3 ms·
Another thing your examples of projects developed outside of the main repo have in common is that they're open source. When I was working on an open source pro
by jefftk 7y ago
Another thing your examples of projects developed outside of the main repo have in common is that they're open source.
When I was working on an open source project at Google (mod_pagespeed) we initially developed it in the main repo with exports to GitHub. Then we moved our source of truth to GitHub to make it easier to work with external contributors.
(Speaking only for myself, not for Google)
- cmrdporcupine 7y agoNot all are open source, I just refrained from referring to internal projects.
- jefftk 7y agoMy understanding is that >99% of internal-only projects are in the main repo. If you think I'm missing something, perhaps write me internally (same username) and if I'm wrong I'll post here saying so?
- forwhomst 7y agoThe outcome kinda depends on how you want to count the Linux kernel.
- cmrdporcupine 7y agoAlmost everything I work on hasn't been in the main repo for the last 5 years. I work in the hardware PA, and before that Fiber. I mean, it's all mirrored _into_ there, but work happens in separate git repos, using gerrit. Prior to Fiber, yes, I worked in Google3. I've been @ Google for 8 years.