brianp wrote:> Working on a project for a new startup. We started it in Rails 2.3.5.
> but now the project manager is talking about wanting to switch to
> Rails 3 because it''s the hot new thing.
>
> Whats the consensus if rails is ready for production environments that
> the customers will depend on? I haven''t looked into it to much yet
> figured i''d start here.
I would say that step one would be to update your application (on a
branch) to Rails 2.3.8. After doing that install the rails_xss gem
(http://github.com/rails/rails_xss#readme). Once that''s complete then
fix all deprecation warnings.
At this point, assuming everything is working correctly, I''d call this
my "stable" version of the application. Now it''s time to
create a Rails
3.0 branch and start updating your application to use some of the new
syntax and router capabilities. Once you have a working Rails 3.0
application that you''re happy with then you will have a much better
idea
whether you''re ready to trust your application running under Rails 3.0.
If you have the capability of doing so, roll out a beta of your site to
your customer and ask them for feedback and bug reports. If all that
goes smoothly then you might feel comfortable putting that into
production. I''d still leave the beta status on the site until we have
an
official release of Rails 3.0 though.
--
Posted via http://www.ruby-forum.com/.
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.