Appreciate your effort, Ash. And a +1 for this.

XD

On Sun, Jun 7, 2020 at 23:31 Ash Berlin-Taylor <a...@apache.org> wrote:

> Hi everyone,
>
> I have just opened a PR to rename the few of the remaining instances of
> whitelist or blacklist in our code base. (There weren't many.) There are
> some we can't remove yet (because they are modules/classes/config from
> external modules. I have opened issues in those projects for most of them)
>
> It's fairly common to say whitelisting and blacklisting to describe
> desirable and undesirable things in cyber security. Just because
> it is common doesn't mean it's right.
>
> However, there's an issue with the terminology. It only makes sense if
> you equate white with 'good, permitted, safe' and black with 'bad,
> dangerous, forbidden'. There are some obvious problems with this.
>
> You may not see why this matters. If you're not adversely affected by
> racial stereotyping yourself, then please count yourself lucky. For some
> of your friends and colleagues (and potential future colleagues), this
> really is a change worth making.
>
> From now on, we will use 'allow list' and 'deny list' in place of
> 'whitelist' and 'blacklist' wherever possible. Which, in fact, is
> clearer and less ambiguous. So as well as being more inclusive of all,
> this is a net benefit to our understandability.
>
> (Words mostly borrowed from
> https://www.ncsc.gov.uk/blog-post/terminology-its-not-black-and-white)
>
> And to reaffirm the trailer from that blog post: If you’re thinking
> about getting in touch saying "this is political correctness gone mad", or
> "what's the big deal", don’t bother. If that is your view then you are
> not welcome in this community.
>
> The PR is https://github.com/apache/airflow/pull/9174
>
> -ash
>

Reply via email to