News for hackers. Stuff that matters.
Re:NPM Is Joining GitHub by mbesto on Monday March 16, 2020 @03:36PM (#22596662)
> It depends on what the alternative is.

Ruby Gems, PHP composer, PIP, etc. would all like a word with you....

https://rubygems.org/pages/sponsors

https://www.python.org/psf/

Re:NPM Is Joining GitHub by sverhagen on Tuesday March 17, 2020 @12:42AM (#22601740)
Isn't it more that NPM specifically has had a bumpy ride, and people are seeing this acquisition as a sign of better times to come, and it not being a value judgment of other open source initiatives.
Re:NPM Is Joining GitHub by rodgerd on Monday March 16, 2020 @04:40PM (#22597437)
Yeah, and the PSF is worried that the possible cancellation of PyCon could send the whole foundation broke.

The fact that there's a bunch of critical infra run on a precarious volunteer shoestring is not a good thing.

Re:NPM Is Joining GitHub by deckard1 on Monday March 16, 2020 @07:19PM (#22599367)
Maybe look in your node_modules folder sometime, eh? Or the Linux kernel. The whole world runs their critical infrastructure on volunteer work.
Re:NPM Is Joining GitHub by rodgerd on Monday March 16, 2020 @08:18PM (#22599912)
You haven't bothered looking at the contributers to Linux since 1997, I take it.
Re:NPM Is Joining GitHub by mekster on Monday March 16, 2020 @09:21PM (#22600454)
Hmm, not everyone is a volunteer...
Re:NPM Is Joining GitHub by K0nserv on Monday March 16, 2020 @04:11PM (#22597068)
That's a path but NPM already being a company with signficant VC investment would a transition to such a model workout with the existing stakeholders? Also NPM is quite a bit bigger than both the Ruby and Python library spaces.
Re:NPM Is Joining GitHub by nerdwaller on Tuesday March 17, 2020 @01:15AM (#22601928)
> Also NPM is quite a bit bigger than both the Ruby and Python library spaces.

I don’t know, so I have to ask, what’s the metric here?

Re:NPM Is Joining GitHub by sah2ed on Tuesday March 17, 2020 @03:34AM (#22602610)
Perhaps because Node code bases when deployed cause the package manager (npm) to consume more bandwidth in general than comparable Ruby or Python code bases due to higher dependence on third-party packages?

As at Oct. 2018, the top 12 npm packages [1] were already doing more than 0.5 billion downloads a month. Granted, popularity has waned for a few of those top packages due to deprecation or new language features, for instance.

EDIT:

NPM’s announcement about the acquisition [2] provides up-to-date numbers:

“Today, npm serves over 1.3 million packages to roughly 12 million developers, who download these things 75 billion times a month ...”

1: https://news.ycombinator.com/item?id=18343604

2: http://blog.npmjs.org/post/612764866888007680/next-phase-mon...

Re:NPM Is Joining GitHub by nerdwaller on Tuesday March 17, 2020 @06:00PM (#22610964)
You're probably right with all the one-off and fairly small dependencies in the npm ecosystem. Seeing those numbers would be pretty neat to compare side-by-side.