pkp / pkp-lib

The library used by PKP's applications OJS, OMP and OPS, open source software for scholarly publishing.
https://pkp.sfu.ca
GNU General Public License v3.0
298 stars 443 forks source link

OMP generates DOIs only once a submission reaches stage "production", not in stage "copyediting" #10172

Open mooselybased opened 3 weeks ago

mooselybased commented 3 weeks ago

Describe the bug When submitting a new publication to OMP and shuttling it through the various stages of submission, OMP only assigns a DOI to a submission once it reaches the stage production - before that, the submission will not show up in the DOI section that's new with 3.4.

The DOI settings under distribution say that DOIs are meant to be assigned once a publication reaches the copyediting stage. It works that way on OJS, but not for OMP.

Admittedly, this is more of an annoyance than an outright bug. Many of our OMP presses don't use the review process and are just uploading finished manuscripts. They already have to skip the review to move to copyediting in order to be able to publish, but the extra step to move it to production just so you can see the DOIs is annoying and clearly not what was intended (judging by the "assign DOIs upon reaching copyediting" option in the DOI distribution settings).

To Reproduce Steps to reproduce the behavior:

  1. Make a new submission.
  2. Skip review and send it directly to copyediting.
  3. Check Section "DOIs" - the publication will not be there.
  4. Move submission from copyediting to production.
  5. Check Section "DOIs" - the publication will now show up and have a DOI assigned.

What application are you using? OMP 3.4.0.5

Additional information grafik grafik

ewhanson commented 3 weeks ago

Hi @mooselybased, thanks for writing this up! As you indicated, this should be the case with OMP as well. I'll see what's going on and get a fix made.