The Rails community has come a long way in a very short time. Its been an exciting journey, and yet... we are still at the very beginning. Even at this early stage it is already becoming a chore to track of the many Rails add-ons that you guys are producing. Right now we just a few handfuls of these add-ons, but I can see the day coming when we have hundreds. I can also see the current method of each developer maintaining his own ad-hoc hosting and delivery becoming an increasing burden on the users of the add-ons. I would like to suggest and encourage each of you who have developed an open source Rails add-on to create a RubyForge project for it. Having a central place to go to search for, retrieve, and track Rails add-ons will a godsend. It would be even better if you would package your extension as a RubyGem to make it dead simple to install and update your add-on. For example, I am currently looking at the Login Generator, WebServiceHelper, and the Pagination Helper. As it is currently is, I have to search the rails site, or search the mailing list archive to find these add-ons, and then read the posting to find out how to download and install each one. Not too onerous at the moment, but it won''t scale to the future. It sure would be nice if I could just say: gem install logingenerator gem install webservicehelper gem install paginationhelper Curt
I agree,> It sure would be nice if I could just say: > > gem install logingenerator > gem install webservicehelper > gem install paginationhelperEven better would be: gem install rails-logingenerator gem install rails-webservicehelper gem install rails-paginationhelper Sascha
Sascha Ebach wrote:> > I agree, > > > It sure would be nice if I could just say: > > > > gem install logingenerator > > gem install webservicehelper > > gem install paginationhelper > > Even better would be: > > gem install rails-logingenerator > gem install rails-webservicehelper > gem install rails-paginationhelper > > Saschayes, yes, yes! Curt
On Mon, 31 Jan 2005 08:31:00 -0600, Curt Hibbs <curt-fk6st7iWb8MAvxtiuMwx3w@public.gmane.org> wrote:> gem install logingenerator > gem install webservicehelper > gem install paginationhelperGood idea.. What would be a good way to create this gem and to make it easy to use in applications? Would it be installed system-wide? Ideally, one would just add a require_gem to environment.rb, and after that, have it so that doing helper :webservice or helper :paginator would find it, right? Leon
leon breedt wrote:> > On Mon, 31 Jan 2005 08:31:00 -0600, Curt Hibbs <curt-fk6st7iWb8MAvxtiuMwx3w@public.gmane.org> wrote: > > gem install logingenerator > > gem install webservicehelper > > gem install paginationhelper > Good idea.. > > What would be a good way to create this gem and to make it easy to use > in applications? Would it be installed system-wide? > > Ideally, one would just add a require_gem to environment.rb, and after > that, have it so that doing helper :webservice or helper :paginator > would find it, right?Good question. I think you''ve got the right idea, Curt