Summary
Project |
DSpace ClientUI built on RESTful API |
Student |
|
Mentors |
|
Location for project |
(not received yet) |
Requirements
- Client run interface
- Attractive look and feel
- Easy to customize
Functional Specifications
Features to be supported
- Respository Browsing
- Repository Manipulation
- Content Searching
- Statistics
- Administration
Customizations to be supported
- Stylesheets (CSS)
- Layout
- Themes
- Internationalization
Project Timeline
Before May 24
- Obtain access to :
- Wiki
- Project repository
- Download, build and install local DSpace instance
- Download, build and install DSpace REST module
- Test and verify the installation
- Go through the functionality of DSpace and DSpace REST API
- Compare possible JavaScript UI frameworks -- Ext JS preferred
May 25 - June 15
- Design architecture for client run EntityBrowser supported by RESTful (JSON) services
- Implement first working version
June 15 - June 30
- Configure EntityBrowser to provide support for :
- Respository Browsing and Manipulation
- Communities
- Collections
- Items
- Bitstreams
- Content Searching
- Statistics
- Reports
- Graphs and visualization
- Administration
- Groups
- Users
- Respository Browsing and Manipulation
July 01 - July 11
- Testing
- Partial documentation
July 12 - July 18
- GSoC mid term evaluations