Dear all

dspace-rest project is about implementing RESTful service module for Dspace, 
allowing users to browse sites and repositories using REST based approach. It 
is run as a part of GSoc program.

The page describing endpoints, input and output values and general mappings is 
available at [1]. The code is available at [2]. Currently the coding and 
specifications are based on 1.x branch.

Regarding application status, it is based on sakai.rest libraries. Application 
can be started as Dspace module or independently. Currently for those wishing 
to see it in action it could be simply started with mvn jetty:run-war, 
providing that path data (dspace.cfg) is previously defined.

Regarding app structure, there are different entities defined according to type 
of items delivered. Entity providers are also defined according to base 
endpoints and type of items handled.

The most of the endpoints from the [1] are developed, some of them currently on 
the basic level. It is necessary further to finish not implemented classes, 
extend functionality/data provided in some of currently working classes and do 
refactoring in some parts of code.

Of course, suggestions and requests are welcome :)

Regards
Bojan Suzic


[1] 
http://wiki.dspace.org/index.php/Google_Summer_of_Code_2009_DSpace_REST_Webapp
[2] https://scm.dspace.org/svn/repo/modules/rest/branches/dspace-rest-1.x/



      

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to