3 ms·
For people curious about all the GitHub links: we are probably switching to gitlab soon. This has been in discussion since October and recent events with Micros
by ollieparanoid 8y ago
For people curious about all the GitHub links: we are probably switching to gitlab soon. This has been in discussion since October and recent events with Microsoft tipped the scales for us. Besides the issue of trusting Microsoft or not, GitHub does not have a convenient way to backup the issues and pull request descriptions and all the comments.
- the-dude 8y agoNot paranoid at all.
- ollieparanoid 8y agoUsername checks out ;) But seriously: I can only imagine how many hours each individual has put in writing all these messages on github. Some pull requests and issues read like full blog posts, and oftentimes we reference them in the source code. So it would really be a shame if they got lost. People are giving so much of their data into third party hands these days without ever thinking about it. We want to be in control of our own data, and while hosting a gitlab instance by ourselves is not feasible for us at this point, having a good backup strategy would already be a big improvement in that direction.
- the-dude 8y agoIs GH GDPR compliant?
- pabs3 8y agoThere is github-backup but it doesn't do restores: https://github-backup.branchable.com/ https://github-backup.branchable.com/
- ollieparanoid 8y agoWe looked into that as well, and besides missing restore functionality, the problem is that it needs to access GitHub's rate limited API to crawl through one issue after another. In gitlab there is one API call to prepare a full backup, and another one to download it. At least that's what the docs say, we have not tried it out yet. https://docs.gitlab.com/ee/api/project_import_export.html https://docs.gitlab.com/ee/api/project_import_export.html https://docs.gitlab.com/ee/user/project/settings/import_export.html https://docs.gitlab.com/ee/user/project/settings/import_expo...
- JetSpiegel 8y agoI'm almost sure the Gitlab GitHub import feature does that.