Alexey Verkhovsky wrote:

> RubyWorks is a yum repository (collection of binary RPM packages) that
> provides all software components needed to host a Rails application on
> a RedHat Enterprise Linux 4 or CentOS 4, pre-configured and ready to
> go.

This is very cool, and is something I myself was considering doing. 
Thanks much for providing this to the world!  Since you asked for 
feedback, though, I've got some.  :-)

I dislike managing Rails with gems on systems with package management. 
I feel the same way about Perl and CPAN, for what it's worth.  What I've 
been doing for our internal Rails hosting is basically converting the 
gems to RPMs, pushing them to our Rails yum repo (which also has updated 
Ruby packages, along with gems itself), and then doing "yum install 
ruby-rubygems-rails" which pulls in Acti(ve|on).*, Ruby, rubygems, etc. 
  It's worked very well for us so far, especially since all we need to 
do to update our web hosting boxes is push the packages to the 
production Rails yum repo and wait for the nightly yum update to run at 
~4AM.

It is more work for me to do this and maintain these packages, and it's 
a bit of a hassle pulling all the gems together, but I throw a day at it 
when a new Rails release comes out, I put those in our test Rails repo, 
tell our developers to update their development boxes (most of which 
point at the test repo anyway), and let me know what breaks.

Is this simply something RubyWorks doesn't do /yet/, or is this an area 
where we differ in opinion on how things should be done?  I'd love to 
chat with you about this at RailsConf but I unfortunately couldn't make 
it there this time around.  Besides, we can hit a wider audience on the 
mailing lists anyway.

Thanks,
Jeff

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Deploying Rails" group.
To post to this group, send email to rubyonrails-deployment@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-deployment?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to