GitHub telah memutuskan untuk menggugurkan nama "master" untuk cawangan induk.

Nat Friedman, Ketua GitHub disahkan hasrat syarikat untuk menukar kepada nama lalai untuk cawangan utama dan bukannya "master" sebagai tanda solidariti dengan penunjuk perasaan menentang keganasan polis dan perkauman di Amerika Syarikat. Nama baharu akan digunakan hanya untuk repositori baharu; dalam projek sedia ada, cawangan "master" akan mengekalkan namanya. Walau bagaimanapun, kemungkinan menyediakan pilihan yang, atas permintaan pembangun individu, akan membenarkan penamaan semula automatik untuk projek sedia ada sedang dibincangkan.

Perbincangan tentang keperluan untuk beralih daripada istilah "tuan"
tidak terikat dan pada senarai mel pembangun Git. Setakat ini, hanya beberapa aktivis yang menyokong idea ini secara aktif, dan kebanyakan pembangun menentangnya, terutamanya kerana dalam Git perkataan master digunakan secara berasingan, dan tidak berpasangan dengan perkataan "hamba".

Tetapi kejayaan sebenar ketepatan politik dapat dilihat dalam projek OpenSSL, yang pesertanya menganggap ungkapan "sihir hitam" tidak boleh diterima. Pembangun OpenSSL sedang mempertimbangkan kemasukan tampalan, menggantikan "sihir hitam" dengan "sihir", "senarai hitam" dengan "senarai blok", "ruang putih" dengan "ruang putih", "master" dengan "ibu bapa" atau "utama".

Sebagai tambahan kepada inisiatif yang disebutkan pada hari lain OpenZFS и Go, beberapa penamaan semula baru-baru ini boleh diperhatikan:

  • Dalam Chromium diterima perubahan, menggantikan rujukan kepada "senarai hitam" dengan "senarai sekat" dalam nama fail dan kod (sebutan "senarai hitam" dan "senarai putih" kelihatan kepada pengguna telah diganti pada awal tahun 2019).
  • Dalam Android kami mula menggantikan "senarai hitam/senarai putih" kepada "senarai sekat/senarai kebenaran".
  • Projek Node.js sedang bekerja untuk menggantikan senarai hitam/senarai putih dengan senarai sekat/senarai benar, tetapi perubahan itu masih belum diterima.
  • Projek Curl diganti menyebut "senarai putih" kepada "senarai langkau", "pilih" atau "langkau", dan "senarai hitam" kepada "senarai sekat".
  • Pemaju yang Bertanggungjawab sedang mempertimbangkan kemungkinan menggantikan cawangan "master" dengan "devel".
  • Dalam kod PHPUnit diganti Senarai hitam ke ExcludeList, termasuk menukar fail PHPUnit/Util/Blacklist kepada PHPUnit/Util/ExcludeList.

Antara komuniti yang meninggalkan penggunaan tuan/hamba pada tahun-tahun lepas, kita boleh perhatikan projek-projeknya Python, Drupal, Django, CouchDB, Garam, MediaWiki, PostgreSQL и Redis. Pelayan DNS BIND mengekalkan keupayaan untuk menggunakan tetapan dengan nama "tuan/hamba", tetapi menambah alternatif dengan "utama/menengah" dan mengisytiharkannya lebih disukai. Pemaju kernel Linux pada satu masa memanggil percubaan untuk menamakan semula "senarai hitam/senarai putih" karut dan kebodohan, yang ditanamkan oleh ahli politik dan populis, dan menolak membuat penggantian, termasuk menjelaskan bahawa istilah "senarai sekatan" akan membawa kepada herotan makna dan tidak mengecualikan persepsi sebagai "senarai objek blok".

Jawatankuasa IETF (Internet Engineering Task Force), yang membangunkan protokol dan seni bina Internet, предложил alternatif kepada istilah "senarai putih/senarai hitam" dan "tuan/hamba", diutamakan untuk digunakan dalam spesifikasi - bukannya "tuan/hamba" adalah disyorkan untuk menggunakan "utama/menengah", "pemimpin/pengikut",
"aktif/siap sedia"
"utama/replika",
"penulis/pembaca",
"penyelaras/pekerja" atau
“ibu bapa/pembantu”, dan bukannya “senarai hitam/senarai putih” - “senarai sekat/senarai benar” atau “sekat/permit”.

Sumber: opennet.ru

Tambah komen