Gem Plugins Redux

All,

djanowski and I have been chewing on gem plugins for the last few days. I've opened a ticket that allows RubyGems to act as Rails plugins: all they need to do is have a "rails/init.rb" file. I'd appreciate testing, comments, and anything else you might care to throw my way. Thanks!

http://dev.rubyonrails.org/ticket/11444

~ j.

I consolidated some of the code I could find and threw it into     http://rubyforge.org/projects/gemsplugin/

To install:    script/plugin install svn://rubyforge.org/var/svn/gemsplugin/trunk/00-gemsplugin    mkdir vendor/gems

To install a gem:     cd vendor/gems     gem1.8 fetch hobosupport     gem1.8 unpack hobosupport-0.2.gem     rm hobosupport-0.2.gem

Right now I'm getting crushed under a deadline so I haven't had a chance to continue working on it. Maybe soon?

What I'd like to do next:

1.    script/gem install hobosupport    script/gem remove hobosupport        (should not be too hard)

2.    script/gem install hpricot        (this involves native compilation; binaries would probably end up in tmp/gems/hobosupport-0.7 or something)

And then I think it would be ready to go.

Any comments welcome! And if anyone in interested in contributing, I'm happy to add more developers to the Rubyforge project.

    - Scott