# How to keep up with Rails?

**URL:** <https://www.ruby-forum.com/t/how-to-keep-up-with-rails/140120>\
**Category:** Rails\
**Created:** [June 11, 2008, 2:00am UTC](https://www.ruby-forum.com/t/how-to-keep-up-with-rails/140120 "2008-06-11T02:00:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![brianspaid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/82dd89/32.png) [@brianspaid](https://www.ruby-forum.com/u/brianspaid)\
**Post date:** [June 11, 2008, 2:00am UTC](https://www.ruby-forum.com/t/how-to-keep-up-with-rails/140120/1 "2008-06-11T02:00:14Z")

</div>

Hello,

I have a issue with Rails and the constant new versions that are coming  
out such as Rails 2.1. It seems that commands such as below seem to  
change as new versions are being released.

For example the controller below does not work anymore at least with

> **[Cloud Application Platform | Heroku](https://www.heroku.com/)**
>
> Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.

class MyTestController \< ApplicationController  
def Index  
render :text =\> “Hello, World!”  
end  
end

Any ideas on how to keep up with the changes?

Thanks

---

<div class="post-metadata">

**Author:** ![brianspaid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/82dd89/32.png) [@brianspaid](https://www.ruby-forum.com/u/brianspaid)\
**Post date:** [June 11, 2008, 2:29am UTC](https://www.ruby-forum.com/t/how-to-keep-up-with-rails/140120/2 "2008-06-11T02:29:40Z")

</div>

A few options for you:

1. Become an avid learner… and soak in things as they go into edge  
so you’re ahead of the curve. A good resource for this is:  
[http://www.ryandaigle.com](http://www.ryandaigle.com)

2. Freeze whatever version of rails you’re comfortable with into your  
vendor folder. A quick google search for “freeze rails” will give you  
lots of good resources including this one:  
[Freezing Rails | Tiger Technologies Support](http://support.tigertech.net/freeze-rails)

3. Use a platform that changes less. PHP or Java come to mind but I’m  
not too familiar with either. I highly discourage this route 😃

On Jun 10, 5:00 pm, Brian S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![brianspaid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/82dd89/32.png) [@brianspaid](https://www.ruby-forum.com/u/brianspaid)\
**Post date:** [June 11, 2008, 2:47am UTC](https://www.ruby-forum.com/t/how-to-keep-up-with-rails/140120/3 "2008-06-11T02:47:12Z")

</div>

Hey Brian -

On 10-Jun-08, at 8:29 PM, mel ram wrote:

> > change as new versions are being released.  
> > Any ideas on how to keep up with the changes?
> > 
> > Thanks

In addition I suggest improving your test coverage - then when you’re  
ready to ‘test’ out a new release your tests will provide you with all  
known issues to resolve.

Jodi

---

<div class="post-metadata">

**Author:** ![brianspaid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/82dd89/32.png) [@brianspaid](https://www.ruby-forum.com/u/brianspaid)\
**Post date:** [June 11, 2008, 7:38pm UTC](https://www.ruby-forum.com/t/how-to-keep-up-with-rails/140120/4 "2008-06-11T19:38:03Z")

</div>

The Rails Envy podcast ([www.railsenvy.com](http://www.railsenvy.com)) is a great way to keep up.  
The show notes are useful even if you don’t listen to the podcast.

At BuildingWebApps ([www.BuildingWebApps.com/topic/5](http://www.BuildingWebApps.com/topic/5)) we post links to  
singificant new blog posts and such as we find them.

Michael  
[www.BuildingWebApps.com](http://www.BuildingWebApps.com)  
[www.LearningRails.com](http://www.LearningRails.com)

On Jun 10, 5:00 pm, Brian S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
