{"id":25429,"date":"2020-06-15T15:58:00","date_gmt":"2020-06-15T15:58:00","guid":{"rendered":"https:\/\/icrowdnewswire.com\/?p=2598131"},"modified":"2020-06-15T15:58:00","modified_gmt":"2020-06-15T15:58:00","slug":"github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist","status":"publish","type":"post","link":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/","title":{"rendered":"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" width=\"233\" height=\"24\" src=\"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png\" class=\"webfeedsFeaturedVisual wp-post-image\" alt=\"\" style=\"display: block; margin-bottom: 5px; clear:both;max-width: 100%;\" link_thumbnail=\"\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2016\/11\/github-image-796x418.png\" alt=\"github\" width=\"661\" height=\"347\" \/><\/p>\n<p>Github CEO Nat Friedman said over the weekend that the company is working to replace &lsquo;master&rsquo; with a neutral term like &lsquo;main&rsquo; to remove references to slavery. The company currently uses &lsquo;master&rsquo; to denote the main branch of a repository.<\/p>\n<p>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&nbsp;<a href=\"https:\/\/go-review.googlesource.com\/c\/go\/+\/236857\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Go programming language<\/a>, and&nbsp;<a href=\"https:\/\/twitter.com\/MishaalRahman\/status\/1271163395916673030\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Grammarly<\/a>&nbsp;have changed their terminology to remove terms that are racially suggestive. These entities have made changed&nbsp;<em>whitelist<\/em>&nbsp;and&nbsp;<em>blacklist<\/em>&nbsp;to&nbsp;<em>allowlist<\/em>&nbsp;and&nbsp;<em>blocklist<\/em>.<\/p>\n<p>A report from&nbsp;<a href=\"https:\/\/www.zdnet.com\/article\/github-to-replace-master-with-alternative-term-to-avoid-slavery-references\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">ZDNet<\/a>&nbsp;noted that LinkedIn engineer Gabrial Csapo said he&rsquo;s working to open issues in the company&rsquo;s internal libraries that use these terms. Apple engineer John Wilander also followed the suite.<\/p>\n<div class=\"SandboxRoot env-bp-350\" data-twitter-event-id=\"0\">\n<div id=\"twitter-widget-0\" class=\"EmbeddedTweet EmbeddedTweet--cta js-clickToOpenTarget\" lang=\"en\" data-click-to-open-target=\"https:\/\/twitter.com\/gabriel_csapo\/status\/1269160583502327815\" data-iframe-title=\"Twitter Tweet\" data-scribe=\"page:tweet\" data-twitter-event-id=\"3\">\n<div class=\"EmbeddedTweet-ancestor EmbeddedTweet-ancestor--repliesRefresh\" data-scribe=\"section:conversation\">\n<blockquote class=\"Tweet Tweet--compact h-entry reply js-tweetIdInfo\" cite=\"https:\/\/twitter.com\/leahculver\/status\/1269109776983547904\" data-tweet-id=\"1269109776983547904\">\n<div class=\"Tweet-ancestorContainer Tweet-ancestorContainer--repliesRefresh\"><a class=\"TweetAuthor-avatar TweetAuthor-avatar--ancestor Identity-avatar u-linkBlend\" href=\"https:\/\/twitter.com\/leahculver\" data-scribe=\"element:user_link\" aria-label=\"Leah Culver (screen name: leahculver)\"><img decoding=\"async\" class=\"Avatar\" src=\"https:\/\/pbs.twimg.com\/profile_images\/1265275027030544384\/AK8Gffx4_normal.jpg\" alt=\"\" data-scribe=\"element:avatar\" data-src-2x=\"https:\/\/pbs.twimg.com\/profile_images\/1265275027030544384\/AK8Gffx4_bigger.jpg\" data-src-1x=\"https:\/\/pbs.twimg.com\/profile_images\/1265275027030544384\/AK8Gffx4_normal.jpg\" \/><\/a><\/p>\n<div class=\"Tweet-ancestorContents Tweet-ancestorContents--repliesRefresh\">\n<div class=\"Tweet-header\">\n<div class=\"TweetAuthor js-inViewportScribingTarget TweetAuthor--oneLine\" data-scribe=\"component:author\">\n<div class=\"TweetAuthor-nameScreenNameContainer\"><span class=\"TweetAuthor-decoratedName\"><span class=\"TweetAuthor-name Identity-name customisable-highlight\" title=\"Leah Culver\" data-scribe=\"element:name\">Leah Culver<\/span><\/span><span class=\"TweetAuthor-screenName Identity-screenName\" dir=\"ltr\" title=\"@leahculver\" data-scribe=\"element:screen_name\">@leahculver<\/span><\/div>\n<\/div>\n<div class=\"Tweet-metadata\">&nbsp;&middot;&nbsp;<a class=\"u-linkBlend u-url permalink customisable-highlight\" href=\"https:\/\/twitter.com\/leahculver\/status\/1269109776983547904\" data-scribe=\"element:mini_timestamp\"><time class=\"dt-updated\" title=\"Time posted: June 06, 2020 03:32:04 (UTC)\" datetime=\"2020-06-06T03:32:04+0000\" aria-label=\"Posted on Jun 6, 2020\">Jun 6, 2020<\/time><\/a><\/div>\n<div class=\"Tweet-brand\">\n<div class=\"Icon Icon--twitter \" title=\"View on Twitter\" role=\"presentation\" aria-label=\"View on Twitter\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"Tweet-body e-entry-content\" data-scribe=\"component:tweet\">\n<p class=\"Tweet-text e-entry-title\" dir=\"ltr\" lang=\"en\">I refuse to use &ldquo;whitelist&rdquo;\/&ldquo;blacklist&rdquo; or &ldquo;master&rdquo;\/&ldquo;slave&rdquo; terminology for computers. Join me. Words matter.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/blockquote>\n<\/div>\n<div class=\"EmbeddedTweet-tweetContainer\">\n<div class=\"EmbeddedTweet-tweet\">\n<blockquote class=\"Tweet h-entry js-tweetIdInfo subject expanded\" cite=\"https:\/\/twitter.com\/gabriel_csapo\/status\/1269160583502327815\" data-tweet-id=\"1269160583502327815\" data-scribe=\"section:subject\">\n<div class=\"Tweet-header\"><a class=\"TweetAuthor-avatar  Identity-avatar u-linkBlend\" href=\"https:\/\/twitter.com\/gabriel_csapo\" data-scribe=\"element:user_link\" aria-label=\"Gabriel Csapo (screen name: gabriel_csapo)\"><img decoding=\"async\" class=\"Avatar\" src=\"https:\/\/pbs.twimg.com\/profile_images\/700543093561397248\/dgVQlxLh_normal.jpg\" alt=\"\" data-scribe=\"element:avatar\" data-src-2x=\"https:\/\/pbs.twimg.com\/profile_images\/700543093561397248\/dgVQlxLh_bigger.jpg\" data-src-1x=\"https:\/\/pbs.twimg.com\/profile_images\/700543093561397248\/dgVQlxLh_normal.jpg\" \/><\/a><\/p>\n<div class=\"TweetAuthor js-inViewportScribingTarget\" data-scribe=\"component:author\">\n<div class=\"TweetAuthor-nameScreenNameContainer\"><span class=\"TweetAuthor-decoratedName\"><span class=\"TweetAuthor-name Identity-name customisable-highlight\" title=\"Gabriel Csapo\" data-scribe=\"element:name\">Gabriel Csapo<\/span><\/span><span class=\"TweetAuthor-screenName Identity-screenName\" dir=\"ltr\" title=\"@gabriel_csapo\" data-scribe=\"element:screen_name\">@gabriel_csapo<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"Tweet-body e-entry-content\" data-scribe=\"component:tweet\">\n<div class=\"Tweet-target js-inViewportScribingTarget\">&nbsp;<\/div>\n<p class=\"Tweet-text e-entry-title\" dir=\"ltr\" lang=\"en\">I am literally in the process of opening up issues for a bunch of libraries I use that employ these phrases.<\/p>\n<div class=\"TweetInfo\">\n<div class=\"TweetInfo-like\">\n<div data-scribe=\"element:heart\">\n<div class=\"Icon Icon--heart \" title=\"Like\" role=\"img\" aria-label=\"Like\">&nbsp;<\/div>\n<\/div>\n<p><a class=\"TweetInfo-heart\" title=\"Like\" href=\"https:\/\/twitter.com\/intent\/like?tweet_id=1269160583502327815\" data-scribe=\"component:actions\"><span class=\"TweetInfo-heartStat\" data-scribe=\"element:heart_count\">44<\/span><\/a><\/div>\n<div class=\"TweetInfo-timeGeo\"><a class=\"u-linkBlend u-url customisable-highlight long-permalink\" href=\"https:\/\/twitter.com\/gabriel_csapo\/status\/1269160583502327815\" data-datetime=\"2020-06-06T06:53:57+0000\" data-scribe=\"element:full_timestamp\"><time class=\"dt-updated\" title=\"Time posted: June 06, 2020 06:53:57 (UTC)\" datetime=\"2020-06-06T06:53:57+0000\">11:53 AM &#8211; Jun 6, 2020<\/time><\/a><\/div>\n<div class=\"tweet-InformationCircle\" data-scribe=\"element:notice\"><a class=\"Icon Icon--informationCircleWhite js-inViewportScribingTarget\" title=\"Twitter Ads info and privacy\" href=\"https:\/\/support.twitter.com\/articles\/20175256\"><span class=\"u-hiddenVisually\">Twitter Ads info and privacy<\/span><\/a><\/div>\n<\/div>\n<\/div>\n<\/blockquote>\n<\/div>\n<div class=\"CallToAction-icon\" data-scribe=\"element:conversation_icon\">\n<div class=\"Icon Icon--replyCTA \" title=\"View conversation on Twitter\" role=\"img\" aria-label=\"View conversation on Twitter\">&nbsp;<\/div>\n<\/div>\n<div class=\"CallToAction-text\" data-scribe=\"element:conversation_text\">17 people are talking about this<\/div>\n<div class=\"CallToAction-chevron\" data-scribe=\"element:cta_chevron\">\n<div class=\"Icon Icon--chevronRightCTA \" title=\"View on Twitter\" role=\"img\" aria-label=\"View on Twitter\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"resize-sensor\">\n<div class=\"resize-sensor-expand\">\n<div>&nbsp;<\/div>\n<\/div>\n<div class=\"resize-sensor-shrink\">\n<div>&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"SandboxRoot env-bp-350\" data-twitter-event-id=\"1\">\n<div id=\"twitter-widget-1\" class=\"EmbeddedTweet EmbeddedTweet--cta js-clickToOpenTarget\" lang=\"en\" data-click-to-open-target=\"https:\/\/twitter.com\/johnwilander\/status\/1269287870067388416\" data-iframe-title=\"Twitter Tweet\" data-scribe=\"page:tweet\" data-twitter-event-id=\"4\">\n<div class=\"EmbeddedTweet-ancestor EmbeddedTweet-ancestor--repliesRefresh\" data-scribe=\"section:conversation\">\n<blockquote class=\"Tweet Tweet--compact h-entry reply js-tweetIdInfo\" cite=\"https:\/\/twitter.com\/leahculver\/status\/1269109776983547904\" data-tweet-id=\"1269109776983547904\">\n<div class=\"Tweet-ancestorContainer Tweet-ancestorContainer--repliesRefresh\"><a class=\"TweetAuthor-avatar TweetAuthor-avatar--ancestor Identity-avatar u-linkBlend\" href=\"https:\/\/twitter.com\/leahculver\" data-scribe=\"element:user_link\" aria-label=\"Leah Culver (screen name: leahculver)\"><img decoding=\"async\" class=\"Avatar\" src=\"https:\/\/pbs.twimg.com\/profile_images\/1265275027030544384\/AK8Gffx4_normal.jpg\" alt=\"\" data-scribe=\"element:avatar\" data-src-2x=\"https:\/\/pbs.twimg.com\/profile_images\/1265275027030544384\/AK8Gffx4_bigger.jpg\" data-src-1x=\"https:\/\/pbs.twimg.com\/profile_images\/1265275027030544384\/AK8Gffx4_normal.jpg\" \/><\/a><\/p>\n<div class=\"Tweet-ancestorContents Tweet-ancestorContents--repliesRefresh\">\n<div class=\"Tweet-header\">\n<div class=\"TweetAuthor js-inViewportScribingTarget TweetAuthor--oneLine\" data-scribe=\"component:author\">\n<div class=\"TweetAuthor-nameScreenNameContainer\"><span class=\"TweetAuthor-decoratedName\"><span class=\"TweetAuthor-name Identity-name customisable-highlight\" title=\"Leah Culver\" data-scribe=\"element:name\">Leah Culver<\/span><\/span><span class=\"TweetAuthor-screenName Identity-screenName\" dir=\"ltr\" title=\"@leahculver\" data-scribe=\"element:screen_name\">@leahculver<\/span><\/div>\n<\/div>\n<div class=\"Tweet-metadata\">&nbsp;&middot;&nbsp;<a class=\"u-linkBlend u-url permalink customisable-highlight\" href=\"https:\/\/twitter.com\/leahculver\/status\/1269109776983547904\" data-scribe=\"element:mini_timestamp\"><time class=\"dt-updated\" title=\"Time posted: June 06, 2020 03:32:04 (UTC)\" datetime=\"2020-06-06T03:32:04+0000\" aria-label=\"Posted on Jun 6, 2020\">Jun 6, 2020<\/time><\/a><\/div>\n<div class=\"Tweet-brand\">\n<div class=\"Icon Icon--twitter \" title=\"View on Twitter\" role=\"presentation\" aria-label=\"View on Twitter\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"Tweet-body e-entry-content\" data-scribe=\"component:tweet\">\n<p class=\"Tweet-text e-entry-title\" dir=\"ltr\" lang=\"en\">I refuse to use &ldquo;whitelist&rdquo;\/&ldquo;blacklist&rdquo; or &ldquo;master&rdquo;\/&ldquo;slave&rdquo; terminology for computers. Join me. Words matter.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/blockquote>\n<\/div>\n<div class=\"EmbeddedTweet-tweetContainer\">\n<div class=\"EmbeddedTweet-tweet\">\n<blockquote class=\"Tweet h-entry js-tweetIdInfo subject expanded\" cite=\"https:\/\/twitter.com\/johnwilander\/status\/1269287870067388416\" data-tweet-id=\"1269287870067388416\" data-scribe=\"section:subject\">\n<div class=\"Tweet-header\"><a class=\"TweetAuthor-avatar  Identity-avatar u-linkBlend\" href=\"https:\/\/twitter.com\/johnwilander\" data-scribe=\"element:user_link\" aria-label=\"John Wilander (screen name: johnwilander)\"><img decoding=\"async\" class=\"Avatar\" src=\"https:\/\/pbs.twimg.com\/profile_images\/341321376\/john_sjunger_715_beskuren_normal.jpg\" alt=\"\" data-scribe=\"element:avatar\" data-src-2x=\"https:\/\/pbs.twimg.com\/profile_images\/341321376\/john_sjunger_715_beskuren_bigger.jpg\" data-src-1x=\"https:\/\/pbs.twimg.com\/profile_images\/341321376\/john_sjunger_715_beskuren_normal.jpg\" \/><\/a><\/p>\n<div class=\"TweetAuthor js-inViewportScribingTarget\" data-scribe=\"component:author\">\n<div class=\"TweetAuthor-nameScreenNameContainer\"><span class=\"TweetAuthor-decoratedName\"><span class=\"TweetAuthor-name Identity-name customisable-highlight\" title=\"John Wilander\" data-scribe=\"element:name\">John Wilander<\/span><\/span><span class=\"TweetAuthor-screenName Identity-screenName\" dir=\"ltr\" title=\"@johnwilander\" data-scribe=\"element:screen_name\">@johnwilander<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"Tweet-body e-entry-content\" data-scribe=\"component:tweet\">\n<div class=\"Tweet-target js-inViewportScribingTarget\">&nbsp;<\/div>\n<p class=\"Tweet-text e-entry-title\" dir=\"ltr\" lang=\"en\">I&rsquo;ve switched like this:<br \/>blacklist &ndash;&gt; block list\/deny list<br \/>whitelist &ndash;&gt; allow list<\/p>\n<div class=\"TweetInfo\">\n<div class=\"TweetInfo-like\">\n<div data-scribe=\"element:heart\">\n<div class=\"Icon Icon--heart \" title=\"Like\" role=\"img\" aria-label=\"Like\">&nbsp;<\/div>\n<\/div>\n<p><a class=\"TweetInfo-heart\" title=\"Like\" href=\"https:\/\/twitter.com\/intent\/like?tweet_id=1269287870067388416\" data-scribe=\"component:actions\"><span class=\"TweetInfo-heartStat\" data-scribe=\"element:heart_count\">12<\/span><\/a><\/div>\n<div class=\"TweetInfo-timeGeo\"><a class=\"u-linkBlend u-url customisable-highlight long-permalink\" href=\"https:\/\/twitter.com\/johnwilander\/status\/1269287870067388416\" data-datetime=\"2020-06-06T15:19:45+0000\" data-scribe=\"element:full_timestamp\"><time class=\"dt-updated\" title=\"Time posted: June 06, 2020 15:19:45 (UTC)\" datetime=\"2020-06-06T15:19:45+0000\">8:19 PM &#8211; Jun 6, 2020<\/time><\/a><\/div>\n<div class=\"tweet-InformationCircle\" data-scribe=\"element:notice\"><a class=\"Icon Icon--informationCircleWhite js-inViewportScribingTarget\" title=\"Twitter Ads info and privacy\" href=\"https:\/\/support.twitter.com\/articles\/20175256\"><span class=\"u-hiddenVisually\">Twitter Ads info and privacy<\/span><\/a><\/div>\n<\/div>\n<\/div>\n<\/blockquote>\n<\/div>\n<div class=\"CallToAction-icon\" data-scribe=\"element:profile_icon\">\n<div class=\"Icon Icon--profileCTA \" title=\"View profile on Twitter\" role=\"img\" aria-label=\"View profile on Twitter\">&nbsp;<\/div>\n<\/div>\n<div class=\"CallToAction-text\" data-scribe=\"element:profile_text\">See John Wilander&#8217;s other Tweets<\/div>\n<div class=\"CallToAction-chevron\" data-scribe=\"element:cta_chevron\">\n<div class=\"Icon Icon--chevronRightCTA \" title=\"View on Twitter\" role=\"img\" aria-label=\"View on Twitter\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"resize-sensor\">\n<div class=\"resize-sensor-expand\">\n<div>&nbsp;<\/div>\n<\/div>\n<div class=\"resize-sensor-shrink\">\n<div>&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Some other programming languages such as&nbsp;<a href=\"https:\/\/t.co\/vNVtZjiElL?amp=1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Curl<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/twitter.com\/s_bergmann\/status\/1269917026107248641?s=20\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">PHPUnit<\/a>&nbsp;library also changed in their repositories. However, developer transition can be messy. As a replacement of&nbsp;<em>whitelist<\/em>&nbsp;and&nbsp;<em>blacklist,&nbsp;<\/em>several words such as&nbsp;<em>allowlist<\/em>\/<em>safelist&nbsp;<\/em>and&nbsp;<em>blocklist\/denylist<\/em>&nbsp;have come up.&nbsp;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&rsquo;ll buck the trend.<\/p>\n<div class=\"SandboxRoot env-bp-350\" data-twitter-event-id=\"2\">\n<div id=\"twitter-widget-2\" class=\"EmbeddedTweet EmbeddedTweet--cta js-clickToOpenTarget\" lang=\"en\" data-click-to-open-target=\"https:\/\/twitter.com\/MayaKaczorowski\/status\/1270871807466209280\" data-iframe-title=\"Twitter Tweet\" data-scribe=\"page:tweet\" data-twitter-event-id=\"5\">\n<div class=\"EmbeddedTweet-tweetContainer\">\n<div class=\"EmbeddedTweet-tweet\">\n<blockquote class=\"Tweet h-entry js-tweetIdInfo subject expanded\" cite=\"https:\/\/twitter.com\/MayaKaczorowski\/status\/1270871807466209280\" data-tweet-id=\"1270871807466209280\" data-scribe=\"section:subject\">\n<div class=\"Tweet-header\"><a class=\"TweetAuthor-avatar  Identity-avatar u-linkBlend\" href=\"https:\/\/twitter.com\/MayaKaczorowski\" data-scribe=\"element:user_link\" aria-label=\"Maya Kaczorowski (screen name: MayaKaczorowski)\"><img decoding=\"async\" class=\"Avatar\" src=\"https:\/\/pbs.twimg.com\/profile_images\/1163995808867295232\/26nrcEBl_normal.jpg\" alt=\"\" data-scribe=\"element:avatar\" data-src-2x=\"https:\/\/pbs.twimg.com\/profile_images\/1163995808867295232\/26nrcEBl_bigger.jpg\" data-src-1x=\"https:\/\/pbs.twimg.com\/profile_images\/1163995808867295232\/26nrcEBl_normal.jpg\" \/><\/a><\/p>\n<div class=\"TweetAuthor js-inViewportScribingTarget\" data-scribe=\"component:author\">\n<div class=\"TweetAuthor-nameScreenNameContainer\"><span class=\"TweetAuthor-decoratedName\"><span class=\"TweetAuthor-name Identity-name customisable-highlight\" title=\"Maya Kaczorowski\" data-scribe=\"element:name\">Maya Kaczorowski<\/span><\/span><span class=\"TweetAuthor-screenName Identity-screenName\" dir=\"ltr\" title=\"@MayaKaczorowski\" data-scribe=\"element:screen_name\">@MayaKaczorowski<\/span><\/div>\n<\/div>\n<div class=\"Tweet-brand\">\n<div class=\"Icon Icon--twitter \" title=\"View on Twitter\" role=\"presentation\" aria-label=\"View on Twitter\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"Tweet-body e-entry-content\" data-scribe=\"component:tweet\">\n<div class=\"Tweet-target js-inViewportScribingTarget\">&nbsp;<\/div>\n<p class=\"Tweet-text e-entry-title\" dir=\"ltr\" lang=\"en\">Security community! Can we please agree on what terms we&#8217;re using instead of &#8220;whitelist&#8221; and &#8220;blacklist&#8221;? <img decoding=\"async\" class=\"Emoji Emoji--forText\" title=\"Folded hands\" draggable=\"false\" src=\"https:\/\/abs.twimg.com\/emoji\/v2\/72x72\/1f64f.png\" alt=\"&#x1f64f;\" aria-label=\"Emoji: Folded hands\" \/> It would be great to make these consistent.<\/p>\n<div class=\"Tweet-card\">\n<div class=\"PrerenderedCard is-constrainedByMaxWidth is-loaded\" data-card-name=\"poll4choice_text_only\" data-css=\"https:\/\/ton.twimg.com\/tfw\/css\/syndication_bundle_v1_73385286cca9d2256f6bf3993470820d4827b058.css\" data-scribe=\"component:card\">\n<div class=\"TwitterCardsGrid TwitterCard\">\n<div class=\"TwitterCardsGrid-col--12 TwitterCardsGrid-col--spacerBottom CardContent\">\n<div class=\"TwitterCardsGrid-col--12 PollXChoice\" data-poll-state=\"final\" data-poll-init-state=\"final\" data-poll-vote-majority=\"1\" data-poll-image=\"false\" data-card-breakpoints=\"w450 w400 w350 w300 w250 w200 w150 w100 w50 \" data-theme=\"light\">\n<div class=\"TwitterCardsGrid-col--12 PollXChoice-optionsWrapper\">\n<div class=\"TwitterCardsGrid-col--12 PollXChoice-optionContainer  js-openAuthWebView\" data-poll-index=\"1\"><label class=\"PollXChoice-choice js-openLink\" data-poll-index=\"1\"><span class=\"PollXChoice-choice--text is-emojiCharacter\" data-poll-index=\"1\"><span class=\"PollXChoice-progress tcu-textBold\">45%<\/span>allowlist, denylist<\/span><\/label><\/div>\n<div class=\"TwitterCardsGrid-col--12 PollXChoice-optionContainer  js-openAuthWebView\" data-poll-index=\"2\"><label class=\"PollXChoice-choice js-openLink\" data-poll-index=\"2\"><span class=\"PollXChoice-choice--text is-emojiCharacter\" data-poll-index=\"2\"><span class=\"PollXChoice-progress tcu-textBold\">33%<\/span>allowlist, blocklist<\/span><\/label><\/div>\n<div class=\"TwitterCardsGrid-col--12 PollXChoice-optionContainer  js-openAuthWebView\" data-poll-index=\"3\"><label class=\"PollXChoice-choice js-openLink\" data-poll-index=\"3\"><span class=\"PollXChoice-choice--text is-emojiCharacter\" data-poll-index=\"3\"><span class=\"PollXChoice-progress tcu-textBold\">2%<\/span>safelist, denylist<\/span><\/label><\/div>\n<div class=\"TwitterCardsGrid-col--12 PollXChoice-optionContainer  js-openAuthWebView\" data-poll-index=\"4\"><label class=\"PollXChoice-choice js-openLink\" data-poll-index=\"4\"><span class=\"PollXChoice-choice--text is-emojiCharacter\" data-poll-index=\"4\"><span class=\"PollXChoice-progress tcu-textBold\">20%<\/span>safelist, blocklist<\/span><\/label><\/div>\n<div class=\"TwitterCardsGrid-col--12 PollXChoice-footer\">\n<div class=\"PollXChoice-info\"><span class=\"TwitterCardsGrid-col--spacerNext TwitterCardsGrid-float--prev u-block PollXChoice-footer--total\">3,748 votes<\/span><span class=\"TwitterCardsGrid-col--spacerNext TwitterCardsGrid-float--prev u-block\">&bull;<\/span><span class=\"TwitterCardsGrid-col--spacerNext TwitterCardsGrid-float--prev u-block PollXChoice-footer--time\">Final results<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"TweetInfo\">\n<div class=\"TweetInfo-like\">\n<div data-scribe=\"element:heart\">\n<div class=\"Icon Icon--heart \" title=\"Like\" role=\"img\" aria-label=\"Like\">&nbsp;<\/div>\n<\/div>\n<p><a class=\"TweetInfo-heart\" title=\"Like\" href=\"https:\/\/twitter.com\/intent\/like?tweet_id=1270871807466209280\" data-scribe=\"component:actions\"><span class=\"TweetInfo-heartStat\" data-scribe=\"element:heart_count\">231<\/span><\/a><\/div>\n<div class=\"TweetInfo-timeGeo\"><a class=\"u-linkBlend u-url customisable-highlight long-permalink\" href=\"https:\/\/twitter.com\/MayaKaczorowski\/status\/1270871807466209280\" data-datetime=\"2020-06-11T00:13:45+0000\" data-scribe=\"element:full_timestamp\"><time class=\"dt-updated\" title=\"Time posted: June 11, 2020 00:13:45 (UTC)\" datetime=\"2020-06-11T00:13:45+0000\">5:13 AM &#8211; Jun 11, 2020<\/time><\/a><\/div>\n<div class=\"tweet-InformationCircle\" data-scribe=\"element:notice\"><a class=\"Icon Icon--informationCircleWhite js-inViewportScribingTarget\" title=\"Twitter Ads info and privacy\" href=\"https:\/\/support.twitter.com\/articles\/20175256\"><span class=\"u-hiddenVisually\">Twitter Ads info and privacy<\/span><\/a><\/div>\n<\/div>\n<\/div>\n<\/blockquote>\n<\/div>\n<div class=\"CallToAction-icon\" data-scribe=\"element:conversation_icon\">\n<div class=\"Icon Icon--replyCTA \" title=\"View conversation on Twitter\" role=\"img\" aria-label=\"View conversation on Twitter\">&nbsp;<\/div>\n<\/div>\n<div class=\"CallToAction-text\" data-scribe=\"element:conversation_text\">263 people are talking about this<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>While there is a recent surge in organizations and projects changing terminology, some already made these edits years ago.&nbsp;<a href=\"https:\/\/www.drupal.org\/node\/2275877\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Drupal<\/a>&nbsp;opted for primary and replica words in 2014;&nbsp;<a href=\"https:\/\/bugs.python.org\/issue34605\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Python<\/a>&nbsp;removed references to master\/slave terminology in 2018; in May,&nbsp;<a href=\"https:\/\/www.zdnet.com\/article\/uk-ncsc-to-stop-using-whitelist-and-blacklist-due-to-racial-stereotyping\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">the&nbsp;UK government&rsquo;s cybersecurity wing<\/a>&nbsp;stopped using&nbsp;<em>whitelist<\/em>&nbsp;and&nbsp;<em>blacklist<\/em>.<\/p>\n<p>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&rsquo;t adopt this nomenclature.<\/p>\n<p class=\"tags\">\n<div><strong>See Campaign: <\/strong><a href=\"https:\/\/www.zdnet.com\/article\/github-to-replace-master-with-alternative-term-to-avoid-slavery-references\/\" target=\"_blank\">https:\/\/www.zdnet.com\/article\/github-to-replace-master-with-alternative-term-to-avoid-slavery-references\/<\/a><br \/><b>Contact Information:<\/b><br \/>IVAN MEHTA<\/p>\n<p><b>Tags:<\/b><br \/><a href=\"\"><\/a>, <a href=\"https:\/\/icrowdnewswire.com\/category\/news-category\/wire\/\" rel=\"category tag\">Wire<\/a>, <a href=\"https:\/\/icrowdnewswire.com\/category\/global-regions\/united-states\/\" rel=\"category tag\">United States<\/a>, <a href=\"https:\/\/icrowdnewswire.com\/category\/language\/english\/\" rel=\"category tag\">English<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\" alt=\"image\" width=\"400\" height=\"300\" class=\"cwdfimg\" \/><\/div>\n<div>\n<h3>Contact Information:<\/h3>\n<p>IVAN MEHTA<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" width=\"233\" height=\"24\" src=\"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png\" alt=\"\">Github CEO Nat Friedman said over the weekend that the company is working to replace &lsquo;master&rsquo; with a neutral term like &lsquo;main&rsquo; to remove references to slavery. The company currently uses &lsquo;master&rsquo; to denote the main branch of a repository. The code management platform is not the only one heading in this direction. A bunch &hellip; <a href=\"https:\/\/icrowdnewswire.com\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/\">Continue reading <span>Github plans to replace racially insensitive terms like &lsquo;master&rsquo; and &lsquo;whitelist&rsquo;<\/span><\/a> <a href=\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/\" class=\"more-link\">Continue Reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":47,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,22,54],"tags":[],"class_list":["post-25429","post","type-post","status-publish","format-standard","hentry","category-english","category-united-states","category-wire"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019 - Business<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019 - Business\" \/>\n<meta property=\"og:description\" content=\"Github CEO Nat Friedman said over the weekend that the company is working to replace &lsquo;master&rsquo; with a neutral term like &lsquo;main&rsquo; to remove references to slavery. The company currently uses &lsquo;master&rsquo; to denote the main branch of a repository. The code management platform is not the only one heading in this direction. A bunch &hellip; Continue reading Github plans to replace racially insensitive terms like &lsquo;master&rsquo; and &lsquo;whitelist&rsquo; Continue Reading &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/\" \/>\n<meta property=\"og:site_name\" content=\"Business\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-15T15:58:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png\" \/>\n<meta name=\"author\" content=\"Bilal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bilal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/\",\"url\":\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/\",\"name\":\"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019 - Business\",\"isPartOf\":{\"@id\":\"https:\/\/ipsnews.net\/business\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png\",\"datePublished\":\"2020-06-15T15:58:00+00:00\",\"author\":{\"@id\":\"https:\/\/ipsnews.net\/business\/#\/schema\/person\/70b05bacee6cf8a877350412fae25e20\"},\"breadcrumb\":{\"@id\":\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#primaryimage\",\"url\":\"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png\",\"contentUrl\":\"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ipsnews.net\/business\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ipsnews.net\/business\/#website\",\"url\":\"https:\/\/ipsnews.net\/business\/\",\"name\":\"Business\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ipsnews.net\/business\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ipsnews.net\/business\/#\/schema\/person\/70b05bacee6cf8a877350412fae25e20\",\"name\":\"Bilal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ipsnews.net\/business\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/01d05f3f41cc0f9ca88d2011a983bb3f2e83e3e92e3532188bf201df38d2aea8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/01d05f3f41cc0f9ca88d2011a983bb3f2e83e3e92e3532188bf201df38d2aea8?s=96&d=mm&r=g\",\"caption\":\"Bilal\"},\"sameAs\":[\"https:\/\/icrowdnewswire.com\/fc\"],\"url\":\"https:\/\/ipsnews.net\/business\/author\/bilal\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019 - Business","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/","og_locale":"en_US","og_type":"article","og_title":"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019 - Business","og_description":"Github CEO Nat Friedman said over the weekend that the company is working to replace &lsquo;master&rsquo; with a neutral term like &lsquo;main&rsquo; to remove references to slavery. The company currently uses &lsquo;master&rsquo; to denote the main branch of a repository. The code management platform is not the only one heading in this direction. A bunch &hellip; Continue reading Github plans to replace racially insensitive terms like &lsquo;master&rsquo; and &lsquo;whitelist&rsquo; Continue Reading &rarr;","og_url":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/","og_site_name":"Business","article_published_time":"2020-06-15T15:58:00+00:00","og_image":[{"url":"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png","type":"","width":"","height":""}],"author":"Bilal","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bilal","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/","url":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/","name":"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019 - Business","isPartOf":{"@id":"https:\/\/ipsnews.net\/business\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#primaryimage"},"image":{"@id":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#primaryimage"},"thumbnailUrl":"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png","datePublished":"2020-06-15T15:58:00+00:00","author":{"@id":"https:\/\/ipsnews.net\/business\/#\/schema\/person\/70b05bacee6cf8a877350412fae25e20"},"breadcrumb":{"@id":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#primaryimage","url":"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png","contentUrl":"https:\/\/icrowdnewswire.com\/wp-content\/uploads\/2020\/06\/4001-logo-466.png"},{"@type":"BreadcrumbList","@id":"https:\/\/ipsnews.net\/business\/2020\/06\/15\/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ipsnews.net\/business\/"},{"@type":"ListItem","position":2,"name":"Github plans to replace racially insensitive terms like \u2018master\u2019 and \u2018whitelist\u2019"}]},{"@type":"WebSite","@id":"https:\/\/ipsnews.net\/business\/#website","url":"https:\/\/ipsnews.net\/business\/","name":"Business","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ipsnews.net\/business\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ipsnews.net\/business\/#\/schema\/person\/70b05bacee6cf8a877350412fae25e20","name":"Bilal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ipsnews.net\/business\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/01d05f3f41cc0f9ca88d2011a983bb3f2e83e3e92e3532188bf201df38d2aea8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/01d05f3f41cc0f9ca88d2011a983bb3f2e83e3e92e3532188bf201df38d2aea8?s=96&d=mm&r=g","caption":"Bilal"},"sameAs":["https:\/\/icrowdnewswire.com\/fc"],"url":"https:\/\/ipsnews.net\/business\/author\/bilal\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/posts\/25429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/comments?post=25429"}],"version-history":[{"count":1,"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/posts\/25429\/revisions"}],"predecessor-version":[{"id":25430,"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/posts\/25429\/revisions\/25430"}],"wp:attachment":[{"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/media?parent=25429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/categories?post=25429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ipsnews.net\/business\/wp-json\/wp\/v2\/tags?post=25429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}