Die Entwickler des LLVM-Projekts dem Beispiel und die Verwendung des Begriffs „master“ zur Identifizierung des Hauptrepositories zu beenden. Die Änderung wird als Demonstration dafür dargestellt, dass die LLVM-Community inklusiv ist und sensibel mit Themen umgeht, die bei bestimmten Teilnehmergruppen Unbehagen hervorrufen können.
Statt „master“ wird vorgeschlagen, eine neutrale Alternative wie „dev“, „trunk“, „main“ oder „default“ zu wählen. Es wird angemerkt, dass der Hauptzweig vor dem Wechsel von SVN zu Git „trunk“ genannt wurde und dieser Name für die Entwickler vertraut bleibt. Gleichzeitig wird angeregt, die Begriffe whitelist/blacklist durch allowlist/denylist zu ersetzen. Es wird jedoch darauf hingewiesen, dass die Umbenennung des Hauptzweigs Änderungen in den Build-Skripten, den Einstellungen des Continuous-Integration-Systems und den zugehörigen Skripten erfordert, aber dass diese Änderungen im Vergleich zur kürzlich erfolgten Migration von SVN zu Git unerheblich sein werden.
Die Mehrheit der Teilnehmer , die über 60 Beiträge umfasst, hat sich für die Umbenennung ausgesprochen. Der Vorschlag kam unter anderem von Chris Lattner, dem Gründer und Chefarchitekten von LLVM, der jedoch empfohlen hat, sich nicht zu hasten, sondern abzuwarten, wie sich GitHub zur Beendigung der standardmäßigen Verwendung des Begriffs „master“ für Hauptzweige äußern wird (um bei der Umbenennung dieselbe Terminologie zu verwenden wie bei GitHub).
Es gab auch sarkastische Kommentare, die die Situation ins Absurde führten, was von manchen ernst genommen wurde. ( in LLVM) , dass, wenn es um Inklusivität geht, auch über die Sinnhaftigkeit der Verwendung anderer Begriffe nachgedacht werden sollte, zum Beispiel „work“ und „job“, da im Russischen „worker“ als „работник“ oder „рабочий“ klingt, und diese Wörter die Kombination „раб“ enthalten, die als „slave“ übersetzt wird.
Quelle: opennet.ru
