3 ms·
I appreciate the struggle Feross has trying to get paid for his work. simple-peer and webtorrent are both pretty nice libraries and it is a real contribution to
by lacker 7y ago
I appreciate the struggle Feross has trying to get paid for his work. simple-peer and webtorrent are both pretty nice libraries and it is a real contribution to the world that he wrote them.
But, I don’t think this is going to work. npm install ads are like popup ads; they appear when you don’t want to see them and annoy your customers. Like popups, I think they will prove to be ineffective. Does Linode even want this ad? I think respectable companies would rather not annoy their customers like this.
I also think npm will ban this practice if it becomes widespread enough for them to bother - by my reading of npm’s rules they ban it already because they ban “adware”. If console.log becomes full of ads and useless during an npm install, it is pretty simple to disallow packages from displaying messages at install time. (Many or most package managers for other languages already do this.)
While it is possible to get paid for open source work, I think this project is just not quite valuable enough to get paid for maintaining it. If you maintain something like Vue it’s a different story.