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