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
299 stars 444 forks source link

Mark review assignment when it's opened by an editor #9799

Open Vitaliy-1 opened 6 months ago

Vitaliy-1 commented 6 months ago

After review is complete, editor is able to view review details. This event isn't reflected anywhere in the system. considered review assignment property holds 4 values: REVIEW_ASSIGNMENT_NEW, REVIEW_ASSIGNMENT_CONSIDERED, REVIEW_ASSIGNMENT_UNCONSIDERED, REVIEW_ASSIGNMENT_RECONSIDERED. Add a new value to reflect that the review was viewed but not considered. This will help submission status tracking on the review stage.

jardakotesovec commented 6 months ago

@Vitaliy-1 Would that also introduce new review assignment status? REVIEW_ASSIGNMENT_STATUS_READ or REVIEW_ASSIGNMENT_STATUS_VIEWED, something like that?

Vitaliy-1 commented 6 months ago

Yes, was thinking about REVIEW_ASSIGNMENT_STATUS_VIEWED. Another way could be just highlight on the new dashboard review assignments completed by the reviewer but without a a considered status from an editor for a certain amount of time.

Vitaliy-1 commented 2 months ago

Filed a bug that is related: https://github.com/pkp/pkp-lib/issues/10232

Vitaliy-1 commented 2 months ago

PR pkp-lib: https://github.com/pkp/pkp-lib/pull/10233

Vitaliy-1 commented 2 months ago

@jardakotesovec, do we need also to record a date when review assignment was first opened by the editor?

jardakotesovec commented 1 month ago

@Vitaliy-1 From current UI plans that we have for review assignments popups - we don't need it.

But what about review history? It would probably make sense to include it there, but maybe thats coming from different logging table?

Screenshot 2024-08-06 at 15 40 12