Self-Raising Lazarus: All Contributors and how Open Source can Rise Again
UB5.230 | Day 2 | 15:05 - 15:30 | Speakers: Jim Madge
Abstract
All Contributors is a project which helps us recognise all the types of contributions that build our open source communities and make them flourish. It defines a specification for acknowledging community members' work, whatever they contribute, as well as tools for easy management and presentation of this information. All Contributors is used by a wide range of communities, particularly those where key contributors are not well recognised by metrics more easily extracted from version control history.
Recently these communities noticed signs of poor health in All Contributors. When the website went offline, a group of users were catalysed in to action. Coordinated by Leah Wasser (pyOpenSci Executive Director & Founder, PSF Fellow) they committed to adopting the project and forming a new, sustainable team of maintainers.
With the context of All Contributors, I will tell a story of the decline and rise of an open source project. There will be a scattering of challenges maintainers face such as, burnout, technical debt, and lottery factor. However, it is also a hopeful story about how open source software can play critical roles, cultivate deep affection from its users, and, with community support, rise again.
Speakers
I have been passionate about open source since being introduced to Linux at University (although, I did once use an Ubuntu live CD before that). I went on to complete his PhD in computational chemistry and currently work as a Senior Research Software Engineer at The Alan Turing Institute.
I am a long-time contributor to The Turing Way, and currently sit on the The Turing Way Steering Council as Secretary Elect and Chair of the Infrastructure Working Group. I am a maintainer of All Contributors and also a contributors to MyST Markdown and Jupyter Book.
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
