<div dir="ltr">[for my own notes, I forgot something in the list]<br><br><div class="gmail_quote"><div dir="ltr">On Mon, 30 Jan 2017 at 15:21 Brett Cannon <<a href="mailto:brett@python.org">brett@python.org</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" class="gmail_msg">Assuming I'm right and there are no more blockers for the migration (see my other email to this list on that topic), here is my current thinking on the steps necessary to migrate (I am CC'ing people I'm hoping can help me out with this plan and <b class="gmail_msg">bolded</b> their names; anything without someone's name is on me to do).<div class="gmail_msg"><ol class="gmail_msg"><li class="gmail_msg">Make the hg repo read-only (<b class="gmail_msg">Benjamin</b>, <b class="gmail_msg">Georg</b>, or <b class="gmail_msg">Antoine</b>?)</li><li class="gmail_msg">Rename python/cpython to python/cpython-mirror</li><li class="gmail_msg">Create a new python/cpython project and add relevant webhooks/integrations</li><ol class="gmail_msg"><li class="gmail_msg">CLA bot</li><li class="gmail_msg">Travis</li><li class="gmail_msg">Codecov</li></ol></ol></div></div></blockquote><div> 4. <a href="http://bugs.python.org">bugs.python.org</a> webhook</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><ol class="gmail_msg"><li class="gmail_msg">Migrate the hg repo and push it to GitHub (<b class="gmail_msg">Senthil</b>?)</li><li class="gmail_msg">Update <a href="http://docs.python.org" class="gmail_msg" target="_blank">docs.python.org</a> to build from GitHub (push <a href="https://github.com/python/psf-salt/pull/91" class="gmail_msg" target="_blank">https://github.com/python/psf-salt/pull/91</a>; <b class="gmail_msg">Berker</b>?)</li><li class="gmail_msg">Get buildbots to build from GitHub (<b class="gmail_msg">Zach</b>?)</li><li class="gmail_msg">Updates posted to #python-dev (<b class="gmail_msg">R. David</b>?)</li><li class="gmail_msg">Commits sent to python-checkins</li><li class="gmail_msg">Gather commit IDs from hg repo</li><li class="gmail_msg">Push update to <a href="http://hg.python.org/lookup" class="gmail_msg" target="_blank">hg.python.org/lookup</a> (<b class="gmail_msg">Benjamin</b>, <b class="gmail_msg">Georg</b>, or <b class="gmail_msg">Antoine</b>?)</li><li class="gmail_msg">Add configuration files for services from <a href="https://github.com/brettcannon/cpython-ci-test" class="gmail_msg" target="_blank">https://github.com/brettcannon/cpython-ci-test</a></li><ol class="gmail_msg"><li class="gmail_msg">Travis</li><li class="gmail_msg">Codecov</li></ol></ol><div class="gmail_msg">If I'm missing anything please let me know (everything else I know isn't really time-critical for accepting commits). Once we agree that these are the steps required and people whose help I need/want are on board then I will schedule with python-committers and the requisite release managers to get a date and verify with the people helping me. Then we can do the migration! I know there seem like there are a lot of steps, but a lot of this is parallelizable (e.g. once step 1 is done, steps 2-4 can occur, and after step 4 then the rest of the steps can happen in any order).</div></div></div></blockquote></div></div>