4 ms·
they have millions of installs and can't break them?
by softawre 10y ago
they have millions of installs and can't break them?
- striking 10y agoWell, but remember that time they shipped an SSL cert that broke all updated clients? I'm not sure they move slowly because they don't want to break things, because that would have been a pretty easy bug to catch... http://blog.npmjs.org/post/78165272245/more-help-with-selfsignedcertinchain-and-npm http://blog.npmjs.org/post/78165272245/more-help-with-selfsi...
- ssunstruck 10y agoThat's not really a good counter example. It's more of a mistake on a release...
- striking 10y agoIt's more of a failure to double check that npm runs when you change the SSL cert you bundled with it. I think it's a great example of moving a little too quickly, honestly. Especially since it bricked plenty of npm installs instead of being "just another bug".
- BinaryIdiot 10y agoDo they necessarily have to break them to move faster? It's a package installer. Yarn is handling locking / shrinkwrapping different but I would argue shrinkwrap needs to be abandoned and re-done anyway so I'm not seeing the risk. It took them, what, two years just to flatten dependencies and move to npm 3? That was actively breaking Windows usage of node! I love the service they offer. Not a fan of the tools or pace. Npm comes in the node installer so why do they even have to care about improving? Just my thoughts.