21 May 2025 |
leona | I created a 25.05-beta tag as the release wiki told me | 06:52:12 |
leona | Last release was different in this regard but didn’t change anything in the release wiki tmk | 06:52:32 |
emily | huh, I see! okay, sorry :) | 06:59:26 |
emily | it seems… weird that -beta is the tag for branch-off and branch-off- is the tag for the release? | 06:59:47 |
emily | (but I understand the wish to avoid direct versions as tags given the pitfalls, the name just confused me) | 07:00:01 |
emily | (not suggesting any change for this cycle, but maybe 25.05-initial or something could be good, though confusing again with -beta . it's hard to find a word for "final" that doesn't suggest finality / like it should actually be used for deployments 😆) | 07:31:01 |
| James McCorrie joined the room. | 07:35:40 |
leona | maybe something like 25.05-branch-off instead of beta, and 25.05-initial-release | 07:38:00 |
leona | nevertheless i write that one down for release retro | 07:38:21 |
emily | those sound great to me :) | 07:43:49 |
emily | though I may slightly prefer -beta for the former: it more strongly implies that the thing isn't "fully 25.05" yet, and it keeps consistency with existing tags (as opposed to branch-off having two meanings in tags, as confusing as the 24.11 one is) | 07:44:48 |
emily | anyway sorry for the nitpicking! | 07:45:02 |
| o_________o joined the room. | 08:17:39 |
Arian | The journald tests should be fixed 🌅 | 08:23:45 |
jficz | stupid question, but why a tag instead of a branch? Is the tag moved when new patches come in? | 09:14:51 |
emily | the tag is just for the fixed states ("when 25.05 was first branched off from master ", "when we declared 25.05 fully released") | 09:15:14 |
emily | * the tags are just for the fixed states ("when 25.05 was first branched off from master ", "when we declared 25.05 fully released") | 09:15:19 |
emily | the branch people should actually use is nixos-25.05 or nixos-25.05-small or nixpkgs-25.05-darwin (and changes get merged into release-25.05 which flows into those) | 09:15:39 |
jficz | so how does one test the beta then? :) | 09:15:40 |
Grimmauld (any/all) | you use the channel/branch, not the tag for that | 09:15:56 |
emily | you can run nixos-25.05 now, it's the same channel branch the final release will be on | 09:15:57 |
jficz | right 🤦♂️ I'm overthinking too much | 09:16:17 |
emily | don't worry, everyone is confused by the release process :P | 09:18:56 |
Grimmauld (any/all) | including the release managers ^^ | 09:22:27 |
emily | sometimes especially 😆 | 09:24:06 |
WeetHet | What are the requirements for becoming a release manager? | 10:56:15 |
| WeetHet changed their profile picture. | 10:59:13 |
leona | Primarily being a committer. Some time after cleanup, there will be a call for the new release manager. Then it’s up to the current release manager to choose who they think is the right person for the job | 11:02:29 |
| maralorn joined the room. | 18:33:23 |
maralorn | I have a last minute addition to the release notes. Do I need to consider anything special? Asking partially since this is affecting the "highlights" section. https://github.com/NixOS/nixpkgs/pull/409505 | 18:35:46 |