GitHub on päättänyt luopua "master"-nimen päähaaroista.

Nat Friedman, GitHubin johtaja vahvistettu yrityksen aikomus vaihtaa pääkonttorien oletusnimeen "master" sijaan solidaarisuuden osoituksena poliisiväkivaltaa ja rasismia vastaan ​​Yhdysvalloissa vastustavien mielenosoittajien kanssa. Uutta nimeä käytetään vain uusissa arkistoissa; olemassa olevissa projekteissa "master"-haara säilyttää nimensä. Kuitenkin keskustellaan mahdollisuudesta laatia vaihtoehto, joka yksittäisten kehittäjien pyynnöstä mahdollistaisi olemassa olevien projektien automaattisen uudelleennimeämisen.

Keskustelu tarpeesta siirtyä pois termistä "mestari"
sidottu ja Git-kehittäjien postituslistalla. Toistaiseksi vain harvat aktivistit ovat aktiivisesti kannattaneet tätä ideaa, ja useimmat kehittäjät vastustavat sitä, varsinkin kun Gitissä sanaa master käytetään erikseen, eikä pareittain sanan "orja" kanssa.

Mutta todellinen poliittisen korrektiuden voitto on nähtävissä OpenSSL-projektissa, jonka osallistujat pitivät ilmaisua "musta magia" mahdottomana hyväksyä. OpenSSL-kehittäjät harkitsevat sisällyttäminen laastari, korvaa "black magic" sanalla "magic", "blacklist" sanalla "block list", "white space" sanalla "whitespace", "master" sanalla "parent" tai "main".

Toissapäivänä mainittujen aloitteiden lisäksi OpenZFS и Go, joitain muita viimeaikaisia ​​uudelleennimeämiä voidaan huomata:

  • Chromiumissa hyväksytty muutokset, korvaa viittaukset "mustaan ​​listaan" "estolistalla" tiedostojen nimissä ja koodissa (käyttäjälle näkyvät "mustan listan" ja "valkoisen listan" maininnat vaihdettiin vuoden 2019 alussa).
  • Androidissa aloitimme korvata "musta lista/valkoinen lista" - "estolista/sallilista".
  • Node.js-projekti työskentelee korvata musta/valkoinen lista estolistalla/sallitut listalla, mutta muutosta ei ole vielä hyväksytty.
  • Project Curl hän korvasi mainitsemalla "valkoinen lista" sanaksi "ohituslista", "select" tai "skip" ja "musta lista" "estolistaksi".
  • Ansible Developers harkitsevat "master"-haaran korvaaminen sanalla "kehitys".
  • PHPUnit-koodissa vaihdettu Musta lista ExcludeList-luetteloon, mukaan lukien tiedoston PHPUnit/Util/Blacklist muuttaminen muotoon PHPUnit/Util/ExcludeList.

Niistä yhteisöistä, jotka luopuivat isäntä/orja käytöstä viime vuosina, voidaan mainita projektit Python, Drupal, Django, CouchDB, Suolaa, MediaWiki, PostgreSQL и Redis. BIND DNS -palvelin säilytti mahdollisuuden käyttää asetuksia nimillä "isäntä/orja", mutta lisäsi vaihtoehtoja "ensisijainen/toissijainen" ja julisti ne paremmiksi. Linux-ytimen kehittäjät kutsuivat aikoinaan yrityksiä nimetä "mustan listan/valkoisen listan" uudelleen hölynpölyksi ja typeryydeksi, jota poliitikot ja populistit olivat juurruttaneet. kieltäytyi tehdä korvaaminen, mukaan lukien selittäminen, että termi "estolista" johtaa merkityksen vääristymiseen eikä sulje pois käsitystä "lohkoobjektien luettelona".

IETF (Internet Engineering Task Force) -komitea, joka kehittää Internet-protokollia ja -arkkitehtuuria, hän tarjosi vaihtoehtoja termeille "valkoinen lista/musta lista" ja "isäntä/orja", mieluiten käytettäväksi teknisissä tiedoissa - "isäntä/orja" sijaan on suositeltavaa käyttää "ensisijainen/toissijainen", "johtaja/seuraaja",
"aktiivinen/valmiustila"
"primary/replica",
"kirjoittaja/lukija",
"koordinaattori/työntekijä" tai
"vanhempi/auttaja" ja "mustan listan/valkoisen listan" sijaan - "estolista/sallilista" tai "esto/lupa".

Lähde: opennet.ru

Lisää kommentti