I have been debating this same thing. There are so many changes that
have been made since our site was first built (late 2006) that I
almost wonder if starting a clean site from blank, fixing all the gems
that need replacing, replacing test with Rspec and then regenerating
the models, controllers and views would work. I am trying to learn
Rails, Ruby and the whole thing all at once. I find that Rails 3 is
much friendlier to a noob like myself and it is frustrating to spend
time learning deprecated methods of doing things when I could benefit
from knowing the current way things are done. Both are a lot of work,
but rebuilding the site in 3.0 and making it functional with newer
gems is tempting.

Right now, I am learning a lot about why our 2.1.0 site will break.
>From obsolete gems to deprecated code, tests that need to be updated
to match migrations to the tables, etc... It all makes my head hurt.

On Mar 25, 11:22 am, Paul <[email protected]> wrote:
> I don't know if this is feasable in your case, but I'd be tempted to
> start a brand new project in Rails 3, try to get the Gemfile correct
> and work out problems there, generate scaffolding for all your
> controllers, etc, from scratch, then use a diff tool to move your
> existing code into the new files.
>
>
>
> On Fri, Mar 25, 2011 at 7:03 AM, Matt Jones <[email protected]> wrote:
>
> > On Mar 24, 5:48 pm, "sol.manager" <[email protected]> wrote:
> >> We have an app that is at Rails 2.1.0 and our web developer has let us
> >> know going to 3.0 will cost some money. I have embarked on a personal
> >> project to see what is involved in getting from 2.1.0 to 3.0. I have
> >> the app up and running on 2.2.2 (with some fun along the way) and now
> >> tried to get 2.3.4 and see a gem_dependency conflict type issue.
>
> > You don't need to hit all the intermediate releases, but there are
> > some bumpy spots in the gem dependency manager in 2.x. What error
> > message are you getting?
>
> > --Matt Jones

-- 
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to