| 20 Sep 2021 |
Alyssa Ross | there, you can see conversation about what needs to be done for this round, and a link to Hydra to see what's failing, etc. | 17:31:37 |
Alyssa Ross | what old workflow? | 17:31:50 |
Nick Hu | Maybe this is not true, but I believe that people used to just merge mass-rebuilds directly into master? | 17:32:17 |
Alyssa Ross | I'm sure at some point they did! | 17:32:46 |
Alyssa Ross | but not in my time (since 2018) | 17:32:52 |
lukegb (he/him) | It's generally... frowned upon unless it's urgent | 17:33:16 |
Alyssa Ross | yeah there is the occasional exception (like critical openssl vuln or something) | 17:33:30 |
Nick Hu | Perhaps it's really my own ignorance, but I have never merged anything into staging before, so I assumed it was a new-ish workflow (been around since 2016 roughly) | 17:34:27 |
Nick Hu | Then again, I seldom touch mass-rebuild packages | 17:34:42 |
lukegb (he/him) | The nixpkgs doc section linked in the PR has a few words about staging/staging-next but not a whole lot | 17:34:53 |
Nick Hu | In reply to @lukegb:zxcvbnm.ninja The nixpkgs doc section linked in the PR has a few words about staging/staging-next but not a whole lot Yeah also I don't recall reading this before | 17:35:12 |
Nick Hu |  Download image.png | 17:36:20 |
Alyssa Ross | I've found a reference to staging-next in a comment line that was added in 2018 | 17:38:40 |
Alyssa Ross | so it's certainly been around for a while | 17:38:47 |
Alyssa Ross | and I imagine staging existed on its own before staging-next | 17:39:59 |
Alyssa Ross | but that's harder to grep for | 17:40:09 |
Alyssa Ross | staging apparently already existed in 2015 | 17:43:31 |
Alyssa Ross | (not trying to prove a point or anything here -- I just found the archeological question interesting :)) | 17:43:59 |
Nick Hu | In reply to @qyliss:fairydust.space (not trying to prove a point or anything here -- I just found the archeological question interesting :)) Me too! The earliest reference I can find is https://github.com/NixOS/nixpkgs/commit/b4e5181dde01c6938825484f210120b54f1a7d2a | 17:46:04 |
Alyssa Ross | yeah that's what I found too | 17:46:32 |
Alyssa Ross | In 2009 there was an svn branch called stdenv-updates, which I suppose was proto-staging | 17:48:44 |
Alyssa Ross | people on nix-dev were complaining about it being used as a staging area, apparently it wasn't supposed to be for that | 17:49:16 |
Alyssa Ross | aha, found the origin! | 17:50:15 |
Alyssa Ross | Date: Tue, 24 Jun 2014 14:39:57 +0200 | 17:52:26 |
Alyssa Ross | https://marc.info/?l=nix-dev&m=140361361202553&w=2 | 17:53:48 |
| superherointj joined the room. | 18:21:19 |
Vladimír Čunát | That's from time when there were only a handful of active contributors (and also users, presumably). | 18:29:06 |
| 21 Sep 2021 |
sterni | is anyone aware of any reasons we may need to do a staging-next run in the coming time for 21.05? Seems quiet currently | 10:30:22 |
sterni | I have some haskell changes with a small chance of breaking things lined up, so ideally there would be a staging-next run focused on that | 10:31:14 |
sterni | since usually the chance of haskell packages breaking in staging-next is very slim | 10:31:28 |