My feeling is that annotations might work fine if they permit each
plugin and any of its aliases to function independently and not be
bound to packaging restraints; this is not to speak of actual code
dependencies. I am wary of further complications though. If, for
example, someone has available to them dozens of plugins, and has
several sites using different combinations of plugins, whatever approach is taken would hopefully be pretty seamless and not require complicated combinations of configuration files or machinations in ant build scripts
as I've had to try, such as copying from a pool of jspwiki_module.xml
files depending on configuration. A mess.

Any comments on the new annotation system, which I checked into the trunk yesterday? The API has been in there for months now, but I didn't see any comments on it so I went ahead and implemented it.

/Janne

Reply via email to