Skip to content
Ralf Claussnitzer edited this page Feb 13, 2015 · 13 revisions

About

The Qucosa SWORD File Handler provides a new media type application/vnd.qucosa.mets+xml and a set of SWORD collections and entries to control Fedora 3 object properties. It extends the ingesting mechanism of the Fedora 3 SWORD implementation provided by SLUB.

What is SWORD?

The SWORD protocol provides extended AtomPub semantics for ingesting resources into repositories, such as Package Support and Nested Service Description. What media and media formats are supported is determined by mime-type and Packaging Header. The argument goes that the media type alone is not sufficient for the service to determine how to handle a particular submission. That's why SWORD defines the packaging handling mechanism, which in turn lead to re-inventing the Content Negotiation mechanism that is defined in HTTP already, using just media types.

This is not called "format negotiation" because the alternate representations may be of the same media type, but use different capabilities of that type, be in different languages, etc.