Re: Handling of unrecognised version qualifiers

2011-06-12 Thread Hervé BOUTEMY
Le vendredi 27 mai 2011, John Casey a écrit : > Again, something like this should be formalized in our version spec. Our version comparison spec is both the ComparableVersion javadoc [1] and the proposal on the Wiki [2] I just updated them both to be explicit about this change Regards, Hervé [

Re: Handling of unrecognised version qualifiers

2011-06-11 Thread Hervé BOUTEMY
Le mardi 7 juin 2011, Paul Gier a écrit : > On 05/27/2011 11:02 AM, Paul Gier wrote: > > Maven 3 currently treats unrecognised version qualifiers as newer > > releases than the GA release. For example: > > > > 1.0 is older than 1.0-xyz > > > > It also looks like this was reversed at some point,

Re: Handling of unrecognised version qualifiers

2011-06-11 Thread Hervé BOUTEMY
Le vendredi 27 mai 2011, John Casey a écrit : > On 5/27/11 1:03 PM, Benson Margulies wrote: > > This seems to me to call out for an 'extension point' that supplies an > > object that implements a protocol for making version decisions. > > That would bring up the issue of how Maven switches between

Re: Handling of unrecognised version qualifiers

2011-06-07 Thread Paul Gier
On 05/27/2011 11:02 AM, Paul Gier wrote: > Maven 3 currently treats unrecognised version qualifiers as newer > releases than the GA release. For example: > > 1.0 is older than 1.0-xyz > > It also looks like this was reversed at some point, since there is a > test case commented out on line 117 t

Re: Handling of unrecognised version qualifiers

2011-05-27 Thread Paul Gier
in mvn3. > > LieGrue, > strub > > --- On Fri, 5/27/11, John Casey wrote: > >> From: John Casey >> Subject: Re: Handling of unrecognised version qualifiers >> To: "Maven Developers List" >> Date: Friday, May 27, 2011, 4:31 PM >> >

Re: Handling of unrecognised version qualifiers

2011-05-27 Thread John Casey
On 5/27/11 1:03 PM, Benson Margulies wrote: This seems to me to call out for an 'extension point' that supplies an object that implements a protocol for making version decisions. That would bring up the issue of how Maven switches between version schemes on the fly when resolving transitive

Re: Handling of unrecognised version qualifiers

2011-05-27 Thread John Casey
it copes. LieGrue, strub --- On Fri, 5/27/11, Benson Margulies wrote: From: Benson Margulies Subject: Re: Handling of unrecognised version qualifiers To: "Maven Developers List" Date: Friday, May 27, 2011, 5:03 PM This seems to me to call out for an 'extension point' that suppl

Re: Handling of unrecognised version qualifiers

2011-05-27 Thread Mark Struberg
h a '-'). LieGrue, strub --- On Fri, 5/27/11, Benson Margulies wrote: > From: Benson Margulies > Subject: Re: Handling of unrecognised version qualifiers > To: "Maven Developers List" > Date: Friday, May 27, 2011, 5:03 PM > This seems to me to call out for an &

Re: Handling of unrecognised version qualifiers

2011-05-27 Thread Benson Margulies
This seems to me to call out for an 'extension point' that supplies an object that implements a protocol for making version decisions. On Fri, May 27, 2011 at 12:31 PM, John Casey wrote: > > > On 5/27/11 12:02 PM, Paul Gier wrote: >> >> Maven 3 currently treats unrecognised version qualifiers as

Re: Handling of unrecognised version qualifiers

2011-05-27 Thread Mark Struberg
roken in mvn3. LieGrue, strub --- On Fri, 5/27/11, John Casey wrote: > From: John Casey > Subject: Re: Handling of unrecognised version qualifiers > To: "Maven Developers List" > Date: Friday, May 27, 2011, 4:31 PM > > > On 5/27/11 12:02 PM, Paul Gier wrote: &

Re: Handling of unrecognised version qualifiers

2011-05-27 Thread John Casey
On 5/27/11 12:02 PM, Paul Gier wrote: Maven 3 currently treats unrecognised version qualifiers as newer releases than the GA release. For example: 1.0 is older than 1.0-xyz It also looks like this was reversed at some point, since there is a test case commented out on line 117 that expects t

Handling of unrecognised version qualifiers

2011-05-27 Thread Paul Gier
Maven 3 currently treats unrecognised version qualifiers as newer releases than the GA release. For example: 1.0 is older than 1.0-xyz It also looks like this was reversed at some point, since there is a test case commented out on line 117 that expects the opposite behaviour [1]. So is the curr