Attracting and Retaining OSS Contributors with a Maintainer Dashboard
Mariam Guizani, Thomas Zimmermann, Anita Sarma, Denae Ford

TL;DR
This paper introduces a maintainer dashboard designed to help open source projects attract and retain contributors by providing tailored recommendations, with initial evaluations showing its potential to foster a welcoming environment.
Contribution
It presents the first collaborative design and evaluation of a maintainer dashboard with tailored recommendations for OSS contributor growth.
Findings
Recommendations help signal welcoming projects.
Gently nudges maintainers to recognize contributors.
Design complexities depend on project development state.
Abstract
Tools and artifacts produced by open source software (OSS) have been woven into the foundation of the technology industry. To keep this foundation intact, the open source community needs to actively invest in sustainable approaches to bring in new contributors and nurture existing ones. We take a first step at this by collaboratively designing a maintainer dashboard that provides recommendations on how to attract and retain open source contributors. For example, by highlighting project goals (e.g., a social good cause) to attract diverse contributors and mechanisms to acknowledge (e.g., a "rising contributor" badge) existing contributors. Next, we conduct a project-specific evaluation with maintainers to better understand use cases in which this tool will be most helpful at supporting their plans for growth. From analyzing feedback, we find recommendations to be useful at signaling…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpen Source Software Innovations · Software Engineering Research · Mobile Crowdsensing and Crowdsourcing
