Milestones - HearthSim/hs-bugs GitHub Wiki

Patch Version

  1. Milestones are created for patches
  2. This terminology will be used for the patch version:
    1. Major.Minor.Build.Revision
  3. https://hearthstone.gamepedia.com/Patches#Patch_numbers
  4. https://en.wikipedia.org/wiki/Software_versioning#Change_significance

Creation

  1. For each Major.Minion version, a Milestone should be created with the full patch version.
  2. Sometimes Revision updates are issued. These do not need Milestones, unless specific issues are fixed and they can be closed.
    1. If issues are fixed, the new Milestone can be used to record when the issue was fixed.
    2. If no issues are fixed, the versions are effectively the same with regards to recording when an issue was last tested. A new Milestone would be redundant.

Process

  1. https://github.com/HearthSim/hs-bugs/milestones
  2. 'New milestone'
    1. Fields
      1. Title - Full patch version
      2. Due date - Leave empty
      3. Description - Use template below
    2. 'Create milestone'
  3. Edit the previous Milestone
    1. Set the Due date to the release date of they new Milestone
    2. 'Save changes'

Template

DESCRIPTION - DAY#th MONTH YEAR#
https://hearthstone.gamepedia.com/Patch_VERSION