You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Status

Current state: Under Discussion

Discussion thread:

JIRA:

Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).

Motivation

In a number of places our code uses racially charged terms such as "blacklist" and "whitelist". This is a proposal to replace them with neutral terms such as "blocklist" and "allowlist".

This follows the model other open source projects set forth, such as https://chromium.googlesource.com/chromium/src/+/master/styleguide/inclusive_code.md#racially-neutral

Public Interfaces

Affected configurations will be renamed. The old name will continue to be supported for backwards compatibility, but deprecated.

Proposed Changes

In addition to the public interface changes above, internal APIs, methods, variable names, comments, and log messages will be updated.

Compatibility, Deprecation, and Migration Plan

Existing configuration names will be deprecated but will continue to work for backwards compatibility. 

Rejected Alternatives

N/A

  • No labels