Skip to main content

From OpenJS World 2023: Sustaining Open Source Software: Exploring Community, Financial, and Engineering Practices – Abigail Cabunoc Mayes

Talk from Abigail Cabunoc Mayes, Program Manager, GitHub at OpenJS World 2023 in Vancouver, Canada, May 10-12.

Abigail Cabunoc Mayes delves into key aspects of supporting and maintaining open source projects. The talk covers various strategies to ensure the sustainability of projects, such as providing financial support to project maintainers and implementing succession planning practices. Abigail highlights the advantages that corporate open source initiatives have in terms of hiring dedicated maintainers. 

The importance of succession planning for open source projects is also emphasized, given the steady increase in both open source adoption and contributors. Abigail then presents a case study involving past collaboration with Mozilla Open Leaders, discussing the implementation of payment mechanisms for maintainers and metrics to track financial practices. Additionally, the talk offers practical tips and guidance for others to adopt and practice sustainable open source software, focusing on community engagement, financial support, and engineering practices.

Main Sections

0:00 Introduction

1:53 Sustaining open source

3:17 Supporting maintainers 

4:50 Succession planning

7:43 Case study – past work with Mozilla Open Leaders

9:30 Pay maintainers

15:44 Easy to use and get started

17:35 Summary – sustain together

19:07 Thank you and Q&A

OpenJS Resources

About the OpenJS Foundation

Join the OpenJS Foundation

Follow Us on Social