GitHub parantos mutuskeun pikeun leupaskeun nami "master" pikeun cabang master.

Nat Friedman, Kapala GitHub negeskeun niat parusahaan pikeun pindah ka ngaran standar pikeun cabang utama tinimbang "master" salaku tanda solidaritas jeung démonstran ngalawan kekerasan pulisi jeung rasisme di Amérika Serikat. Ngaran anyar bakal dipaké ngan pikeun repositories anyar; dina proyék aya, cabang "master" bakal nahan ngaranna. Sanajan kitu, kamungkinan Nyiapkeun hiji pilihan nu, dina pamundut ti pamekar individu, bakal ngidinan renaming otomatis pikeun proyék-proyék aya keur dibahas.

Diskusi ngeunaan kabutuhan ngajauhan tina istilah "master"
dibeungkeut sareng dina milis pamekar Git. Sajauh ieu, ngan sababaraha aktivis anu ngarojong aktip gagasan ieu, sarta lolobana pamekar anu ngalawan eta, utamana saprak di Git kecap master dipaké misah, sarta teu di pasangan kalayan kecap "budak".

Tapi triumph nyata correctness pulitik bisa ditempo dina proyék OpenSSL, anu pamilon dianggap éksprési "black magic" unacceptable. Pamekar OpenSSL mertimbangkeun kalebet patch, ngagantikeun "black magic" ku "magic", "blacklist" ku "block list", "whitespace" ku "whitespace", "master" ku "parent" or "main".

Salian inisiatif disebutkeun dinten séjén OpenZFS и Go, sababaraha renaming panganyarna lianna bisa dicatet:

  • Dina Chromium ditarima parobahan, ngagentos rujukan kana "blacklist" ku "blocklist" dina nami file sareng kode (nyebutkeun "blacklist" sareng "whitelist" katingali ku pangguna. anu diganti dina awal 2019).
  • Dina Android dimimitian ngagantikeun "blacklist / whitelist" pikeun "blocklist / allowlist".
  • proyék Node.js nuju damel pikeun ngaganti blacklist/whitelist jeung blocklist/allowlist, tapi robah teu acan katampa.
  • Proyék Curl diganti mentioning "whitelist" kana "skiplist", "select" atawa "skip", jeung "blacklist" kana "blocklist".
  • Pamekar Ansible keur tempo kamungkinan ngaganti cabang "master" ku "devel".
  • Dina kode PHPUnit digantikeun Daptar hideung pikeun ExcludeList, kalebet ngarobih file PHPUnit / Util / Blacklist kana PHPUnit / Util / ExcludeList.

Di antara komunitas anu ngantunkeun panggunaan master / budak dina taun-taun katukang, urang tiasa perhatikeun proyék Python, Drupal, Django, CouchDB, uyah, MediaWiki, PostgreSQL и Redis. Pangladén DNS BIND nahan kamampuan ngagunakeun setélan kalayan nami "master / budak", tapi nambihan alternatif kalayan "primer / sekundér" sareng nyatakeun aranjeunna langkung dipikaresep. Pamekar tina kernel Linux dina hiji waktu disebut usaha pikeun ngaganti ngaran "blacklist / whitelist" omong kosong jeung kabodoan, instilled ku politisi jeung populis, jeung nampik nyieun ngagantian a, kaasup dijelaskeun yén istilah "blocklist" bakal ngakibatkeun distorsi harti jeung teu ngaluarkeun persepsi salaku "daptar objék block".

Komite IETF (Internet Engineering Task Force), anu ngembangkeun protokol sareng arsitéktur Internét, anjeunna ditawarkeun alternatif pikeun istilah "whitelist / blacklist" jeung "master / slave", pikaresep keur dipake dina spésifikasi - tinimbang "master/slave" eta disarankeun pikeun ngagunakeun "primér / sekundér", "pamimpin / follower",
"aktip/sayaga"
"primer/replika",
"panulis / pamaca",
"koordinator / pagawe" atawa
"indungna / pembantu", sarta gaganti "blacklist / whitelist" - "blocklist / allowlist" atawa "block / idin".

sumber: opennet.ru

Tambahkeun komentar