OAI-PMH2 Data Provider

OAI-PMH2 Data Provider

A stand-alone, easy to maintain application for providing a data service following the Open Archives Initiative Protocol for Metadata Harvesting 2.0 (OAI-PMH2).

The OAI-PMH2 Data Provider serves records in multiple XML formats from any SQL database. It supports persistent deletion policies by transparently keeping track of deleted records, can manage hierarchical sets with descriptions and uses resumption tokens for flow control.

This application follows the highest coding standards of Psalm, PHPStan, PHP Mess Detector, PHP_CodeSniffer, and complies to PSR-12 code style guidelines to make sure it is reliable, maintainable and easily reusable.

Table of Contents

Documentation

Setup
Requirements
Installation
Configuration
Maintenance
Upgrading
User Guide
Metadata Formats
Managing Records
Organizing Sets
Maintenance Tasks
Changelog

Search results