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