Bei LLVM planen sie auch, sich der Initiative anzuschließen, um die Wörter "Sklave und Meister" zu entfernen.

In den letzten Wochen Es wurden verschiedene soziale Bewegungen durchgeführt die aktuellen Demonstrationen von Rassismus weltweit und genau wie Wir haben in einem früheren Artikel geteiltAuch verschiedene Softwareprojekte haben sich dieser Bewegung angeschlossen und entweder ihre Unterstützung zum Ausdruck gebracht oder interne Änderungen in der Verwendung ihrer Terminologie angekündigt.

Dies ist der Fall, wie wir im vorherigen Artikel erwähnt haben auf der Position des CEO von GitHub in dem ich mittels eines Tweets meine Unterstützung und die Absicht zum Ausdruck bringe, die Begriffe "Master und Slave" zu streichen.

In demselben Artikel Wir erwähnten andere Projekte, die sich ebenfalls der Bewegung angeschlossen hatten diese Wörter in ihren Projekten sowie andere, die sich auf "Rassismus" beziehen könnten, wie "weiße Liste", "schwarze Liste" usw., zu eliminieren. Wenn Sie mehr über den Eintrag erfahren möchten, den wir teilen, können Sie ihn unter dem folgenden Link einsehen.

Verwandte Artikel:
GitHub und andere Projekte haben die Terminologie "Master" und "Slave" entfernt.

Und das ist es, was vor ein paar Tagen erwähnt wurde Entwickler des LLVM-Projekts äußerten ihren Wunsch dem Beispiel anderer Projekte folgen und Hör auf, das Wort "Lehrer" zu verwenden. um das Haupt-Repository zu identifizieren.

Diese angekündigte Änderung wird als Demonstration präsentiert, dass die LLVM-Community Es ist inklusiv und sensibel für Probleme, die bestimmten Kategorien von Teilnehmern Unbehagen bereiten können.

Anstelle von "Master" wird vorgeschlagen, einen neutralen Ersatz zu wählenZum Beispiel "dev", "trunk", "main" oder "default".

Beachten Sie, dass Vor dem Wechsel von SVN zu Git wurde der Hauptzweig "Trunk" genannt. und dieser Name ist Entwicklern noch bekannt. Gleichzeitig wird vorgeschlagen, die Verweise auf die Begriffe Whitelist / Blacklist durch Permitlist / Denylist zu ersetzen.

Zur gleichen Zeit Das Umbenennen des Hauptzweigs erfordert Änderungen an den Build-Skripten, die Konfiguration des kontinuierlichen Integrationssystems und der zugehörigen Skripte, aber es wird angemerkt, dass diese Änderungen im Vergleich zur jüngsten Migration von SVN zu Git unbedeutend sind.

In der Ankündigung der Entwickler, Sie können Folgendes lesen:

Mir ist klar, dass "Meister" andere Bedeutungen hat als die Bedeutung Meister / Sklave, und ich persönlich habe diese Assoziation in der Vergangenheit nie hergestellt. Ich kann jedoch auch anerkennen, dass ich hier Privilegien habe und dass nicht jeder in der gleichen Position ist.

Da wir beabsichtigen, eine integrative Gemeinschaft zu sein, schlage ich vor, dass wir unseren Entwicklungszweig umbenennen und stattdessen eine neutralere Terminologie für das LLVM-Monorepo verwenden. Mögliche Namen sind "dev", "trunk", "main", "default", ...

Wir müssen einen Übergang planen, da alle Bots aktualisiert werden müssen, um diesen neuen Zweig zu crawlen. Dies sind jedoch geringfügige technische Details, nichts im Vergleich zu der SVN-> Git-Migration, die wir durchlaufen haben.

Wenn ich über dieses Thema spreche, sollten wir auch die weit verbreitete Verwendung der Schwarz / Weiß-Liste im Projekt berücksichtigen.

Die meisten Teilnehmer in der Diskussion mit mehr als 60 Beiträgen, Sie sprachen sich für die Namensänderung aus. Der Vorschlag wurde auch von Chris Lattner, dem Gründer und Chefarchitekten von LLVM, genehmigt. Er empfahl jedoch, sich nicht zu beeilen, sondern abzuwarten, welche Initiative GitHub darin besteht, den Standardnamen "master" für Hauptzweige zu verwenden (wann zu verwenden) Ändern des Namens) gleiche Terminologie wie bei GitHub).

Es ist kein Sarkasmus, die Situation zu einer Absurdität zu machen, die einige ernst nahmen. Roman Lebedev (942 Verpflichtungen in LLVM) erwähnte, dass Sie, wenn wir über Inklusion sprechen, über die Bequemlichkeit nachdenken sollten, andere Wörter zu verwenden.

Darüber hinaus sollte erwähnt werden, dass aufgrund dieser Bewegung vieler Projekte in der Anzeigenblockierungsliste «Easylist» die Dateien mit dem Wort «Whitelist» (weiße Liste) umbenannt und durch «allowlist» ersetzt wurden, dies jedoch vergessen haben Beheben Sie die Skripte, und bei einigen Benutzern traten Probleme mit der Blockierung auf. Daher sind tiefgreifendere Änderungen erforderlich.

Wenn Sie mehr über die ausgestellte Erklärung erfahren möchten, können Sie die Details überprüfen im folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   LTA sagte

    Dem Grad der Dummheit, bis zu dem manche Dinge getragen werden, sind keine Grenzen gesetzt.

  2.   Jesus Ballesteros sagte

    Ohhh, schon auf GitHub haben sie dem Rassismus ein Ende gesetzt und so werden sie die Welt verändern. Sklave und Meister sind Wörter, die auf Technologie gut aussehen, nicht auf Menschen. Hören wir mit dem Unsinn auf, dass wir jedes Mal dümmer werden.

  3.   idmamen sagte

    Wenn wir in das Spiel "politisch korrekt" eintreten, werden wir in kurzer Zeit keine Menschen sein ... Sie wollen uns dumme, zielstrebige Maschinen und als solche völlig handhabbar.