4 ms·
It is a very nice system, but the stuff that goes into a shutdown had me fighting to keep the message as tight as possible. I wanted to go on about Bitbucket, g
by cdibona 12y ago
It is a very nice system, but the stuff that goes into a shutdown had me fighting to keep the message as tight as possible. I wanted to go on about Bitbucket, gitlab, and put in a long discussion about how this doesn't effect the scalable git team at google at all (we host android and chrome and a ton of internal teams on a git backed on our backends here) , but had to keep the message pure...
But I heartily recommend people look at Gitlab...
- notsony 12y agoRather than recommending a specific Git hoster such as Github, you should have listed out alternatives... especially as Google Code also supports Subversion and Mercurial.
- crumpled 12y agoBut, they wrote a Google Code to GitHub exporter tool. They felt the need to make a customer friendly egress tool, but not write a dozen of them. I think developers kinda know where they want to land already, and if they don't, they could do a google search, which would ultimately result in them using Github or Bitbucket, in all likelihood. From a user action perspective, if you give a user who doesn't know what their options are too many options, they won't take action. They'll feel the need to explore all the different paths, and feel anxiety about making the right choice. I think giving users fewer things to think about is actually better a lot of the time.
- notsony 12y agoYes, good for customers to have a friendly exit path, but I'm sure Google are capable of writing a Google Code to AnyGitHostingCompany exporter tool :-)
- sebastiank123 12y agoSubversion & Mercurial? Then actually just RhodeCode (https://rhodecode.com https://rhodecode.com) is the only alternative since it supports Git, Mercurial and Subversion. Disclaimer: I am RhodeCode's co-founder.
- ngoldbaum 12y agoThere is also Kallithea (https://kallithea-scm.org/ https://kallithea-scm.org/). Kallithea is a free and libre fork of RhodeCode after they dropped their GPLV3 license for parts of the codebase and added a paid user limit. Kallithea is being actively developed (a 0.2 release is coming soon) by a free software community under the auspices of the software freedom conservancy. See this blog post from Bradley Kuhn for more details: http://ebb.org/bkuhn/blog/2014/07/15/why-kallithea.html http://ebb.org/bkuhn/blog/2014/07/15/why-kallithea.html
- sebastiank123 12y agoKallithea is partly a fork of our old, legacy version of RhodeCode without all the hard work our engineers spent over the last 12 months in turning an open source project into a real, sophisticated enterprise product. In more than 30,000 engineering hours our team added exclusive Subversion support, 4x better performance and tons of security fixes (all based on enterprise customer feedback), server-side-mergeable pull requests and maybe the world's most flexible and advanced code review system. Anyway, I recommend to try out both and choose the one you trust your source code and team's productivity more. P.S.: RhodeCode Enterprise 3 is free for startups and small teams.
- jordigh 12y ago> Kallithea is partly a fork of our old, legacy version of RhodeCode without all the hard work our engineers spent over the last 12 months in turning an open source project into a real, sophisticated enterprise product. The marketing-speak, it burns. You turned your back on us. You lied. You and Marcin repeatedly told us that you were comitted to free software. I don't know if you lied to Marcin as well or if both of you knew that the GPL-ness of Rhodecode was going to disappear. For a while you had an ambiguous licensing situation where you made it seem like Rhodecode was still somehow GPL'ed, but after a while you apparently tried to revoke permissions on everything. You even threatened with legal action someone who used the code under the GPL license you said you were allowing. Oh, apparently you even went through with your legal threat: https://github.com/moparisthebest/unlimit-code/blob/master/readme.md https://github.com/moparisthebest/unlimit-code/blob/master/r... And now you're talking about "engineers" and "enterprise" and "real" and "sophisticated". bkuhn salvaged what he could without trying to get into the legalities of the GPL revoking you did (which the GPL itself forbids), but still I feel very betrayed by what you did with Rhodecode. edit: more details of the debacle http://ebb.org/bkuhn/blog/2014/07/15/why-kallithea.html http://ebb.org/bkuhn/blog/2014/07/15/why-kallithea.html
- ryanobjc 12y agoThanks for the honest answer! I know a lot of geeks wont agree with this, but the reality is when you are doing PR (or anything else, including/especially software engineering) you need to be as simple as possible.
- sachinag 12y agoHey look! You get to put "I heartily recommend people look at Gitlab - Chris DiBona, Google" on your homepage. That you haven't yet is mindboggling.
- sytse 12y agoTotally agree. And even better, we put your quote about Chris his quote on there together with you HN profile :) See https://gitlab.com/gitlab-com/www-gitlab-com/commit/7eb4ced6f0a43ad93a891fa98355fb1e2792ab4b https://gitlab.com/gitlab-com/www-gitlab-com/commit/7eb4ced6... and https://gitlab.com/gitlab-com/www-gitlab-com/commit/b9342fd55289669731ec41dbaa63597266ead4db https://gitlab.com/gitlab-com/www-gitlab-com/commit/b9342fd5... (if you'll get in trouble for this please say so here or via sytse@gitlab.com and I'll remove it ASAP)
- cluenerf 12y agoWow dude, not only is using someone's quote on your website without consent pretty unclassy, using their employer to add legitimacy and make it seem like they're speaking on behalf of the company is just not ok at all.
- sytse 12y agoThanks cluenerf, this wasn't as funny as I thought yesterday. Using their employer is not cool. I've removed it . Thanks for helping me realize. I removed it https://gitlab.com/gitlab-com/www-gitlab-com/commit/5398cb574ee81ff67fabf96be4462abd47ed5aa1 https://gitlab.com/gitlab-com/www-gitlab-com/commit/5398cb57...
- sytse 12y agoJust to be clear, I asked the person that was quoted what he thought about it as I posted it and he seemed pretty relaxed https://twitter.com/sachinag/status/576145655120277504 https://twitter.com/sachinag/status/576145655120277504 but I still thought it was better to remove it.
- 12y ago
- sytse 12y agoThanks Chris!