Skip to content
Solely for the Purpose of Catching $PAMRZ

Sakai gets JSR-170 support; possible integration point with FEDORA?


Earlier this year, I was on a quest to hook a FEDORA content repository into the Sakai collaboration and learning environment. What looked at first to be a fairly easy integration turned out to be rather complicated and I set the project aside for another time. Today brings word from Ian Boston of a JSR-170 implementation in Sakai:

During the Summer of 2006, I did a JSR-170 Implementation of ContentHostingService as a prototype against the then Trunk 2.2 ContentHostingService. The implementation took the ContentHostingService API and re-implemented it using JSR-170 under the covers. It was done in in such a way as to allow JSR-170 clients (eg WebDAV implementations) to use the JSR-170 API directly and still obey the Sakai AuthZ implementation.

JSR-170 - Project: Resources - Sakai Confluence

JSR 170, as you might recall, is the “specification for a Java platform API for accessing content repositories in a uniform manner.” 1 What makes this implementation most interesting, I think, is Ian’s last sentence — using a WebDAV implementation to speak directly to the JSR-170 content repository while taking into account the AuthZ settings in Sakai.

Now we need a JSR-170 implementation on top of FEDORA to complete the pairing. We’d want Sakai’s AuthZ settings to be reflected in FEDORA’s XACML rules, of course, the the mind boggles a bit about how to get this done, but hopefully we can get back to it again soon and see if we can make it work.

Footnotes

  1. “JSR-170,” Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/wiki/Content_repository_API_for_Java?oldid=84044565 (accessed November 8, 2006) []

1 Trackback

  1. DSpace 2.0/Modelling Services - DSpace Wiki | September 28, 2008 at 6:16 pm | Permalink

    Kramer auto Pingback[...] http://dltj.org/article/fedora-plus-sakai-3/trackback/ http://dltj.org/article/sakai-gets-jsr170/trackback/ Retrieved from “http://wiki.dspace.org/index.php/DSpace_2.0/Modelling_Services” Category: DSpace [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *
Human Detection Scheme
(What's this?)
Comment Preview

Subscribe without commenting

From the Disruptive Library Technology Jester (http://dltj.org/), printed on Friday the 14th of November 2008 at 6:51:16 PM EST (-0500). The URL to this page is http://dltj.org/article/sakai-gets-jsr170/

[Creative Commons Logo] This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/us/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.