OAI-PMH Documentation
Overview
This wiki page serves to document the OAI-PMH configurations created for the Blanton Museum of Art, the Harry Ransom Center, and the UT Libraries Collections Portal, as part of the Art and Cultural Heritage Collective (ACHC) grant funded by the Mellon Foundation. Information about Primo's OAI-PMH service, Dublin Core mappings, and background on testing and development of those mappings are located here.
These mappings can be adapted or used as a guide for repositories within UT Libraries who wish to contribute records to Primo. If interested in doing so, please contact Devon Murphy at devon.murphy@austin.utexas.edu
Table of Contents
OAI-PMH Basics
OAI-PMH is a series of six protocols invoked within a web browser, allowing users to obtain metadata records. Institutions can aggregate metadata from other sites, or "data providers," as long as they maintain an OAI-PMH service (acting as "service providers" as seen in the graphic below.)
Current OAI-PMH Mappings
The spreadsheet below provides an overview of the main Dublin Core mapping and the three specific mappings for each grant partner. Use the tabs underneath the spreadsheet to change between the mapping views.
As DPLA requires Title, Rights, and Identifiers (as well as the name of the repository), these fields are also required in our OAI-PHM service. Only one partner, the Harry Ransom Center, uses Qualified Dublin Core.
Records in Primo also contain a local identifier, which allows staff to search all records from a particular institution.
Blanton Museum of Art | Harry Ransom Center | UT Libraries Collections Portal |
|---|---|---|
bma_2025 | hrc_2025 | utlcp_2025 |
Development
These mappings are partially based on DPLA (Digital Public Library of America) and TexHub harvesting requirements and on shared metadata fields between the three grant partners. Other proposed institutions were also analyzed (Visual Resources Center collection.) This method allowed for record parity between three diverse collections and prepared the collections for possible aggregation into DPLA in the future.
Mappings were tested within the Primo Sandbox environment, following the Sandbox refresh schedule. Challenges were presented by data modeling in CONTENTdm, reliance on vendors to implement OAI-PMH services and settings, and by Primo's resource types.
For more information about OAI-PMH in general, as well as specific implementation in content management systems used across UT, see the buttons below in this section.