Hi all,

there’s still some confusion on re: the process of back ports. Here’s a quick 
reminder:

1) Backports should (obviously) be landed on Master branch first.

2) You are responsible for suggesting backports, either by directly adding the 
“Projects” tags on the Github PR, or comment on the PR accordingly (such that 
the committer merging the PR can add the “Projects”).

3) For the current LTS major version (8.x currently), you generally do *not* 
need to create a secondary PR. The RMs for 8.x will cherry-pick the PRs as 
necessary, and modify the Milestone. This avoids overhead, but more 
importantly, avoids duplications and confusion as to which version a PR is 
first released in.

4) For older LTS releases (7.1.x currently only), you *must* make a separate 
PR. This PR *must* be “git cherry-pick -x” from master to a branch, and then a 
PR created against the 7.1.x branch. You should still mark the original master 
PR “Project” with “7.1.x”, and this new PR should do the same as well as adding 
a “Backports” label.


Cheers,

— Leif

Reply via email to