!aGqRytqbCECitOFhbt:nixos.org

Release Management

343 Members
25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html93 Servers

Load older messages


SenderMessageTime
2 May 2024
@raitobezarius:matrix.orgraitobezariusThere's a compromise which is that during ZHF, people can fix it14:49:18
@raitobezarius:matrix.orgraitobezariusBut this is risky IMHO14:49:25
@raitobezarius:matrix.orgraitobezariusI don't have all the technical details in front of me, sorry, so I would leave it to the folks on the top of the release process14:49:39
@hbjy:matrix.orgHayden joined the room.20:42:07
@reckenrode:matrix.orgRandy EckenrodeThe work to remove curl is done. I’m pretty sure making it throw in the bootstrap can be done without causing any rebuilds (because curl isn’t used, so why would it?). It’s a breaking change semantically though. What was once allowed will be disallowed. But I agree it could be risky since someone may need to put curl back as part of fixing something for ZHF. It can be sorted out, but ZHF is probably not the time to do it.22:10:36
@reckenrode:matrix.orgRandy EckenrodeActually, maybe it should be put in the release notes as a coming change after 24.05 and then done after the release?22:16:05
@reckenrode:matrix.orgRandy Eckenrode * Actually, maybe it should be put in the release notes for 24.05 and then done after the release on unstable?22:16:23
3 May 2024
@joerg:thalheim.ioMic92 Randy Eckenrode: so from my understanding you mainly try to prevent darwin's bootstrap from using curl? This seems like it's more important for nixpkgs-unstable anyway, so maybe it is not super important that we have that in the NixOS release anyway because people on that branch wouldn't do such changes. 14:11:48
@reckenrode:matrix.orgRandy Eckenrode
In reply to @joerg:thalheim.io
Randy Eckenrode: so from my understanding you mainly try to prevent darwin's bootstrap from using curl? This seems like it's more important for nixpkgs-unstable anyway, so maybe it is not super important that we have that in the NixOS release anyway because people on that branch wouldn't do such changes.
Yeah, just preventing it so curl updates don’t require a full Darwin rebuild (and because it’s historically a pain point for Darwin). Sticking with unstable makes sense.
15:25:00
4 May 2024
@theophane:hufschmitt.net@theophane:hufschmitt.net left the room.15:55:18
5 May 2024
@andmuz:matrix.organdmuz joined the room.11:38:46
@westexjeff:matrix.orgwestexjeff changed their profile picture.18:38:38
6 May 2024
@wegank:matrix.orgWeijiaZHF: https://github.com/NixOS/nixpkgs/issues/30948207:42:02
@vcunat:matrix.orgVladimír Čunát The staging-next that's starting now (link) can still contain general "breaking changes", given they were only disallowed a few days ago. But I hope it won't impact ZHF that much. 07:47:35
@pederbs:pvv.ntnu.nopbsds I see no obvious place to set aside PRs that introduce breaking changes for later.
How do you feel about introducing a status: blocked until branch-off label?
11:07:48
@qyliss:fairydust.spaceAlyssa Rosswouldn't it be better to just have a branch?11:29:01
@pederbs:pvv.ntnu.nopbsdsRetargeting a bunch of pulls to that branch, and merging that branch into master post 24.05 branch-off strikes me as more work 11:44:25
@hexa:lossy.networkhexaalso CI relies on things getting cached, while that branch would rot for 2-3 weeks 🤔11:44:56
@qyliss:fairydust.spaceAlyssa Rossno worse than staging often is11:45:10
@hexa:lossy.networkhexayeah, but staging is … not great 🙂 11:45:34
@qyliss:fairydust.spaceAlyssa Rossthe nice thing about it would be that PRs can be completed, rather than staying in a zombie state for weeks11:45:36
@qyliss:fairydust.spaceAlyssa Rossbut don't let me stop you doing a lobal11:45:59
@qyliss:fairydust.spaceAlyssa Rosseither would be better than nothing11:46:10
@qyliss:fairydust.spaceAlyssa RossI'd even like branches for future releases tbh, to handle stuff like turning deprecation warnings into hard errors, so you don't have to remember to come back in 6 months11:46:31
@qyliss:fairydust.spaceAlyssa RossI missed my opportunity to remove some APIs in 24.05 that I'd planned to11:46:44
@pederbs:pvv.ntnu.nopbsdsi believe there usually is a board in https://github.com/orgs/NixOS/projects where todos for the next release can be added. One for 24.11 should pop up once 24.05 is tagged11:55:10
@charles:computer.surgeryCharles changed their display name from Charles ⚡️ to Charles.17:01:07
@arianvp:matrix.orgArianI'm wondering if we need a "Release Criticial Modules" list too in future releases: https://nixos.github.io/release-wiki/Release-Critical-Packages.html I'd add systemd, dbus and switch-to-configuration to them given the mess I caused with dbus-broker revert :')19:49:21
7 May 2024
@riotbib:nixos.devriotbib joined the room.12:09:57
@riotbib:nixos.devriotbib knock … I'm back 12:10:10

Show newer messages


Back to Room ListRoom Version: 6