Triage GitHub Issue

Summary

How incoming github issues are triaged

Steps

  1. Go through issues with the label status.triage-needed (query)
  2. For issues, first check if it is valid:
    • Check if issue is a Duplicated to an existing bug/epic. If so, add the duplicate label and close the issue
    • Check if issue "needs-info" because we need more details to figure out what the issue is. If so, add what info is needed and add the label.
    • Check if the issue is a valid issue (eg. describes a bug or requests for new functionality) vs a support question
  3. If the issue is valid
  4. If the issue is a bug, add the following steps: Bug
  5. For all cases,
    • leave a comment in the ticket acknowledging that we have received it and communicate the next steps to the user
    • remove the status.triage-needed label from the issue

Children
  1. Ref