[core-workflow] Are the "cherry-pick for *" labels on GitHub useful?

Nick Coghlan ncoghlan at gmail.com
Mon May 8 23:48:16 EDT 2017


On 9 May 2017 at 07:42, Brett Cannon <brett at python.org> wrote:
> Enough people who work on CPython still use email that instead of just using
> labels to flag PRs as cherry-picks we also edit the title, e.g. a 3.6
> cherry-pick will have both a "cherry-pick for 3.6" label and "[3.6]"
> prepended to the title.
>
> My question is whether anyone is actually using the labels? I realize they
> are somewhat redundant when we are also adding the title part. The labels
> are also a friction point with cherry-picker.py as the script can't set
> those automatically like it can the PR title. So I'm thinking that maybe we
> should drop the labels? Anyone have an opinion or want to say if they use
> the labels and how they use them?

I haven't seen a particular use for them - the "needs backport" ones
are useful as a marker for what still needs backporting, but nothing
changes in the process based on whether or not a maintenance branch PR
is a cherry-pick or not.

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the core-workflow mailing list