Nat Friedman, ředitel GitHub zamýšlí, že společnost přejde na používání názvu „main“ místo „master“ pro hlavní větve jako projev solidarity s protestujícími proti policejnímu násilí a rasismu ve Spojených státech. Nový název bude použit pouze pro nové repozitáře, stávající projekty si ponechají název větve „master“. Nicméně se diskutuje o možnosti přípravy volby, která by na přání jednotlivých vývojářů umožnila automatizaci pře pojmenování pro existující projekty.
Diskuse o nutnosti vzdát se termínu „master“
a v mailing listu vývojářů Git. Dosud jsou aktivními zastánci této myšlenky pouze jednotliví aktivisté, zatímco většina vývojářů se staví proti, zvlášť když se v Git slovo master používá samostatně, nikoli v páru se slovem „slave“.
Skutečné vítězství politické korektnosti se však projevuje v projektu OpenSSL, jehož účastníci považovali za nepřijatelné používat výraz „černá magie“. Vývojáři OpenSSL začlenění , nahrazující „black magic“ termínem „magic“, „blacklist“ výrazem „block list“, „white space“ pojmem „whitespace“, „master“ názvem „parent“ nebo „main“.
Kromě zmíněných iniciativ z poslední doby a , lze zmínit i některé další nedávné přejmenování:
- V Chromium , které mění výskyty termínu „blacklist“ na „blocklist“ (uživatelsky viditelné výrazy „blacklist“ a „whitelist“ na začátku roku 2019).
- V Androidu „blacklist/whitelist“ výrazy „blocklist/allowlist“.
- Проект Node.js na nahrazování blacklist/whitelist za blocklist/allowlist, avšak změna zatím nebyla přijata.
- Projekt Curl výraz „whitelist“ termínem „skiplist“, „select“ nebo „skip“, zatímco „blacklist“ přešel na „blocklist“.
- Vývojáři Ansible nahradili větev „master“ názvem „devel“.
- V kódu PHPUnit Blacklist termínem ExcludeList, včetně výměny souboru PHPUnit/Util/Blacklist na PHPUnit/Util/ExcludeList.
Mezi komunitami, které se v uplynulých letech vzdaly používání termínů master/slave, lze zmínit projekty , , , , , , a . V DNS serveru BIND si zachovali možnost používání nastavení s názvy „master/slave“, ale přidali alternativy s „primary/secondary“ a označili je za preferovanější. Vývojáři jádra Linux v té době označili pokusy o přejmenování „blacklist/whitelist“ za nesmysl a hloupost, kterou vnucují politici a populisté, a provádět výměnu, a to i s vysvětlením, že termín „blocklist“ povede k deformaci významu a nezabrání vnímání jako „seznam blokovaných objektů“.
„active/standby“, „primary/replica“,
„writer/reader“,
„coordinator/worker“ nebo
„parent/helper“, a místo „blacklist/whitelist“ — „blocklist/allowlist“ nebo „block/permit“.
„parent/helper“, zatímco místo „blacklist/whitelist“ — „blocklist/allowlist“ nebo „block/permit“.
„parent/helper“, a místo „blacklist/whitelist“ – „blocklist/allowlist“ nebo „block/permit“.
Zdroj: opennet.ru
