Hi,

We need some better names for the following things, as we head in towards 
Gradle 1.0:

* The thing that represents a logical set of incoming dependencies. In the API, 
this is at various times called a Configuration or a ResolvableDependencies 
(also a ResolvedConfiguration).

* The thing that a dependency refers to. Currently, these are called 
'configurations', and each configuration lives in a 'module'. These are not the 
same as the 'configurations' above, but they are related (ie the incoming 
dependencies almost always become the outgoing dependencies). In the API, this 
is called a Configuration, or a ResolvedDependency.

* The thing that the coordinates (group, module, version) refers to. Currently, 
this is called a module.

* The thing that the coordinates (group, module) refers to. This is also called 
a module.

Any thoughts or suggestions?


--
Adam Murdoch
Gradle Co-founder
http://www.gradle.org
VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting
http://www.gradleware.com

Reply via email to