Remix.run Logo
saghm a day ago

To upgrade my packages? I'm not sure I understand the question. That's how I use pretty much all of my systems that have package managers.

swiftcoder a day ago | parent [-]

But why do you want daily upgrades? Most of us want to wait a little while for the bugs to be worked out of fresh releases. And hey, if everything is working today... why would I want to risk potential breaking changes?

menno-dot-ai 21 hours ago | parent [-]

> Most of us want to wait a little while for the bugs to be worked out of fresh releases.

This is not something that's solved by updating less frequently though. It would be solved by a 'minimum age' setting, but `brew` aren't planning on implementing that, with arguably valid reasoning: https://github.com/Homebrew/brew/issues/21421

swiftcoder 20 hours ago | parent [-]

> It would be solved by a 'minimum age' setting

Minimum age solves a related problem - it gives maintainers some margin of time in which to discover vulnerabilities and yank the affected versions.

However, minimum age also delays you getting bug fixes (since those also need to age out).

In an ideal world one would probably be able to configure a minimum-age-or-subsequent-patch-count rule. i.e. don't adopt new major/minor package versions until either 1 month has elapsed, or a minimum of 2 patch versions have been released for that version.