You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by GitBox <gi...@apache.org> on 2021/05/20 17:11:51 UTC

[GitHub] [maven-common-artifact-filters] cstamas commented on pull request #22: Dependency scopes cleanup

cstamas commented on pull request #22:
URL: https://github.com/apache/maven-common-artifact-filters/pull/22#issuecomment-845299145


   @rfscholte unsure about this question... this component has hard dependency on maven-artifact, maven-model, maven-core (!), maven-plugin-api (!), resolver... so what does "outside of Maven" actually mean? Given those above, if someone wants to use it "outside", they most probably have to embed Maven into something (not a minor endeavour), and hence, I'd let them sort out their CP...  This is very common dependency in maven plugins, most often this component is usually running in maven along some plugin Mojo.
   
   But IMHO, this line of thought is wrong: is wrong to spend energy on "what if", let's make it lean for our use case, and let those brave devs from previous paragraph ping us, if they fail to use this component outside of Maven, ok? 😄 


-- 
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.

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