TASVideos

Tool-assisted game movies
When human skills are just not enough

Adelikat / Submission Status Mapping

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

Current Expected Options
New Cancelled
Delayed Cancelled
NeedsMoreInfo Cancelled
JudgingUnderway Cancelled
Accepted Cancelled
PublicationUnderWay Cancelled
Rejected NONE
Cancelled New

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

Current Expected Options
New Cancelled
Delayed Cancelled
NeedsMoreInfo Cancelled
JudgingUnderway Cancelled
Accepted Cancelled
PublicationUnderWay Cancelled
Rejected NONE
Cancelled New

Samsara: Judges shouldn't have any extra privileges over their submissions.

Submitter, That is a Publisher

Current Expected Options
New Cancelled
Delayed Cancelled
NeedsMoreInfo Cancelled
JudgingUnderway Cancelled
Accepted PublicationUnderway, Cancelled
PublicationUnderWay Cancelled
Rejected NONE
Cancelled New

Samsara: Publishers are allowed to publish their own submissions and, naturally, unclaim them.

Judge, Before Allowed Judgement Window

Current Expected Options
New JudgingUnderway, Cancelled
Delayed New, JudgingUnderway, Cancelled
NeedsMoreInfo New, JudgingUnderway, Cancelled
JudgingUnderway New, Cancelled
Accepted New, JudgingUnderway, Cancelled
PublicationUnderWay New, JudgingUnderway, Cancelled
Rejected New, JudgingUnderway
Cancelled New, 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

Current Expected Options
New JudgingUnderway, Cancelled
Delayed New, NeedsMoreInfo, JudgingUnderway, Accepted, Rejected, Cancelled
NeedsMoreInfo New, Delayed, JudgingUnderway, Accepted, Rejected, Cancelled
JudgingUnderway New, Delayed, NeedsMoreInfo, Accepted, Rejected, Cancelled
Accepted New, Delayed, NeedsMoreInfo, JudgingUnderway, Rejected, Cancelled
PublicationUnderWay New, Delayed, NeedsMoreInfo, JudgingUnderway, Accepted, Rejected, Cancelled
Rejected New, JudgingUnderway
Cancelled New, 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

Current Expected Options
New NONE
Delayed NONE
NeedsMoreInfo NONE
JudgingUnderway NONE
Accepted PublicationUnderway
PublicationUnderWay Accepted
Rejected NONE
Cancelled NONE

Publisher, After Allowed Judgement Window

Current Expected Options
New NONE
Delayed NONE
NeedsMoreInfo NONE
JudgingUnderway NONE
Accepted PublicationUnderway
PublicationUnderWay Accepted
Rejected NONE
Cancelled NONE


Combined RSS Feed
Adelikat/SubmissionStatusMapping last edited by adelikat on 2020-09-05 23:48:16
Page info and history | Latest diff | List referrers | View Source