Skip to content

swordapp/DSpaceSWORDv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

DSpace SWORDv2 Enhanced Implementation

NOTE: this code has now been incorporated into the DSpace 4.0 release, so if you are using that version you do not need this.

This code is intended only as a replacement for the default SWORDv2 implementation that ships with DSpace version 1.8.2 and 3.0. It is derived from that original codebase, but incorporates bugfixes, overall enhancements, and further points of configuration.

Installation

The code should just be placed inside your DSpace source tree in replacement of the existing dspace-swordv2 module, and the configuraiton file should be placed in dspace/config/modules/, replacing the existing version.

Be sure to read the documentation in-line in the new configuration file, and update the values appropriately before deploying.

###METS Ingester

If you plan to use the METS ingester, you should replace the DSpaceMETSIngester in the PackageIngester part of the dspace.cfg file with the SwordMETSPackageIngester, so it should look as follows:

plugin.named.org.dspace.content.packager.PackageIngester = \
  org.dspace.content.packager.DSpaceAIPIngester = AIP, \
  org.dspace.content.packager.PDFPackager  = Adobe PDF, PDF, \
  org.dspace.sword2.SwordMETSPackageIngester = METS, \
  org.dspace.content.packager.RoleIngester = DSPACE-ROLES

This is critically important, otherwise the METS import will fail with an error.

About

An enhanced SWORDv2 module for DSpace 1.8.2 and 3.0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages