Versions Compared

Key

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

...

Wiki Markup
We took notes & shared additional links via IRC. http://irclogs.duraspace.org/index.php?date=2012-03-01 (Starts at \[20:01\])

Actionable Takeaways

  • REST API Takeaways
    1. Look to replace Sakai bus implemenation with something else (Spring WebMVC?) – Unassigned (though Mark Diggory & Bojan Suzic have been discussing)
    2. Install REST API on http://demo.dspace.orgImage Added (allows for more testing, etc) – Unassigned (Tim can take if no one else has time)
    3. "RESTFul DSpace" philosophy:
      • Individual REST APIs should stay simple & not attempt to replace/rewrite any existing standards (e.g. SWORD).
      • We should encourage multiple RESTful interfaces (similar to Twitter). For example, Search/Browse API may likely be separate from the basic REST API.
      • We should also encourage multiple implementations (as necessary), with an eye towards choosing a "best in class".
  • Discovery Takeaways
    1. Prototype whether Elastic Search can be used as an alternative to Solr. (Assigned: Kevin Van De Velde)
    2. Vote on whether Discovery should become default or even "only" Search/Browse mechanism in future.
  • Maven Project Consolidation Takeaways
    1. Document our new standard Maven Project structure (SWORD2 is the model)
    2. Test to ensure this new consolidated structure still works well with major IDEs
    3. Actually consolidate existing Maven subprojects (e.g. XMLUI and JSPUI subprojects) to use this new structure (Assigned: Mark Diggory with help from others)
  • Metadata for all Objects
    • Any takeaways?
  • Business Logic API
    • Any takeaways?