Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Stylesheets (CSS)
  2. Layout
  3. Themes
  4. Internationalization

Project Timeline

(tick)

Ready

(plus)

Base done, Improvement phase

(thumbs up)

In Progress

Before May 24

  1. Obtain access to :
    • (tick) Wiki
    • (tick) Project repository
  2. (tick) Download, build and install local DSpace instance
  3. (tick) Download, build and install DSpace REST module
  4. (tick) Test and verify the installation
  5. (tick) Go through the functionality of DSpace and DSpace REST API
  6. (tick) Compare possible JavaScript UI frameworks -- Ext JS preferred

...

May 25 - June 15

  1. (thumbs up) Get familiar with DSpace REST API
    1. collections, communities, items and bitstreams
      • create
      • (tick) view
      • edit
      • delete
    2. users and groups
      • (tick) view
    3. search
    4. generating statistics
  2. Wiki Markup
    (/) Decide the JavaScript Library to be used by discussing with the DSpace community*: 
    (tick)  Decide the JavaScript Library to be used by discussing with the DSpace community from among the following Wiki Markup*
    jQuery* \[decided by community\]
  3. Ext JS
  4. JxLib
  5. UIZE
  6. MochaUI
  7. Dojo Toolkit
  8. (thumbs up) (plus) Learn the jQuery JavaScript Library
    • (tick) Selectors
    • (tick) Actions and Methods
    • (tick) Events
    • (thumbs up) UI Widgets
  9. (plus) Design architecture for client run ServiceClient supported by RESTful (JSON) services
  10. (thumbs up) Implement in jQuery
  11. (plus) Design generic Views, Renderers, Templates and Modules for ServiceClient
  12. (thumbs up) Implement in jQuery Plan these extensions for RestClient

June 15 - June 30

  1. (thumbs up) Implement extensions to ServiceClient in RESTClient to provide support for :
    1. Repository Browsing and Manipulation
      • Communities
        • (plus) All
        • (thumbs up) Single
      • Collections
        • All
        • Single
      • Items
        • All
        • Single
      • Bitstreams
        • Download
    2. Repository Manupulation
      • Communities
      • Collections
      • Items
    3. Content Searching
    4. Administration
      • Groups
      • Users
        • Login
    5. Statistics
      • Reports
      • Charts and Visualization

...

Timeline shall be completed as project progresses ...

Recent Screenshots 

Image AddedImage Removed

Image Added