new-bugs-announce - new-bugs-announce - python-bugs-list - python-ideas - core-workflow * core developers only North Bay Python 2018 What is a Python Core Developer? @mariatta
reject PRs (9000+ closed so far) - Face the consequence - Help contributors - Be the representative for Python North Bay Python 2018 What is a Python Core Developer? @mariatta
local meetup - No meetup? Start one. - Blog about Python or your fav library - Volunteer at conferences - Be open, considerate, and respectful North Bay Python 2018 What is a Python Core Developer? @mariatta
contribution guide - Understand the workflow - Study the codebase - Work on an issue - Propose pull request North Bay Python 2018 What is a Python Core Developer? @mariatta
Join core-mentorship and python-dev - Find issue in bugs.python.org - Propose pull request North Bay Python 2018 What is a Python Core Developer? @mariatta
the repo - Choose an issue based on your interest and skillset - Do your own research on the issue North Bay Python 2018 What is a Python Core Developer? @mariatta
to: - Follow issues in the bug tracker - Research the issue - Ask if you’re interested in the issue I found for you North Bay Python 2018 What is a Python Core Developer? @mariatta
- GitHub bots (miss-islington, bedevere) - Participate in mailing lists - Congratulate you for your first PR - Workflow issues, CLA, blurb_it North Bay Python 2018 What is a Python Core Developer? @mariatta
time - Not my expertise - Lack of interest / We didn’t ask for it - Fear the consequence North Bay Python 2018 What is a Python Core Developer? @mariatta
from existing core devs - Accept responsibilities - Be open, considerate, and respectful North Bay Python 2018 What is a Python Core Developer? @mariatta
Bay Python 2018 What is a Python Core Developer? @mariatta See: PyDev of the Week Interview (Sep 2017) Castalio Podcast Interview (Aug 2017) NewYorker Interview (Sep 2018)
@mariatta - PEP 8010: BDFL - PEP 8011: Trio of Pythonistas - PEP 8012: Community - PEP 8013: External Governance - PEP 8014: The Commons - PEP 8015: Organization - PEP 8016: (wip) Steering Council
2017-April 2018 848 contributors < 10 women 93 core developers 4 women (only since 2017) North Bay Python 2018 What is a Python Core Developer? @mariatta Core team / leaders
@mariatta PEP 8011: “The core Python development team fully supports the Python Software Foundation’s diversity statement, and welcomes participation and contribution from people from diverse backgrounds. When nominating people to to be part of the trio, Python core developers will take every effort into including members from underrepresented group into consideration.”