[core-workflow] GitHub Integration
Anish Shah
shah.anish07 at gmail.com
Tue Aug 30 15:31:26 EDT 2016
Hello everyone,
as you all know, I was working on integrating GitHub into b.p.o under GSoC.
This email is a summary of my work.
Github PRs will be presented in a similar manner as mercurial repos, the
preview is available here
<https://raw.githubusercontent.com/AnishShah/GSoC/master/new.png>.
There will be three ways of linking GitHub PR to an issue on b.p.o
*1. Manually submit a link to GitHub PR on b.p.o*: Paste the link to the
new pull request in the newly-added field "GitHub PR" on issue page. Here
<https://github.com/AnishShah/GSoC/raw/master/manual.png> is how the new
field looks like.
*2. Automatically link GitHub PR using keywords*: If keywords like "fixes"
followed by issue number are used in PR title/body, then it is
automatically linked to that issue on b.p.o. For example, "fixes bpo123"
will link PR to issue 123 on http://bugs.python.org
*3. Auto conversion of a patch file to GitHub PR*: Submit a patch file like
same old way and it will be converted to a GitHub PR automatically.
The detailed description of all the patches I've submitted during my GSoC
can be viewed here
<https://github.com/AnishShah/GSoC/wiki/Google-Summer-of-Code-2016---Work-Product-Submission---Python-Software-Foundation>.
:)
Thank you, everyone. It was great to work on this project.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/core-workflow/attachments/20160831/60b18124/attachment.html>
More information about the core-workflow
mailing list