Skip to content

Release strategy

Dirk Seidensticker edited this page Nov 3, 2017 · 4 revisions

Release strategy

The implemented release strategy fits a GitHub centered workflow. It’s cornerstones are:

  • Releases should be in any case provide a stable version with no obvious bugs.
  • Bugfix-Releases are addressing issues only, whereas new features are introduced within a proper Release.
  • Concerning the numbering schema of releases and bugfix-releases:
    • v0.x is a feature-release
    • v0.2.y is a bugfix-release within the second feature-release
  • Supported projects are always on a release using git fetch && git checkout tags/v0.x.y-...

The actual development cycle is mostly relying on the branching and releasing strategy described here: https://hackernoon.com/a-branching-and-releasing-strategy-that-fits-github-flow-be1b6c48eca2

Clone this wiki locally