Существуют определенные аспекты, которые необходимо учитывать:
Ваше приложение зависит от сторонних плагинов / гемов? Если да, то вам следует проверить, совместимы ли они с Rails 3 . Вероятно, вы найдете библиотеки, которые пока несовместимы, но есть большая вероятность, что они рано или поздно «починят».
Кроме того, это действительно зависит от того, о каком приложении вы говорите. Лично я портирую один из моих сайтов на 2.3.5 на Rails 3, но только для целей подготовки и обучения. Поскольку Rails 3 пока является только общедоступной бета-версией, ОБЯЗАТЕЛЬНО НЕ СЧИТАЕТСЯ, ЧТОБЫ ПРОИЗВОДИТЬ ПРОДУКТ . Вы можете скачать его, использовать его и поиграть с ним, но на данный момент это почти все.
Если вы решите обновить один из ваших существующих проектов (что я рекомендую вам сделать), взгляните на screencast Джеффри Грозенбаха, который проведет вас через процесс обновления.
Существует также официальный плагин , который содержит удобный скрипт, который вы можете использовать, чтобы узнать, какие части вашего приложения необходимо обновить.