Если вам нужно начать проект с нуля , теперь , тогда обязательно используйте Rails 2.3.8. Это безопасный выбор.
В Rails 3 произошли некоторые существенные изменения. Для обновления вам будут доступны некоторые инструменты. Но ни один автоматизированный инструмент никогда не сможет полностью преобразовать ваше приложение 2.3.8 в Rails 3. Трудно сказать, сколько усилий требуется, это действительно зависит от вашего приложения.
Тем не менее, если вы новичок, изучаете и не ожидаете выпустить что-либо в течение нескольких месяцев, Rails 3 - это правильный выбор. К тому времени, когда ваши роковые Rails и что-то появятся, Rails 3, вероятно, стабилизируется, и никто не оглядывается назад.