Skip to content
Solely for the Purpose of Catching $PAMRZ

Fedora plus Sakai — not quite that easy


In previous post I described to how easy it would be for Fedora to be integrated into Sakai and offered as reference the Entity.java interface as evidence. Well, it isn’t quite that easy. Two big clues:

  1. It is in the “legacy” part of the source code tree; and
  2. The interface has only getters (no setters).

Pretty damning evidence.

I still haven’t figured it all out yet, but there is this commentary in a document from last month with the title “The Sakai Framework: Proposal for Reorganization“:

Entity Bus

This module provides support for treating the end-user-created data objects in Sakai, across all Sakai applications, as uniform “entities”, for other applications to process them without API dependencies on the specific “entity producing” application. An entity is an object with properties; property names come from a well know vocabulary; property values are either simple strings or references to other entities.

An Entity, and the service which produces them, the EntityProducer, can also declare that they have common characteristics, other than the ability to produce entities as objects with properties. These are:

  • URL able - the entity has a URL and will respond with an access request

All may not be lost — there is mention in the document of a JDBC package:

JDBC

This module adds support for direct and Hibernate access to back-end databases. Connection pooling. Hibernate stuff

Certainly much harder to interface with, but I’m also appreciating more how powerful and complex the Sakai system is. Perhaps Fedora integration would have to happen at the “module” level (whatever module would be dealing with digital objects — I haven’t found it yet).

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 Wednesday the 12th of November 2008 at 10:28:26 PM EST (-0500). The URL to this page is http://dltj.org/article/fedora-plus-sakai-2/

[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.