Bug 364089 - Bad version numbers in the AJDT repository
Summary: Bad version numbers in the AJDT repository
Status: RESOLVED FIXED
Alias: None
Product: AJDT
Classification: Tools
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 2.2.0   Edit
Assignee: AJDT-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-17 17:48 EST by Ian Bull CLA
Modified: 2012-02-15 12:02 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Bull CLA 2011-11-17 17:48:14 EST
I noticed that there are some strange version numbers in [1].  Namely, you use HEAD for the qualifier for some bundles. Remember, in p2 ID/Version are immutable, so you should never publish the same ID/Version pair more than once (and HEAD would indicate that this might happen).

Also, the qualifiers are compared using strings, so HEAD < v2011....

[1] http://download.eclipse.org/tools/ajdt/37/milestone/

I also noticed in some STS repos, features with the version X.Y.Z.HEAD are referenced.
Comment 1 Andrew Eisenberg CLA 2011-12-02 11:33:23 EST
Thanks for pointing this out.  Although it's true that the version of o.e.e.weaving has not changed since we moved to using map files, this is not the right way to specify a dependency.  I will change to a tag specified in the repository.
Comment 2 Andrew Eisenberg CLA 2012-02-15 12:02:30 EST
Fixed.  Now using the R3_7 tag for equinox aspects.