SWORDv2 and DSpace: New Release

By | November 21, 2013

Re-posted from: http://cottagelabs.com/news/swordv2-and-dspace-new-release

We’re pleased to be able to say that in the last month we’ve been working hard to get the new version of the SWORDv2 java library and the related DSpace module which uses it up to release quality, in time for the DSpace 4.0 release which will be very soon.

For DSpace, this means we’ve achieved the following:

  • Some enhancements to the authentication/authorisation process, and more configurability
  • Proper support for the standard DSpace METS package, which had been omitted in the first version of SWORDv2 for various complicated reasons
  • Lots more configuration options, giving administrators the ability to fine tune their SWORDv2 endpoint
  • Improvements to how metadata is created, added and replaced and how those changes affect items in different parts of the workflow
  • Some general bug fixing and refactoring for better code

If you’re not a DSpace user, though, you can still benefit from the common java library; we’ve now released this properly through the maven central repository, and if you want to build your server environment from it, you can include it in your project as easily as:

    <dependency>
        <groupId>org.swordapp</groupId>
        <artifactId>sword2-server</artifactId>
        <version>1.0</version>
        <type>jar</type>
        <classifier>classes</classifier>
    </dependency>
    <dependency>
        <groupId>org.swordapp</groupId>
        <artifactId>sword2-server</artifactId>
        <version>1.0</version>
        <type>war</type>
    </dependency>

We hope you have fun with the new software. In the mean time, don’t forget that there’s lots of SWORD expertise hanging out on the sword-app-tech mailing list.

Richard Jones, 15th November 2013

Category: SWORD v2 Tags: ,

About Stuart Lewis

Stuart Lewis works for The University of Auckland Library as their Digital Development Manager. He has played a part of all the past SWORD projects, initially by being the joint creator of the DSpace and Fedora implementations, but also by writing clients such as the Java web client, the PHP API, and the Facebook client. More recently he has contributed by creating the EasyDeposit SWORD client creation tookit, and for writing ‘The SWORD Course’ (http://www.slideshare.net/swordapp/tag/theswordcourse / http://vimeo.com/channels/swordapp) that was first delivered at the Open Repositories 2010 conference.

Stuart blogs regularly about SWORD developments (http://blog.stuartlewis.com/tag/sword/) and has co-authored two papers concerning SWORD:

Leave a Reply

Your email address will not be published. Required fields are marked *