6 ms·
Here, have it: https://gitlab.com/explore https://gitlab.com/explore move your code here, thank me later.
by akerro 10y ago
Here, have it: https://gitlab.com/explore https://gitlab.com/explore move your code here, thank me later.
- wereHamster 10y agoUntil gitlab decides to 'update' their ToS, at which point prepare to move to yet another hosting service. Right?
- gpm 10y agoAt worst, self hosted gitlab will always work.
- mirabilos 10y agojust ssh, git and gitweb will do. Or self-hosted FusionForge if you need more fancy stuff.
- compuguy 10y agoThere's also Gogs as well.
- astrodust 10y agoThese legal issues are real and no amount of running away and ignoring them will resolve them. This is an intractable part of open-source software development. We can piss all over GitHub for trying to figure it out and getting it wrong, but at least they're trying.
- mcs_ 10y agoI partially agree. gitlab is a very good alternative... but i think that porting of a working project (not just code) is still complicate to accomplish. Manually import items like: - issues - projects - users it is very expensive in terms of operation. I know that there are products, libs and API to, let say, mirror your repository, but all those tools, after you dive into some READMEs, are just not enough. BTW: if anybody knows how to do "1 to 1" porting from github to gitlab i will appreciate it
- Etzos 10y agoMigrating issues and projects is pretty trivial since GitLab has an import tool specifically to pull things out of GitHub: https://docs.gitlab.com/ce/workflow/importing/import_projects_from_github.html https://docs.gitlab.com/ce/workflow/importing/import_project...
- theptip 10y agoAlso worth noting is that you can configure a recurring one-way sync to periodically bring the slave repo up to date; this is useful for giving Gitlab a try while not committing to leaving Github as your primary hosting service.
- majewsky 10y agoThis story made me grab my Github username and org names on Gitlab. :)
- ergo14 10y agoOR better yet - just install rhodecode, use Git/mercurial however you want + you get awesome code review.
- wyldfire 10y agoOnly if their terms [1] are more favorable. I did a quick skim and didn't see anything regarding waiving attribution rights. [1] https://about.gitlab.com/terms/ https://about.gitlab.com/terms/
- deleted 10y ago[deleted]
- programbreeding 10y agoNothing wrong with gitlab, I personally use their self-hosted product. But just a reminder to all that they lost a bunch of data 1 month ago today [0]. However they were completely open and transparent about what happened, and they handled it as well as they could have. [0] https://about.gitlab.com/2017/02/01/gitlab-dot-com-database-incident/ https://about.gitlab.com/2017/02/01/gitlab-dot-com-database-...
- connorshea 10y agoTo be clear, we lost six hours of data. Not something we're proud of at all, but I figured an exact number would be useful.
- pluma 10y agoAlso to be clear GitLab (apparently) didn't lose any data actually stored in git from that timeframe, "just" the data stored via GitLab itself (issues, wikis, etc). It's of course still bad because GitLab makes a big deal of being about the "whole package" rather than just version control, but it's not the massive potential for intellectual property loss "six hours of data" implies for what most think of primarily as a git hosting service.
- dullroar 10y agoNot quite. I coincidentally signed up for a GitLab account that very day, at that very time period, to make a minor change to someone else's project. I (1) set up my account, (2) forked their project, (3) made the change, and (4) issued a pull request. Came back the next day and none of that was there, including my forked git repo. I had to do it all over again, and it was clear it was a clean wipeout of everything, because I was allowed to re-register with the exact same userid, etc. I know that is a rare-snowflake event, but the fact I had a repo and had even sent a pull request from it shows they did, in fact, lose some data in git itself.
- connorshea 10y ago
- catshirt 10y agoGitLab feels like someone at a weekend hackathon tried to build a GitHub clone with Meteor. if Hitler himself ran GitHub i think I'd still prefer it to GitLab. the whole client is just plain janky. and that's ignoring the thoughtless mobile stylesheet they use for desktop... throw in the multiple tiers of negligent backup failures last month and i have no faith they could ever build a serious competitor to GitHub. edit: who is flagging me and why? is it because i am deprecating GitLab-- or because I'm deprecating Hitler?
- sctb 10y agoUsers are probably flagging this comment because it is unnecessarily inflammatory. That tends not to do good things to the discussion, and even evokes associations with trolling.
- catshirt 10y agomust we check any semblance of emotion at the door? i am simply trying to put into words the emotions invoked having used their product. if we want to suggest I'm opening up a potential argument by being "unnecessarily inflammatory", id say that GitLab as a product is the unecessary inflammation that started the argument. I didnt insult anyone- I have a ton of respect for the GitLab guys and I genuinely wish them the best of luck. which is why I'm not going to step on eggshells when I have the opportunity to describe my experience with their product. edit: was downvoted again, on this post, before anyone could have feasibly had the time to read and put any reasonable thought into it. thoughtful conviction, passion, and opinions won't be the downfall of HN. but overzealous censorship might. For such an intelligent community, we seem to have an awfully hard time reading between the lines. all that aside- lets be honest- I've been here long enough to wager I'm being downvoted out of pure disagreement. a bigger offense, in my opinion (if I may be so brave as to share it....)
- blister 10y agoI think it's your third paragraph here. You claim not to have insulted anyone, but you literally claimed that GitLab employees are worse than Hitler. That's: A) Super inflammatory B) Extremely disrespectful C) Adds nothing of value to the discussion You're absolutely allowed to have a difference of opinion. Even saying something like, "I really hate the GitLab interface and it feels super janky" would have probably gone through this unscathed. But you definitely were rude and openly hostile.