!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

147 Members
47 Servers

Load older messages


SenderMessageTime
3 Sep 2024
@winter:catgirl.cloudWinter * 02:48:51
@emilazy:matrix.orgemilyI left https://github.com/NixOS/nixpkgs/pull/336556#issuecomment-232551415902:51:41
@emilazy:matrix.orgemilyit may be better to roll-forward and just apply https://github.com/nodejs/node/pull/54565/files02:51:54
@emilazy:matrix.orgemilysince the patch is very simple.02:51:57
@emilazy:matrix.orgemilyI will PR whatever people think is best.02:52:08
@cafkafk:gitter.imcafkafkI prefer rolling back but it's not a very strong opinion (22.6 known to be ok vs 22.7+patch may be problematic in ways we dunno?) 03:12:35
@emilazy:matrix.orgemilysoon it will be 22.8, so we will deal with the breakage either way03:13:36
@emilazy:matrix.orgemilyso I lean slightly towards rolling forward03:14:00
@emilazy:matrix.orgemilyhttps://github.com/nodejs/node/pull/54560#issuecomment-232477472103:14:13
@emilazy:matrix.orgemilyok, 22.8 is literally releasing within ~a day03:14:21
@emilazy:matrix.orgemilyso let's not bother doing anything03:14:29
@emilazy:matrix.orgemily will take much longer than that for staging-next to hit master anyway 03:15:02
@cafkafk:gitter.imcafkafkwill 22.7 get through staging-next in that tim-03:15:09
@cafkafk:gitter.imcafkafkaight :p03:15:14
@winter:catgirl.cloudWintersgtm, thanks emily03:18:13
@emilazy:matrix.orgemilyI subscribed to the releases on GitHub so I'll PR it when it happens.03:18:47
@emilazy:matrix.orgemily to staging-next since the version in there now is known-broken 03:18:56
4 Sep 2024
@ss:someonex.netSomeoneSerge (nix.camp) changed their display name from SomeoneSerge (UTC+3) to SomeoneSerge (nix.camp).21:49:14
7 Sep 2024
@aktaboot:tchncs.deaktaboothey, are there ongoing discussions on improving the status quo of nodejs&friends in nixpkgs ?11:13:27
@emilazy:matrix.orgemilywhich kind of improvements?11:15:16
@emilazy:matrix.orgemily@tie has been working on refactoring the Node.js derivation itself to be better, but I'm guessing you're thinking more about the package managers11:15:41
@aktaboot:tchncs.deaktabootyeah, I feel that they're the biggest painpoint11:21:26
@aktaboot:tchncs.deaktabootand the fact that there are so many 'build' toolings around them doesn't help11:22:16
@aktaboot:tchncs.deaktabootjust looking to see if there's something to look up to I have come across this https://github.com/canva-public/js2nix but still didn't try it11:23:29
@emilazy:matrix.orgemilyyeah I dunno. you can only make it so nice because the underlying reality is not nice11:37:04
@aktaboot:tchncs.deaktabootyeah that's what I felt but I'm no expert in node packaging 😅11:43:31
@emilazy:matrix.orgemilythere's work on improving Python, Rust, and Go packaging, but none of those have to contend with npm :)11:46:35
@emilazy:matrix.orgemily(PyPI isn't exactly great either, but the Python package set solves that by just manually packaging everything)11:46:50
@lily:lily.flowersLily Foster(i mean i had npm stuff queued up but spoon machine broke and then nixpkgs machine broke...)12:00:12
@lily:lily.flowersLily Foster(but yeah npm sucks massively in a lot of ways)12:00:39

There are no newer messages yet.


Back to Room ListRoom Version: 6