News for hackers. Stuff that matters.
Re:Monorepos by dlitz on Saturday August 29, 2015 @06:06AM (#10139547)
> Facebook, Google and Twitter

Aren't these the companies all terrible at taking outside contributions, except for the projects that they don't manage in their monorepos?

Re:Monorepos by shoo on Saturday August 29, 2015 @07:12AM (#10139649)
Conway's Law for infrastructure / tooling, perhaps.

If you have complete control over the organisation's dev process, and are willing to invest enough, you can build something better than the default free / distributed / popular tooling.

This is probably partly enabled by the fact that they don't have to care about trading patches easily with the outside world. Then, by rolling their own in-house workflow/infrastructure/tooling, they make it harder for outsiders to contribute, even if this were organisationally possible and desirable.

Re:Monorepos by falcolas on Saturday August 29, 2015 @09:26AM (#10139896)
Based on some brief experience at Oracle, accepting outside contributions is a legal nightmare - it is frequently less expensive to do a clean-room re-implementation of a feature than go through the lawyers and contract negotiations now and in the future to get code ownership rights worked out.
Re:Monorepos by mcs_ on Saturday August 29, 2015 @09:40AM (#10139935)
agree with this. I think monolithic repos are part of legal strategy in enterprise.
Re:Monorepos by jsprogrammer on Saturday August 29, 2015 @12:26PM (#10140506)
That's because it's Oracle. Everything associated with Oracle is a legal nightmare.
Re:Monorepos by daleharvey on Saturday August 29, 2015 @06:15AM (#10139562)
I see similiar issues at mozilla.

Monorepos are far easier to work with from an engineering standpoint, for external contributors they are definitely prohibitive.