| 17 Nov 2025 |
Tomodachi94 (they/them) | Asked very nicely for a lockfile to be included in https://github.com/sindresorhus/awesome-lint/issues/220 | 04:53:48 |
dish [Fox/It/She] | In reply to @robert:funklause.de I don't think that's a good idea before there's consensus on doing so. And such a repo should probably be hosted under the NixOS org and come with a bot that regularly updates each lock file and then opens a Nixpkgs PR. Or at least updateScripts should be able to update the lock files, so we'd need some way of telling the bot to commit the lock file for a new version yeah thats kinda rfc 191 that i need to flesh out more | 05:10:28 |
Tomodachi94 (they/them) | He said no, and then locked the issue | 18:08:07 |
Tomodachi94 (they/them) | (Pyrox: I'll try to review your PRs sometime today) | 18:08:32 |
dish [Fox/It/She] | In reply to @tomodachi94:matrix.org He said no, and then locked the issue called it sadly | 18:10:24 |
dish [Fox/It/She] | 😠| 18:10:27 |
Tomodachi94 (they/them) | Another option if we can get consensus is we could move nodePackages to a flake under nix-community | 18:11:31 |
dish [Fox/It/She] | In reply to @tomodachi94:matrix.org (Pyrox: I'll try to review your PRs sometime today) all good btw, take ur time | 18:14:11 |
dish [Fox/It/She] | In reply to @tomodachi94:matrix.org Another option if we can get consensus is we could move nodePackages to a flake under nix-community i mean its still a terrible solution to the problem so I'd rather not have it around, and idk who'd want to maintain it anyways | 18:14:48 |
dish [Fox/It/She] | i'm certainly not going to | 18:15:45 |
Tomodachi94 (they/them) | I'm inclined to suggest that maybe we should just drop all of Sindre Sorhus' stuff from nodePackages since he's anti-lockfile and there's no other good solution at the moment. Other than that, it might be time to start filing issues en masse to upstreams
We should definitely make a statement that we can copy/paste and gently edit for each project
| 19:34:18 |
Tomodachi94 (they/them) | * I'm inclined to suggest that maybe we should just drop all of Sindre Sorhus' stuff from nodePackages since he's anti-lockfile and there's no other good solution at the moment. Other than that, it might be time to start filing issues en masse to upstreams
We should definitely make a statement that we can copy/paste and gently edit for each project that hasn't already expressed an anti-lockfile stance
| 19:36:06 |
dish [Fox/It/She] | In reply to @tomodachi94:matrix.org
I'm inclined to suggest that maybe we should just drop all of Sindre Sorhus' stuff from nodePackages since he's anti-lockfile and there's no other good solution at the moment. Other than that, it might be time to start filing issues en masse to upstreams
We should definitely make a statement that we can copy/paste and gently edit for each project that hasn't already expressed an anti-lockfile stance
i've considered doing that tbh because of his lockfile stance
just thought it was a bit too petty for nixpkgs >.> though if we do it, fine with me | 20:25:10 |
dotlambda | I don't think dropping is a bad idea. nodePackages has been deprecated forever and if packages haven't been moved out of it yet we can conclude there's no interest in keeping them around | 21:34:59 |
dotlambda | Has to wait until after branch-off though | 21:35:22 |
dish [Fox/It/She] | i mean thats not necessarily true | 21:48:57 |
dish [Fox/It/She] | theres a lot of packages that dont have lockfiles and thats why they haven't been repackaged | 21:49:24 |
dish [Fox/It/She] | I'm going to go ahead and do this(draft until post-master branchoff so it'll make it to 26.05) | 23:48:34 |
dish [Fox/It/She] | unless you're already working on it ^^ | 23:48:41 |
| 18 Nov 2025 |
dish [Fox/It/She] | edit: nvm, made it myself | 01:39:49 |
dish [Fox/It/She] | https://github.com/nixos/nixpkgs/pull/462749 | 01:40:06 |
dish [Fox/It/She] | github's diff is screwed as always but its ~5k lines removed i think | 01:41:56 |
dish [Fox/It/She] | yeah manual calculation and the real raw diff is +8,-4819 | 01:43:14 |
dish [Fox/It/She] | also, node-packages.nix is under 1Mib! 919Kib left | 01:44:06 |
dish [Fox/It/She] | * also, node-packages.nix is under 1Mib! 919Kib only! big news | 01:44:11 |
| Hakase (she/her) joined the room. | 01:57:53 |
Tomodachi94 (they/them) | Is this after accounting for the above PR? | 03:11:06 |
dish [Fox/It/She] | yes | 03:11:14 |
dish [Fox/It/She] | thats when looking at node-packages.nix on that PR's branch | 03:11:28 |
| Yorusaka Miyabi joined the room. | 04:23:32 |