<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Mon, 15 May 2017 at 09:49 Mariatta Wijaya <<a href="mailto:mariatta.wijaya@gmail.com">mariatta.wijaya@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I'd like to get clarification of the proper workflow for applying patches from b.p.o to GitHub.</div><div><br></div><div>Technically, one can use patch command, or using hg diff --git, and this will be documented in <a href="https://github.com/python/devguide/issues/193" target="_blank">https://github.com/python/devguide/issues/193</a> </div><div><br></div><div>The ideal situation is to have the patch author prepare their own GitHub PR. Most of them have been happy to do this :)</div><div><br></div><div>However, I've seen situations where the patch author is unable to upload their patch to GitHub:</div><div><br></div><div>1. author is no longer active, but we want to apply their patch.</div><div>2. author is not caught up with GitHub workflow, and asked someone else to prepare the PR.</div><div>3. author refuses to use GitHub, but wants their patch applied anyway.</div><div><br></div><div>Couple questions:</div><div>1. Can anyone prepare the GitHub PR based on the patch? or only core developers? </div></div></blockquote><div><br></div><div>My vote is only core developers because ...</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>2. If anyone can prepare the GitHub PR, what do we need in terms of CLA? I prefer not to have to guess on this matter.</div></div></blockquote><div><br></div><div>... I also don't want to guess on this matter either. :) Hopefully Van will be at the conference and we can just ask him how to handle this (otherwise we should just email).</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>In the rare situation like bpo-30181, author signed CLA in bpo, but we can't verify it on GitHub since they don't have a GitHub account. How should we go forward with it? </div></div></blockquote><div><br></div><div>I think it will depend on how we answer questions 1 & 2.</div><div><br></div><div>-Brett</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Anything else we need to worry about? </div><div>I'd like to get all of these documented in the devguide.</div><div><br></div><div>Thanks :)</div><div><br></div><div>Mariatta Wijaya<br></div></div>
_______________________________________________<br>
core-workflow mailing list<br>
<a href="mailto:core-workflow@python.org" target="_blank">core-workflow@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/core-workflow" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/core-workflow</a><br>
This list is governed by the PSF Code of Conduct: <a href="https://www.python.org/psf/codeofconduct" rel="noreferrer" target="_blank">https://www.python.org/psf/codeofconduct</a><br>
</blockquote></div></div>