1 of 1

#5481 Gemifying Ruby standard library

Motivation

  • ruby's release cycle is slow for some standard libraries
  • Existing 'fake gems' don't follow normal gem lifecycle

% ruby -rjson -e 'p JSON::VERSION' #=> "1.5.4"�% gem update json�...Successfully installed json-1.7.3...

% ruby -rjson -e 'p JSON::VERSION'

#=> "1.5.4" << must be "1.7.3" like normal gems

Proposal

  • Allow out-of-band stdlib releases (by release manager)
  • Allow more stdlibs to be installed as a 'default gem'
  • Register these gems on RubyGems.org
  • Allow autoload for gems (#4233)