Vývojáři LLVM diskutují o ukončení používání slova «master»

Vývojáři projektu LLVM vyjádřili přání následovat příklad jiných projektů a přestat používat slovo „master“ pro identifikaci hlavního repozitáře. Změna je prezentována jako projev toho, že komunita LLVM je inkluzivní a pečlivě se zabývá otázkami, které mohou vyvolávat diskomfort u určitého spektra účastníků.

Místo „master“ se navrhuje zvolit neutrální náhradu, například „dev“, „trunk“, „main“ nebo „default“. Všimněte si, že před přechodem z SVN na Git se hlavní větev nazývala „trunk“ a toto jméno zůstává známé pro vývojáře. Zároveň se doporučuje zvážit výměnu pojmů whitelist/blacklist za allowlist/denylist. Přejmenování hlavní větve však bude vyžadovat změny v sestavovacích skriptech, nastavení systému kontinuální integrace a souvisejících skriptech, ale zdůrazňuje se, že tyto změny budou zanedbatelné ve srovnání s nedávnou migrací z SVN na Git.

Většina účastníků diskuze, která čítala více než 60 zpráv, se vyslovila pro přejmenování. Návrh podpořil také schválil Chris Lattner, zakladatel a hlavní architekt LLVM, ale doporučil nespěchat a počkat, jak se situace vyvine iniciativa na GitHubu, co se týče ukončení používání jména „master“ pro hlavní větve (aby se použila stejná terminologie jako na GitHubu).

Nebylo však bez sarcasmu, které některé situace dotáhly do absurdna, a bylo to vnímaný bráno vážně. Roman Lebedev (942 commitu v LLVM) zmínil, že pokud jde o inkluzivnost, je třeba zvážit vhodnost používání dalších slov, například „work“ a „job“, protože v ruštině „worker“ zní jako „работник“ nebo „рабочий“, a tato slova obsahují kombinaci „раб“, což se překládá jako „slave“.

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