Skip to content

Add DataCite support for peer review DOIs #13062

Description

@taslangraham

Important

Datacite does not currently support assigning unique DOIs to article versions. When support is added, the peer review export will need to be updated accordingly.

Related to:

With the addition of internal support for peer review DOIs, support for including these in Crossref metadata exports and deposits is necessary. It will need to be added only for public peer reviews with proper reviewer identity anonymity taken into consideration

DataCite schema: https://schema.datacite.org/meta/kernel-4/metadata.xsd
DataCite schema documentation: https://datacite-metadata-schema.readthedocs.io/en/4.7/
Guide on XML validation: https://support.datacite.org/docs/how-do-i-validate-doi-metadata

Steps to test the changes:
Prerequisites:

  • Ensure Datacite plugin is enabled, selected as DOI registration agency, and configured with test credentials

  1. Take a submission through the editorial process and produce a published article with at least one public peer review.
  2. Ensure peer review DOIs are enabled.
  3. Export Datacite article metadata (meant for external deposit). This will produce files depending on the following scenarios:
    • If DOIs for multiple submissions are selected for export, a zip file will be generated containing an XML file for each selected submission. However, if only a single submission's DOI is to be exported, then a single XML file will be generated and downloaded. This behaviour predates this ticket.
    • If there are multiple public peer reviews to be exported (i.e a submission has multiple public peer reviews or multiple submissions with public peer reviews were selected), then a zip file will be generated containing an XML for each of the peer reviews. However, if only a single peer review is to be exported, then a single XML file will be generated and downloaded.
  4. Confirm peer review XML validity by following the guide at https://support.datacite.org/docs/how-do-i-validate-doi-metadata.
  5. Deposit Datacite article metadata. Observe the change in status for the article DOI and Peer Review DOI(s).

What application are you using?
OJS 3.6

Additional information
N/A

Pull Requests
ojs: pkp/ojs#5715
ops (submodule update): pkp/ops#1363
omp (submodule update): pkp/omp#2422
pkp-lib: #13119

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions