> Hi Murray, > > for plugins, most probably there'll be a signature change on WikiPlugin, > from: > String execute( WikiContext context, Map< String, String > params ) throws > PluginException; > > to: > String execute( Context context, Map< String, String > params ) throws > PluginException;
Hi Juan Pablo, I realise you can't promise anything, but what I'm asking is that there be an adapter-pattern package that maintains **exactly** the same signature as the existing plugins, if at all possible. If we require people to re-code and ecompile plugins then in many cases they simply won't upgrade JSPWiki, as in many cases they won't have time, don't have the developer time or experience or personnel available, etc. as I mentioned previously. If the changes proposed as part of this public API are merely changes of name and package location (effectively facades over the existing code), then an adapter package should be possible. If not, I can't say I'd advocate for making such a change as I believe it would segregate existing users into two camps: those able to re-code and re-install an update, and those who can't due to existing plugins. That seems an overly high price for the existence of a new public API that doesn't add functionality, i.e., if we don't provide a compatible bridging adapter package. Cheers, Murray ........................................................................... Murray Altheim <murray18 at altheim dot com> = = === http://www.altheim.com/murray/ === === = = === In the evening The rice leaves in the garden Rustle in the autumn wind That blows through my reed hut. -- Minamoto no Tsunenobu