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
