Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Replace every mention of "blacklist" #15277

@erebion

Description

@erebion

Description

The terms "black list" and "white list" are racist.

This Internet Standard draft explains it quite well:

https://www.ietf.org/archive/id/draft-knodel-terminology-13.txt

2.2.  Blacklist-Whitelist

   The metaphorical use of white-black to connote good-evil is
   exclusive.  While master-slave might seem like a more egregious
   example of racism, white-black is arguably worse because it is more
   pervasive and therefore more insidious.  While recent headlines have
   decried the technical community's use of master-slave, there is far
   less discussion about white-black despite its importance.  There is
   even a name for this pervasive language pitfall: the association of
   white with good and black with evil is known as the "bad is black
   effect" [Grewal].

I propose adding block lists and allow lists and later deprecate and remove the offending terms.

Steps to reproduce

Ask some black people for their opinion

Homeserver

example.org

Synapse Version

none

Installation Method

Other (please mention below)

Database

none

Workers

I don't know

Platform

Configuration

No response

Relevant log output

none

Anything else that would be useful to know?

No response

Metadata

Metadata

Assignees

Labels

T-TaskRefactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions