Společnost Google přidala do kódu Chromia, na jehož základě bude vytvořena verze Chrome 85.

Nat Friedman, ředitel GitHub potvrdil 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“
se rozvinula 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 zvažují začlenění patche, 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 OpenZFS a Go, lze zmínit i některé další nedávné přejmenování:

  • V Chromium byly přijaty změny, které mění výskyty termínu „blacklist“ na „blocklist“ (uživatelsky viditelné výrazy „blacklist“ a „whitelist“ byly nahrazeny na začátku roku 2019).
  • V Androidu začaly nahrazují „blacklist/whitelist“ výrazy „blocklist/allowlist“.
  • Проект Node.js provozuje práci na nahrazování blacklist/whitelist za blocklist/allowlist, avšak změna zatím nebyla přijata.
  • Projekt Curl nahradil výraz „whitelist“ termínem „skiplist“, „select“ nebo „skip“, zatímco „blacklist“ přešel na „blocklist“.
  • Vývojáři Ansible zvažují možnost nahradili větev „master“ názvem „devel“.
  • V kódu PHPUnit nahradili 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 CouchDB, Drupal, Django, Salt, MediaWiki, . V DNS serveru BIND jsou nyní preferovány místo „master/slave“, PostgreSQL a Redis. 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 odmítli 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“, navrhl „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

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster