ojs : specify controls for OpenReview process
Reviewed current state of plugin and drew up list of decision points in dealing with openReview aspects of submission acceptance and review process. Met with NB to go over those decision points:
the journal manager sets the journalOpenReviewPref integer for journal
(0=mustBePeer, 1=mustBeOpen, 2=editorDecides)
if journalOpenReviewPref = mustBeOpen, then in editor/createIssue
- display mustBeOpenIssue message to editor [somewhere]
if journalOpenReviewPref = editorDecides, then in editor/createIssue
- display mayBeOpenIssue message to editor [somewhere]
- let editor set the issueOpenReviewPref integer for current issue
(0=mustBePeer, 1=mustBeOpen, 2=authorDecides)
if issueOpenReviewPref = mustBeOpen, then in author/submit/1
- display mustBeOpenArticle message to author [somewhere]
if issueOpenReviewPref = authorDecides, then in author/submit/1
- display mayBeOpenArticle message to author somewhere [somewhere]
- let author set the authorOpenReviewPref integer for current article
(0=mustBePeer, 1=mustBeOpen, 2=editorDecides)
if authorOpenReviewPref = editorDecides, then in editor/submission/3
- let editor set editorOpenReviewArticleDecision (0=false, 1=true)
Will need an openPreviewArticleSettings table
journalID_fk, journalOpenReviewPref, IssueID_fk, issueOpenReviewPref, articleID_fk, authorOpenReviewPref, editorOpenReviewArticleDecision, articleIsOpen
where articleIsOpen = true if
journalOpenReviewPref = mustBeOpen OR
journalOpenReviewPref = editorDecides AND issueOpenReviewPref = mustBeOpen OR
journalOpenReviewPref = editorDecides AND issueOpenReviewPref = authorDecides AND authorOpenReviewPref = mustBeOpen OR
journalOpenReviewPref = editorDecides AND issueOpenReviewPref = authorDecides AND authorOpenReviewPref = editorDecides AND editorOpenReviewArticleDecision = true
when do all these variables get assigned values? when is a record created in that table?
Will need an openPreviewArticleSettings table
journalID_fk, journalOpenReviewPref, IssueID_fk, issueOpenReviewPref, articleID_fk, authorOpenReviewPref, articleIsOpen