================================================== Ruby Platforms, Rails Versions, and Other Notables ==================================================
With any language, there are always multiple versions (platforms) that you can use. Ruby is no different when it comes to this. In addition, there are specific OS (Operaing System) distributions for those platforms. Installation of each platform type, based on the OS type can be entirely different and at times confusing. Rails also houses many different versions and each one has specific nuances versus the other. So, trying to find a good combination of the two for your development/testing/production projects can be a bit difficult, considering how much information we become inundated with over the course of documentation and help searches. Here is a solid rule of thumb: Don't upgrade Ruby platforms OR Rails versions for (production). Don't ever do it unless you enjoy some amount of pain, hardship, and reaching for Tylenol and Motrin. Conrad Taylor offered me some great advice when I thought about doing the former. I'm going to add these thoughts because they do help: Ruby/Rails platform upgrades: 1. Download and Install your Ruby version upgrade for non-production purposes only. 2. Optionally install any relevant gems or write a Ruby/Bash script to switch between the different implemented platforms. 3. Read the README file and execute any tests of the gem(s) you need for your Rails application against any of the relevant Ruby implementations. 4. Test against the new implementations. 5. You now have a test harnass in place for your rails application. -- 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@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---