Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Clarify archive tags.

...

Who:  Users can tag their development branches in certain cases.

What: Tags can be used to archive versions of the code. This is the case where 

  1. exploratory runs were made (for climate or performance) and that commit was not already tagged on a permanent branch (see below).
  2. where speculative code development was performed, not merged into master, but needs to be retained

...

Note that once a commit has been tagged, it will be preserved even if the branch it's on gets deleted. We recommend that unused branches be deleted and we can rely on the archive tag to keep these needed commits alive. Branch clutter is a more serious problem than tag clutter.reachable. 

Permanent Branch Names: master, next, maint-x.y

...