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