-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warn when End Of Life #9556
Comments
That sounds like a fairly good idea. We probably want to give it a bit of slack wrt the eol date (if only because we'll have to embed it in the binary, and we can't predict the future), but that sounds like a cheap and worthwhile thing to do.
If we make this configurable with a configuration option (which we should probably do), then it's just up to the NixOS maintainers to set the right option
I still hope that we can get (again) to the point were a broad 99% of the Nix users can live without experimental features, in which case this case would mostly solve itself |
Patch releases should be sufficient to propagate a postponement. If users don't catch patch updates, they have a security problem. (Not necessarily from Nix, but from their lack of general updates)
Exactly. When we're there, we can have an "experimental EOL" that's shorter than normal EOL. Thinking again, I kind of like the idea of pushing flake users on 23.11 to update in 3 months from now when a bunch of stuff needs broad testing. Realistically, it seems that nixos-unstable users will be sufficient for experimental testing. |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2023-12-08-nix-team-meeting-minutes-110/36721/1 |
I have found this very annoying when using some other software and would strongly disagree with adding it. I deploy Nix (and that other software) to static systems that aren't really expected to be upgraded on a fixed schedule and having these messages pop up harms users. If it's added, there must be an option to unconditionally disable it. |
Discussed during the Nix maintenance team meeting on 2024-01-12. Morally approved
- @thufschmitt in support provided there's a flag to disable that behavior
- @edolstra a bit meh, but not really opposed
- @roberth: We can start very flexible (one year), just to rule out very old stuff
|
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2021-01-11-nix-team-meeting-minutes-115/38277/1 |
Is your feature request related to a problem? Please describe.
Sometimes users find themselves running an old version. Possibly only after a long and unnecessary debugging session.
Describe the solution you'd like
Warnings can be annoying.
Warnings will throw off the test suite
Experimental features suffer more significantly from this problem.
Describe alternatives you've considered
Additional context
Priorities
Add 👍 to issues you find important.
The text was updated successfully, but these errors were encountered: