On Mon, Jun 15, 2020, at 12:36, Reinis Rozitis wrote:
> > The word "master" has 18 meanings in English, according to
> > https://en.m.wiktionary.org/wiki/master - do you propose to outlaw those
> > 17 of them that have nothing to do with slavery, too? What about master's
> > degree, for example?
> > 
> 
> I wonder what will astronomers do with 'black hole' .. 
> 
> p.s. or physicists with 'white noise'. Also what happens when someone 
> decides 'whitespace' to be racist ..  Crazy times.

The black in black hole and the white in whitespace are descriptions of the 
actual colors of these things. There's no value judgement there. Blacklist, on 
the other hand, is explicitly making a judgement that things on that list are 
bad. The association of "black" with "bad" (and "white" with "good" in 
whitelist) is the problem, not merely the use of a color at all.

Similarly, while there are plenty of meanings of master, the use of master as a 
branch name comes from BitKeeper[0], where it was specifically in the context 
of a master and a slave. This is specifically an analogy rooted in violent 
practices. While it may not be jarring for you to hear it, it can be deeply 
upsetting to people even to hear mention of slavery.

It's totally ok for a project to have and preserve established practices. But 
you can't get away from these facts: maintaining this terminology excludes 
people. It hurts people. The question is does PHP want to be a project that 
defends that, or do we want to try as hard as possible not to hurt folks. I 
know which side I'm on.

- mjec

[0]: https://github.com/bitkeeper-scm/bitkeeper/blob/master/doc/HOWTO.ask

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to