GSoC/GCI Archive
Google Summer of Code 2009

DSpace Foundation

Web Page:

Mailing List:

DSpace is the software of choice for academic, non-profit, and commercial organizations building open digital repositories. It is free and easy to install "out of the box" and completely customizable to fit the needs of any organization. DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets. And with an ever-growing community of developers, committed to continuously expanding and improving the software, each DSpace installation benefits from the next.


  • Collection Administration Enhancements Currently the CA in Dspace doesn't have many authorizations.For ex-if he wants to change the looks of submission forms,or alter the submission workflow he has to wait for the system admin to change the xml files .Also,there is no scope for item type based submission currently.Also,If he wants to add a new metadata schema he has to add each element one by one. We can solve this by implementing management of forms and workflow via db and developing UI for various tasks.
  • DSpace REST webapp In this project the REST webapp is to be developed, making possible easy integration and communication between DSpace and and other languages, remotely.
  • DSpace2 storage-fedora module implementation Integration of quite different DSpace and Fedora systems would open possibility to create powerful digital content management infrastructure. Results achieved in "Fedora & DSpace integration" project (GSOC’2008) showed that such integration is possible and is valuable. The aim of this proposal is to offer creation of storage-fedora module implementation, which will be significant extension of existing prototype, plus additional necessary services.
  • Report Generation Tool for DSpace “Report Generation” in general brings added value to any Information Management System with no exception to Institutional Repositories. Taken from an academic perspective, one of the main advantages is to generate reports based on individual authors and contribution period (e.g. Jayan, 15Feb2007-25Apr2007). In-addition, if publications (Journal e.g. JASIST (Wiley), IPM (Elsevier) or Conference e.g. JCDL, ECDL) can be segregated based on ranking it would add much value from management perspective. A summarized report in this form from various academic disciplines in Institutes of higher learning would definitely drive strong interest from the stakeholders of Institutional Repositories. Our plan is to achieve this report generation based on data extracted from the Dspace IR and present this grouped by various custom filter options such as author, contribution period, publication ranking, and summarized report for each academic discipline etc. The motivation to this proposal is based on feedback received from the academic community during a presentation that was meant for encouraging contribution into repositories. Based on our initial thoughts we plan to use "DataVision", an open source report writer tool for report generation and subsequent integration of the same as an add-on to DSpace. We believe that such a feature would definitely drive academic contribution to repositories keeping in mind its long-term benefits.