| 27 Mar 2022 |
John Ericson | don't worry about it :) | 17:56:17 |
Sandro | They could also be thrown into the maintainer teams. Than we can use them in derivation and so, too. | 22:44:31 |
Janne Heß | I will try tomorrow if I find the time | 22:44:58 |
| 28 Mar 2022 |
| vlinkz joined the room. | 00:27:42 |
Janne Heß | Second attempt with the teams list and a script: https://github.com/NixOS/nixpkgs/pull/165978 | 12:27:08 |
Janne Heß | In reply to @hexa:lossy.network this feels like something that should be done once every release and a release manager wiki entry could be helpful to make sure it happens What timespan should that be? Everything older than 1 year prior to the expected release date? (so June 2021 for 22.05) | 18:20:14 |
hexa | I think it has two stages: 1) convert aliases to throws 2) remove throws | 18:20:57 |
Janne Heß | ah right… I didn't look at the mentioned PR | 18:21:56 |
Janne Heß | * ah right… I didn't look at the mentioned PR too much | 18:21:58 |
hexa | a throw is the first user-facing action unless you've disabled aliases | 18:22:00 |
Janne Heß | So since this is the first release with that logic, we don't remove any aliases this time? | 18:22:18 |
Janne Heß | I have this for the wiki now:
- Remove old aliases that have been `throw`s for at least one release. There is
a script in the nixpkgs tree to do that:
`maintainers/scripts/remove-old-aliases.py --file
./pkgs/top-level/aliases.nix --year 2019 --month 6`
The conversion to `throw`s is usually done in one big Pull Request so you can
remove all aliases from the date prior to this Pull Request. [Example of the
2022 throw conversion](https://github.com/NixOS/nixpkgs/pull/161146).
| 18:25:53 |
| LilleCarl joined the room. | 20:29:57 |
| 29 Mar 2022 |
| romildo joined the room. | 13:36:54 |
| 3 Apr 2022 |
hexa | fwiw: i think the 22.05 milestone is a great tool to mark things for bulk closure after the release | 16:32:41 |
Janne Heß | In reply to @hexa:lossy.network fwiw: i think the 22.05 milestone is a great tool to mark things for bulk closure after the release are you alluding to the fact I closed the old milestones? 👀 | 16:33:45 |
hexa | uh, no. It was just about the discussion whether to use the project or the milestone | 16:34:17 |
Janne Heß | whew | 16:34:22 |
hexa | oh, you can filter for both projects and milestones in issuestasks | 16:34:37 |
hexa | * oh, you can filter for both projects and milestones in issues and prs | 16:35:05 |
tomberek | as part of ZHF this release I'll be looking at minimizing eval failures as well | 18:12:36 |
| 4 Apr 2022 |
| Raymen joined the room. | 20:32:41 |
| stigo set a profile picture. | 22:55:21 |
| 7 Apr 2022 |
| NORD (Old) joined the room. | 19:08:39 |
| 8 Apr 2022 |
Artturin | In reply to @janne.hess:helsinki-systems.de
I have this for the wiki now:
- Remove old aliases that have been `throw`s for at least one release. There is
a script in the nixpkgs tree to do that:
`maintainers/scripts/remove-old-aliases.py --file
./pkgs/top-level/aliases.nix --year 2019 --month 6`
The conversion to `throw`s is usually done in one big Pull Request so you can
remove all aliases from the date prior to this Pull Request. [Example of the
2022 throw conversion](https://github.com/NixOS/nixpkgs/pull/161146).
where in the wiki is that? | 14:43:12 |
Artturin | can't find it | 14:43:27 |
Artturin | * can't find it https://github.com/NixOS/release-wiki | 14:43:28 |
Janne Heß | In reply to @artturin:matrix.org can't find it https://github.com/NixOS/release-wiki Yeah I forgot to push that 👀 | 18:15:23 |
| 10 Apr 2022 |
Janne Heß | In reply to @artturin:matrix.org can't find it https://github.com/NixOS/release-wiki https://nixos.github.io/release-wiki/Feature-Freeze-Announcement.html#pre-release-cleanup | 09:11:10 |
| 11 Apr 2022 |
ryantm | https://discourse.nixos.org/t/community-calendar/18589 I'm trying out a calendar on Discourse. I added a few of the upcoming important release events | 15:20:38 |