Repository navigation
Conversation
Closes the §4 checklist after opening the DRAFT PR on pkp/plugin-gallery (pkp/plugin-gallery#485). Direct push to main: trivial single-line checkbox + link, scope GST-50 (GST-46.4 finalization), no review needed. Co-Authored-By: Paperclip <noreply@paperclip.ing>
- Category: generic - Locales: en, es, fr_FR - OJS compatibility: 3.4.0.0 → 3.4.0.10 - License: GPL v3 - Repo: https://github.com/h7r/ojs-metadata-curation - Tarball: https://github.com/h7r/ojs-metadata-curation/releases/download/v2.0.4.0/nvMetadataCuration-2.0.4.0.tar.gz - MD5: f5a754ca27ff2d24f7b0d9544f7b483f Sovereignty-friendly metadata curation: SPARQL keyword autocomplete (UNESCO, Rameau BnF, Eurovoc EU), human-validated ORCID/ROR contributor lookup, backoffice metadata audit dashboard. Free and unlimited. Co-Authored-By: Paperclip <noreply@paperclip.ing>
ca095dc to
297d83c
Compare
|
Thanks for contributing, @h7r! I have a few suggestions to make...
|
|
Thanks for the review, @asmecher, and sorry for the slow reply! I'll add the For Guzzle and the |
|
Thanks again, @asmecher. I've pushed 2.0.4.1: For transparency, per PKP's AI contribution policy: the plugin's code was written with AI coding assistants (Claude). The idea came from metadata quality issues raised in the scholarly publishing community; I scoped the features, then tested and debugged the plugin end-to-end in OJS 3.4 (Docker). |
Summary
Adds NV Metadata Curation (
product="nvMetadataCuration", categorygeneric) toplugins.xml— first public releasev2.0.4.0for the PKP Plugin Gallery.NV Metadata Curation is a sovereignty-friendly metadata curation plugin for OJS journals:
en,es,fr_FR)Plugin block
genericnvMetadataCuration2.0.4.0f5a754ca27ff2d24f7b0d9544f7b483f3.4.0.0→3.4.0.10(verified againstgithub.com/pkp/ojs/tagson 2026-04-26)8.1+Maintainer
Maintainer is an individual developer with no institutional affiliation, declared as
<institution>Independent</institution>.Validation
plugins.xmlvalidated locally againstplugins.xsdviaxmlschema(Python) — PASSpkpofficial/ojs:stable-3_4_0): plugin enables, audit page renders 200 in all 3 locales (en,es,fr_FR), zero raw i18n keys leaked*.pofiles kept in tarball (OJS 3.4 consumes them at runtime for i18n — exclusion would break trilingual UI)<certification>deliberately omitted (assigned post-review by PKP)