Plugin loading mechanism
------------------------
Key: FOR-952
URL: http://issues.apache.org/jira/browse/FOR-952
Project: Forrest
Issue Type: New Feature
Components: Forrest2
Reporter: Ross Gardler
Priority: Minor
Forrest 2 uses Ivy for dependency management. We now need to leverage Ivy for
plugin dependencies as well. It should work something like this:
- create an plugin
- publish the plugin to the ivy repository
- create a content object
- add a bean definiton to the content objects forrestContext.xml file
- running "ant site" or similar in the content object directory will result in
the following execution cycle:
- create an ivy.xml file by inspecting the plugin definitions in the
forrestContext.xml file
- resolve all dependencies using Ivy
- build any java bundled in the content object
- build the site (or whatever the target in the original ant command does)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira