| 27 Dec 2024 |
| alexfmpe joined the room. | 14:44:36 |
| 29 Dec 2024 |
| Bonus changed their display name from Bonus to Bonus (p4team, 7128). | 12:10:56 |
| Bonus changed their display name from Bonus (p4team, 7128) to Bonus. | 12:53:21 |
| 30 Dec 2024 |
Tristan Ross | https://github.com/NixOS/nixpkgs/pull/369102 this is nice | 04:26:33 |
| raitobezarius changed their display name from raitobezarius (DECT: 3538 / EPVPN 2681) to raitobezarius. | 16:29:52 |
| 31 Dec 2024 |
| phaer changed their display name from phaer (8650 at 38c3) to phaer. | 19:24:17 |
| 1 Jan 2025 |
| NixOS Moderation Botchanged room power levels. | 14:26:31 |
| jopejoe1 (4094@39c3) changed their display name from jopejoe1 [4094] to jopejoe1. | 23:30:06 |
| 2 Jan 2025 |
| yannis changed their display name from yannis|pto to yannis. | 09:05:38 |
| 3 Jan 2025 |
| lzcunt joined the room. | 14:56:22 |
| 5 Jan 2025 |
emily | any thoughts on https://github.com/NixOS/nixpkgs/pull/203675? tempted to just send it for the next cycle | 18:25:12 |
connor (he/him) (UTC-5) | I’m not a member of the stdenv team but I’m all for more visibility | 18:53:46 |
emily | teams are a fake idea :) | 18:54:36 |
emily | (what I mean is, I'm of course partially looking for feedback from people with a better sense of the likely consequences than me, but also I think starting to make judgement calls and seeing how they end up is the only way you develop that sense in the first place.) | 18:57:46 |
connor (he/him) (UTC-5) | Well then ;)
Does anyone have thoughts on https://github.com/NixOS/nixpkgs/pull/370750 or https://github.com/NixOS/nixpkgs/pull/370742? | 18:57:53 |
emily | I saw these while trawling through open staging PRs for the upcoming cycle but mainly concluded "nope, not right before we dive into another staging-next" 😅 | 18:58:42 |
emily | I'd really like @nix-based unconditional logging filtered on the client so that you can access verbose stuff without fussing around with stdenv overrides | 18:59:04 |
emily | not that that should block incremental improvements in the meantime | 18:59:10 |
emily | the hook seems like a good idea to me | 19:00:06 |
connor (he/him) (UTC-5) | Oh you mean like structured JSON logging? I had tried to do stuff with the @nix formatting but I didn’t like what the result looked like and templating JSON from bash is tricky, so it just does plain text logging | 19:00:07 |
emily | not structured per se | 19:00:28 |
emily | just using @nix to signal a log level and message, so that nix build/nix log can show your desired logging level without needing a rebuild | 19:00:43 |
emily | that would require getting changes in Nix though 🙃 | 19:00:53 |
emily | this came up back when we had really verbose logging for hooks on by default | 19:01:01 |
emily | which is useful to debug things without rebuilding the world but was really unpleasant most of the time | 19:01:10 |
emily | basically ideally we shouldn't be deciding to filter at build time but on the viewing end | 19:01:23 |
emily | (except for things so spammy that they might slow down a build appreciably to even shove through a pipe) | 19:01:35 |
connor (he/him) (UTC-5) | Ahhhhh yeah! It’d be particularly nice if there were an option to always capture the most verbose output in a build log file on disk (which could be compressed) while the content printed out was filtered for the current log level | 19:02:21 |
connor (he/him) (UTC-5) | lol agreed took me longer to type out the same thing | 19:02:50 |
emily | right. | 19:02:50 |