aposin / inclusive-coding-glossary

IT Glossary for free of racist and discriminatory terms. Collaboration and discussion is highly recommended.
Apache License 2.0
5 stars 1 forks source link
coding-guidelines inclusive-coding terms-glossary

Inclusive-coding-glossary

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.

Glossary

old term inclusive coding recommendation
blacklist blocklist
whitelist allowlist
master / slave primary / replica (or worker)
master branch main branch
master / detail selection / detail

Contributing

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.

License

This project is under the Apache License 2.0 - see the LICENSE file for details.