+1 to deprecate 3.0.x

TLDR; no need to deprecate Eclipse Aether, which would mean deprecating also 
3.1.x, 3.2.x and 3.3.x

details:
"deprecate everything before the maven-resolver import" would mean deprecating 
up to 3.3.x [1]

Given that maven-resolver has exactly the same API as Eclipse Aether (in 
org.eclipse.aether java package) but just a change in Maven coordinates (that 
are all filtered by Maven core class loading, then not really an issue), I'm 
not convinced this is absolutely necessary to go to that extend

what is really useful is to deprecate anything that is not in 
org.eclipse.aether Java package, because it is a nightmare in terms of Java 
code compatibility: this means deprecating 3.0.x only [2], given the switch to 
Eclipse Aether has been done in 3.1.0 [3]
And, for the record, the switch to Maven Artifact Resolver has been done in 
3.5.0 [4]

Regards,

Hervé

[1] https://maven.apache.org/ref/3.3.9/dependency-management.html

[2] https://maven.apache.org/ref/3.0.5/dependency-management.html

[3] https://maven.apache.org/ref/3.1.0/dependency-management.html

[4] https://maven.apache.org/ref/3.5.0-alpha-1/dependency-management.html

Le jeudi 16 avril 2020, 00:22:20 CEST Manfred Moser a écrit :
> +100
> 
> I would deprecate everything before the maven-resolver import back to the
> project while you are at it. Not sure exact version but 3.1x would
> definitely on that list as well. Maybe also 3.2x
> 
> Manfred
> 
> Tibor Digana wrote on 2020-04-15 13:39 (GMT -07:00):
> > Some users still use Maven 3.0.5 and they require a support for
> > compatibility reasons between nowadays Maven plugins and the Maven
> > 3.0.x.
> > 
> > We have a couple of reasons to deprecate this version (JSR-330,
> > Components injection, Logger) and we have discussed this issue in
> > https://github.com/apache/maven-surefire/pull/274
> > 
> > Let's discuss it.
> > 
> > Cheers
> > Tibor17
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to