2015-10-22 12:30 GMT-03:00 monty <[email protected]>: > Github is a private VC funded company that we don't own that tomorrow could > go away or adopt policies harmful to us. If Ruby can have rubygems.org (and > if Steph can continue to get funding from INRIA/ESUG), then why can't we have > something like STHub that's ours?
There is a confusion between "packaging" and "source management". Most "popular" languages have their own packaging system, in Ruby it is gem, in Node.js it is npm, Python has several. The closest to a package managment we have is Metacello with the MetaRepo. A different thing is the code management of those packages, and here it is where GitHub appears. Look for instance <https://rubygems.org/gems/json>, at at the same page the source code (and its website, docs, and other stuff) points to http://flori.github.com/json/ (GitHub). The same goes for Node, the Express package in npm <https://www.npmjs.com/package/express> hosts its code at <https://github.com/strongloop/express> We use the same thing for everything, when maybe we shouldn't. Esteban A. Maringolo
