title: Release Management

Apache BookKeeper community adopts Time Based Release Plan starting from 4.6.0.

Apache BookKeeper community makes a feture release every 3 month.

  • A month before the release date, the release manager will cut branches and also publish a list of features that will be included in the release. These features will typically be BookKeeper Proposals, but not always.
  • Another week will be left for minor features to get in, but at this point the community will start efforts to stabilize the release branch and contribute mostly tests and fixes.
  • Two weeks before the release date, the bookkeeper community will announce code-freeze and start rolling out release candidates, after which only fixes for blocking bugs will be merged.

Current Release

Feature Release Window

The next feature release is 4.8.0. The release window is the following:

| Date | Event | | April 13, 2017 | Merge window opens on master branch | | July 12, 2018 | Major feature should be in, Cut release branch | | July 19, 2018 | Minor feature should be in, Stabilize release branch | | July 26, 2018 - August 2, 2018 | Code freeze, Only accept fixes for blocking issues, Rolling out release candidates |

Release Schedule

  • 4.7.0: November 2017 - April 2018
  • 4.8.0: April 2018 - July 2018
  • 4.9.0: July 2018 - October 2018
  • 4.10.0: October 2018 - January 2019