Plugin version check should be numeric rather than textual

Description

Because we are planning to start using two-digit version numbers, we need to update PluginManager to understand that 3.10.x is greater than 3.9.x.

Environment

None

Activity

Show:

Daryl Herzmann November 2, 2014 at 12:35 AM

Thanks for the fix @Tom

Tom Evans November 1, 2014 at 12:12 AM

This should be ready to go now. Refer to PR #1 for the Ignite website.

Daryl Herzmann October 27, 2014 at 7:14 PM

This is definitely a blocker as the website code will fail... Working on getting the website code on github, so others can help correct this.

Daryl Herzmann May 8, 2014 at 12:26 PM

@Tom

It is on ignite's subversion at the moment https://igniterealtime.org/svn/website/trunk/src/web/projects/openfire/versions.jsp , I will look into this.

Tom Evans May 8, 2014 at 5:13 AM
Edited

Looks like there is another component on the Ignite website that will need to be updated with the new version logic:

http://www.igniterealtime.org/projects/openfire/versions.jsp

This is the URL that the admin console uses to compare the current version against. Right now it is indicating that 3.9.3 is newer than 3.10.0 (per the admin console). I can work around this issue in the UpdateManager code, but ideally the version logic on the Ignite site should match the logic in the product.

I am not sure where this code is maintained, so I am reassigning to Daryl for further investigation.

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

Created May 7, 2014 at 11:35 PM
Updated November 2, 2014 at 12:35 AM
Resolved November 1, 2014 at 3:53 PM

Flag notifications