Change By: Tim Donohue (19/Sep/13 3:55 PM)
Description: As has been discussed many times, DSpace needs a REST API.  Based on discussions in the Developer Meeting on Sept 18, 2013 (http://irclogs.duraspace.org/index.php?date=2013-09-18), the DSpace Committers have come up with a loose set of requirements around what we need out of a REST API.

Requirements for REST API inclusion:

1. A read-only API is acceptable, as long as it respects DSpace authorization (e.g. controls access to withdrawn/restricted/embargoed/private objects)

2. If the API supports write access, it MUST either be:
        a) Disabled by default, OR
        b) Fully support proper DSpace authentication and authorization (to ensure write access is secure)

3. Any API must meet all current DSpace submission requirements. For example:
        a) should support both PostgreSQL and Oracle (or come with plans to support both)
        b) should follow recommendations at: https://wiki.duraspace.org/display/DSPACE/Code+Contribution+Guidelines

Currently (as of Sept 2013), we do not have any REST API candidate solutions which meet all three of these general guidelines (though several are close).  A call for submissions was put out to the community at: http://dspace.2283337.n4.nabble.com/call-for-REST-API-candidates-for-inclusion-into-DSpace-4-0-td4667378.html

If you have an API which you'd like to contribute based on these guidelines, please create a GitHub Pull Request which references this ticket. The Committers will review any candidate submissions and decide which seems most appropriate for inclusion.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to