Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 430924

Summary: [server] feature version(s) should be updated
Product: [ECD] Orion Reporter: Anthony Hunter <ahunter.eclipse>
Component: ServerAssignee: Anthony Hunter <ahunter.eclipse>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 6.0   
Target Milestone: 6.0 M2   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Anthony Hunter CLA 2014-03-21 20:49:17 EDT
The publish script I have been working on for Bug 415604 determines which version it is publishing based on the version of the top level feature.

For example, org.eclipse.sdk_4.4.0.v20140306-1642 gets published as build I20140306-1642 for version 4.4.0.

The org.eclipse.orion feature should be moved from 2.0.0 to 6.0.0 for the publish script to work.

Likely other features need to move to 6.0.0 if that makes sense. But org.eclipse.orion definitely should be 6.0.0 so that it is identified as our 6.0 release.
Comment 1 Anthony Hunter CLA 2014-03-21 21:03:08 EDT
Feature org.eclipse.orion is now 6.0.0 with commit:
http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=a4604b5c30367bed190209ae6a0855d6a78fda82

I will leave this bug open a bit as likely all the orion features should be 6.0.0.
Comment 2 Anthony Hunter CLA 2014-04-10 12:37:49 EDT
(In reply to Anthony Hunter from comment #1)
> I will leave this bug open a bit as likely all the orion features should be
> 6.0.0.

The answer is yes, all the features should all be 6.0.0 and the bundles service release number also should likely be updated as they change release to release.

I thought this would be a pain of having to update the versions of everything every release but looks like most other projects do this as well. As an example, the platform last did theirs with Bug 411156 Update parent POMs for Luna
Comment 3 Anthony Hunter CLA 2014-05-01 01:14:14 EDT
(In reply to Anthony Hunter from comment #2)
> The answer is yes, all the features should all be 6.0.0 and the bundles
> service release number also should likely be updated as they change release
> to release.
> 
> I thought this would be a pain of having to update the versions of
> everything every release but looks like most other projects do this as well.
> As an example, the platform last did theirs with Bug 411156 Update parent
> POMs for Luna

All the orion features are now 6.0.0.

I also did a few more Tycho build fixes:

http://localhost:8080/help/about.html now has the correct Build id: 6.0.0.{buildId}

The Tycho version is now the latest version 0.20.0.

The maven-compiler-plugin is now the latest version 3.1.

We adopted a small change to have reproducible version qualifiers, see https://wiki.eclipse.org/Tycho/Reproducible_Version_Qualifiers

Synchronized the java-version and antrun-version versions, both 1.7, used in the parent client and server pom.xml.

The changes are in commits:
http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=61b6f52c78c89652cb895d60e4268af636674f2d
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=5857c82485f37092de2c7c88a721bb024ede2678