[openstack-dev] [stable] Future stable branch point releases
Thierry Carrez
thierry at openstack.org
Wed Jul 1 08:46:45 UTC 2015
Hi everyone,
Following the discussion on the idea of abandoning synchronized,
time-based stable branch point releases (which got nice coverage at
http://lwn.net/Articles/647638/), here is the plan the stable
maintenance team came up with:
1. We'll continue doing point releases for Juno and Kilo stable branches
The stable/juno and stable/kilo branches of the projects that were part
of the Juno and Kilo "integrated release" will still be tagged the old
way (synchronized time-based tagging over a closed set of projects) over
the coming year. The proposed schedule is as follows:
Juno 2014.2.3 (was done June 19 by apevec)
Kilo 2015.1.1 early July, 2015, release manager: apevec
Kilo 2015.1.2 mid-September, 2015, release manager: zulcss
Juno 2014.2.4 (eol) early November, 2015. release manager: apevec
Kilo 2015.1.3 (eol) end of January, 2016, release manager: Daviey
2. Enable continuous stable branch delivery during this cycle
Over the coming months, we'll formalize how to generate .Z increments to
the X.Y.Z liberty-style version for every commit to the future
stable/liberty branches. This will result in every commit to every
stable branch to be micro-released.
We'll also set up a way to dynamically generate release notes from the
content of the branch, likely by storing release note snippets in the
branch itself.
3. Switch to .Z micro-releases starting with stable/liberty
Assuming the tooling is ready, we'll switch to micro-releasing when we
open the stable branch to stable maintenance after the Liberty final
release date on October 15.
Cheers,
--
Thierry Carrez (ttx)
More information about the OpenStack-dev
mailing list