[openstack-dev] [all][oslo] official recommendations to handle oslo-incubator sync requests
ihrachys at redhat.com
Fri Sep 12 16:51:02 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
There seems to be no objections to that wording, so I went forward and
added it to , plus added the note about those rules to .
On 19/08/14 15:52, Ihar Hrachyshka wrote:
> Hi all,
> I've found out there are no clear public instructions on how to
> handle oslo-incubator synchronizations in master and stable
> branches neither at  nor at . Though my observations show
> that there is some oral tradition around community on how we handle
> those review, as follows:
> 1. For master oslo-incubator sync requests, we tend to sync the
> whole modules or even all the modules that a project uses (unless
> some specific obstacles to do so). This is to use the latest and
> greatest code from Oslo subproject, fetch all possible bug fixes
> and goodies, and make the synchronized copy of it as similar to
> upstream (=oslo-incubator) as possible.
> 2. For stable branches, the process is a bit different. For those
> branches, we don't generally want to introduce changes that are
> not related to specific issues in a project. So in case of
> backports, we tend to do per-patch consideration when synchronizing
> from incubator.
> 3. Backporting for stable branches is a bit complicated process.
> When reviewing synchronization requests for those branches, we
> should not only check that the code is present in all consequent
> branches of the appropriate project (f.e. for Havana, in both Juno
> and Icehouse), but also that the patches being synchronized were
> successfully backported to corresponding stable branches of
> oslo-incubator. So the usual way of oslo-incubator bug fix is (in
> case of e.g. Neutron):
> oslo-incubator (master) -> neutron (master) -> oslo-incubator
> (stable/icehouse) -> neutron (stable/icehouse).
> [For Havana, it's even more complicated, introducing more elements
> in the backporting chain.]
> I hope I've described the existing oral tradition correctly.
> Please comment on that, and if we're ok with the way it's written
> above, I'd like to update our wiki pages ( and ) with that.
> : https://wiki.openstack.org/wiki/StableBranch
> Cheers, /Ihar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
-----END PGP SIGNATURE-----
More information about the OpenStack-dev