All,

I know this topic has been touched upon briefly in past discussions, but 
I'm wondering if the DSpace Community has any 
suggestions/recommendations on how we can best *share* custom-built, 
*production-quality* DSpace Modules that have not been fully accepted 
into a DSpace release.

I know we have an SVN "sandbox" area on GoogleCode.  But, in general it 
does not seem to support easily finding/searching these modules, other 
than maybe adding a page to the DSpace Wiki to find them.  In addition, 
it's unclear if these sandbox modules are also available via Maven 
Central Repository (they don't seem to be), which would be more ideal 
for production-quality modules.

A part of me even wonders whether the "sandbox" is the most appropriate 
place for production-quality modules (rather than the 
proof-of-concept/prototypes that usually appear there).

I'm asking all this because I now have three production-quality custom 
DSpace 1.5.1 Maven modules which I'd like to make available more widely 
and allow others the opportunity to use, modify & help support:

(1) Maven module for Delegated Administration (Community Admins, etc.) - 
Based on Andrea Bollini's patch with updated bug fixes, etc. [WARNING: 
Overrides some classes in dspace-api]

(2) Maven module for basic Embargo/Access Restriction functionality - 
Based partially on U Michigan's embargo patch, with extra features, bug 
fixes, etc. [WARNING: Overrides some classes in dspace-api]

(3) Maven module for basic Download Statistics - Based partially on old 
stats code (2-3 years old) from U of Rochester, and updated/migrated 
through the years...these stats are entirely DB driven and currently do 
not parse DSpace log files

All three of these modules are now in production in our local repository 
(IDEALS): http://www.ideals.uiuc.edu/   They are all standalone Maven 
projects which work with DSpace 1.5.1 (XMLUI only at this time).  I'd 
like to figure out the best way to make these available to the community 
at large.

Suggestions from fellow developers/community members welcome!   Is the 
sandbox the most appropriate place for these addons?  Or is there 
another area where we should start to make space for more "mature" addons?

- Tim


-- 
Tim Donohue
Research Programmer, IDEALS
http://www.ideals.uiuc.edu/
University of Illinois
[email protected] | (217) 333-4648

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to