Recommended Reading/Viewing

Last updated on 2025-07-31 | Edit this page

Reviewing pull requests


  1. The art of giving and receiving pull requests gracefully (video) by Alexandra Hill.

Collaborating with your team


  1. The Guide for Collaboration section of The Turing Way.
  2. The Communication resources section of the Contributor Experience Handbook, especially the collection of resources on productive conflict.

Encouraging newcomers


  1. Ten simple rules for helping newcomers become contributors to open projects by Dan Sholler, Igor Steinmacher, Denae Ford, Mara Averick, Mike Hoye, and Greg Wilson.
  2. The Contributor Experience Handbook, especially the following sections:

Open Source project management/governance


  1. Producing Open Source Software: How to Run a Successful Free Software Project by Karl Fogel.
  2. Program Management for Open Source Projects by Ben Cotton.
  3. The Shared Ownership in Open Source Projects section of The Turing Way.
  4. A guide to open source project governance models from Red Hat.
  5. A list of open source project documents curated by the Center for Open Source Research Software Advancement (CORSA).