Programiści projektu LLVM podążania za przykładem i zaprzestania używania słowa „master” do identyfikacji głównego repozytorium. Zmiana ta jest przedstawiana jako demonstracja tego, że społeczność LLVM jest inkluzywna i z dużą uwagą podchodzi do kwestii, które mogą budzić dyskomfort wśród określonych grup uczestników.
Zamiast „master” proponuje się wybór neutralnego zamiennika, na przykład „dev”, „trunk”, „main” lub „default”. Zauważono, że przed przejściem z SVN na Git główna gałąź nosiła nazwę „trunk” i ta nazwa pozostaje znana dla programistów. Jednocześnie proponuje się rozważenie zmiany terminów whitelist/blacklist na allowlist/denylist. Warto jednak zauważyć, że zmiana nazwy głównej gałęzi wymagać będzie modyfikacji skryptów budowania, ustawień systemu ciągłej integracji oraz towarzyszących skryptów, choć zaznacza się, że zmiany te będą nieistotne w porównaniu do wykonanej niedawno migracji z SVN na Git.
Większość uczestników , która liczy ponad 60 wiadomości, opowiedziała się za zmianą nazwy. Propozycję tę i Chris Lattner, założyciel i główny architekt LLVM, ale zasugerował, aby nie spieszyć się, a poczekać, by zobaczyć, w jaki sposób zakończy się GitHub dotycząca zaprzestania domyślnego używania nazwy „master” dla głównych gałęzi (aby przy zmianie nazwy posługiwać się tą samą terminologią co w GitHub).
Nie obeszło się także bez sarkazmu i doprowadzenia sytuacji do absurdu, co niektórzy na poważnie. ( w LLVM) , że jeśli mówimy o inkluzywności, to warto zastanowić się nad zasadnością używania innych słów, na przykład „work” i „job”, ponieważ po rosyjsku „worker” brzmi jak „работник” lub „рабочий”, a te słowa zawierają kombinację „раб”, które tłumaczy się jako „niewolnik”.
Źródło: opennet.ru
