Tutorial: OpenAIRE Integration Setup
Role: Journal Manager / Site Administrator
Time: 30โ60 minutes
OJS Version: 3.5+
This tutorial shows how to configure OJS for better alignment with the OpenAIRE Guidelines for Literature Repository Managers (v4.0.0).
Before You Startโ
- You have Journal Manager or Site Administrator access.
- Your journal is publicly accessible.
- Your metadata is complete for already-published articles.
Use this tutorial together with the official OpenAIRE guideline:
openaire-guidelines-for-literature-repository-managers.readthedocs.io/en/v4.0.0
Step 1 โ Confirm OAI-PMH Exposureโ
- Open your OAI endpoint in a browser:
https://yourdomain.com/index.php/journal/oai
- Run a quick test with:
?verb=Identify?verb=ListMetadataFormats
- Confirm the endpoint is reachable (no auth wall, no server error).
If the endpoint is not reachable, fix server routing/permissions first.
Step 2 โ Install and Enable OpenAIRE Pluginโ
- Go to Administration โ Plugin Gallery.
- Search for OpenAIRE.
- Click Install (if not already installed).
- Go to Settings โ Website โ Plugins โ Installed Plugins.
- Enable OpenAIRE.
If Plugin Gallery is unavailable, install manually from:
Step 3 โ Validate Required Core Metadataโ
Review recent published articles and ensure each has:
| Field | Where to check in OJS |
|---|---|
| Title | Publication tab |
| Author(s) | Contributors tab |
| Publication date | Issue / Publication settings |
| Identifier (DOI or stable URL) | DOI plugin + article page |
| Language | Metadata fields |
| Rights/license | Distribution + article metadata |
Incomplete records reduce harvest quality.
Step 4 โ Normalize Identifiersโ
- Ensure DOI values resolve through
https://doi.org/.... - Enable ORCID collection where possible:
- Avoid changing published article URLs.
Step 5 โ Configure Rights and Access Metadataโ
- Go to Settings โ Distribution โ Access.
- Set clear journal-level license and access policy.
- Ensure article-level metadata does not conflict with journal defaults.
OpenAIRE harvesting depends on explicit access and rights metadata.
Step 6 โ Improve Interoperability Metadataโ
Recommended companion setups:
These improve machine-readability and downstream linking.
Step 7 โ Test Harvest Readinessโ
After setup changes:
- Re-check OAI endpoint responses.
- Export sample article metadata from OJS tools.
- Verify identifiers, rights, language, and dates are present.
- Repeat after OJS upgrades or plugin updates.
Troubleshootingโ
| Problem | Solution |
|---|---|
| OAI endpoint fails | Check web server routing, HTTPS config, and journal path |
| Missing metadata in harvested records | Complete missing fields in published articles and re-test |
| OpenAIRE plugin not visible | Install from Plugin Gallery or manually from GitHub |
| License/access not exposed clearly | Re-check Distribution settings and article publication metadata |
Next Stepsโ
- OpenAIRE Guidelines article โ concept and policy view
- ASEO & Discoverability โ broader discoverability strategy
- Plugins Reference โ related plugin ecosystem