integration

Library module: Fedora REST API

fedora_rest is a module for building custom interfaces to Fedora Commons repositories. The Fedora REST API module provides a programming interface to invoke Fedora Commons REST methods. By itself, the module can be used to create a simple presentation layer for a collection of objects in the repository, without any module development or PHP coding. But its real power is as a rapid application development tool to code custom modules for creating, managing and publishing collections of complex digital objects.

The module provides a programming interface to invoke Fedora Commons REST methods, including a PHP class that encapsulates all the REST API methods so they can be easily invoked from other Drupal modules and PHP applications. It also defines a type of node (fedora_object) that represents a digital object in the repository. This content-type can be extended by defining a new content-type in a custom module and invoking the fedora_rest module's hook implementations to add the Fedora object attributes to the node. A template .module file is included to simplify the process of creating modules that extend the fedora_object content-type.

This module is based on work I did for the Digital Humanities Observatory which is described here: http://www.slideshare.net/gourley/integrating-drupal-fedora. The DHO and I are eager to work with other organizations and repositories to use and enhance this module for other use cases.

Excellent paper on Drupal and the Semanitc Web/Web of Data/Linked Data

Anyone interested in how Drupal can leverage Linked Data should take a look at this blog posting by Stéphane Corlosquet and more specifically the paper he is giving at the 8th International Semantic Web Conference (ISWC 2009) next week.

Library module: EZProxy

Allows EZProxy to use Drupal as an external authentication source.

DSpace and Drupal

Anyone who's interested in both Drupal and DSpace have probably already seen this, but there is a discussion about integration between DSpace and Joomla! and Drupal going on over at the DSpace General email list archives.

Syndicate content