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]
