You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Contents

DSpace and Google Summer of Code

Student applications are accepted Mon, March 28, 12pm PDT – Fri, April 8, 12pm PDT.

Please spread awareness of this program and DSpace among your best students! Point them to:

Ideas for Potential Google Summer of Code 2011 projects

Add your ideas here!

Please add your suggestions for GSoC 2011 projects related to DSpace! If you are interested in mentoring, please let us know! Also, be sure to visit the listing of Past GSoC Project Ideas below, to see if anything there is still relevant.

 
The below ideas are stubs that need lots of fleshing out: 

  • Enhanced RESTful API (with authN, authZ, write methods, etc) - Kim Shepherd
    • (building on previous years' projects)
  • New JSPs and CSS for JSPUI - Kim Shepherd
    • JSPUI needs a new default theme, and a spruce-up to the JSPs generally
  • Implement modular configuration - Kim Shepherd
    • DSpace's (mainly) single configuration file is unwieldy, hard to work with and even harder to merge with new releases.
      We need a conf.d/ style approach to modular configuration.
  • Enhancements to statistics - Kim Shepherd
    • Capture more event types
    • Produce site-wide reports to replace legacy statistics reports, with Google Charts integration, ability to email reports to repository administrators
  • Integrate RTMP A/V streaming using open source software (eg. RED5) - Kim Shepherd
    • Ability to stream mp3, mp4, avi, etc.
    • Must be able to authorize against DSpace and prevent unauthorised access to bitstreams
    • Streaming to clients (player) is the only requirement, no recording to server required
  • Add MySQL support (scripts, unit tests, code changes) - Kim Shepherd
    • Unit tests specific to MySQL
    • Update / install database scripts specific to MySQL, if needed
    • Ensure DatabaseManager code is generic or compliant with MySQL
  • Pluggable bitstream storage for DSpace - Kim Shepherd
    • DSpace bitstream storage can be made more modular without a great deal of effort.
    • Implement this modularity, demonstrate with existing storage alternatives (S3 etc)
    • (per-bundle / per-bitstream / per-item basis rather than repository wide?)

My Project Idea...

Put a description for your project idea, along with appropriate background information, links, etc.

Past GSoC Projects

Please visit Past Google Summer of Code Projects for a full listing of all past DSpace GSoC projects.

Past Ideas for Potential GSoC projects

We have archives of all our Past GSoC Ideas Pages still available for reference/ideas. However, you should check with the available mentors before suggesting any of these older project descriptions. In many cases these projects may no longer be applicable, or may require rethinking to bring them up to date.

  • No labels