6 ms·
You mean like https://gitlab.com/ https://gitlab.com/ or http://gogs.io/ http://gogs.io/ or http://getgitorious.com/ http://getgitorious.com/ or any of the othe
by jamie_ca 11y ago
You mean like https://gitlab.com/ https://gitlab.com/ or http://gogs.io/ http://gogs.io/ or http://getgitorious.com/ http://getgitorious.com/ or any of the other open source git servers that you can install on your own machine?
Not to say that Github couldn't close down some of their API endpoints in the future (like reading issues/comments), but they're one of the web services I use that I _don't_ actually fear lock-in on.
- tomjen3 11y agoIf I want to migrate to any of platforms, how difficult is it to get everything of of github (including tickets, etc) and set up a redirect on github?
- Tiksi 11y agoI know gitlab has an option to log into your github account and I believe you can copy everything down. I use gitlab pretty much exclusively and I prefer it to github by a large margin. I do maintain a "public"(you likely won't come across it unless you know about it) gitlab server and host a few people's repos including my own. I mean you have to trust me instead of github, but the server is always up to date, and I won't take down anything that isn't illegal. If anyone is interested, feel free to shoot me an email.
- sytse 11y agoGlad to hear you like the import function. It works pretty reliably although it can struggle when someone imports 400 repo's (10GB+) with one click of the button, but we're working on that too.
- deleted 11y ago[deleted]
- ersii 11y agoLet me add Launchpad.net (Operated by Canonical of Ubuntu Linux fame). They recently added Git support, albeit in beta and still quite rudimentary supported. That said, if I recall correctly - the whole Launchpad platform is Free and Open Source Software. (https://launchpad.net/launchpad https://launchpad.net/launchpad)
- pekk 11y agoThat is fine as long as it is just you by yourself finding a place to stuff code nobody looks at. But if you have a long-term open source project homed at Github, your job uses Github, etc. and all your workflow and historical data is already tied to Github, it does not really help that the code could be stuffed on some other server.