Login Sign up

A journey from Jupyter's first Contributor in Residence

Georgiana Dolocan

Audience level:
Novice

Brief Summary

Balancing feature development with ongoing code maintenance is a challenge most open source projects face. Motivated by this, the Contributor in Residence idea emerged. The CIR is about community, collaboration, and daily challenges. It became real thanks to the “Essential Open Source Software for Science” grant awarded to Jupyter. This poster describes the CIR experience and what we've learned.

Outline

Jupyter is a project built by a beautiful, diverse and inclusive community. Everyday, community members invest their time, effort and love into making it better. At the core of the community there are inspiring people who tirelessly maintain the many projects within the Jupyter ecosystem. But balancing new feature development with ongoing code and community maintenance is not an easy challenge for a project at this scale.

This year, Jupyter was awarded a one-year “Essential Open Source Software for Science” grant from the Chan Zuckerberg Initiative. This grant made possible the “Contributor in Residence” (CIR) project, modeled after the succesful “Django Fellowship” program. The CIR takes responsibility for little things like triaging issues, assisting pull requests, being a friendly face to new contributors and maintaining the project infrastructure that is needed for a good contributor experience.

The poster will present the CIR journey from Jupyter's first CIR. It will discuss what kinds of things being a CIR does, as well as why the little things make a community stronger.