| 25 Nov 2025 |
dish [Fox/It/She] | * maybe mergiraf is just that good idk | 22:40:24 |
dish [Fox/It/She] | I suppose we could, I don't have the energy to do so though >.> | 22:40:37 |
dish [Fox/It/She] | would need to have someone else push that forward | 22:40:58 |
Tomodachi94 (they/them) | TIL about Mergiraf | 22:41:04 |
dish [Fox/It/She] | yeah i learned about it a few months ago and it has made some stuff a lot better | 22:41:24 |
dish [Fox/It/She] | marked the PR as ready for review now | 22:41:52 |
Tomodachi94 (they/them) | I'm willing to do it. I won't be super speedy about it due to lack of free time, but I can try to get it done | 22:41:57 |
dish [Fox/It/She] | yeah of course, we have 6 months till 26.05 if we want to deprecate by then ^^ | 22:42:24 |
dish [Fox/It/She] | take your time, don't burn yourself out(unlike me, anti-shoutouts to university) | 22:42:46 |
dish [Fox/It/She] | * take your time, don't burn yourself out(unlike me, anti-shoutouts to university and overworking on nixpkgs at the same time) | 22:43:03 |
Tomodachi94 (they/them) | Queued for merge, it'll merge itself once CI is finished | 22:44:08 |
dish [Fox/It/She] | hell if we need to deprecate by 26.11 thats fine with me | 22:44:22 |
dish [Fox/It/She] | * hell if we need to deprecate it by 26.11 to give us more time thats fine with me | 22:44:29 |
dish [Fox/It/She] | hopefully I can help with the reach-out efforts though | 22:44:43 |
dish [Fox/It/She] | Could you make a tracking issue with all packages that would need to be reached out to? | 22:44:58 |
dish [Fox/It/She] | * hopefully I can help with the reach-out efforts at some point | 22:45:10 |
Tomodachi94 (they/them) | I was thinking we could reuse the GitHub Project and just add an extra field to it, let me do that really quick | 22:45:27 |
dish [Fox/It/She] | good call | 22:45:34 |
dish [Fox/It/She] | also if anyone wants to tackle the remaining builds on the project that do have lockfiles but are... weird, for lack of a better word, feel free to request my review if you do so | 22:46:20 |
dish [Fox/It/She] | also if anyone wants to tackle the remaining builds on the project board that do have lockfiles but are... weird, for lack of a better word, feel free to request my review if you do so | 22:46:29 |
Tomodachi94 (they/them) | Oh it looks like we have a "has lockfile" field on the project, perfect | 22:47:07 |
dish [Fox/It/She] | yup, the needs repackaging board filters on that | 22:47:35 |
dish [Fox/It/She] | so only packages with lockfiles appear on the repackaging board | 22:47:53 |
dish [Fox/It/She] | fwiw, esy should use the dune tooling(ocaml), @angular/cli needs bazel(for some reason, thanks google), and all the purescript packages should use purescript tooling | 22:50:45 |
dish [Fox/It/She] | if we want to migrate them out and not just drop them | 22:50:51 |
dotlambda | I think we should focus on those nodePackages that are used elsewhere in Nixpkgs. Whatever is left then we could drop unless someone is explicitly still using it | 22:51:28 |
dish [Fox/It/She] | that would be: postcss, coc-ultisnips, @tailwindcss/*, node-gyp-build, mathjax, grunt-cli, browserify, semver, prettier-plugin-toml, node2nix, and tiddlywiki(aliased now, still using the nodePackages entry in its module) | 22:55:16 |
dish [Fox/It/She] | i may have missed some but thats what i found from a quick rg | 22:55:24 |
dish [Fox/It/She] | also some packages use nodePackages.nodejs or nodePackages.npm which we should clean up | 22:55:47 |
dish [Fox/It/She] | also some packages use nodePackages{,_latest}.nodejs or nodePackages.npm which we should clean up | 22:55:54 |