Alternative Workflows
It may be instructive to look at what other problem report systems use.
Bugzilla's is similar to what we have now, except with:
- 'unconfirmed', 'new', and 'reopened' instead of 'open'
- 'resolved' instead of 'patched'
- attaches reasons to 'resolved'
- additional 'verified' state (like 'feedback' but only for post-commit)
- not currently changeable
Trac's is similar to what we have now, except with:
- 'new', 'assigned', and 'accepted' instead of 'open' (all)
- 2 'feedback' states
(
opensource
, enterprise
) - additional 'started' state
(
opensource
, enterprise
) - additional 'in_QA' state
(
enterprise
) - several alternatives
- changeable
Jira's is similar to what we have now, except with:
- 'in progress' and 'reopened' in addition to 'open'
- 'resolved' instead of 'patched'
- attaches reasons to 'resolved'
- no 'feedback' state
- dynamically changeable