!aGqRytqbCECitOFhbt:nixos.org

Release Management

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

Load older messages


SenderMessageTime
2 May 2024
@raitobezarius:matrix.orgraitobezariusif so, it's a breaking change14:36:59
@raitobezarius:matrix.orgraitobezariusif not, it's not14:37:00
@raitobezarius:matrix.orgraitobezariusif it's a breaking change that's likely to be depended upon 0.5 folks, you can negotiate with RMs to find a compromise14:37:16
@reckenrode:matrix.orgRandy Eckenrode Sounds breaking because a package could switch to fetchgit or add curl as a dependency. 14:38:42
@reckenrode:matrix.orgRandy EckenrodeWhich happened with docutils. It’s fixed now, but other packages can do that.14:39:43
@reckenrode:matrix.orgRandy Eckenrode I can keep it a best effort exclusion for 24.05 and make it a hard block for 24.11. It’s not critical. More of a QoL improvement for curl updates. 14:40:56
@reckenrode:matrix.orgRandy Eckenrode * I can keep it a best effort exclusion for 24.05 and make it a hard block for 24.11. It’s not critical. More of a QoL improvement for curl updates, which have to go through staging anyway. 14:41:16
@raitobezarius:matrix.orgraitobezariusYeah, if it requires active cooperation from the package maintainer, this will be hard14:49:08
@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

Show newer messages


Back to Room ListRoom Version: 6