3 ms·
The author appears to have awoken from this binary worldview. He didn't realize that there were other services out there beyond github and sourceforge. Kind o
by rdw 14y ago
The author appears to have awoken from this binary worldview. He didn't realize that there were other services out there beyond github and sourceforge. Kind of like people who don't know that there are browsers other than Internet Explorer or Chrome.
In the case of source hosting, bitbucket turns out to be pretty great! So it's natural that someone who's just discovered it will be pretty enthusiastic about jumping over to it.
What's baffled me over the years is how bad bitbucket is about marketing themselves. It's been improved somewhat by the Atlassian purchase, but still, they are totally underperforming their potential.
- pyre 14y agoPart of the issue is that they historically were a mercurial hosting shop, so it's not like they were a direct replacement for Github. It was only in the last year or so that they added git support.
- rdw 14y agoIt's almost precisely a year since they introduced Git support. That's cool. Part of the history to remember is that Mercurial and Git started at about the same time and on almost equal footing. GitHub was frequently cited at the time as a reason to use git. As in, "yeah git has kind of a crappy interface, but look at how big that community is!" The GitHub team really grabbed the momentum and never let it go. Now git is so common that supporting it is basically mandatory. But it didn't have to end up that way. In a counterfactual history where the positions were reversed and HgHub and Gitbucket were founded, I think that HgHub would have dominated through a better focus on acquiring a community.
- pyre 14y agoGithub may have been part of the reason, but the support of Linus/kernel devs plus the very active mailing list probably had a lot to do too. I knew people that were git fanatics prior to github. Git was also the vcs of choice for Ruby / Rails developers.