Re:Imaginary Problems Are the Root of Bad Software
by sirsinsalot on Monday June 19, 2023 @04:44AM
(#36388749)
This is true, but in our case all dependencies are vendored and frozen.
We _do_ have instances where target systems for deployment become ABI/API incompatible with the libraries, which is rare and happens roughly every 5 years.
The project was structured to put stability at the core, rather than being cutting edge.
Because often the dependencies require surfing latest, or close enough, versions to maintain a secure system or avoid stalls for jumping major versions. Sometimes even core languages and standard libraries may require staying at least near latest versions.