Dear OAI-PMH Team,
We hope this message finds you well.
We are reaching out to kindly request the inclusion of our "OAI-PMH Spring Boot Starter" in the OAI-PMH Tools Directory. Our tool is designed to modernize the ecosystem for building OAI-PMH data providers, particularly within the Java Spring framework.
Why This Tool Matters
The current landscape of tools available for developing OAI-PMH data providers, especially in Java, often includes outdated, unsupported, or inflexible solutions. These limitations pose challenges for organizations requiring custom implementations.
Our Spring Boot Starter bridges this gap by offering a modern, robust, and easy-to-integrate solution tailored for developers using the Spring Boot ecosystem. We believe it can significantly streamline the development process while adhering to OAI-PMH standards.
Key Features of the OAI-PMH Spring Boot Starter
Seamless Integration: A Spring Boot Starter that effortlessly incorporates OAI-PMH capabilities into Spring Boot applications.
Pre-configured Endpoints: A comprehensive set of OAI-PMH protocol endpoints, ready to use.
Robust Validation: Built-in mechanisms to validate incoming requests and ensure data integrity.
Bundled Schemas: All necessary OAI-PMH, Marc21, DublinCore schemas (XSD-converted) provided as a single dependency.
With this tool, developers can simply add the dependency, implement a single interface, and immediately start supplying data or mapping their logic.
Use Case and Development Context
As part of the IT Department of the City of Munich, we manage extensive data for the Munich City Library. While our internal data does not conform to MARC21 or Dublin Core formats, we aim to provide it in OAI-PMH format using these standards.
Our Spring Boot Starter enables us to:
Map internal data to OAI-PMH-compliant formats such as MARC and Dublin Core using the included schema dependency.
Deliver the correctly formatted data through OAI-PMH protocol endpoints with minimal configuration.
This tool has proven invaluable in our efforts to modernize our data delivery infrastructure, and we are confident it can provide similar benefits to other organizations and developers.
Thank you for considering our request. You can find our repository and further details about the tool on GitHub: OAI-PMH Spring Boot Starter. We would be happy see our contribution to the OAI-PMH ecosystem accepted and can provide further details or documentation if required.
Best regards,
Tobias Peslalz
IT Department, City of Munich
Email: tobias....@muenchen.de or opens...@muenchen.de