Well, whether we need to clank through the whole assembly and
installation process just to drop in a plugin is a separate tangent.  I
think it's ugly, but I let it go for now.

The issue that I want to come back to is that at least some classes of
plugins are builtins: to add a new one, you *do* have to recompile
DSpace, after hacking the stock files.  The plugin manager takes care
of the Java end of things very well, but it doesn't know anything
about JSPs, sitemaps, property lists, etc.  All of those aspects of a
plugin which are not translated or aggregated before or at
installation need to be designed for pluggability just as the Java
code was designed for pluggability, and I'm running into places where
that wasn't done.

So we are back to distributing third-party plugin add-ons as patches.
Yuck.

-- 
Mark H. Wood, Lead System Programmer   mw...@iupui.edu
Asking whether markets are efficient is like asking whether people are smart.

Attachment: pgp9qOFTbIhhq.pgp
Description: PGP signature

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to