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

Mariatta

May 01, 2019
Tweet

More Decks by Mariatta

Other Decks in Programming

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. PEP 588: GitHub Issues Migration Plan ✤ Back up GitHub

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

    progress) Python Language Summit 2019
 PEP 581 / PEP 588
 @mariatta
  12. 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
  13. PEP 588: GitHub Issues Migration Plan ✤ Copy over b.p.o

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