Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Executive summary

This report provides a recommended approach for changing the default branch name of Core Component repositories from “master” to “main,” in line with the naming convention approach shared with the community in August 2020, along proposed next steps for coordinating with the Branch Renaming Working Group (BRWG)

...

Note that while the Branch Renaming Working Group will be on hiatus from October 2020 until the beginning of January 2021, we can still help in an advisory capacity, work with folks on the tools we have experimented with, and generally collect feedback at any time.  Members of the community are encouraged to reach out to us on the #branch-renaming-wg channel on Slack.

Branch renaming process

To rename the default branch, we recommend using the github-default-branch.

...

To track progress, we have a spreadsheet for branch renaming in the “samvera” and “samvera-labs” GitHub organizations, and welcome the CCWG to use this to track progress as well.

Next steps

  • Prioritize repositories for renaming.
  • Determine a method for tracking and sharing out progress.
  • Agree upon a communication strategy to stay in touch with the BRWG while that group is on hiatus.
  • When the BRWG reconvenes in January 2021, check in on the process of renaming, and what options are available based on newly-available tools in GitHub.  The BRWG will schedule and facilitate this.
  • In 2021, schedule a date when the "master" branch will no longer be available in the “samvera” and “samvera-labs” GitHub organizations, factoring in availability of resources within the community for this.