Nat Friedman, direktor GitHub-a namena kompanije da pređe na korišćenje imena „main“ umesto „master“ za glavne grane, u znak solidarnosti sa onima koji se protive policijskoj brutalnosti i rasizmu u SAD-u. Novo ime će biti korišćeno samo za nove repozitorijume, dok će već postojeći projekti zadržati naziv grane „master“. Ipak, raspravlja se o mogućnosti pripreme opcije koja će omogućiti pojedinačnim programerima da automatizuju preimenovanje za postojeće projekte.
Diskusija o potrebi da se odrekne termina „master“
i na mailing listi programera Git-a. Dok su aktivni zagovornici ove ideje samo pojedini aktivisti, većina programera se protivi, posebno jer se u Git-u reč master koristi odvojeno, a ne u paru sa rečju „slave“.
Međutim, pravo slavlje političke korektnosti primećeno je u projektu OpenSSL, čiji su učesnici smatrali izraz „crna magija“ neprihvatljivim. Razvijatelji OpenSSL vključitev , menjajući „black magic“ u „magic“, „blacklist“ u „block list“, „white space“ u „whitespace“, „master“ u „parent“ ili „main“.
Pored već spomenutih inicijativa in , može se primetiti i nekoliko drugih nedavnih preimenovanja:
- U Chromium-u , menjajući u nazivima datoteka i kodu pominjanje „blacklist“ u „blocklist“ (vidljive upotrebe „blacklist“ i „whitelist“ početkom 2019. godine).
- U Android-u „blacklist/whitelist“ u „blocklist/allowlist“.
- Проект Node.js oko zamene blacklist/whitelist sa blocklist/allowlist, ali izmena za sada nije usvojena.
- Projekt Curl pominjanje „whitelist“ sa „skiplist“, „select“ ili „skip“, a „blacklist“ sa „blocklist“.
- Programeri Ansible-a su zamenili granu „master“ sa „devel“.
- U kodu PHPUnit-a Blacklist sa ExcludeList, uključujući izmenu datoteke PHPUnit/Util/Blacklist u PHPUnit/Util/ExcludeList.
Od zajednica koje su se odrekle upotrebe master/slave tokom godina, možemo pomenuti projekte , , , , , , in . Na DNS serveru BIND zadržali su mogućnost korišćenja podešavanja sa imenima „master/slave“, ali su dodali alternative sa „primary/secondary“ i proglasili ih preferiranim. Razvijatelji Linux jezgra nekada su nazvali pokušaje preimenovanja „blacklist/whitelist“ besmislicom i glupošću koju nameću političari i populisti, i izvesti zamenjavo, pri čemer pojasniti, da izraz „blocklist“ vodi v zmedo in ne izključuje razumevanja kot „seznam blokiranih objektov“.
IETF (Internet Engineering Task Force), ki se ukvarja z razvojem protokolov in arhitekture interneta, „active/standby“,
„primary/replica“,
„writer/reader“,
„coordinator/worker“ ili
„parent/helper“, a umjesto „blacklist/whitelist“ — „blocklist/allowlist“ ili „block/permit“.
„parent/helper“, namesto „blacklist/whitelist“ pa „blocklist/allowlist“ ali „block/permit.“
Izvor: opennet.ru
