GitHub and other projects removed the terminology "master" and "slave"

Many of our readers will know, have heard or they will be aware of the great social problem that you live mainly in the United States due to the problem that arose from police violence and racism in the United States And what has others has unleashed a series of demonstrations in various cities around the world.

Given this, the CEO of GitHub, Nathan Friedman, reiterated the company's intention to switch to using the name "principal" instead of "teacher." by default in solidarity with protesters against.

The new name will be used only for new repositories and in existing projects, although the "master" branch will retain its name. However, the possibility of preparing an option that, at the request of individual developers, will automate the renaming of existing projects is being discussed.

Also included is a discussion on the need to avoid the term "Master" on the Git developer mailing list.

So far, only individual activists are active supporters of this idea, and most developers are against it, especially since the word master is used separately in Git and is not combined with the word "slave."

Although some developers mention that the true triumph of political correctness seen in the OpenSSL project, whose participants considered the expression "black magic" unacceptable.

In addition, OpenSSL developers are considering the inclusion of a patch that replaces "black magic" with "magic", "black list" with "block list", "white space" with "whitespace" (also: already changed to " blank ")," teacher "to" parent "" or "main".

Addition OpenZFS and Go initiatives mentioned recently, there are some other name changes within other major projects, of which we mention some:

  • Changes have been made to Chromium, replacing "black list" with "block list" in code and file names (user references to "black list" and "whitelist" were replaced in early 2019).
  • Android has started to replace "black list" and "White List" with "Block List" and "allow list".
  • The Node.js project is working to replace the "black list" and "White List" with "block list" and "allow list", but the change has not yet been accepted.
  • The Curl project replaced the reference "White List" with "skiplist", "select" or "skip" and "black list" with "block list".
  • Ansible developers are considering replacing the master branch with development.
  • In the PHPUnit code, I replace Black list with ExcludeList, including changing the PHPUnit file, Util, Blacklist to PHPUnit, Util, and ExcludeList.

While in the case of communities that refused to use the terms "Master-slave" in recent years, you can see the projects Python, Drupal, Django, CouchDB, Salt, MediaWiki, PostgreSQL, and Redis.

The BIND DNS server retained the ability to use configurations with the names "master / slave", but added alternatives with "primary / secondary" and declared them more preferable.

Linux kernel developers they called in a moment attempts to rename him nonsense and stupidity from the "black list", "white list" for those wounded by politicians and populists and they refused to perform a replacement, even explaining that the term "block list" will lead to a distortion of meaning and does not preclude perception as a "list of block objects."

The IETF (Internet Engineering Task Force), an Internet protocol and architecture committee, has proposed alternatives to the terms "white list", "black list" and "master", "slave", and opted for some preferences to use in specs.

Of which we recommend "primary" and "secondary", "leader" and "follower", "active" and "standby", "primary" "replic", "writer" and "reader" and also "parent and" helper ».

Regarding social networks, not much relevant information has been released, but already many Facebook users, as an example have shown their complaints due to automatic blocking and / or penalties they receive from the social network about comments that include words such as "slave" or "black".

And is that a large number of users in a Facebook group, performed a simple test after a member showed the blocking of the social network for only having written in a comment "HP black ink."


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   FRANCO said

    The terrible POLITICAL CORRECTION out there is impressive? ‍♂️? ‍♂️? ‍♂️

  2.   jvan said

    This is already getting out of control ... it sounds as stupid as when PETA tried to change expressions of the language such as "kill two birds with one stone" with "feed two birds with bread" ... that's how stupid they sound ...