On Wed, 21 Aug 2002 21:18, Jeff Turner wrote:
> On Tue, Aug 20, 2002 at 08:35:36PM -0400, Jason van Zyl wrote:
> ...
>
> > I can keep making Avalon project descriptors, help others make them,
> > help with a forrest plugin if that's what you would prefer to use for
> > your docs and I will help keep them updated.
>
> FYI, I have a basic Forrest plugin working. It is *very* basic though,
> and not yet configurable through ${maven.*} properties. Most of the work
> involves fixing Forrest Ant scripts.
Kool - want to send it to the list so we can see how it looks ? ;)
> A random thought wrt. Maven and Avalon: imagine if Maven had an embedded
> Avalon container (phoenix or something), with which plugins could
> register Components to be deployed (eg phoenix .sars). This could have a
> number of uses:
Theres two things in the above;
1. a server that kicks of a maven process after certain events - whether they
be time based, based on changes in external environment or due to messages
from external processes
2. Each maven process allows dynamic addition of services to runtime as a
means of extensions
Both are very useful things. (2) will in effect allow you to integrate into
virtually any command/processes based activity. Someone told me that they
used myrmidon to control their home stereo system by adding a special service
in ;)
> - Heavy plugins like Forrest could use a client/server architecture. Eg,
> the Forrest plugin deploys a 'server' component (Cocoon), and then
> when the user says 'maven forrest:transform', an RMI request is made
> to the server: "render directory X". Saves lots of startup time.
>
> - One could have 'asynchronous' Maven targets, eg a plugin that scans
> xdocs/* every 5s, and regenerates any docs that change, or a
> nightly-build plugin, or other continuous integration-type things like
> Gump.
>
> This could possibly be implemented with an 'avalon' plugin, plus a Jelly
> taglib for invoking, deploying and undeploying Components. Plugins can
> then use the jelly taglib to launch whatever stateful components they
> want.
>
> As the subject says, just a RT..
kool one at that.
--
Cheers,
Peter Donald
---------------------------------------------------
"Therefore it can be said that victorious warriors
win first, and then go to battle, while defeated
warriors go to battle first, and then seek to win."
- Sun Tzu, the Art Of War
---------------------------------------------------
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>