| I personally don’t care about this change (name your branches whatever the fuck you want), but I do care about flawed arguments. > The terms we pick for our tools matter, and our current default branch name of master is problematic. The word master is too closely related to the word slave I’ve heard this argument now several times and I’m still confused. There are several definitions for the word master. The one that seems most appropo for source code management is: > an original movie, recording, or document from which copies can be made I don’t see how that one carries any kind of connotation of slavery. I’ve heard a similar line of reasoning for blacklist/whitelist because “our culture has a connotation of black = bad, white = good” ignoring that that connotation isn’t racial and is cross-cultural. Black sheep are undesirable because you can’t dye their wool. The term blackball is referring to a historical voting practice that had nothing to do with race (and likely where blacklist comes from with whitelist naturally coming many years later). Can someone please provide a logically valid argument here based on facts? I’m eager to educate myself. |
Any question of how much harm is actually done, and whether that much harm is worth restricting speech, is never addressed. If you disagree you are called a bigot/homophobe /whatever who is silencing the voices of persons of color/gender/whatever and creating an unsafe environment. So you must lose your job and be cast out.