This page attempts to document all the available statuses that should be available when editing a submission.
Note that this does not document the current behavior, only the desired behavior (whether current behavior needs modification is a different issue)
For simplicity, the current status is removed from expected statuses, but it is expected that you can always keep the status what it is.
For simplicity, Published is omitted, since there are no scenarios where published status can change.
For simplicity, Admin is omitted, admins can set any status at any time
Submission statuses

Submitter, Basic Permissions

CurrentExpected Options
NewCancelled
DelayedCancelled
NeedsMoreInfoCancelled
JudgingUnderwayCancelled
AcceptedCancelled
PublicationUnderWayCancelled
RejectedNONE
CancelledNew
Samsara: Thinking about it more, Delayed could be settable by the submitter, but it would have to strictly go New => Delayed => New or JudgingUnderway => Delayed => JudgingUnderway, i.e not overriding a Judge at all.

Submitter, That is a Judge

CurrentExpected Options
NewCancelled
DelayedCancelled
NeedsMoreInfoCancelled
JudgingUnderwayCancelled
AcceptedCancelled
PublicationUnderWayCancelled
RejectedNONE
CancelledNew
Samsara: Judges shouldn't have any extra privileges over their submissions.

Submitter, That is a Publisher

CurrentExpected Options
NewCancelled
DelayedCancelled
NeedsMoreInfoCancelled
JudgingUnderwayCancelled
AcceptedPublicationUnderway, Cancelled
PublicationUnderWayCancelled
RejectedNONE
CancelledNew
Samsara: Publishers are allowed to publish their own submissions and, naturally, unclaim them.

Judge, Before Allowed Judgement Window

CurrentExpected Options
NewJudgingUnderway, Cancelled
DelayedNew, JudgingUnderway, Cancelled
NeedsMoreInfoNew, JudgingUnderway, Cancelled
JudgingUnderwayNew, Cancelled
AcceptedNew, JudgingUnderway, Cancelled
PublicationUnderWayNew, JudgingUnderway, Cancelled
RejectedNew, JudgingUnderway
CancelledNew, JudgingUnderway
Samsara: Delayed and NeedsMoreInfo should reasonably only be set once the submission is allowed to be judged, same as Accepted/Rejected.

Judge, After Allowed Judgement Window

CurrentExpected Options
NewJudgingUnderway, Cancelled
DelayedNew, NeedsMoreInfo, JudgingUnderway, Accepted, Rejected, Cancelled
NeedsMoreInfoNew, Delayed, JudgingUnderway, Accepted, Rejected, Cancelled
JudgingUnderwayNew, Delayed, NeedsMoreInfo, Accepted, Rejected, Cancelled
AcceptedNew, Delayed, NeedsMoreInfo, JudgingUnderway, Rejected, Cancelled
PublicationUnderWayNew, Delayed, NeedsMoreInfo, JudgingUnderway, Accepted, Rejected, Cancelled
RejectedNew, JudgingUnderway
CancelledNew, JudgingUnderway
Samsara: A bit iffy on this, but I think Delayed/NeedsMoreInfo shouldn't be allowed to be set from New, i.e the submission should be in the process of being judged for those statuses to reasonably be set.

Publisher, Before Allowed Judgement Window

CurrentExpected Options
NewNONE
DelayedNONE
NeedsMoreInfoNONE
JudgingUnderwayNONE
AcceptedPublicationUnderway
PublicationUnderWayAccepted
RejectedNONE
CancelledNONE

Publisher, After Allowed Judgement Window

CurrentExpected Options
NewNONE
DelayedNONE
NeedsMoreInfoNONE
JudgingUnderwayNONE
AcceptedPublicationUnderway
PublicationUnderWayAccepted
RejectedNONE
CancelledNONE

HomePages/adelikat/SubmissionStatusMapping last edited by adelikat on 9/5/2020 11:48 PM
Page History Latest diff List referrers View Source