From: Ryan Davis Date: 2007-07-23T05:13:16+09:00 Subject: Re: Import gem to Ruby 1.9 On Jul 22, 2007, at 10:09 , Chad Fowler wrote: >> 6. What libraries does RubyGems depend on? >> - existing bundled libraries >> - new libraries >> I forgot to mention that rake should be added to 1.9.1, too. >> > > Off the top of the head, YAML/Syck, Webrick, the digest libraries, > rbconfig, rdoc, thread, optparse, forwardable, time, openssl, > open-uri, uri, net/http, fileutils, zlib, stringio, socket, tempfile, > pathname YAML is just used for the gem index and could be dropped in favor of marshal to allow YAML to be externalized from the standard library. Webrick is only used for gem_server and not critical (maybe rubygems could get split up into a core functionality package included in ruby 1.9 and a rubygems_extras gem distro?).