On Jun 11, 2008, at 7:25 AM, Ittay Dror wrote:


Hi Again,

Ittay Dror wrote:


Some small notes, just so that the plugin system doesn't become a mess
like in maven:


One more thing: I think it should be possible for plugins to alter the
behavior of Gradle, not just add targets and tasks to projects. This can be done a-la osgi or java's ServiceLoader. For example, in Ant, if a library has the file META-INF/services/org.apache.tools.ant.ProjectHelper, then it
defines the project helper.

Interesting. I'm thinking about using OSGI for the plugin system anyway, but I'm no sure yet.

An complementary approach for customization is to provide lifecycle events and listeners.

- Hans


Ittay
--
View this message in context: http://www.nabble.com/The-new-Gradle- plugin-system-tp17239360p17770308.html
Sent from the gradle-dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



--
Hans Dockter
Gradle Project lead
http://www.gradle.org





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to