5 ms·
Linux distributions have been including the major version in the name for a long time; when we started doing this at Red Hat I wrote down the rationale at http:
by hp 9y ago
Linux distributions have been including the major version in the name for a long time; when we started doing this at Red Hat I wrote down the rationale at http://ometer.com/parallel.html http://ometer.com/parallel.html in order to convince upstream projects to do this upstream, as many now do.
For non-system package managers like npm, always using a lockfile is the best current option IMO, for those package managers that support it.
https://blog.ometer.com/2017/01/10/dear-package-managers-dependency-resolution-results-should-be-in-version-control/ https://blog.ometer.com/2017/01/10/dear-package-managers-dep...
- akkartik 9y agoThanks for these links, they're super interesting. However, I should clarify that my post is about how we upgrade dependencies in dev, not how we deploy them in prod. I'm talking about version numbers in Gemfile, and I think you're talking about them in Gemfile.lock. Am I understanding you right?