...
- Stylesheets (CSS)
- Layout
- Themes
- Internationalization
Project Timeline
| Ready |
| Base done, Improvement phase |
| In Progress |
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
- 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
Decide the JavaScript Library to be used by discussing with the DSpace community from among the followingWiki Markup (/) Decide the JavaScript Library to be used by discussing with the DSpace community*:
*Wiki Markup jQuery* \[decided by community\]
- Ext JS
- JxLib
- UIZE
- MochaUI
- Dojo Toolkit
- Learn the jQuery JavaScript Library
- Selectors
- Actions and Methods
- Events
- UI Widgets
- Design architecture for client run ServiceClient supported by RESTful (JSON) services
- Implement in jQuery Design generic Views, Renderers, Templates and Modules for ServiceClient
- Implement in jQuery Plan these extensions for RestClient
June 15 - June 30
- Implement extensions to ServiceClient in RESTClient to provide support for :
- Repository Browsing and Manipulation
- Communities
- All
- Single
- Collections
- All
- Single
- Items
- All
- Single
- Bitstreams
- Download
- Communities
- Repository Manupulation
- Communities
- Collections
- Items
- Content Searching
- Administration
- Groups
- Users
- Login
- Statistics
- Reports
- Charts and Visualization
- Repository Browsing and Manipulation
...
Timeline shall be completed as project progresses ...