-
-
Notifications
You must be signed in to change notification settings - Fork 14k
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
🦝 NixOS 22.11 - Feature Freeze & Release Blockers #194208
Comments
(reserved) |
|
in-tree module docs conversion from docbook to markdown has been mostly uneventful and should be (almost) entirely invisible to anyone who doesn't want to use it yet out-of-tree. not foreseeing any large/complicated problems there for the release. not sure about the status of the rest of the docs. |
Not a blocker per se (Mobile NixOS still expects unstable outright), but it would be nice to have the help to bring the almost complete Plasma Mobile PR in
Main unsolved issue is that plasma phone dialer segfault, everything else has solutions written-up already. So reviewing |
No blockers for Dhall |
No blockers for R |
No blockers for NixOS modules & internals |
No blockers for:
|
No blockers for beam languages |
(edit from @cdepillabout: this post is specifically for Haskell) No blockers per se, since we've been lacking the time to do the bigger jobs we have in mind this release cycle. A couple things that would be nice to have are #194391 and #190536 which should be no trouble to get done in time. Additionally I want to bring attention to #184041, even though we should not block on it (since I can't guarantee it gets done in time and it's backportable): It would help if M1 users could test it and a careful review of the patch is still needed as well. Edit: Turns out we do have one blocker which is adapting to the |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: |
Python up-to-date for https://nixos.org/manual/nixpkgs/unstable/#id-1.5.8.29.7 |
No blockers on the systemd side. We're landing some small fixes and UX improvements, especially on the experimental systemd-in-initrd backend, but that's not release relevant. |
I've just created 1 PR to add the lua team to the list.
I am in charge of both and there should be no problem getting those finished for the release. |
No blockers in ACME. Some nice to have PRs are outstanding but ready to merge:
|
No blockers for:
|
As for @NixOS/php we have one thing we would like to complete before 22.11, it's not the end of the world if we don't manage (some of us have busy lives at the moment).
|
No blockers I am aware of for rust and C. |
For GNOME, we want to merge the 43 upgrade #182618, which is ready on the GNOME side but may bring a lot of breakage to other package sets (as can be seen on Pantheon). But we will also want to get in fixes from 43.1, which is due on Oct 22. |
Can someone decide if #195710 can be considered a blocker? |
Coq is in good shape, AFAICT. |
|
I would like to see the RFC 121 PRs merged: The reason why these should be release blockers, is that we would like a longer transition period where the existing In other words, people upgrading from |
Breaking changes to the following packages are restricted as of today:
https://nixos.github.io/release-wiki/Release-Critical-Packages.html |
|
|
|
NixOS tests: All good, there are no blockers. |
|
|
I don't think it should be. |
|
|
|
Why? It's a pretty serious issue. See also #193646. As I understand, OpenSSL has deprecated old ciphers and signatures that rely on SHA1 (which is insecure) and this obviously causes authentication failures with old APs and from vendors that haven't been updating their TLS in like forever. It could leave people without internet connection or lock them out of their machine. It should at least be documented in the release notes as a backward incompatibility. EDIT: Oops, I somehow mixed up #138435 with that one. The problem still stands, though. |
The referenced issue is about i686-linux, not about openssl. |
Hey everyone, we are Janne Heß & Martin Weinelt, the release managers for NixOS 22.11 🦝 ("Raccoon").
Today it's time to talk about the feature freeze for the upcoming release. We have two upcoming dates that we'd like to mention in that context:
The complete timeline can be found in the
So with two weeks to the first restrictions kicking in, we want to encourage all teams to check in now and mention possible roadblocks, so we get a good overview of what's ahead.
Blockers
Whether you were pinged or not, we encourage everyone to create issues for release blockers and add them to the 22.11 Blockers project.
Check-In
Please comment your status quo and possible issues as soon as possible. We'll check teams once they have checked in.
If you think some subsystem, person or team should be added to or removed from this list, update
maintainers/team-list.nix
in time before the next feature freeze announcement.Desktop environments
Platforms
Languages
Modules
Internals
Finally
No issue is too big or too small, but let's remember that we are all working on the project voluntarily in our free time here, so let's focus on issues that can be realistically addressed in the remaining time before the release.
We thank everyone for their contribution!
The text was updated successfully, but these errors were encountered: