On Thu, Sep 01, 2011 at 04:39:03PM +0000, Mark Diggory (Commented) (DuraSpace 
JIRA) wrote:
> 
>     [ 
> https://jira.duraspace.org/browse/DS-1005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=22237#comment-22237
>  ] 
> 
> Mark Diggory commented on DS-1005:
> ----------------------------------
> 
> 
> Responding to Richards original comments:
> 
> > 2/ Until DSpace has a well developed "add on" mechanism for external modules
> > (see, for example, the EPrints Bazaar), I'm not sure how well releasing
> > modules separately is going to go. Perhaps there is some other guidance on
> > this that I've not yet seen, though?
> 
> 
> There is a well defined addon mechanism for developers, unlike EPrints
> Bazaar, it is for developers, not for system admin / endusers. Its called
> "Maven" and you can add anything you want to DSpace via the modularity
> mechanisms that Maven provides.  Ironically, at this time, this is the exact
> same mechanism that Fedora uses.

Well, that crystallizes something I've been struggling with for
years.  I want an add-on mechanism *for sysadmins*.

[Wearing my sysadmin hat]  When I think of "add-on", here's what I expect:

o  drop a JAR into an existing installation, or unpack a tarball on
   top of it;

o  perhaps edit one or two lines of readily-accessible configuration
   data to make the product core aware of the existence of the add-on.

o  configure the add-on as needed.

Hacking a POM and reassembling the whole product doesn't even come close.

I intend no disparagement of the existing code.  Add-ons in the above
sense weren't part of the requirements.  I do intend to suggest that
we give thought to how we could improve the deployability of
third-party add-ons in DSpace, without requiring the use of
developers' tools.

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

Attachment: pgpaSBMkJfap2.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