4 ms·
Do you feel that anyone in the community who isn't contributing financially or with their time to the project should expect to be able to "demand" anything from
by raesene9 7y ago
Do you feel that anyone in the community who isn't contributing financially or with their time to the project should expect to be able to "demand" anything from Ruby gems?
The lack of funding for foundational parts of many popular ecosystems (e.g. NPM, PyPI, Rubygems) never ceases to surprise me.
- wolco 7y agoWe've heard this before. Yes. Developers using this may decide not to use this gem. Ruby gems in general may lose trust. If the goal of the project is adoption than do not ignore that group.
- raesene9 7y agoso you feel that a group of volunteers with limited funding should do what precisely? as to losing adoption, that would only happen if a) there were other options with better security, and given that npm, PyPI and others have had similar problems, there probably aren't b) Developers would actually move ecosystem due to package manager weaknesses. given that hasn't happened with any of the previous instances of supply chain attacks (and this has been going on for 5+ years now) I don't think so. As one example, rubygems was compromised in 2013 https://news.ycombinator.com/item?id=5139583 https://news.ycombinator.com/item?id=5139583 did you or anyone else stop using it as a result?
- jrochkind1 7y agorubygems is actually given some funding by Ruby Together, I'm not sure with what current budget. https://rubytogether.org/ https://rubytogether.org/
- raesene9 7y agobased on their home page they're somewhere near the lower end of the $20k-$35k category for all funding...
- jrochkind1 7y agoI think that is per month? But not sure.
- raesene9 7y agoThink you could be right there, so not a tiny amount of cash but looking at their page not even enough to have a full time dev on the gem tools... Obv. as a security person I'd say they should prioritise security things like audits and improved Authentication requirements for gem owners, but realistically sounds like just keeping the lights on is pretty expensive.
- jrochkind1 7y agoThey work on adding other features to rubygems and other things they fund. If I were them, I would work on nothing but security of rubygems.org gem releases.