wesleytodd
Joined 13 years ago
Karma
595
Submissions
230
Member since
Mar 12
Joined 13 years ago
We have spent our time on those code changes, leaving nearly zero time for public relations on this, but I hope to start changing that soon. The main thing to take away here is this is a "boring release". It is to unblock more serious changes in v6 and for node core.
edit: I am correct, it is much more old. https://github.com/heroku/12factor/graphs/contributors
JavaScript has many missing features. This is not one of them.
But one thing I have learned by driving 50k miles these past few years is that you never actually get there meaningfully faster. So really, everyone is better off if they just slow down and hit that cruise control.
The team that was able to ship the most important features for npm to be competitive in the modern JS stack from ~2020 was able to take a fresh look at the problem without the organizational baggage of Github/Microsoft.
On the technical side, the ecosystem is maturing and we need a better set of foundational tools to meet that maturity level. This includes deep commitment to performance, security, and DX. The full product is more than just a package manager, it is a registry, a registry client, a task runner, and much more. Vlt is aiming to be this mature foundation.
Feel free to correct me if I am wrong on anything here Darcy.
P.S. grumble grumble...jFrog is a trash fire....grumble grumble