4 ms·
Google has everything in one Perforce repo? You mean the search engine, do you? I agree btw, the Github mindset is the best one. Create for every project a new
by sek 15y ago
Google has everything in one Perforce repo? You mean the search engine, do you?
I agree btw, the Github mindset is the best one. Create for every project a new repo and connect them with build tools. But why not hire 100 SOA-Consultants, they have enough money now.
- deleted 15y ago[deleted]
- mikeocool 15y agoNo, literally the entire codebase for all of their products is in one Perforce repo. Ashish Kumar, manager of the Engineering Tools team, mentions it in this presentation: http://www.infoq.com/presentations/Development-at-Google http://www.infoq.com/presentations/Development-at-Google
- sek 15y agoVery interesting, thank you.
- rachelbythebay 15y agoThe kernel? Android? Some other spooky stuff involving the pest control guy who's holding a big rubber mallet when you fail a unit test? Are you sure about that?
- nostrademons 15y agoKernel/Android/Chrome/basically anything open-source is different. If the code is going to be open-sourced, it can't have dependencies on proprietary code anyway.
- rachelbythebay 15y agoRight, so "literally the entire codebase for all their products" is incorrect. Thanks.
- jrockway 15y agoThe open-source stuff is a rounding error. Think about all the Google products; Search, Google+, Gmail, Groups, Translate, Maps, Docs, Calendar, Checkout, Wallet, Voice, ... those are all in one repository. (Not to mention all the libraries and internal tools; those are all in there too.)
- nostrademons 15y agoTo be fair, Android and Chrome are pretty huge projects. I know the numbers (though I don't think I can share them outside of Google), and while they're nowhere close to being a big part of the total, they're also big enough to not be considered a rounding error.
- amalter 15y agoAh,rachelbythebay, you caught him for being "technically incorrect". Which, depending on how you look at it, is either the best or worst kind of correctness.
- deleted 15y ago[deleted]
- deleted 15y ago[deleted]