Generic Work

Metadata Management and Batch Ingest Automation

Public Deposited

A presentation given at Connect 2017 described thus

it’s not fun to have an ingest fail overnight and spend the morning tracking down why. Programmatically testing and validating digital object metadata prior to ingest helps us avoid these failures. The metadata itself is managed by Git and stored in GitHub

Several years ago UCSB incorporated Git/GitHub and JIRA into our metadata management and batch ingest workflows. Since then we’ve looked at repurposing other development tools to provide lightweight and automated solutions to problems we often face. One is that we rely primarily on batch ingests when adding content to our Samvera repository. As a result it’s especially important for the metadata to be error-free

this allows us to run automated checks against any changes using Jenkins and some custom libraries we’ve written for validating CSV and MODS metadata. In this session, we will provide an overall of our current ingest preparation workflow and the tools we are using, and will discuss some of the benefits that have come out of this collaborative effort.

Last modified
  • 07/24/2023
Creator
Contributors
Subject
Language
Keyword
Date created
Resource type
Source
  • 851acc11-2fdd-4f94-9e60-a1bb4f6009f4
Rights statement
License

Relations

Items