From: Chad Fowler Date: 2004-11-19T22:28:35+09:00 Subject: Re: RPA vs rubygems (Re: [ANN] postgres-pr (pure Ruby PostgreSQL)) On Fri, 19 Nov 2004 20:55:28 +0900, David Garamond wrote: > Mauricio Fern�ndez wrote: > >>i thought the purpose of RPA is as a collection of _production_-level > >>(mostly mature, stable, well tested) libraries? > > > > That is the primary goal of RPA, but it doesn't exclude packaging more > > libraries; in fact, some 150 libraries/applications have been packaged > > so far, and many are not "production-level". > > Quoting from http://rpa-base.rubyforge.org/wiki/wiki.cgi?Rpa_FAQ : > > I see. Thanks for the clear-up. Haven't had a chance to play with RPA. > > So which between rubygems and RPA is more popular? Is there any > indication of which one will be the "official" or "preferred" packaging > system for Ruby in the future? Which one will become (or will be the > closest to) the Ruby equivalent of CPAN? By that I mean I can find and > install most Ruby libraries with it. > > Ruby library writers, which one do you prefer or do you find easier to > package your software with? > I'm going to attempt to nip this one in the bud being that this will have been the Nth (N being higher than 2) RubyGems vs. RPA thread on ruby-talk. RubyGems and RPA are NOT an either/or question. RPA is not a package manager. rpa-base is a package manager, with it's primary goal being to support the needs of RPA. RubyGems is only a package manager. Its goal is to become the official package manager for Ruby libraries and applications. Most gems are created by the original authors of these libraries or applications. Most RPA packages are created by Mauricio Fernandez (repackaged). RPA will eventually be QA'd by a team of people. RubyGems are (officially) unpoliced--bazaar-style distribution (though it would be possible to create a QA'd repository of gems, that's not on our radar screen at the moment). Ideally, RPA-ification of libraries will lead to RubyGems-friendliness and vice versa. -- Chad Fowler http://chadfowler.com http://rubycentral.org http://rubygarden.org http://rubygems.rubyforge.org (over 20,000 gems served!)