3 ms·
Agreed. Github is relatively easy for a business to migrate off of. Your data is relatively portable, and there are competitors, and even self-hosted solutions
by celdon25 4y ago
Agreed. Github is relatively easy for a business to migrate off of. Your data is relatively portable, and there are competitors, and even self-hosted solutions with feature parity. One error in judgement could cause mass panic throughout the industry and prop up the competition even more. And don't forget that many still have an axe to grind against Microsoft from the Gates/Ballmer days.
I used to run a relatively large open source MMORPG server (hundreds of concurrent users), with a tight-knit community. People there have done some pretty awful things (hacking, doxxing, you name it), yet when you try to punish them, the community finds a way to revolt, and rumors of all sorts will come out of the woodwork. It is human nature. Github is correct to tread carefully in all cases. Whether it is moral is another matter.
- usrn 4y agoIt's easy to get your data out but what code review tool do you replace it with? Unless you have a email/patch style workflow (who does these days?) that's going to be extremely disruptive.
- celdon25 4y agoWhat? Github is far from the only code review tool, and possibly not even the best one available.
- jeroenhd 4y agoGitlab is self-hostable for free and has code review tools very similar if not better than Github. Gitea is more lightweight and has code review built in as well. Both include package repository support. For Gitea you'll need an external integration to get CI/CD support, but Gitlab supports it automatically. There are tiers of support and feature availability if you want a hosted solution at https://about.gitlab.com/pricing/ https://about.gitlab.com/pricing/, though the free version is very similar to Github's free version. Github hasn't been the only option for source code repos for years now.