This is out of date

Below is a set of guidelines for Core Contributor - Committers on how to review OSPRs.

  1. Repos that don’t automatically deploy: no restrictions on merging.

    • These are repos that are not setup for CD or require updating the version in another repo for the changes to deploy.

    • There is no need to coordinate the timing of merging into these repos.

    • But inform the champion to deploy the changes in the dependent (higher-level) repo, when ready.

  2. Repos that automatically deploy: coordinate merge times.

    • For example, here’s an agreement between a Committer and their champion:

      • Committer pings the champion to do the actual ceremony of hitting the merge button, which ideally happens mid-day Eastern time so that both are around in case anything comes up, production-wise.

      • Reasons the champion may hold off on hitting the button are: release timing issues, a production CAT-1 is in progress that needs addressing first, etc.