Project

General

Profile

What's the difference between Redmine 1 and 2?

Added by Ben Lei almost 12 years ago

Just wondering.


Replies (8)

RE: What's the difference between Redmine 1 and 2? - Added by William Roush almost 12 years ago

Redmine 1 runs Rails 2.x, Redmine 2 runs Rails 3.x.

For the most part.

RE: What's the difference between Redmine 1 and 2? - Added by Jan Niggemann (redmine.org team member) almost 12 years ago

Not knowing Rails really well (and neither the rest of the stack btw), I wonder:
From the end-users POV, is using Rails 3.x "better" than using 2.x and if so, in what aspects?

RE: What's the difference between Redmine 1 and 2? - Added by William Roush almost 12 years ago

J N wrote:

Not knowing Rails really well (and neither the rest of the stack btw), I wonder:
From the end-users POV, is using Rails 3.x "better" than using 2.x and if so, in what aspects?

As far as I can tell: it's slower. ;) Though I think Jean-Philippe is looking into fixing some of that on the Redmine end if at all possible. As far as an end-user though, they're not going to see many changes (I'm not sure when/if the Redmine team is going to drop Rails 2.x support).

Mainly it's for us squishy programmers and to get on a newer (more secure? not too knowledgeable about the internals of Rails outside of the security fiasco a little while ago), better maintained framework. IMO: It seems to be a little nicer to develop plug-ins for.

RE: What's the difference between Redmine 1 and 2? - Added by Etienne Massip almost 12 years ago

William Roush wrote:

As far as I can tell: it's slower. ;)

I personally don't have any performance issues but my RM instance is not a big one and I use Ruby 1.9.3p125 (latest 1.9.3 patch seems to degrade severely the response time).

(I'm not sure when/if the Redmine team is going to drop Rails 2.x support).

From Redmine 2.0.3 and 1.4.4 released: Rails 2.3.x is no longer maintained by the Rails team.

RE: What's the difference between Redmine 1 and 2? - Added by William Roush almost 12 years ago

Etienne Massip wrote:

I personally don't have any performance issues but my RM instance is not a big one and I use Ruby 1.9.3p125 (latest 1.9.3 patch seems to degrade severely the response time).

We're talking a sub-second amount at this point if I'm not mistaken, something you wouldn't really notice except in large deployments.

From Redmine 2.0.3 and 1.4.4 released: Rails 2.3.x is no longer maintained by the Rails team.

Ah so the 1.4.x security releases will be the last of the Rails 2 support. :) thanks.

RE: What's the difference between Redmine 1 and 2? - Added by Etienne Massip almost 12 years ago

William Roush wrote:

Etienne Massip wrote:

I personally don't have any performance issues but my RM instance is not a big one and I use Ruby 1.9.3p125 (latest 1.9.3 patch seems to degrade severely the response time).

We're talking a sub-second amount at this point if I'm not mistaken, something you wouldn't really notice except in large deployments.

Nope, have a read to RE: Redmine 2.0.2 performance tuning and install under Wi... thread. I guess that linux MRI version suffers from the same behaviour.

RE: What's the difference between Redmine 1 and 2? - Added by Jan Niggemann (redmine.org team member) almost 12 years ago

So I would have been better-off installing 2.x some weeks ago, because sooner or later rails 2.3.x will be discontinued? Perhaps it's a good idea to mention that somewhere on the download page...

RE: What's the difference between Redmine 1 and 2? - Added by William Roush almost 12 years ago

Etienne Massip wrote:

William Roush wrote:

Etienne Massip wrote:

I personally don't have any performance issues but my RM instance is not a big one and I use Ruby 1.9.3p125 (latest 1.9.3 patch seems to degrade severely the response time).

We're talking a sub-second amount at this point if I'm not mistaken, something you wouldn't really notice except in large deployments.

Nope, have a read to RE: Redmine 2.0.2 performance tuning and install under Wi... thread. I guess that linux MRI version suffers from the same behaviour.

I was referring to #4796 - Reply #43, his metrics indicate ~200ms response time increase at worse, which you wont really notice. Though that thread does detail that Ruby 1.9.3-p194 does appear to have a problem.

    (1-8/8)