Adam - Would like to continue this discussion. While I like the proposed approach, these are pretty much implementation details. Early on one would need to decide how this should get presented to the Gradle user. If configurations are used, there would still be the requirement to come up with some consistent naming conventions across +all+ Gradle plugins. Please see the following slides who deal with similar a issue.
http://www.osgi.org/CommunityEvent2011/Speakers#anchor7 Looking forward to your feedback. Thanks.
