Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added some use-cases and technical-feedback

A number of institutions are interested in collaborating on the creation of a reusable REST API for DSpace, and a library of JavaScript widgetsclient code/apps. This page will serve as a place to facilitate that collaboration, and to make the work transparent to the DSpace developer community.

...

Google Group: https://groups.google.com/forum/#!forum/dspace-rest

Meeting notes from the DSpace Futures discussion: DSpace Futures REST API Meeting Notes 

 

Use Cases

  • JavaScript widgets for researcher pages
  • Integrate DSpace data into other systems
    • To provide statistics / analysis. Data visualization / Data mining.
    • Queryable
    • Integrate with Drupal, Omeka
  • External User-Interface (i.e. Ruby on Rails)

Technical Feedback

  • Look up Item by Handle, in addition to ID.
  • It should be able to scale well, (implement caching)
  • Some of the business logic being un-earthed could make other UI's get modified. 
    • i.e. OAI / RSS feeds to use REST API for certain parts
    • lots of business logic should go somewhere DRY

 

Children Display