From: Akinori MUSHA Date: 2003-10-14T15:17:49+09:00 Subject: [ruby-list:38550] Re: ruby-dev summary 21531-21607 (draft)  自分でまとめつつ訳してみました。 At Mon, 13 Oct 2003 16:48:17 +0900, Kazuo Saito wrote: > [ruby-dev:21543] Enumerator > > From request for adding Enumerator to latest CVS tree by Akinori > MUSHA, Koji Arai and him discuss when > and how to add new libraries into Ruby main tree. The > libraries are in rough/ directory separately. Akinori MUSHA asks again if there is any objection to adding Enumerator to the standard distribution, which was once nominated before the 1.8.0 release. None is raised. Koji Arai suggests adding more libraries from the "rough" module so people start to try them out. > At this time they have the same opinion that it will > be a good help for both library developers and users to > bundle it with main development(unstable) CVS tree early. > Arai said that the library will have an opportunity for > appeal, evaluation and refinement, but it should already > has reasonable maturity for compilation and execution. They discuss the issue on and agree that it would be fine to include and develop new libraries in the development branch of ruby, because the main ruby module is much more exposed, popular and appealing than the "rough" module for new libraries. The branch is meant to be the best test bed. > MUSHA also mentioned the library developer should also provide > backward compatibility, such as API compatibility and stand-alone > distribution of the library for old Ruby versions. MUSHA, on the other hand, notes that once a new library is added to a stable version of ruby, developers must be careful not to break backward compatibility on that branch and they should keep distributing it stand-alone for users that use old releases. He also points out that in order to make the "rough" module work better as a farm for (really) rough rubies, we should try to get people to know about it and provide a handy installer to make it easier for them to try it out. -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "It seems to me as we make our own few circles 'round the sun We get it backwards and our seven years go by like one"