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.
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