На прошлой неделе я успешно завершил переход всех наших корпоративных приложений с Ruby 1.8.6 на Ruby 1.8.7, включая локальные и удаленные конфигурации. Отныне разработка не требует обеспечения обратной совместимости с Ruby 1.8.6.Кто-нибудь успешно развернул проект Rails с Ruby 1.9.1?
Ради любопытства я попытался запустить набор тестов из нескольких проектов против Ruby 1.9.1. Как и ожидалось, я нашел некоторые проблемы, связанные с кодировкой, но я был действительно шокирован, когда обнаружил несовместимость на низком уровне, такую как известная ошибка Rack :: Link. На данный момент идея перемещения разработки в Ruby 1.9.1 просто неприменима.
Мне было интересно, если кто-то успешно развернул проект Rails с Ruby 1.9.1. Какую версию Ruby вы используете для своих проектов Rails? Вы планируете перейти на более новую версию?
MHO, проблема заключается не в самой Ruby, а в GEMS и доступных библиотеках :(Из моих тестов Ruby 1.9.1 выглядит довольно прочным. –
Да, камни - проблема, но сайт isitruby19.com помогает в этом. Matz также сказал, что некоторые вещи будут меняться между 1.9.1 и 1.9.2, поэтому 1.9.1 - это проблема, на мой взгляд, ее не так просто, как сказать, что это проблема с драгоценными камнями. –