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

Bug 346921

Summary: org.apache.neethi does not use 'qualifier' in versioning
Product: [Tools] Orbit Reporter: David Williams <david_williams>
Component: bundlesAssignee: Oliver Wolf <oliver.wolf>
Status: NEW --- QA Contact:
Severity: major    
Priority: P2 CC: zsolt.beothy-elo
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description David Williams CLA 2011-05-23 21:28:51 EDT
org.apache.neethi is versioned at "2.0.4.1", period. 

Should be 2.0.4.qualifier .... or, if the '1' is significant, something like 2.0.4.1_qualifier. (We cover "how to handle special 4 number cases, on wiki, just don't recall right off). 

I noticed this since I fixed some naming issues with the bundle, versioned and released it. So, while our build will always produce and provide "the latest" content, others that use p2 to install or mirror the bundle may not get the new content, if they already have 2.0.4.1 version available, since appears, from versioning, to be the same bundle. 

Not sure who uses/needs this ... but, is a fairly big problem in general, so marking as 'major'.
Comment 1 David Williams CLA 2011-05-24 15:45:39 EDT
I do see this used in "helios" common repositories, but not in any of the indigo common repositories, so won't respin Orbit, just for this fix ... but, if we do another Indigo re-spin, should include a fix for this.
Comment 2 David Williams CLA 2011-05-24 15:49:35 EDT
Assigning to Oliver, since he's listed as contact. 

Oliver, any history/insight into why this is (just) 2.0.4.1 and not 2.0.4.qualifier? 

If needed, see 
http://wiki.eclipse.org/Orbit/Adding_Bundles_to_Orbit#Special_Detailed_Notes_on_the_four_segment_case 
for complicated cases needing "four segments".
Comment 3 Roland Grunberg CLA 2017-08-02 15:58:27 EDT
*** Bug 289732 has been marked as a duplicate of this bug. ***