PursuedPyBear’s Default Branch¶
The default branch for all ppb repositories is
The maintainers had been discussing switching the default branch from
master for multiple years. With the growing public discussion of removing
biased, racist, and discriminatory language from technical projects, we
received a request from a community member to prioritize this discussion.
We opened it up to the community to find a new name. The alternatives put
main, which is the name settled on by github. We also had
trunk suggested to tie to the idea of the “tree” that git commits make.
The idea for
canon came from a few sources. From one maintainer it was
suggested because PursuedPyBear is named after a Shakespeare reference, and
the idea of a “canon” was a silly enough connection to fit.
It was the most popular of the suggestions and thus we settled on it.