Krita/Release/Checklist Krita Release Checklist

From KDE Community Wiki
Revision as of 12:49, 7 December 2015 by Halla (talk | contribs) (Created page with "= Release Checklist = Krita releases follow [http://semver.org/ semantic versioning], more or less. == Major Release == A major release is an increase of the major or minor...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Release Checklist

Krita releases follow semantic versioning, more or less.

Major Release

A major release is an increase of the major or minor version number: 2.9 to 3.0 or 3.0 to 3.1. A major release contains a large chunk of functionality and happens about once a year, just before the yearly fundraising campaign.

Checklist

  • Three months before
    • Start preparing the release booklet
  • Two months before
    • Send out the booklet to journalists
  • Just before the release
    • Add the new version to Bugzilla, disable the previous version. On releasing 3.0, 2.9 is no longer supported and should be disabled.

Minor Release

A minor release is an increase of the patch-level number: 2.9.1 to 2.9.2. A minor release can contain not just bug fixes but also new features. A minor release happens once every month.

Checklist

  • Just before the release:
    • Add the new version to Bugzilla version