News for hackers. Stuff that matters.
Re:NPM Is Joining GitHub by greggman3 on Monday March 16, 2020 @05:57PM (#22598427)
Confused why you think a service servings millions or billions of requests a day wouldn't require money to run. Do you think some grant magically appear out of thin air to pay for the servers, storage, bandwidth, and maintenance?
Re:NPM Is Joining GitHub by deckard1 on Monday March 16, 2020 @07:09PM (#22599263)
We've been doing fine here in reality, where most Linux distros, Perl's CPAN, Python's PyPi, RubyGems, etc. are all run by volunteers and donations. There is nothing special about NPM that requires it to be owned by a for-profit corporation. If Wikipedia and Archive.org can get by, I'm sure NPM can too.
Re:NPM Is Joining GitHub by ivanbakel on Monday March 16, 2020 @06:31PM (#22598832)
Big leap from "servers cost money" to "a package manager requires a commercial entity". How are other language ecosystems and package managers operating, many without private companies attached, when they too are serving millions of requests a day?
Re:NPM Is Joining GitHub by yawaramin on Monday March 16, 2020 @07:48PM (#22599621)
Well the big ones are hosted by commercial enterprises, and the smaller ones don't have the scale of JavaScript so they don't require that level of support.
Re:NPM Is Joining GitHub by fastball on Monday March 16, 2020 @08:03PM (#22599764)
Which package manager has the scale of JS and isn't hosted by a commercial entity?
Re:NPM Is Joining GitHub by shakna on Monday March 16, 2020 @09:55PM (#22600665)
apt, pacman, pip, and others. You can have large scale systems that aren't dependent on a commercial entity.
Re:NPM Is Joining GitHub by fastball on Tuesday March 17, 2020 @05:08PM (#22610446)
I mean, the scale of pacman is miniscule compared to NPM. PyPI is hosted by AWS and Google.

Not sure how APT works in the linux community can really work for anyone else, but definitely worth a shot for sure.

Re:NPM Is Joining GitHub by hobofan on Monday March 16, 2020 @06:32PM (#22598847)
Almost any other package repository is funded by donations from companies using them or a grant from an infrastructure provider.