Nat Friedman, vedúci GitHub zámer spoločnosti prejsť na názov "main" pre hlavné vetvy namiesto "master" ako vyjadrenie solidarity s tými, ktorí protestujú proti policajnému násiliu a rasizmu v USA. Nový názov sa bude používať iba pre nové repozitáre, pre existujúce projekty si názov "master" zachová svoje pomenovanie. Napriek tomu sa diskutuje o možnosti pripraviť voľbu, ktorá umožní jednotlivým vývojárom automatizovať premenovanie pre existujúce projekty.
Diskusia o potrebe vzdať sa termínu "master"
a na mailing liste vývojárov Git. Aktívnymi podporovateľmi tejto myšlienky sú zatiaľ len jednotliví aktivisti, pričom väčšina vývojárov je proti, najmä preto, že v Gite sa slovo master používa samostatne, a nie spolu so slovom "slave".
Avšak skutočné oslavovanie politickej korektnosti sa pozoruje v projekte OpenSSL, ktorého účastníci považovali za neprijateľné vyjadrenie "čierna mágia". Vývojári OpenSSL zapnutie , nahrádzajú "black magic" termínom "magic", "blacklist" termínom "block list", "white space" termínom "whitespace", "master" termínom "parent" alebo "main".
Okrem nedávno spomínaných iniciatív a , môžeme spomenúť aj niektoré iné nedávne premenovania:
- V Chromium , nahrádzajúci v názvoch súborov a kóde zmienky "blacklist" termínom "blocklist" (viditeľné pre používateľa zmienky "blacklist" a "whitelist" na začiatku roka 2019).
- V Androide "blacklist/whitelist" termínmi "blocklist/allowlist".
- Проект Node.js Projekt Curl
- vymenil Vývojári Ansible
- zamenia vetvu "master" na "devel". V kóde PHPUnit
- nahradili Z komunít, ktoré sa v minulých rokoch vzdali používania master/slave, môžeme spomenúť projekty
CouchDB , , , , , , a odmietli vykonávať zmeny, pričom objasniť, že termín „blocklist“ povedie k skresleniu významu a nevylučuje vnímanie ako „zoznam blokovaných objektov“.
Výbor IETF (Internet Engineering Task Force), ktorý sa zaoberá rozvojom protokolov a architektúry internetu, alternatívy k termínom „whitelist/blacklist“ a „master/slave“, preferované na používanie v špecifikáciách — namiesto „master/slave“ sa odporúča používať „primary/secondary“, „leader/follower“,
„active/standby“,
„primary/replica“,
„writer/reader“,
„coordinator/worker“ alebo
„parent/helper“, a namiesto „blacklist/whitelist“ — „blocklist/allowlist“ alebo „block/permit“.
Zdroj: opennet.ru
