...
- 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.
- DSpace's (mainly) single configuration file is unwieldy, hard to work with and even harder to merge with new releases.
- 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.
...