...
- 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)user interfaces
- in any language (PHP, Ruby, Python, Java, ...)
- web UI or desktop UI
- mobile applications
- administrative UI or a discovery UI (although for pure discovery UI, consider using Solr directly, see e.g. SkylightUI)
- interfaces for specialized collections
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
...
- Harvard's attempt to make a "developer-friendly" API for javascript widgets: http://50.116.59.51:8080/api/docs/v2/index.html
- Jorum (Manchester) designed a new user interface to their DSpace instance using ElasticSearch and the REST-API http://beta.jorum.ac.uk/find (still in Beta - so might not always be alive)
Production Level Examples
- Monash University Pharmacy Faculty Saber project http://saber.monash.edu/ utilising Wijiti REST API version and Joomla with JSpace connector.
Children Display |
---|