cstamas commented on PR #1299:
URL: https://github.com/apache/maven/pull/1299#issuecomment-1803725216

   Just a thought experiment (that takari somewhat tried to deliver): Look at 
the `takari-maven-component` packaging. It's goal is: producing jar artifact 
meant to be used within Maven.
   
   This is so expressive... what are you building? "maven-component"s or "jar 
with sisu index to be used in Maven".
   
   Basically, we could distinguish even "jar with sisu index", and if user 
depends on that, it could (by some plugin, surefire extension example) trigger 
Sisu container creation that uses INDEX to pick up components from classpath, 
and so on and so on... These little information crumbs can serve the purpose to 
make things even more smarter (without being "smart smart", but simply to 
behave according things our user describes to us).
   
   Also, they express intent very very clearly.


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