EuroPython 2025

Travis Hathaway

Born in the U.S. but now an aspiring German citizen, I am Python programmer who has been writing all kinds of code over the last 15 years. I've never formally studied computer science because I was always way more interested in the social sciences (humans > computers). I'm currently based in Berlin where I work for Anaconda maintaining the conda project. In my free time, you will see me either skateboarding, playing guitar, weight lifting or taking photos of the city and nature.


Session

07-17
10:30
45min
Let's talk: Communication & Consensus Building in Open-Source
Travis Hathaway

Open-source communities are often distributed around the world which presents a challenge to fostering effective communication and consensus building among its members. As the project and community grows, the challenges around facilitating effective communication only become more difficult.

Thankfully, there are a myriad of tools and methodologies available to deal with these challenges. During this talk, I will cover three ways both large and small open source communities can tackle these communication issues: project chats and message boards, regular project meetings and project enhancement proposals.

We'll look at a variety of open-source projects in the Python ecosystem to see exactly how they make use of these tools to solve the problem of distributed communication. I'll also share my own personal experiences with the conda packaging ecosystem and show how our community communicates across two continents.

Community Building, Education, Outreach
Terrace 2A