Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PEP 581

PEP 581

Python Language Summit 2019 presentation about PEP 581 and PEP 588

6b6e72d297aa0270654a0d4575f1287e?s=128

Mariatta

May 01, 2019
Tweet

Transcript

  1. Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta

    Previously at Python Language Summit 2018 …. @mariatta
  2. Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta

    Previously at Python Language Summit 2018 …. Let’s Use GitHub Issues! @mariatta
  3. PEP 581: Using GitHub Issues ✤ GitHub has a lot

    of nice features readily available out of the box: ✤ We can edit issues, report abuse, etc ✤ APIs and integrations ✤ Replying via email ✤ 2FA, etc Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  4. PEP 581 aka Let’s not use BPO? ✤ Still in

    Mercurial ✤ No CI ✤ Not ready to accept tons of contributions Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  5. It is OK to have different Repo and Issue Tracker

    Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  6. It is OK to have different Repo and Issue Tracker

    ✤ Yes Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  7. It is OK to have different Repo and Issue Tracker

    ✤ Yes ✤ Please research and write a PEP Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  8. Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta

    Now at Python Language Summit 2019 ….
  9. Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta

    Now at Python Language Summit 2019 …. Let’s Use GitHub Issues Already!!!
  10. Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta

    PEP 588: GitHub Issues Migration Plan
  11. PEP 588: GitHub Issues Migration Plan ✤ Back up GitHub

    Data (in progress) Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  12. PEP 588: GitHub Issues Migration Plan ✤ Use CLA-Assistant (in

    progress) Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  13. PEP 588: GitHub Issues Migration Plan ✤ Bug triage team

    on GitHub ✤ Give them write access, so they can close issues, apply labels, etc ✤ Restrict merging to core devs Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  14. PEP 588: GitHub Issues Migration Plan ✤ Copy over b.p.o

    issue to GitHub (TBD) Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  15. Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta