Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Ресурсы Список джемов      Поиск   

Ruby On Rails in UA/Обновления, новости, баги, плагины и прочее/Ruby on Rails 2.0

2008-06-09 21:44:22 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1199
Регистр: 2007-03-13
его блог 40 сообщ.
Ruby on Rails 2.0
  •  
Предлагаю записывать в этом топике все известные изменения и кардинальные отличия версий 1.*.* и будующей 2.0

Из известных мне:
1 Paginate перенос в плагин в версии 2.0 (народ рекомендует испjльзовать Will paginate)
2. ActionWebService тоже будет вынесен как плагин (ссылаются на то что с приходом REST он теряет немного смысл)
, ,
2008-06-09 21:48:52 Ответить  
Dima
Sazhin Dima
Адрес: Сыктывкар
Сообщений: 37
Регистр: 2007-08-24
его блог 0 сообщ.
RE: Ruby on Rails 2.0
  •  
Получается: если я ипользую paginate, то когда на сервере поднимут версию до 2.0, то приложение "сломается"
2008-06-09 21:48:26 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1199
Регистр: 2007-03-13
его блог 40 сообщ.
RE: RE: Ruby on Rails 2.0
  •  
Оно не сломается по крайней мере сразу
во первых у тебя указана версия рельсов в переменных с конфиг файле
во вторых елси ты заморозишь рельсы тогда все что касается текушей версии будет у тебя в плагина, так же замораживаются и джемы.
2008-06-10 02:44:05 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1199
Регистр: 2007-03-13
его блог 40 сообщ.
Как перейти на rails 2.0
  •  
Как можно проапгрейдиться на новую версию 2.0?

Если вы хотите верепести свое приложениена 2.0, вы должны сначала перевести все приложение на версия Rails 1.2.3. Которая содержит все сообщения о исопльзовании нежелаемых методовкоторые будут убраны в версии 2.0. Есои ваше прложиение работает хорошо на 1.2.3 wи нет предупреждений (deprecation warnings), есть все шансы перевести его на 2.0. В действительности елси вы исопльзуете pgination, вам необходимо установить classic_pagination plugin. Есливы используете Oracle, вам необходимо установить activerecord-oracle-adapter gem.

Инсталяция релиза через gems, так:

gem install rails --source http://gems.rubyonrails.org

Для инсталяции через SVN tag, используйте:

rake rails:freeze:edge TAG=rel_2-0-0_PR

Также доступна версия 1.2.4 которая будет содержать некоторые deprecations и предупреждения для 2.0.
,
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 124 Онлайн: 0
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008