Dear All,

I would like to bring the attention of the DSpace community to a number of 
modifications my team and I have made to facilitate better integration of 
DSpace within a learning and teaching environment. 

All work was carried out as part of the Jorum project (http://jorum.ac.uk) - a 
JISC funded project to develop and run a UK National Repository for the storage 
of learning and teaching materials.  This project has been jointly run by the 
Universities of Edinburgh and Manchester with all DSpace work carried out by 
EDINA (based at the University of Edinburgh).

Highlights of our DSpace modifications include:

- custom build file wraps DSpace build - provides custom developer config, 
selenium testing, jetty launching, code coverage etc 
- learning package support e.g. IMS content packaging, SCORM content packaging, 
package detection step
- metadata crosswalks for common standards e.g. LOM, IMSMD
- package previews
- web link support
- virus checking
- RSS ingest support
- licence lightbox viewer
- enhanced submitter privileges - allow the owner of a resource to add/edit 
metadata and bitstreams
- social bookmarking 
- licence based authorisation (specify which groups can view or deposit items 
with a specific licence)
- supported item licences now in the dspace.cfg - easily add a new licence and 
specify who can use it for deposit
and more...

All of our code has been placed into GitHub: 
https://github.com/edina-jorum/Jorum-DSpace

The code in GitHub is for our latest version (v2.1), which you can see at 
http://resources.jorum.ac.uk 

If there is interest within the DSpace community for some of our modifications, 
we would be very keen to work with the community with the hope of integrating 
modifications to the DSpace trunk.

To make any possible integration easier, we have already created a number of 
patches for 1.7 and they are available on the EDINA developer corner: 
http://developer.edina.ac.uk/projects/jorumdspace/wiki/Downloads

I have also provided install instructions 
(https://github.com/edina-jorum/Jorum-DSpace/blob/master/INSTALL.txt) for our 
DSpace so that anyone can install and run their own Jorum DSpace if you wish.  

There may also be interest in other open source outputs from the project at:

https://github.com/edina-jorum

e.g. our Groovy on Grails based API to DSpace which supports searching and 
browsing (this was required for us as we were running DSpace v1.5.2)

I hope this is of interest to the community and if there are any questions, 
please don't hesitate to get in touch with myself.

Regards,
Gareth

--
Gareth Waller
Jorum Technical Manager
EDINA
The University of Edinburgh
Causewayside House
160 Causewayside
Edinburgh
EH9 1PR

Email: g.wal...@ed.ac.uk
Skype: edina_gwaller

EDINA: http://edina.ac.uk
Jorum: http://www.jorum.ac.uk

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to