Re:Software Engineering at Google (2017)
by alexis_fr on Friday January 04, 2019 @04:10PM
(#18827652)
That’s a good point. Do we have any solution from companies who use git/multirepos for their libraries? Is there anyway to compile refactored libraries against existing code?
For various public package managers, there's tools that automatically send e.g. a GitHub PR for an updated dependency file when a dependency updates, which then is tested by CI. I guess something like that could be made for private repos and test versions of packages too, reporting back to the authors of the dependency.
The underlying assumption it that the project will fold in 2 years anyways, so one may get away with never doing dependency upgrade.