Each project has a process that is followed during the lifetime of the project.
This process varies depending on the requirements of the project and what the project administrator is trying to achive using the Firebird software.
E.g. A project may start off by collecting submissions from submitters, then reviewing them
and finally deciding which submissions will be accepted or rejected.
In Firebird, each submission has a Submission Status that controls the stage in the process that the submission is in and the behaviour of the submission when it is in that status.
The statuses that are available for a submission are defined within the Workflow.
E.g. A Workflow may defined the statuses of Draft, Review, Accepted, Rejected
A Workflow can have as many statuses as required by the project.
The workflow editor shows the statuses available for a submission
For Example, A workflow for an academic conference may have the following statuses defined:
- Abstract Review
- Paper Upload
- Paper Review
- Paper Rework
For Example, A workflow for an award application may have the following statuses defined:
- Review Round One
- Review Round Two
Each Submission Type can have its own Workflow so that submissions of different types can follow their own process.