Jump to: navigation, search

Fuel/Soft Code Freeze

< Fuel
Revision as of 22:23, 17 December 2015 by Dmitry Borodaenko (talk | contribs) (stable branch is created at SCF)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Soft Code Freeze (SCF) is a time-based milestone in the Fuel release cycle that marks the point after which only High and Critical bug fixes are allowed in the release branch.

Once SCF is announced:

  • stable branch is created for the release
  • only fixes for High and Critical bugs are allowed in the stable branch
  • commits to the stable branch must follow the backporting process: only propose a stable backport after the fix was merged in the master branch
  • master branch is open for feature development for the next release and for Medium and lower priority bug fixes

Rationale: restricting stable branch to High and Critical bugfixes encourages the team to focus on a smaller number of bugs, and reduces the number of regressions introduced by commits merged into the stable branch.