Release Management | 340 Members | |
| 25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html | 92 Servers |
| Sender | Message | Time |
|---|---|---|
| 27 Apr 2024 | ||
| Yes | 07:29:34 | |
| According to the release wiki we are also supposed to remove older release maintainer | 07:32:18 | |
| 10:16:20 | ||
| so, I think if you have questions along the path we can schedule a call | 12:35:16 | |
| and if the documentation is unclear, don't hestitate to blame π | 12:35:51 | |
In reply to @hexa:lossy.networkPlease don't blame π | 17:33:47 | |
| inb4 worldofpeace authored that π | 17:34:19 | |
| Blaming to the initial commit, love that | 17:35:22 | |
| 28 Apr 2024 | ||
| 22:47:27 | ||
| 23:09:44 | ||
| 23:35:25 | ||
| 29 Apr 2024 | ||
| 01:45:28 | ||
| 11:06:44 | ||
| 12:02:51 | ||
| 15:28:49 | ||
| 17:17:51 | ||
| 17:28:05 | ||
| 30 Apr 2024 | ||
| 22:06:01 | ||
| 1 May 2024 | ||
In reply to @infinisil:matrix.orgJust in case I'm missing something important here, what exactly do you mean by 'rearrange the release notes'? Is there any larger-scale work to be done beyond things like making sure that the individual descriptions make sense and they adhere to a fairly consistent style? | 08:04:48 | |
| jacg Let me pingalejandrosame, he did that last time | 08:06:32 | |
In reply to @jacg:matrix.orghttps://github.com/NixOS/nixpkgs/pull/270967 | 08:08:07 | |
A number of links in the release notes MD source have a $ where I would expect a #, for example [services.davis]($opt-services-davis.enable). Does this have some meaning that has escaped me, or are these the consequence of people missing the # key and hitting the adjacent-on-many-keyboards $ instead? | 12:48:55 | |
In reply to @jacg:matrix.orgNo I think you got it, there's no $... syntax | 13:21:56 | |
In reply to @jacg:matrix.orgSometimes they can be shortend a bit. We tend to have quite large release notes. There should maybe also a summary of important changes in a section above -> This is also for tech news website that will write about the new NixOS release. | 13:54:45 | |
| Also we have a wide range of writing skills in the community, so some editing is required. | 13:55:17 | |
| 15:07:22 | ||
| 2 May 2024 | ||
In reply to @jacg:matrix.org In the previous release notes, I had as an editorial goal the rearrangement of sections. lennart (this account will be deactivated by 1st of may 2025) and I used a workflow that was not merged (context: https://github.com/NixOS/nixpkgs/pull/270967#issuecomment-2090332676), which turned into me sending a big update that moved pieces of text around, which complicated fixing the last minute release merge conflicts. So, it's best to try to quickly merge drastic release notes changes ASAP to master. Although, my impression was also that towards the end of of the release cycle, the actual source of truth from the release notes perspective is the frozen branch, which then should be amended to master, not the other way around. At least, until we manage to get more granular control by generating the release notes. | 12:17:22 | |
I have a question about breaking changes. Is it breaking if a change does not affect eval or cause rebuilds, but it imposes a new restriction? Darwin dropped curl from the bootstrap, but it is possible for it to sneak back into the bootstrap. I have a change to make it throw, but that would prevent using fetchgit if you happen to be in the Darwin bootstrap. | 14:25:09 | |
| If it is, I can target 24.11 after staging opens back up to breaking changes. | 14:28:31 | |
| It doesn't sound breaking to me (correct me if I'm wrong). | 14:35:20 | |