News for hackers. Stuff that matters.
Re:Why Google Stores Billions of Lines of Code in a Single R... by bunderbunder on Wednesday July 25, 2018 @10:14AM (#17609370)
I think that's actually a good thing. Allowing different projects to use different versions of a 3rd-party package may be convenient for developers in the short term, but it creates bigger problems in the long term.
Re:Why Google Stores Billions of Lines of Code in a Single R... by adrianN on Wednesday July 25, 2018 @10:45AM (#17609634)
It depends on the industry. In some places changing a dependency, no matter how trivial the change, entails a lot of work. Think for example about embedded systems where deploying is a lot harder than pushing a Docker image somewhere. It is often far cheaper to analyze whether the fixed bug can be triggered to avoid upgrading unless necessary.
Re:Why Google Stores Billions of Lines of Code in a Single R... by bunderbunder on Wednesday July 25, 2018 @11:26AM (#17609984)
In those situations, why not go ahead and keep the code up-to-date and consistent, and simply not deploy when you don't need to?
Re:Why Google Stores Billions of Lines of Code in a Single R... by adrianN on Thursday July 26, 2018 @12:44AM (#17615108)
Because that costs money now that could be spent on something that actually produces a profit.