Managing an Open Source Project

A Checklist of Issues to Consider

Authors

Yani Bellini Saibene

Robert Castelo

Beth Duckles

Jonah Duckles

Kate Hertweck

Daniel S. Katz

Mridul Seth

Reshama Shaikh

Dan Sholler

Carly Strasser

Published

August 30, 2024

This resource is intended to be a conversation-starter for open source software project leaders, their collaborators, staff, and community. We know that some of these items are substantial, resource-heavy requests for an open science community and we don’t intend that this is a comprehensive list of topics, nor a limiting one. 1

1 This resource was first developed by attendees at the July 29, 2024 Chan-Zuckerberg Initiative community call for the Essential Open Source Software program. If you add to this document, please also add your name to the contributors list (alphabetically by last name). You can make contributions at this Github Repo

Fundraising

Organizational Structure

Developing and Maintaining the Project

Managing Contribution

Planning for the future of your project

Marketing the Project

Communications plan

Documentation

Marketing

Managing the Project at Scale

Community Roles

Scoping

Governance

Community Health

Individual Growth

Resources

Fundraising

Developing and Maintaining the Project

Marketing the Project

Managing the Project at Scale

This resource was generated as part of CZI’s EOSS Community Calls during late 2024 with Organizational Mycology facilitating discussions, gathering input, and generating the final document. Participants in the calls, and open comment periods are given co-authorship in alphabetical order by last name.

CZI’s Essential Open Source Software for Science