npm fills me with rage, it's true
@cwebber how feasible is it to pull in deps for things like that thru guix anyway? I guess it just depends on whether anyone's gone thru the work to package it? can it be automated?
@technomancy I mentored a GSoC project to do it and the student succeeded in building the tooling but the npm ecosystem is SO BAD that it turns out we couldn't very usefully package much of it. Many guix'ers have tried and laid bleeding by the roadside in the process.
Think full language bootstrapping problem equivalents for every third library you have to package, and now multiply that by "many packages' code are smaller than their package definition" level of library granularity.
@cwebber big same. what do you think about entropic?
@garbados content-addressed delivery is good but doesn't address the things that make actually packaging that stuff a nightmare afaict
@cwebber what makes packaging stuff a nightmare? (i know packaging stuff is a nightmare but i’m interested in your take on it)
@garbados does this reply clarify? https://octodon.social/@cwebber/103177396269583065
@cwebber fascinating and also shitty. yes thanks
I could really do without it, too.
I wanted to get my Cisco DevNet bot up & running the other day, but npm had other plans.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!