3 ms·
It'd probably be hell on earth for the developers/engineers if it was more than one repo. I'm sure the build process is non-trivial and with 4,000 people worki
by rubyn00bie 9y ago
It'd probably be hell on earth for the developers/engineers if it was more than one repo.
I'm sure the build process is non-trivial and with 4,000 people working on it, the amount of updates it gets daily is probably insane. Any one person across teams trying to keep this all straight would surely fail.
Having done a lot of small git repos, I'm a big fan of one huge repo. It makes life easier for everyone, especially your QA team as it's less for them to worry about. In the future, anywhere I'm the technical lead I'm gonna push for one big repo. No submodules either. They're a big pain in the ass too.
- monksy 9y agoMost of the work that is the issue would be solved by meta repos and tools to keep components up to date and integrated upward.