Gitlab is not the only GitHub alternative
MovingToGitlab has become a buzzword after the Microsoft-GitHub deal announcement. Thanks to the Gitlab marketing team on playing the right game at the right time. The Gitlab imports are on the rise.
But, Gitlab is not the only good alternative to GitHub.
I know a few more alternatives like Bitbucket and Codegiant that are equally good and maybe even better in a few aspects.
If you know any good alternatives, do list them here. let's not fall prey to the Gitlab marketing movement without proper evaluation.
50 comments
[ 3.9 ms ] story [ 108 ms ] thread[1] Kallithea https://news.ycombinator.com/item?id=17246386
[2] Phabricator https://news.ycombinator.com/item?id=17245649
[3] GitTorrent https://news.ycombinator.com/item?id=17234498
[4] GitHub Alternatives https://news.ycombinator.com/item?id=17241487
[5] Gitea https://news.ycombinator.com/item?id=17245246
[6] Pagure https://pagure.io/pagure
[7] ReviewBoard https://www.reviewboard.org/
[8] GitBucket https://gitbucket.github.io/
[9] Tuleap https://www.tuleap.org/
https://news.ycombinator.com/item?id=17246719
I am very curious to see the details of this. I use bitbucket in a regular basis and it does provide PR functionality
Update: In case someone hasn't found it before: https://confluence.atlassian.com/bitbucket/create-a-pull-req...
https://news.ycombinator.com/item?id=17242015
Regarding pull requests, GitHub’s implementation is their own, but Git does have `requests-pull`, https://www.git-scm.com/docs/git-request-pull
Though having said that, it's still alive in the Ubuntu universe, and there's a community effort underway to keep up maintenance and port it to Python3, under the new name of Breezy.
If I were the sysadmin for a large-ish organization and had a dedicated server for nothing but code hosting, I would definitely go with them. But for my own private purposes it wasn't the right choice.
I bet a bundle with something like skype / github / visual studio / linkedIn Learning... will come soon.
Jumping ship is a knee jerk reaction to news that hasn't impacted the platform at all yet.
I'm not against trying out other services and encouraging competition in this space, but people are over-reacting just a bit to the news.
That being said, I've only ever put my repositories on Gitlab because of the free private ones, although the vast majority of libraries I used are on GH.
People are jumping ship not only because of what MSFT may do, but because of what MSFT has done in the past. Its an issue of reputation.
Sources seems to still be available though: https://github.com/avit/indefero
Pricing is good, service is excellent, code reviews are really very nice. I have found them excellent to work with.
They don't really do the pull request model (at least they didn't a year ago when I switched companies), but work great for feature branches.
https://www.crunchbase.com/organization/gitlab-com
Some type of crowd funded federation needs to be created and owned by all of us if we truly want out from under this type of concern.
I mean it’s all Git so switching might take 20 mins a repo, but without some of the great features the most modern (often well funded) companies offer you might lose 10 mins or more a day.
It’s all up to you but I don’t value continuity as much I do productivity.
Microsoft is the devil :O :)
Surely people have local copies of their source code, right? I mean, you basically have to. That's how git works. So the worst case scenario is that Microsoft does something to piss people off and then they switch to another provider. That makes the worst case scenario exactly the same as what people are advocating doing now voluntarily. How, then, is it not more prudent to wait and see what happens?
I guess HN is a Microsoft-free “safezone” for SV bubblers.
I posted this before one of the GitHub acquisition threads.