!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

191 Members
56 Servers

Load older messages


SenderMessageTime
25 Nov 2025
@pyrox:pyrox.devdish [Fox/It/She]* maybe mergiraf is just that good idk22:40:24
@pyrox:pyrox.devdish [Fox/It/She] I suppose we could, I don't have the energy to do so though >.> 22:40:37
@pyrox:pyrox.devdish [Fox/It/She]would need to have someone else push that forward22:40:58
@tomodachi94:matrix.orgTomodachi94 (they/them)TIL about Mergiraf22:41:04
@pyrox:pyrox.devdish [Fox/It/She]yeah i learned about it a few months ago and it has made some stuff a lot better22:41:24
@pyrox:pyrox.devdish [Fox/It/She]marked the PR as ready for review now22:41:52
@tomodachi94:matrix.orgTomodachi94 (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 done22:41:57
@pyrox:pyrox.devdish [Fox/It/She]yeah of course, we have 6 months till 26.05 if we want to deprecate by then ^^22:42:24
@pyrox:pyrox.devdish [Fox/It/She]take your time, don't burn yourself out(unlike me, anti-shoutouts to university)22:42:46
@pyrox:pyrox.devdish [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:matrix.orgTomodachi94 (they/them)Queued for merge, it'll merge itself once CI is finished22:44:08
@pyrox:pyrox.devdish [Fox/It/She]hell if we need to deprecate by 26.11 thats fine with me22:44:22
@pyrox:pyrox.devdish [Fox/It/She]* hell if we need to deprecate it by 26.11 to give us more time thats fine with me22:44:29
@pyrox:pyrox.devdish [Fox/It/She]hopefully I can help with the reach-out efforts though22:44:43
@pyrox:pyrox.devdish [Fox/It/She]Could you make a tracking issue with all packages that would need to be reached out to?22:44:58
@pyrox:pyrox.devdish [Fox/It/She]* hopefully I can help with the reach-out efforts at some point22:45:10
@tomodachi94:matrix.orgTomodachi94 (they/them)I was thinking we could reuse the GitHub Project and just add an extra field to it, let me do that really quick22:45:27
@pyrox:pyrox.devdish [Fox/It/She]good call22:45:34
@pyrox:pyrox.devdish [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
@pyrox:pyrox.devdish [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:matrix.orgTomodachi94 (they/them)Oh it looks like we have a "has lockfile" field on the project, perfect22:47:07
@pyrox:pyrox.devdish [Fox/It/She]yup, the needs repackaging board filters on that22:47:35
@pyrox:pyrox.devdish [Fox/It/She]so only packages with lockfiles appear on the repackaging board22:47:53
@pyrox:pyrox.devdish [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
@pyrox:pyrox.devdish [Fox/It/She]if we want to migrate them out and not just drop them22:50:51
@robert:funklause.dedotlambdaI 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 it22:51:28
@pyrox:pyrox.devdish [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
@pyrox:pyrox.devdish [Fox/It/She] i may have missed some but thats what i found from a quick rg 22:55:24
@pyrox:pyrox.devdish [Fox/It/She] also some packages use nodePackages.nodejs or nodePackages.npm which we should clean up 22:55:47
@pyrox:pyrox.devdish [Fox/It/She] also some packages use nodePackages{,_latest}.nodejs or nodePackages.npm which we should clean up 22:55:54

Show newer messages


Back to Room ListRoom Version: 6