'github issue tracker

Am I missing the point or is there no "resolved" status in github?

having status open/closed means there is no workflow to the bugs - this is a bit of a let down.

or is it there but i'm just not seeing it?



Solution 1:[1]

Here's what we use in my projects:

Workflow:

  1. Anyone can open an issue, and assign to the issue manager.
  2. Issue manager will see coming issues in 'Assigned to you' list, and review the issue, assign to the right developer with or without comments; or have discussion with issue opener.
  3. Developer should see coming issues in 'Assigned to you' list, and review the issue, commit the code, deploy the fix on testing site, and assign the issue to issue opener.
  4. Issue opener should review the issue comments, verify the fix, and close it or reassign it to the developer for further fixing.

Philosophy:

  1. Open issues are flowing, workflow is implemented by flowing to different people/roles.
  2. Closed issued are dead, no code fixing or flowing should occur.
  3. Issue opener will verify the fix and close the issue.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Louis