[Rubygems-developers] Feature Request: RubyGems namespace

Chad Fowler chad at chadfowler.com
Wed Nov 29 08:00:50 EST 2006

On 11/28/06, Dae San Hwang <daesan at gmail.com> wrote:
> Hello,
> Recently, I was thinking about a better way of implementing Rails plugin
> system. There are two things that I don't particularly like about Rails
> plugin system. One is the code duplication. You have to install same plugin
> codes over and over for all of your Rails applications. The other problem is
> that you have to learn to use yet another utility(script/plugin) and its
> repository is not centrally managed.
> So, I was thinking if RubyGems have a namespace built in, we could make all
> Rails Plugins into gems under 'rails' namespace.
> To install 'active_form' Rails plugin on the system, you could simply use
> 'gem' utility like 'gem install rails/active_form'. To use this plugin in a
> rails application, you could just turn on the plugin in
> 'config/environment.rb' file by setting 'config.plugins = [:ujs,
> :active_form]'.
> I think namespace functionality can be useful for other ruby
> applications/libraries like 'rake', as well. Can this be considered? :)
> Dae San Hwang
> daesan at gmail.com

Hi.  Have you seen Bruce Williams' work in this area?



More information about the Rubygems-developers mailing list