| 25 Nov 2025 |
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 |
dish [Fox/It/She] | really dont like those tailwind packages staying in nixpkgs but i think at least all but one have lockfiles at least and we can treat them like the coc-* packages | 22:56:42 |
Tomodachi94 (they/them) | A few of the tailwind packages look like they might be meant to be installed through npm? aspect-ratio is one | 22:57:52 |
Tomodachi94 (they/them) | Oh, aspect-ratio is gone | 22:57:57 |
dish [Fox/It/She] | In reply to @tomodachi94:matrix.org A few of the tailwind packages look like they might be meant to be installed through npm? aspect-ratio is one yeah but theres things in by-name and haskell packages that use them afaik | 22:58:52 |
dish [Fox/It/She] | for some reason | 22:59:01 |
dish [Fox/It/She] | iirc one of them is ema which i thought was removed since its sridware | 23:00:07 |
dish [Fox/It/She] | but the override is still there | 23:00:43 |
Tomodachi94 (they/them) | nodePackages.he is unmaintained and doesn't have a lockfile, dropping | 23:01:52 |
Tomodachi94 (they/them) | (No changes in seven years) | 23:02:10 |
dish [Fox/It/She] | 👍️ | 23:04:33 |
Tomodachi94 (they/them) | Stepping away for a few minutes. Note to self: mention recode in the drop message | 23:04:37 |
Tomodachi94 (they/them) | Oh it is gone! I was looking at the wrong tab on search.nixos.org | 23:15:10 |