Processes - RRowinski/BoardGames GitHub Wiki

New Issues

Enhancement

  1. Create a new issue
  2. Add a title and description
  3. Add the 'enhancement' label
  4. Add the 'idea-needs-approving' label
  5. Assign the issue to the 'BoardGames' project

bug

  1. Create a new issue
  2. Add a title and description
  3. Add the 'bug' label
  4. Assign the issue to the 'BoardGames' project

Columns and Issue flow

Ideas

  1. New possible enhancements issues will be placed here initially

To Do

  1. Approved ideas and 'bugs' will be placed here
  2. Issues here will need assigning out to be worked on

In Progress

  1. Once an issue is assigned to a user, it will be placed in this column
  2. Issues here are actively being worked on and should be updated with the current progress when possible.
  3. Once development is complete the changes needed to be peer tested.

Done

  1. Successfully peer tested and merged issues will be placed here
  2. No more work will be done with this issue.