プロジェクト

全般

プロフィール

Vote #68605

完了

Upgrade to Rails 2.3.11

Admin Redmine さんがほぼ2年前に追加. ほぼ2年前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
Rails support_44
対象バージョン:
開始日:
2010/11/13
期日:
進捗率:

0%

予定工数:
category_id:
44
version_id:
27
issue_org_id:
6887
author_id:
1
assigned_to_id:
1
comments:
11
status_id:
5
tracker_id:
2
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

journals

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
After a few tests, moving to Rails 2.3.10 is pretty straightforward.

It breaks one test (@MailHandlerTest#test_add_issue_with_japanese_keywords@), because of the updated TMail (1.2.3 -> 1.2.7) vendor'd in action_mailer. The fixture email doesn't get unquoted at all. I was able to fix it by disabling @TMail::Unquoter.convert_to_with_fallback_on_iso_8859_1@ that is added in 1.2.7.

It seems that deprecations introduced since Rails 2.3.5 can be easily fixed as well.

Locales will be changed to use %{key} instead of {{key}}. All pending translation patches need to be committed before.
--------------------------------------------------------------------------------
Some of us closed issues related to Rails 2.3.8 (especially ActiveRecord 2.3.8 if I remember correctly). Maybe it would be a good idea to have a look at them when the upgrade is done (#6193, #6218, #6673 at least).

For the i18n upgrade, there's already an open ticket (#6495), pointing to my tiny note in "#5608":http://www.redmine.org/issues/5608#note-18.

If I can help on specific points, let me know.
--------------------------------------------------------------------------------
Jean-Baptiste Barth wrote:
> If I can help on specific points, let me know.

It would be great if you could make sure that these errors do not occur with 2.3.10.
--------------------------------------------------------------------------------
It was decided to keep 1.1 using Rails 2.3.5.
--------------------------------------------------------------------------------
2.3.11 is "out":http://weblog.rubyonrails.org/2011/2/8/new-releases-2-3-11-and-3-0-4
--------------------------------------------------------------------------------
Upgraded to Rails 2.3.11 in r4904.

We still force i18n 0.4.2 to load before Rails to avoid further compatibility problems with future i18n releases and/or Redmine plugins that use the old syntax.
--------------------------------------------------------------------------------
Note that Mongrel 1.1.5 does not work anymore with Rails 2.3.8 or later because of 2 bugs respectively in rack 1.1.x and Mongrel 1.1.5.

See "ticket 4690":https://rails.lighthouseapp.com/projects/8994/tickets/4690 in Rails tracker and "ticket 5":https://github.com/fauna/mongrel/issues#issue/5 in Mongrel's.

Until Mongrel 1.2.0 is out, it is required to add a "mongrel.rb":https://gist.github.com/826692 initializer to @config/initializers@.

--------------------------------------------------------------------------------
Weird. I opened a new defect for this, see #7688

*edit:* s/7668/7688/ sorry..
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------


related_issues

relates,Closed,6193,500 error in Issues list
relates,Closed,6218,Search feature is broken
relates,Closed,6673,Error with links of users and projects
relates,Closed,6495,Convert translations to the new format for i18n 4.x
relates,Closed,7688,Redmine's trunk (rails 2.3.11) doesn't work with Mongrel 1.1.x
relates,Closed,7843,Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
blocks,Closed,7516,Redmine does not work with RubyGems 1.5.0

Admin Redmine さんがほぼ2年前に更新

  • カテゴリRails support_44 にセット
  • 対象バージョン1.2.0_27 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0