[EP-tech] Re: SWORD deposit

Tommy Ingulfsen tommy at library.caltech.edu
Wed Aug 27 18:35:13 BST 2014

Hi Andrew

David Kane and I wrote a basic PHP library for SWORD deposits:


I think our use case is quite different to Ian's, and maybe yours too, but
if you are somewhat familiar with PHP, you may be able to learn a little
from the spaghetti (the spaghetti is mine, David's code is nicerŠ). You
can use EPrints' own XML format to deposit, if that fits with what you
want to do, which EPrints can import automatically.

The core of EPrints 3.3's SWORD/AtomPub implementation is
$EPRINTSPATH/perl_lib/EPrints/Apache/CRUD.pm - there is some documentation



On 8/27/14 5:43 AM, "Andrew Beeken" <anbeeken at lincoln.ac.uk> wrote:

>Hello all!
>I¹m currently trying to get my head around how the sword deposit into
>ePrints works so that I can implement it in the back end of an app I¹m
>working on. I can¹t seem to find any tutorials online so would someone be
>able to point me in the right direction?
>The University of Lincoln, located in the heart of the city of Lincoln,
>has established an international reputation based on high student
>satisfaction, excellent graduate employment and world-class research.
>The information in this e-mail and any attachments may be confidential.
>If you have received this email in error please notify the sender
>immediately and remove it from your system. Do not disclose the contents
>to another person or take copies.
>Email is not secure and may contain viruses. The University of Lincoln
>makes every effort to ensure email is sent without viruses, but cannot
>guarantee this and recommends recipients take appropriate precautions.
>The University may monitor email traffic data and content in accordance
>with its policies and English law. Further information can be found at:
>*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
>*** Archive: http://www.eprints.org/tech.php/
>*** EPrints community wiki: http://wiki.eprints.org/
>*** EPrints developers Forum: http://forum.eprints.org/

More information about the Eprints-tech mailing list