ChiliProject is not maintained anymore. Please be advised that there will be no more updates.

We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.

Ruby 1.9

Added by Sven Schwyn at 2011-02-16 02:36 pm

Hi

Redmine has been the last Ruby 1.8 dependent webapp on my box for quite some time now. Apparently, the first Chiliproject release won't support Ruby 1.9 yet (or will it?) but how about the 2.0 release of Chiliproject?

Cheers, -sven


Replies (5)

RE: Ruby 1.9 - Added by Eric Davis at 2011-02-17 12:50 am

Sven:

I don't think the first release of ChiliProject will completely support Ruby 1.9 but I really want to get 2.0 to work with it. Depending on what changes we need to support Ruby 1.9, we might be able to add support to a later minor release of ChiliProject before 2.0 (e.g. 1.2.0, 1.3.0).

The big thing is we need people to start trying ChiliProject out with 1.9 and reporting any bugs they find.

Eric Davis

RE: Ruby 1.9 - Added by Sven Schwyn at 2011-02-17 08:05 am

The big thing is we need people to start trying ChiliProject out with 1.9 and reporting any bugs they find.

Count me in. Are there any resources to find out what has to be tested?

RE: Ruby 1.9 - Added by Felix Schäfer at 2011-02-17 08:13 am

Eric Davis wrote:

I don't think the first release of ChiliProject will completely support Ruby 1.9 but I really want to get 2.0 to work with it. Depending on what changes we need to support Ruby 1.9, we might be able to add support to a later minor release of ChiliProject before 2.0 (e.g. 1.2.0, 1.3.0).

AFAIK (and the CI seems to confirm that), 1.9 support is quite good with the latest batch of fixes in Redmine. I think there might still be a couple of minor things not covered by tests, but the basics should be working now already.

RE: Ruby 1.9 - Added by Felix Schäfer at 2011-02-17 08:16 am

Sven Schwyn wrote:

Count me in. Are there any resources to find out what has to be tested?

Well, the tests all seem to pass on 1.9.2 now, so I'd say try it out either locally with a typical workflow, or if you have an install that can bear 1-2 days between "we've found bizarre behavior here" and "there's a fix for that" or for which you can easily switch back and forth between 1.8 and 1.9, try it there.

RE: Ruby 1.9 - Added by Eric Davis at 2011-02-19 01:25 am

The best "test" would be to run the system in production under 1.9 and log any exceptions. The test suite is good but it misses a lot of edge cases right now and there are some classes that aren't even tested.

Eric Davis

(1-5/5)