The code management platform is not the only one heading in this direction. A bunch of other open-source projects and companies including the Android Open Source Project (AOSP), the Go programming language, and Grammarly have changed their terminology to remove terms that are racially suggestive. These entities have made changed whitelist and blacklist to allowlist and blocklist. A report from ZDNet noted that LinkedIn engineer Gabrial Csapo said he’s working to open issues in the company’s internal libraries that use these terms. Apple engineer John Wilander also followed the suite.
— Gabriel Csapo (@gabriel_csapo) June 6, 2020
— John Wilander (@johnwilander) June 6, 2020 Some other programming languages such as Curl and PHPUnit library also changed in their repositories. However, developer transition can be messy. As a replacement of whitelist and blacklist, several words such as allowlist/safelist and blocklist/denylist have come up. Maya Kaczorowski, a product manager at Github, is trying to urge the industry to use a uniform terminology, but there might be some people who’ll buck the trend.
— Maya Kaczorowski (@MayaKaczorowski) June 11, 2020 While there is a recent surge in organizations and projects changing terminology, some already made these edits years ago. Drupal opted for primary and replica words in 2014; Python removed references to master/slave terminology in 2018; in May, the UK government’s cybersecurity wing stopped using whitelist and blacklist. This is a positive step from the tech community to change racially suggestive terms to support the Black Lives Matter movement. However, it might be ineffective if major programming languages across the world don’t adopt this nomenclature. And a message from our sponsor, AWS:
As more and more organizations embrace a DevOps approach to software development, engineers are expected to design, build, and patch products faster than ever. Join AWS and DevOps Institute to discover how to simplify your delivery toolchain and create more meaningful next-level software experiences for your customers. We’ll explore the benefits that a continuous improvement mindset can bring to your organization and discover helpful software solutions in AWS Marketplace. WHEN: JUNE 16, 2020, 11:00 AM PT (2:00 PM ET)