cstamas commented on PR #652:
URL: https://github.com/apache/maven-resolver/pull/652#issuecomment-2648149660

   Well, let me just explain:
   * Maven2 had version implementation, that in Maven3 was moved to 
maven-artifact
   * Maven3 also introduced Maven Resovler that ALSO implemented version
   * in Maven3 "universe" there are 2 parallel (and literally duplicate) 
implementations, and Resolver is the "right thing" (as all the plugins moved to 
use it, see 
https://cwiki.apache.org/confluence/display/MAVEN/Maven+Ecosystem+Cleanup)
   * In Maven4 (due compatibility for mvn3) the maven-artifact is still there, 
but yet another Maven4 API for Versions are introduced, that are _fully_ 
delegating to Resolver Version.
   
   And similar mess exists in doco. What we tried here in "spec" to have one 
formal spec, as Maven site and plugins all over the place do have some "sort of 
doco" about it, but not was complete and formal.
   
   Hence, same effort should be done on site as well, to have one spec, one 
thing documented, and not multiple (many times contradicting or incomplete) 
pages about the same thing.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to