IT Glossary for free of racist and discriminatory terms. Collaboration and discussion is highly recommended.
There are some terms in IT which have a racist history, e.g. "master/slave", or "blacklist". However, many of us haven't been aware of that, because we've always used those terms without thinking much about them. The current wave of protests against racism and discrimination also brought (again) some focus on this fact as well.
We couldn't find a comprehensive glossary of recommended terms so we started this project to build one.
old term | inclusive coding recommendation |
---|---|
blacklist | blocklist |
whitelist | allowlist |
master / slave | primary / replica (or worker) |
master branch | main branch |
master / detail | selection / detail |
To contribute just create a pull request or start a discussion within an issues.
Please read CODE_OF_CONDUCT.md for details on our code of conduct.
This project is under the Apache License 2.0 - see the LICENSE file for details.