From: "NARUSE, Yui" Date: 2010-01-25T16:39:22+09:00 Subject: [ruby-core:27784] Re: [Feature #2635] Unbundle rdoc On Mon, Jan 25, 2010 at 3:31 PM, Ryan Davis wrote: > > On Jan 23, 2010, at 19:03 , Yusuke ENDOH wrote: > >> The reporter in [ruby-core:27656] followed proper reporting procedure (i.e., >> tested and patched against 1.9 trunk). �Ruby's development process is wrong. >> It is too confusing for rdoc to have independent trunk. > > Then we should eject ALL of standard lib from trunk. Gemify all of them and kick them out the door. > > Maybe we should bundle some gems, but they should install as actual gems and be freely upgradable by the user. > > Like it or not, rdoc, minitest (and test/unit), rubygems, rexml, and yaml (and others?) are all separate products that are produced independent of trunk. In my opinion, it works BETTER that way, not worse. What doesn't work is having to slow down releases because ruby releases are so few and far between. I don't think it is a problem that some libraries are developed out of Ruby's repos, until the maintainer fixes bugs created in Ruby's Redmine and update the lib in trunk. Current minitest, nkf, JSON, is doing that. (I maintain nkf and JSON) REXML, YAML, racc are note developed. rake doesn't but not have reported bugs. -- NARUSE, Yui naruse@airemix.jp