re: https://drewdevault.com/2018/01/10/Learn-your-package-manager.html
- needs human effort to {write,modify} the package per distro, per update
- do the write/update
- someone working on the distro to review the work & merge it
- need to wait until next release for people to use the package/update
- need to maintain a private pkg server (per distro; or just fuck the others)
- does my pkg then depend on distro pkgs or npm ones?
- if distro: dll hell ensues
- if npm: why did we even choose to write a distro pkg in the first place?
vs
I type npm publish
and the new version of my module is instantly available to
all node users on all OSes and distros