I’ve noticed this same pattern - specifically around approval. The linked issue requirement seems to create more work for me as an approver, since a sufficiently described PR can capture everything the issue can, and as an approver asking another contributor to open an issue when they’ve already captured sufficient justification for the change wastes both of our time.
Are we using the list of linked issues in a meaningful way?
--
You received this message because you are subscribed to the Google Groups "kubernetes-wg-contribex" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-wg-con...@googlegroups.com.
To post to this group, send email to kubernetes-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-wg-contribex/f9b7050d-a719-450c-bba2-4898e839228a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I am in favor of this change. I also like Joe (spxtr)'s proposal in the original discussion -- require a linked issue on PRs with a release note. Any appetite for making that change?I can image recent release teams would be the primary beneficiaries. Dawn, Wojciech, Jaice, Joe, Anthony, Mehdy (managers for 1.7-1.9): any feedback or comments?
On Fri, Jan 19, 2018 at 9:07 PM Clayton Coleman <smarter...@gmail.com> wrote:
I’ve noticed this same pattern - specifically around approval. The linked issue requirement seems to create more work for me as an approver, since a sufficiently described PR can capture everything the issue can, and as an approver asking another contributor to open an issue when they’ve already captured sufficient justification for the change wastes both of our time.
Are we using the list of linked issues in a meaningful way?
--
You received this message because you are subscribed to the Google Groups "kubernetes-wg-contribex" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-wg-contribex+unsub...@googlegroups.com.
To post to this group, send email to kubernetes-wg-contribex@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-wg-contribex/f9b7050d-a719-450c-bba2-4898e839228a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-release+unsub...@googlegroups.com.
To post to this group, send email to kubernetes-sig-release@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-release/CAMMDcuFWC%2BABE7vHhQ-pvyHiEkjsuZP8XJdAsQAOwF19U3SE7A%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "kubernetes-wg-contribex" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-wg-contribex+unsub...@googlegroups.com.
To post to this group, send email to kubernetes-wg-contribex@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-wg-contribex/CALbx6sYVYErRXMi8ccD%2BQ0i6HrU_SF%3Dvqw0pFRScps%2B2Yzj%2BAw%40mail.gmail.com.
Thanks Jordan. I am also in favor of disabling this requirement entirely. I personally haven't seen any value from it, let alone enough to offset the friction it introduces.Issue/PR links aren't a first class citizen as far as GitHub's API is concerned so tools that make use of this sort of info haven't spontaneously appeared. There was an effort to put together https://github.com/kubernetes/release/tree/master/toolbox/relnotes but I'm not sure that it's really gone anywhere.- aaron
On Sat, Jan 20, 2018 at 10:58 AM, Jordan Liggitt <jlig...@redhat.com> wrote:
As much as I love chatting with the bot, if it's optional, I'd rather
see this be opt in, and work on reviewer/approver education about what
should be in a PR before it gets approved (good description,
motivation for change, etc).
If there are things collecting PR -> issue links and making use of
them, I haven't seen them (and if they did exist, I suspect they could
work equally well off of just PR descriptions/release-note snippets)
> On Jan 20, 2018, at 12:53 PM, Christoph Blecker <cble...@gmail.com> wrote:
>
> The other option, if there is still value to it, would be allowing the reviewer (effectively any org member) to bypass the requirement, rather than only allowing an approver to do so. This would still allow for the collection/requirement of this information, but allow a wider pool of people to triage and get PRs merged.
--
You received this message because you are subscribed to the Google Groups "kubernetes-wg-contribex" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-wg-contribex+unsubscr...@googlegroups.com.
To post to this group, send email to kubernetes-wg-contribex@googlegroups.com.
I am in favour of removing the requirement completely, barring any large objections from the release team. It doesn't stop people from putting associated issues or "fixes #12345" in the PR body, as it's still a part of the PR template.
The other option, if there is still value to it, would be allowing the reviewer (effectively any org member) to bypass the requirement, rather than only allowing an approver to do so. This would still allow for the collection/requirement of this information, but allow a wider pool of people to triage and get PRs merged.
Cheers,Christoph
On 20 January 2018 at 07:05, Jordan Liggitt <jlig...@redhat.com> wrote:
> require a linked issue on PRs with a release note. Any appetite for making that change?
That seems like it would motivate people to not write release notes.
--
You received this message because you are subscribed to the Google Groups "kubernetes-wg-contribex" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-wg-con...@googlegroups.com.
To post to this group, send email to kubernetes-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-wg-contribex/CALbx6sbn8jf7rOce_wwesHoLdDkKphH_RLn6jGm2azsBNz6h2w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "kubernetes-wg-contribex" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-wg-con...@googlegroups.com.
To post to this group, send email to kubernetes-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-wg-contribex/CADx2oGGfoLmKMUPHMa8BR3Kd_EPoucaEPsZBgka%2B2qQgmxpE4w%40mail.gmail.com.