...
- Get familiar with DSpace REST API
- collections, communities, items and bitstreams
- create
- view
- edit
- delete
- users and groups
- view
- search
- generating statistics
- collections, communities, items and bitstreams
Wiki Markup (/) Decide the JavaScript Library to be used by discussing with the DSpace community: *jQuery* \[decided by community\]
- Learn the jQuery JavaScript Library
- Selectors
- Actions and Methods
- Events
- UI Widgets
- Design architecture for client run ServiceClient supported by FireSpark framework supporting JavaScript UI for RESTful (JSON) services
- Design generic Views, Renderers, Templates and Modules for ServiceClientServices and Workflows in FireSpark
- Plan these extensions for RestClient
- RESTLoad NavigatorWorkflow
- ParseItemMetadata helper
- RESTEdit NavigatorWorkflow
- RESTDel NavigatorWorkflow
June 15 -
...
July 10
- Implement extensions (Modules Services and TemplatesWorkflows) to ServiceClient FireSpark in RESTClient to provide support for :
- Repository Browsing
- Communities
- All
- Single
- Subcommunities
- Recent Submissions
- Sort
- Collections
- All
- Single
- Sort
- Items
- All
- Single
- Read Metadata
- Bitstreams
- Download
- Communities
- Repository Browsing
July 11 - July 15
- GSoC Mid Term Evaluations
July 15 - July 31
- Implement extensions (Services and Workflows) to FireSpark in RESTClient to provide support for :
- Repository Manupulation
- Communities
- Edit
- Delete
- Collections
- Edit
- Delete
- Items
- Edit
- Delete
- Communities
- Content Searching
- Administration
- Users
- Login
- All
- Single
- Edit
- Groups
- All
- Single
- Edit
- Users
- Statistics
- Reports
- Charts and Visualization
- Repository Manupulation
...
August 1 -
...
August 15
...
...
July 16 - July 31
- Enhancing the look and feel
- Look into and improve scope for customizations
- Stylesheets (CSS)
- Layout
- Themes
- Internationalization (jQuery support required)
- Improve the architecture of RESTClient and ServiceClient
...
- FireSpark
- Testing
- Complete Documentation
- Final Improvements
Recent ScreenshotsÂ
Issues / Problems
...