On 6/07/2006 2:19 AM, Mark Hobson wrote:
Could we not use the syntax 3.7 to represent 'the latest revision of
3.7', whereas 3.7-1 would lock the version down to 3.7 rev 1?  So
during development people could use 3.7 to allow updated revisions of
the pom to be pushed to them, and then for reproducable builds they
could use the 3.7-1 syntax.

The release plugin could fully-qualify any version numbers of the form
3.7 to the currently-used revision, e.g. 3.7-1, at release time.

This is actually how I'd originally designed it to work (using newest instead of nearest, with ranges much more common). Will have to come back to that in 2.1 :)

Anyway, I think it's currently debatable whether a -1 release is enough for this case. I'd really like to investigate a "vendor" element of the version that allows people that aren't the original project to modify/repackage their releases without screwing up the dependency model.

- Brett

--
Apache Maven - http://maven.apache.org/
Better Builds with Maven - http://library.mergere.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to