A GitHub úgy döntött, hogy elhagyja a fő ágak „mester” nevét.

Nat Friedman, a GitHub vezetője megerősített a cég azon szándéka, hogy a „mester” helyett a fő fióktelepek alapértelmezett elnevezésére váltson, az Egyesült Államokban a rendőri erőszak és a rasszizmus ellen tiltakozókkal való szolidaritás jeleként. Az új név csak az új adattáraknál lesz használatos, a meglévő projektekben a „master” ág megtartja nevét. Ugyanakkor szóba kerül egy olyan lehetőség előkészítése, amely az egyes fejlesztők kérésére lehetővé teszi a meglévő projektek automatikus átnevezését.

Vita arról, hogy el kell távolodni a „mester” kifejezéstől
kibontott és a Git fejlesztők levelezőlistáján. Egyelőre csak néhány aktivista aktív támogatója ennek az ötletnek, és a legtöbb fejlesztő ellenzi, főleg, hogy a Gitben a master szót külön-külön használják, és nem párban a „szolga” szóval.

De a politikai korrektség igazi diadala az OpenSSL projektben mutatkozik meg, amelynek résztvevői elfogadhatatlannak tartották a „fekete mágia” kifejezést. OpenSSL fejlesztők fontolgat befogadás tapasz, a "black magic" helyett a "magic", a "blacklist" helyett a "block list", a "white space" a "whitespace", a "master" helyett a "parent" vagy "main".

A minap említett kezdeményezéseken kívül OpenZFS и Go, néhány más közelmúltbeli átnevezés is megjegyezhető:

  • Chromiumban elfogadott változások, a fájlnevekben és kódokban a „feketelistára” való hivatkozásokat „blokklistára” cserélve (a „feketelista” és „fehérlista” említése a felhasználó számára látható lecserélték 2019 elején).
  • Androidban Elkezdtük cserélje ki "feketelista/fehérlista" a "blokkolista/engedélyezőlista".
  • Node.js projekt működik a feketelistát/fehérlistát tiltólistára/engedélyezőlistára cserélni, de a módosítást még nem fogadták el.
  • Project Curl lecserélték a "fehérlista" szó a "kihagyólista", a "kiválasztás" vagy a "kihagyás", a "feketelista" pedig a "blokkolólista" említése.
  • Ansible Developers fontolgatják a „mester” ág helyére a „devel” kifejezés.
  • PHPUnit kódban kicserélték Feketelista az ExcludeList listára, beleértve a PHPUnit/Util/Blacklist fájl módosítását PHPUnit/Util/ExcludeList fájlra.

Azon közösségek közül, amelyek az elmúlt években felhagytak a mester/szolga használattal, megemlíthetjük a projekteket Piton, Drupal, Django, CouchDB, , MediaWiki, PostgreSQL и Feleinek. A BIND DNS-kiszolgáló megőrizte a „mester/szolga” nevű beállítások használatának lehetőségét, de hozzáadott alternatívákat „elsődleges/másodlagos” névvel, és ezeket előnyösebbnek nyilvánította. A Linux kernel fejlesztői egykor nonszensznek és butaságnak nevezték a „feketelistára/fehérlistára” való átnevezési kísérleteket, amit a politikusok és a populisták neveltek. visszautasította végezzen cserét, beleértve annak magyarázatát, hogy a „blokklista” kifejezés a jelentés torzulásához vezet, és nem zárja ki a „blokkobjektumok listájaként” való észlelést.

Az IETF (Internet Engineering Task Force) bizottság, amely internetes protokollokat és architektúrát fejleszt, felajánlotta a „fehérlista/feketelista” és a „mester/szolga” kifejezések alternatívái, előnyben részesítve a specifikációkban - a „mester/szolga” helyett javasolt az „elsődleges/másodlagos”, „vezető/követő” kifejezés használata,
"aktív/készenléti"
"elsődleges/replika",
"író/olvasó",
„koordinátor/munkavállaló” ill
„szülő/segítő”, és a „feketelista/fehérlista” helyett „blokkolista/engedélyezőlista” vagy „blokk/engedély”.

Forrás: opennet.ru

Hozzászólás