From: Yusuke Endoh <redmine@...>
Date: 2009-11-11T19:48:35+09:00
Subject: [ruby-core:26679] [Bug #2355] Please update rubygems!

Bug #2355: Please update rubygems!
http://redmine.ruby-lang.org/issues/show/2355

Author: Yusuke Endoh
Status: Open, Priority: Normal
Category: lib, Target version: 1.9.x
ruby -v: ruby 1.9.2dev (2009-11-11 trunk 25717) [i686-linux]

On the trunk:


  $ gem19 install gemcutter
  ERROR:  Error installing gemcutter:
          gemcutter requires RubyGems version >= 1.3.5


Some standard libraries including rubygems are developed in maintainer's
own repository and some of changes are sometimes committed together to
ruby-core repository.

Matz complained about such a development style in [ruby-dev:39373]:

| I have hated the development process in that some maintainers develop
| their libraries in their own repository and commit together into ruby-
| core repository.  For example, I hear that _why has some uncommitted
| updates of Syck in his own repository.  And, REXML.
|
| It's OK for maintainers to have their own repository because of the
| age of distributed VCS.  But it should be synchronized with ruby-core
| repository bi-directionally.  Some problems actually occur.

I completely agree with matz.  The HEAD of all standard libraries should
be put in core repository.

This ticket is registered as [BUG] because this is a bug of the development
process.

-- 
Yusuke ENDOH <mame@tsg.ne.jp>


----------------------------------------
http://redmine.ruby-lang.org