Feature #7263

Bulk MODS export

Added by David Juhasz over 7 years ago. Updated about 7 years ago.

Status:VerifiedStart date:09/18/2014
Priority:MediumDue date:
Assignee:Dan Gillean% Done:

90%

Category:Import/ExportEstimated time:40.00 hours
Target version:Release 2.2.0
Google Code Legacy ID: Tested version:2.2
Sponsored:Yes Requires documentation:

Description

Add ability to export MODS format using the CLI bulk export task.

Hierarchy will be implemented using <relateditem>, with a document child using that tag to refer to its parent.

mods-related-item.png - example of a series export, with relatedItem elements pointing to Fonds (parent) and File (child) records (28.4 KB) Dan Gillean, 02/27/2015 04:14 PM

History

#1 Updated by David Juhasz over 7 years ago

  • Status changed from New to Code Review
  • Assignee changed from Mike Cantelon to Mike Gale

#2 Updated by David Juhasz over 7 years ago

  • Status changed from Code Review to Feedback
  • Assignee changed from Mike Gale to Mike Cantelon

#3 Updated by Mike Cantelon over 7 years ago

  • Status changed from Feedback to Code Review
  • Assignee changed from Mike Cantelon to Mike Gale

#4 Updated by Mike Gale over 7 years ago

  • Status changed from Code Review to QA/Review
  • Assignee changed from Mike Gale to Dan Gillean
  • Requires documentation set to No

#5 Updated by Dan Gillean about 7 years ago

  • File mods-related-item.png added
  • Status changed from QA/Review to Verified
  • Requires documentation changed from No to Yes
  • Tested version 2.2 added
Will require additional documentation added to the bulk export section of the command-line tools section in the Admin manual:

Note that the screenshot will need to be replaced, to show the new option, and remove the --site-url option, as it has been replaced with the configuration option in Admin > Settings > Site information for 2.2. Remember to remove the documentation for the --site-url option as well.

To use the new functionality and export records in MODS format, the --format="mods" (or just --format=mods) option can be used. When not included, --format=ead is the default.

When used without --current-level-only, all levels are exported as separate MODS records. the <relatedItem> element is used to point to hierarchical relationships - <relatedItem type="host"> indicates a parent record, while <relatedItem type="constituent"> indicates a child description relationship. The identifier of the related record is also included as an @ID attribute, and the title of the related record is nested in the <relatedItem> element inside <titleInfo><title> elements. See the attached screenshot for an example.

#6 Updated by Dan Gillean about 7 years ago

  • Requires documentation deleted (Yes)

Also available in: Atom PDF