ctubbsii commented on pull request #63:
URL: 
https://github.com/apache/maven-apache-parent/pull/63#issuecomment-1021154511


   @slawekjaranowski wrote:
   > Currently we have also defined dependency management for it in 
maven-parent with provided scope
   > 
   > https://github.com/apache/maven-parent/blob/master/pom.xml#L965-L970
   
   And, just as I said, people can't trust the convention breakage, so they 
override it anyway, making it redundant. Here's two examples:
   * https://github.com/apache/maven-compiler-plugin/blob/master/pom.xml#L103
   * https://github.com/apache/maven-clean-plugin/blob/master/pom.xml#L92
   
   While I wouldn't recommend breaking conventions in `maven-plugins` parent 
POM either, it is at least limited to the Apache Maven plugin developers in 
that POM. If its scope were managed in this POM, it would break conventions for 
much wider set of projects across the ASF, and even projects outside the ASF.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to