This coming weekend, Vulkan will be renaming its default branch of Vulkan-Docs from “master” to “main”. All Pull Requests should target “main” after August 30th.
The Khronos Vulkan Working Group has decided to rename the default branch for the Vulkan-Docs repository from ‘master’ to ‘main’. This is expected to occur over the weekend of August 29-30, 2020, assuming no unanticipated issues come up. This issue exists to help notify downstream consumers of Vulkan-Docs that starting with the first specification update after August 30, 2020, they should pull from ‘main’ branch to get the current repository contents; and to notify people proposing Pull Requests against the repository that their PRs should target ‘main’ branch.
If you are in one of these groups and see a significant technical or process issue with this timeline, please comment here as soon as possible, and we will attempt to accommodate your concern. The timing could possibly be pushed later than August 30 depending on the feedback received.
We expect that ‘master’ branch will continue to exist after August 30 but will not be further updated.
Over the weekend of August 29-30, we expect to:
- Branch ‘master’ to ‘main’ and make ‘main’ the new repository default branch.
- Retarget existing PRs to ‘main’. This should not require any action on the part of owners of open PRs.
Shortly after this date, the next spec update will occur in ‘main’.
While we are open to technical and process concerns, the branch renaming decision has been made and we do not anticipate revisiting it.