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-...
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.
If you don't want to do that in this thread, feel free to email me: connor at gitlab.com
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
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.
Or self-hosted FusionForge if you need more fancy stuff.
I did a quick skim and didn't see anything regarding waiving attribution rights.