LWN.net Logo

Google's project hosting service

Google's project hosting service

Posted Aug 14, 2006 23:21 UTC (Mon) by gstein (guest, #3612)
In reply to: Google's project hosting service by ewan
Parent article: Google's project hosting service

Note that we have seven Subversion developers on staff (nine in a few weeks). We have a very good idea of what is interesting for the public codebase, and what isn't :-) It isn't that we don't trust the other folks to make the right decision, it is that we've been working with them for many years and know they won't want to commit useless code into the tree.

Seriously, when you strip out the pieces that connect into Bigtable, there isn't anything all that useful left. There wouldn't be anything to put into the main line. It would just be some code sitting there as a non-functional adjunct to the FSFS and BDB backends.

And all that said... look at the article again -- first sentence, fourth paragraph. I'd like to see if we can strip the sensitive bits and publish the rest. It may still be interesting to somebody out there. For example, by taking a different look at the atomicity requirements (as we had to for Bigtable), there are some new things that could be done. The FSFS backend basically took that approach, greatly simplifying the code relative to the BDB backend. So while we can't provide a new backend to the community, somebody might be able to build a new one based on the concepts in our Bigtable-based one (or at least, from the pieces we'd be able to publish).


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds