Versions Compared

Key

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

...

Project

DSpace ClientUI built on RESTful API

Student

Vibhaj Rajan

Mentors

Technologies

DSpace REST
JavaScript jQuery

Proposal

Melange

Location for project

https://github.com/tr4n2uil/restclient

...

  1. (thumbs up) Get familiar with 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. (thumbs up) Decide (tick)  Decide the JavaScript Library to be used by discussing with the DSpace community from among the following
    1. Wiki Markup
      *jQuery* \[decided by community\]
    2. Ext JS (preferred)
    3. JxLib
    4. UIZE
    5. MochaUI
    6. Dojo Toolkit
  3. (thumbs up) Learn the jQuery JavaScript Library
    • (tick)  Selectors
    • Actions and Methods
    • UI Widgets
    • Events
    • Data Validation
  4. Design architecture for client run ServiceClient supported by RESTful (JSON) services
    • (thumbs up) Implement in Ext JSjQuery
  5. Design generic Views, Renderers, Templates and Modules for ServiceClient
    • (thumbs up) Implement in Ext JSjQuery
  6. Plan these extensions for RestClient

...