I don't see plugins as something that you extend, but more like
something that you customize. If there is something that you need to
modify on a plugin, then that should probably be an extension point in
the plugin. Take for example the case of Codebehind and REST, with
some small modifications Codebehind was modified so it could be
"customized" by REST without having to extend it. I know this doesn't
cover all the possible use cases.

musachy

On Sun, Jul 20, 2008 at 8:45 PM, Paul Benedict <[EMAIL PROTECTED]> wrote:
> When I want to extend a plugin, I unfortunately have to unpack the libraries
> and include them into my own web application. I use Maven's Dependency
> plugin for this. :-) It is the only way I know of getting a hold of the
> binaries without forcing them into plugin status.
>
> I see two ways out of this:
> 1) Refactor each plugin to be the code and a plugin jar wrapper.
> 2) S2 needs a way of saying which plugin NOT to load. Obviously the plugin
> jar is going to be in WEB-INF/lib. That's good enough to extend, if I have a
> way to stop it from registering.
>
> I wholly prefer #2. Other options welcomed.
>
> Paul
>



-- 
"Hey you! Would you help me to carry the stone?" Pink Floyd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to