4 ms·
How are you going to make money? How are you going to fund offices in CA + developers + the operating costs of the registry? I really don’t think a private ent
by intertextuality 7y ago
How are you going to make money? How are you going to fund offices in CA + developers + the operating costs of the registry?
I really don’t think a private entity should be running a registry. Ruby is just about the only example of a registry handled correctly - via the community and non-profits.
- fnord123 7y agoRuby is an example of it done so wrongly that other languages are chopping their hands off to avoid making the same mistakes. Apparently there is a namespacing in the Ruby repository and Github started automatically pushing every fork to the repo as a gem. So fnord123/cool-project would also have intertextuality/cool-project just because you forked it. And it was a nightmare to figure out which one was the right one. Now the Rust team avoids namespaces like the devil citing the Ruby issue even though there are people begging to have something like Java's scheme since it works. So really, Java is just about the only example of a registry handled correctly - distributed and namespaced and signed.
- intertextuality 7y agoSigh. There is a difference between architectural design (namespacing), and funding income. I am -not- discussing the software architecture of rubygems here, please don't start a bikeshed with that. Rubygems is a shining example of how non-profits and the ruby community fund rubygems, not yet-another-californian-company-without-clear-income-plans. Also, there's no need for highly embellished language ("languages are chopping their hands off").
- fnord123 7y agoFair enough. I jumped the gun because I agree with your actual point and then I moved onto the sliver where it's possible to disagree.