-
Notifications
You must be signed in to change notification settings - Fork 474
Add support for review-related DOIs #11332
Copy link
Copy link
Closed
Milestone
Description
This issue adds support for peer review DOIs. Functionality has also been added for allowing DOIs to be created for author responses, but this functionality is not currently enabled. These changes are present across the codebases for OJS, OMP, and OPS, but is only relevant to OJS currently.
Important
Migration added. Run php lib/pkp/tools/migration.php "\PKP\migration\upgrade\v3_6_0\I11332_AddPeerReviewDois" up.
Changes
- Adds
doi_ids and DOI objects forReviewAssignmentclasses. - Includes DOIs as part of DOI management workflow.
Acceptance Criteria
- Ensure peer reviews are set to open and DOIs are properly configured (prefix setup, peer review DOIs are enabled, creation time is set to copyediting, etc.).
- If an open peer review exists at the time a publication moves from review to copyediting or production, it should have a DOI created for it.
- If a peer review is not open, it should not show up in the DOI management page and not have a DOI created for it.
- Fetching a publication via the API endpoint should include review object DOIs as part of payload.
- Running migration mentioned above should add
doi_idcolumns toreview_assignmentsandreview_round_author_responses.
TODOs
- Update API documentation
- Add handling of new DOIs in DOI registration agency plugins
PRs
pkp-lib: pkp/pkp-lib#11332 Add support for DOIs for peer reviews and author responses #12257ui-library: pkp/pkp-lib#11332 Add support for review-related DOIs ui-library#795ojs: pkp/pkp-lib#11332 Add support for DOIs for peer reviews and author responses ojs#5297omp: pkp/pkp-lib#11332 Add support for DOIs for peer reviews and author responses omp#2232ops: pkp/pkp-lib#11332 Add support for DOIs for peer reviews and author responses ops#1201
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done