

That's why he has multiple badges,” Mariatta explained. Within a few hours, the team setup for Guido to speak remotely, had sent him a badge, when the team learned Guido would be able to attend after all! “When we found out he's coming, we printed one more badge for him. As a co-chair Mariatta helped respond to many last minute issues such as when, the day before the conference at 10:00am local time, Guido informed the organizers he was unable to obtain a visa to travel to speak at P圜ascades. Even the captionist in Mariatta's P圜on 2018 (seen below in tweets) talk captured their appreciation for Mariatta's dedication.Ĭo-Chairing the conference with Mariatta in 2018, Seb Vetter remarked, “Mariatta has been THE driving force behind P圜ascades in the inaugural year”. While this number is starting to change as more women are promoted to core development ( Cheryl Sabella’s promotion this week ups the number of women core developers up to 5 out of 97), Mariatta has continued to be a champion and advocate for diversity and inclusion in the core development team. This is not the right representation of our community”. We have 89 core developers, only 2 are women. Beginning with a question, “do you use f’strings” (Mariatta is a known avid fan of f’strings, she even has stickers for them) Mariatta dives into a talk about what the pathway is for core (and contributing) developers ultimately commenting on the very real, stark gender imbalance within the core team, “We have 848 contributors to Python, less than 10 are women. Mariatta’s P圜on 2018 talk titled, “ What is a Core Python Developer” is an ideal example of Mariatta’s dedication to building a more diverse core Python team. Her blend of hard work, enthusiasm, and caring have welcomed many into the Python Community,” Python core developer and Steering Council member Carol Willing echoed this sentiment sharing, “Mariatta works to share Python and its possible uses with others. “Mariatta is my role model for mentoring and diversity which is helping a lot to get more people involved in Python,” Victor adds. She is actively sharing her experience to encourage people from underrepresented groups to contribute to Python.” The work required to become a core developer is laborious yet Mariatta has continuously gone the extra mile to lead by example and be active in public outreach. In Victor’s nomination he explains, “Mariatta became the first woman core developer in Python. Core Python developer Victor Stinner along with several others nominated Mariatta to the Steering Council.

The recent departure of Guido as BDFL and the subsequent discussion about the future governance of core Python led to several suggestions, with the Steering Council ultimately becoming the chosen model.

Her motivations behind this PEP again come back to improving the core Python development processes, “ I think it will be more beneficial to use an out of the box issue tracker like GitHub as it will allow core developers to focus on developing and contributing”.Ī role model for us all: Increasing the diversity of the Core Python Development team Additionally, Mariatta is the author of PEP-581: Using GitHub Issues for CPython. Some examples of bots she has written include cherry-picker, a “tool used to backport CPython changes from master into one or more of the maintenance branches”. Mariatta has since contributed to several bots that improve the workflows for Python contributors and core developers, reviewed and merged 700+ PRs to Python, and is Co-Chair of the Language Summit in 20. As an engineer at Zapier, Mariatta has a background in web development so the migration provided an initial issue she could begin to explore. Following Guido’s advice, Mariatta “read the issues see if there is anything I can help with, anything that interests me.
