Die Entwickler des LLVM-Projekts sich ein Beispiel an zu nehmen und die Verwendung des Begriffs „master“ zur Identifizierung des Hauptrepositorys einzustellen. Diese Änderung wird als Demonstration angesehen, dass die LLVM-Community inklusiv ist und sensibel mit Themen umgeht, die bei bestimmten Teilnehmergruppen Unbehagen auslösen können.
Statt „master“ wird vorgeschlagen, eine neutrale Alternative zu wählen, wie „dev“, „trunk“, „main“ oder „default“. Es wird angemerkt, dass vor dem Wechsel von SVN zu Git der Hauptbranch „trunk“ genannt wurde und dieser Name den Entwicklern weiterhin vertraut bleibt. Gleichzeitig wird vorgeschlagen, auch die Begriffe whitelist/blacklist in allowlist/denylist zu ändern. Dabei wird jedoch darauf hingewiesen, dass die Umbenennung des Hauptbranches Änderungen an den Build-Skripten, den Konfigurationen des kontinuierlichen Integrationssystems und den zugehörigen Skripten erfordern wird, aber diese Änderungen im Vergleich zur kürzlich durchgeführten Migration von SVN zu Git als geringfügig angesehen werden.
Die Mehrheit der Teilnehmer , die mehr als 60 Beiträge umfasst, hat sich für die Umbenennung ausgesprochen. Dazu gehört auch Chris Lattner, der Gründer und leitende Architekt von LLVM, der jedoch empfohlen hat, sich Zeit zu lassen und abzuwarten, wie sich GitHub zur Beendigung der Verwendung des Begriffs „master“ für Hauptbranches positioniert (um bei der Umbenennung dieselbe Terminologie zu verwenden wie bei GitHub).
Es fehlte nicht an Sarkasmus, der von einigen ernst genommen wurde. ( in LLVM) dass, wenn es um Inklusivität geht, man auch die Notwendigkeit der Verwendung anderer Wörter überdenken sollte, wie „work“ und „job“, da „worker“ auf Russisch als „работник“ oder „рабочий“ klingt, und diese Wörter die Kombination „раб“ enthalten, was als „slave“ übersetzt wird.
Quelle: opennet.ru
