| 17 Aug 2023 |
@infinisil:matrix.org | I think it's mainly that we lack the funding to work on CI | 23:09:53 |
Lily Foster | Funding and I do feel we don't have the dedicated developer bandwidth (which could certainly be solvable, but is I feel a current problem) | 23:10:38 |
Lily Foster | (funding could also of course provide that bandwidth too) | 23:10:59 |
@infinisil:matrix.org | Fyi I can spend about 50% of my week on Nix ecosystem stuff as I see fit | 23:11:27 |
@infinisil:matrix.org | Currently the focus is RFC 140, but I'll have to decide what to focus on after that | 23:11:54 |
@infinisil:matrix.org | (I'll take suggestions) | 23:12:36 |
Lily Foster | In reply to @infinisil:matrix.org (I'll take suggestions) (I mean if you're taking suggestions in the OfBorg room...) | 23:12:54 |
@infinisil:matrix.org | Hehe | 23:13:19 |
@infinisil:matrix.org | I'm slowly thinking that CI is the most important thing to focus on | 23:13:53 |
Lily Foster | I would be interested in at least providing input on that, but my spare time outside of $dayjob (where I bang my head against windows for hours on end...) is admittedly limited so idk how involved I can be | 23:14:37 |
cole-h | Maybe you could look at why Nixpkgs eval is so slow now 😠| 23:15:02 |
Lily Foster | (apologies to be inserting myself into this convo... I just have an interest in CI stuff) | 23:15:04 |
Lily Foster | In reply to @cole-h:matrix.org Maybe you could look at why Nixpkgs eval is so slow now 😠I second this 😠| 23:15:16 |
@infinisil:matrix.org | More context? | 23:15:25 |
cole-h | (upwards of 10m per outpaths.nix check...) | 23:15:26 |
cole-h | (last year it was around 5m) | 23:15:35 |
Lily Foster | In reply to @cole-h:matrix.org (upwards of 10m per outpaths.nix check...) (and like 64G of memory!) | 23:15:40 |
@infinisil:matrix.org | In reply to @lily:lily.flowers (apologies to be inserting myself into this convo... I just have an interest in CI stuff) No problem at all! | 23:15:40 |
@infinisil:matrix.org | Hmm my initial guess is just more | 23:16:09 |
cole-h | If you remind me tomorrow (well, my tomorrow) I can pull out the bisect log I did a month or two ago | 23:16:34 |
Lily Foster | In reply to @lily:lily.flowers (and like 64G of memory!) (I can't even test the outpaths on any system I have access to aside from the aarch64-linux community builder. Which I'm not entirely convinced isn't due to something about how outpaths.nix is structured, but I haven't dove into it) | 23:16:42 |
cole-h | But meta checks are expensive these days | 23:16:59 |
@infinisil:matrix.org | Ooof.. https://github.com/NixOS/nixpkgs/pull/177272 | 23:17:18 |
cole-h | Yes that one, I think that was one of the larger bumps | 23:17:45 |
@infinisil:matrix.org | (that one isn't merged but it adds more meta checks) | 23:17:59 |
cole-h | Oh then there was another one x) | 23:18:14 |
cole-h | I saw check-meta and jumped haha | 23:18:24 |
piegames | We need more meta checks, not less | 23:23:30 |
piegames | In reply to @infinisil:matrix.org Ooof.. https://github.com/NixOS/nixpkgs/pull/177272 But review form the OfBorg side on this one would still be appreciated, because it modifies stuff with a "keep in sync with stuff hard-coded in OfBorg" comment above it. Although I couldn't find anything relevant in the OfBorg code base | 23:24:49 |
piegames | * <mx-reply><blockquote><a href="https://matrix.to/#/!sBfrWMVsLoSyFTCkNv:nixos.org/$kuAqGSPeZHdC_oU4pviRsMgTrwxHrqfdN5BpdK-1nOs?via=matrix.org&via=nixos.dev&via=nixos.org">In reply to</a> <a href="https://matrix.to/#/@infinisil:matrix.org">@infinisil:matrix.org</a><br />Ooof.. https://github.com/NixOS/nixpkgs/pull/177272</blockquote></mx-reply> But review form the OfBorg side on this one would still be appreciated, because it modifies stuff with a "keep in sync with stuff hard-coded in OfBorg" comment above it. Although I couldn't find anything related in the OfBorg code base | 23:25:20 |