OR08 Publications

Fedora + Atom

Shin, E. (2008) Fedora + Atom. In: Third International Conference on Open Repositories 2008, 1-4 April 2008, Southampton, United Kingdom.

[img]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
277Kb
[img] MS PowerPoint (Presentation)
601Kb
[img]
Preview
PDF (Presentation) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
826Kb

Abstract

This paper proposes extending Fedora to support the Atom Syndication Format in two different contexts: as a digital object serialization format and as a messaging format. Fedora currently supports two serialization formats for digital objects: FOXML and METS. The translation of the Fedora Object Model to Atom is possible with little or no extension to Atom, where an Atom feed represents a Fedora object and each Atom entry represents a Fedora datastream or datastream version. By supporting Atom as a serialization format, the variety of tools and libraries available for processing Atom suddenly become tools for processing Fedora objects. As a deposit format, Atom promises to improve Fedora’s interoperability with other, non-Fedora repositories by providing a repository-neutral format with widespread tool support across multiple platforms. Fedora 3.0 introduces a messaging service to provide notification of repository events. The messaging idiom of topics and queues neatly translates to the Atom idiom of feeds, with each event represented as an Atom entry. The widespread adoption of Atom has also resulted in an abundance of Atom clients. Using Atom as a messaging format enables, for example, the repository manager to use a web browser or email client to track repository events.

Item Type:Conference or Workshop Item (Paper)
Creators:Edwin Shin
Subjects:User Groups > Fedora User Group > Programming
ID Code:107
Deposited By: Leslie Carr
Deposited On:09 Apr 2008 07:18
Last Modified:26 Oct 2011 16:08

Metadata

Repository Staff Only: item control page

JISC/CNI Meeting 'Transforming the User Experience' July 10-11 2008

Microsoft eScience Workshop at Indiana University, December 7-9, 2008, Accelerating Time to Scientific Discovery

Open Repositories 2009 Atlanta, Georgia. May 18-21 2009