Учитывая обновление до Rails 3 - PullRequest
3 голосов
/ 03 октября 2010

Я думаю об обновлении текущего приложения Rails 2.3.8 / Ruby 1.8.6 до Rails 3 / Ruby 1.8.7. Учитывая, что Rails 3 вышел уже месяц, есть ли серьезные проблемы, с которыми разработчики столкнулись при обновлении приложения 2.x, кроме того, что некоторые гемы еще не поддерживаются, предупреждения / методы устаревания и т. Д.? Существуют ли серьезные проблемы со стабильностью в Rails 3? Обычно, когда выходит новый основной релиз, для прохождения начальных изломов требуется несколько месяцев, поэтому я надеюсь рассчитать его соответствующим образом.

Заранее спасибо за ваши отзывы и идеи.

1 Ответ

4 голосов
/ 06 октября 2010

У меня довольно сложное приложение, которое я сделал две (прерванные) попытки портирования. Есть несколько частей вашего приложения, которые нужно будет изменить, хотя настоящей проблемой для меня была совместимость с гемами.

Краткий ответ - если вы используете много сторонних драгоценных камней, то вам следует подождать. Если ваше приложение относительно чистое, то, вероятно, его стоит обновить.

Редактировать: еще одну вещь, чтобы добавить. перед началом портирования убедитесь, что у вас есть надежный набор тестов. Это мгновенно скажет вам, что работает, а что нет, и придаст вам уверенности в вашем порту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...