[another missing step; I can't wait to put all of these proverbial "spinning plates]
On Tue, 31 Jan 2017 at 10:26 Brett Cannon <br...@python.org> wrote: > [for my own notes, I forgot something in the list] > > On Mon, 30 Jan 2017 at 15:21 Brett Cannon <br...@python.org> wrote: > > 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 *bolded* their names; anything without someone's > name is on me to do). > > 1. Make the hg repo read-only (*Benjamin*, *Georg*, or *Antoine*?) > 2. Rename python/cpython to python/cpython-mirror > 3. Create a new python/cpython project and add relevant > webhooks/integrations > 1. CLA bot > 2. Travis > 3. Codecov > > 4. bugs.python.org webhook > > > 1. Migrate the hg repo and push it to GitHub (*Senthil*?) > 2. Update docs.python.org to build from GitHub (push > https://github.com/python/psf-salt/pull/91; *Berker*?) > 3. Get buildbots to build from GitHub (*Zach*?) > 4. Updates posted to #python-dev (*R. David*?) > 5. Commits sent to python-checkins > 6. Gather commit IDs from hg repo > 7. Push update to hg.python.org/lookup (*Benjamin*, *Georg*, or > *Antoine*?) > > 8. Merge the github branch of the devguide into master 1. Don't forget to update cpython-devguide.rtfd.io to point to master and only have a single branch > > 1. Add configuration files for services from > https://github.com/brettcannon/cpython-ci-test > 1. Travis > 2. Codecov > > 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). > >
_______________________________________________ core-workflow mailing list core-workflow@python.org https://mail.python.org/mailman/listinfo/core-workflow This list is governed by the PSF Code of Conduct: https://www.python.org/psf/codeofconduct