<div dir="ltr"><ul><li>Started the conversation with Zach Ware about updating the buildbots (doesn't sound too troublesome)</li><li>Maciej and Ezio got a GitHub PR field added to <a href="http://bugs.python.org">bugs.python.org</a></li><ul><li>Next step is to review <a href="http://psf.upfronthosting.co.za/roundup/meta/issue589">http://psf.upfronthosting.co.za/roundup/meta/issue589</a> so that PRs automatically populate the field on b.p.o</li><li>Once we make the connection from PR to issue then <a href="http://psf.upfronthosting.co.za/roundup/meta/issue590">http://psf.upfronthosting.co.za/roundup/meta/issue590</a> can be reviewed so that commits leave a comment on b.p.o</li></ul><li>I got the code for <a href="http://hg.python.org/hglookup">hg.python.org/hglookup</a></li><ul><li>Asking if there's any reason I can't post it publicly</li><li>Need to figure out the best way to extract all commit IDs from a Mercurial repoistory</li><li>Need to update the code to use the commit IDs (both 12 and 40 character lengths) for linking to hg commits</li><li>Need to update the code to accept 10 or longer hashes from git (default used to be 7, but git 2.11 now calculates the shortest, unamibiguous hash and CPython is big enough to need 10 characters)</li></ul><li>Everything else either requires we have moved over to GitHub or isn't a blocker</li><li>Chose Codecov for our code coverage provider!</li></ul><div>I think that's everything that's blocking migration. If people want to help then please have a look at <a href="http://cpython-devguide.readthedocs.io/en/github/">http://cpython-devguide.readthedocs.io/en/github/</a> and see if anything was missed for the migration and/or help Ezio and Maciej with the b.p.o changes.</div><div><br></div><div>As soon as we migrate we will want to solve the Misc/NEWS problem as that will be the biggest pain point/regression compared to the hg workflow. You can read the PEP for the chosen workflow if people want to start thinking about a solution.</div><div><br></div><div>After fixing Misc/NEWS the next pain point will be coming up with the best way to handle cherry picking (initially we will use labels to keep track of PRs that need backporting, but obviously automating the creation of the cherry picks as PRs would be great and this will require solving the Misc/NEWS problem).</div><div><br></div><div>From there things will simply be beneficial, e.g. automating Misc/ACKS.</div></div>