What does HackerNews think of renaming?

Guidance for changing the default branch name for GitHub repositories

Uh, no. This is false. It’s just part of a broader trend to stop using ‘master’ due to some people finding that term offensive.

https://github.com/github/renaming

I am aware it is still being used in many places. Nevertheless, the term has been discouraged by exactly this type of initiative, more successfully in some places rather than others.

https://github.com/github/renaming

https://sfconservancy.org/news/2020/jun/23/gitbranchname/

Another potential issue with a change like this, for the reason that they give for doing it, is that it may communicate an inaccurate picture of what black people care about to non-black people. "Oh wow, black people are offended by and 'hurt by'[0] the use of this term. I didn't know this would make them feel hurt!"

Articles like this clarify that at least some black people in fact do not feel "hurt by" this use of this term.

I'm Jewish, if someone said "we have to take all the swastika imagery off this Hindu graphic because it will offend and hurt Jews," that would bother me. I'm not offended, much less hurt, by seeing a swastika in a cultural context unconnected to Naziism. To suggest most Jews would be "hurt" by this paints an inaccurate and extremely unflattering picture of my own resiliency and ability to contextualize words and imagery. I can't speak for black folks but I would be surprised if some didn't feel similarly about being informed that reading the word "master" would or should offend and hurt them.

0: https://sfconservancy.org/news/2020/jun/23/gitbranchname/ (this is the rationale linked to by github[1])

1: https://github.com/github/renaming

It is opt in.

It's easy to change and it's nice that old branch histories will do directs to new branch.

https://github.com/github/renaming

Indeed, waiting a bit would have been a reasonable thing to do, instead the change was sanctioned on the same day.

The Santa Hat change most likely also made it so much easier to move forward with the renaming of the master branch on GitHub. One could also argue that the master branch name should have been changed back in 2014 in connection with the Ferguson unrest and the killing of Michael Brown.

Source: https://github.com/github/renaming

Github has said the most popular one across all their repos is `main`, and that's what they'll be going with themselves.

(Source: https://github.com/github/renaming)