SWORD

SWORD is a lightweight protocol for depositing content from one location to another, implemented by a profile of the Atom Publishing Protocol. The implementation of an corresponding interface is considered for PubMan in the context of the Peer project.

Scenarios

 * 1) Deposit metadata (+ files) to eSciDoc (SWORD server)
 * 2) Deposit metadata (+ files) from eSciDoc to other repositories (SWORD client)
 * 3) Edit/Delete existing eSciDoc items (SWORD server)

The discussion on implementation steps can be found here. A description of the SWORD Server implementation within the PubMan solution is available here.

SWORD Profile
"Rather than develop a new standard from scratch, SWORD choose to leverage the existing Atom Publishing Protocol (APP). APP is based on the HTTP transfer of Atom-formatted representations yet SWORD has focused on two key aspects of the protocol - the deposit of files, rather than Atom documents, and the extension mechanism for specifying additional deposit parameters."

SWORD Service Document

 * Example of a SWORD Service Document (IntraLibrary).
 * Example of a Fedora SWORD Service Document
 * Service description for PubMan

Open Questions
have been moved to talk page.

Repositories supporting SWORD deposit

 * arxiv
 * Biomedcentral's Open Repository

Further resources

 * SWORD presentation on OR08
 * SWORD Profile
 * SWORD JAVA Library
 * Explanation and Examples
 * The Atom Syndication Format

Exemplary use cases

 * experiences in using SWORD for Facebook=> repository (ePrints) can be found here.
 * depositing to supported repositories via SWORD is one functionality of PublicationList.org