Re: DefaultArtifactVersion / VersonComparison

2016-09-24 Thread Hervé BOUTEMY
Le samedi 24 septembre 2016 17:33:31 Karl Heinz Marbaise a écrit : > Hi Hervé, > > On 24/09/16 13:46, Hervé BOUTEMY wrote: > > if you look at > > https://cwiki.apache.org/confluence/display/MAVENOLD/Versioning that lead > > to ComparableVersion [1] implementation: "The current implementation for

Re: DefaultArtifactVersion / VersonComparison

2016-09-24 Thread Christian Schulte
Am 09/24/16 um 17:33 schrieb Karl Heinz Marbaise: > Hi Hervé, > So I have marked the class as deprecated... > > But it implements an interface: > > public interface ArtifactVersion > extends Comparable > > which should be marked as deprecated as well in consequence of the > previous step

Re: DefaultArtifactVersion / VersonComparison

2016-09-24 Thread Karl Heinz Marbaise
Hi Hervé, On 24/09/16 13:46, Hervé BOUTEMY wrote: if you look at https://cwiki.apache.org/confluence/display/MAVENOLD/Versioning that lead to ComparableVersion [1] implementation: "The current implementation for version schemes is rather limited. It only supports 5 properties" (and by

Re: DefaultArtifactVersion / VersonComparison

2016-09-24 Thread Christian Schulte
Am 09/24/16 um 13:46 schrieb Hervé BOUTEMY: > DefaultArtifactVersion with its broken API. But I never went ahead and > removed > this class from core, to avoid incompatibility: perhaps just deprecating this > class would be the most simple thing to do. > +1

Re: DefaultArtifactVersion / VersonComparison

2016-09-24 Thread Hervé BOUTEMY
if you look at https://cwiki.apache.org/confluence/display/MAVENOLD/Versioning that lead to ComparableVersion [1] implementation: "The current implementation for version schemes is rather limited. It only supports 5 properties" (and by "current", it meant DefaultArtifactVersion)