Next: , Previous: Task types, Up: Tasks management


4.4 Tasks workflow

The following diagram depicts the possible states for a task and the allowed transitions between states:

gnupdf-hg-figures/tasks-workflow.png

Figure 4.2: Tasks workflow

TODO
The task is into the tasks pool but it not ready to be performed.
NEXT
The task is into the tasks pool and it is ready to be performed by a developer.
STARTED
The task has been started by a developer but it is not finished.
DONE
The task is archived and succesfully performed.
DISCARDED
The task is archived but it has been discarded.

Note that a task may also be assigned to someone or unassigned:

TODO and unassigned
Dependency issues, no one in charge.
TODO and assigned
Dependency issues and someone showed interest.
NEXT and unassigned
Can be started, nobody interested.
NEXT and assigned
Someone is interested but can't work on it for personal issues.
STARTED and assigned
Someone is working on the task (no matter the time it takes)