GitHub decidis forigi la "majstran" nomon por majstraj branĉoj.

Nat Friedman, Kapo de GitHub konfirmita la intenco de la firmao ŝanĝi al la defaŭlta nomo por ĉefaj branĉoj anstataŭe de "majstro" kiel signo de solidareco kun manifestacianoj kontraŭ policperforto kaj rasismo en Usono. La nova nomo estos uzata nur por novaj deponejoj; en ekzistantaj projektoj, la branĉo "majstro" konservos sian nomon. Tamen estas diskutata la ebleco prepari opcion, kiu laŭ peto de individuaj programistoj permesos aŭtomatan renomadon por ekzistantaj projektoj.

Diskuto pri la bezono malproksimiĝi de la esprimo "majstro"
malligita kaj en la dissendolisto de Git-programistoj. Ĝis nun, nur kelkaj aktivuloj estas aktivaj subtenantoj de ĉi tiu ideo, kaj la plej multaj programistoj estas kontraŭ ĝi, precipe ĉar en Git la vorto majstro estas uzata aparte, kaj ne duope kun la vorto "sklavo".

Sed la vera triumfo de politika ĝusteco videblas en la projekto OpenSSL, kies partoprenantoj konsideris la esprimon "nigra magio" neakceptebla. OpenSSL-Programistoj pripensas inkluzivo flikaĵo, anstataŭigante "nigra magio" per "magio", "nigra listo" per "bloklisto", "blanka spaco" per "blankspaco", "majstro" per "gepatro" aŭ "ĉefa".

Krom la iniciatoj menciitaj la alian tagon OpenZFS и Go, iuj aliaj lastatempaj renomoj povas esti notitaj:

  • En Kromio akceptis ŝanĝi, anstataŭigante referencojn al "nigra listo" per "bloklisto" en dosiernomoj kaj kodo (mencioj de "nigra listo" kaj "blanklisto" videblaj al la uzanto estis anstataŭigitaj komence de 2019).
  • En Android komenciĝis anstataŭigi "nigra listo/blanklisto" al "bloklisto/permesebla listo".
  • Node.js projekto funkcias anstataŭigi nigran liston/blankan liston per bloklisto/permesebla listo, sed la ŝanĝo ankoraŭ ne estis akceptita.
  • Projekto Bukloŝtofo anstataŭigita menciante "blanklisto" al "saltisto", "elekto" aŭ "salti", kaj "nigra listo" al "bloklisto".
  • Ansible Programistoj pripensas la eblecon anstataŭigante la branĉon "majstro" per "devel".
  • En PHPUnit-kodo anstataŭigita Nigra Listo al ExcludeList, inkluzive de ŝanĝado de la dosiero PHPUnit/Util/Blacklist al PHPUnit/Util/ExcludeList.

Inter la komunumoj, kiuj forlasis la uzon de majstro/sklavo en pasintaj jaroj, ni povas noti la projektojn python, Drupalo, Django, CouchDB, salon, MediaWiki, PostgreSQL и Redis. La BIND DNS-servilo konservis la kapablon uzi agordojn kun la nomoj "mastro/sklavo", sed aldonis alternativojn kun "primara/sekundara" kaj deklaris ilin pli preferindaj. La programistoj de la Linukso-kerno iam nomis provojn renomi "nigralisto/blanklisto" sensencaĵo kaj stulteco, instigitaj de politikistoj kaj popolistoj, kaj rifuzis faru anstataŭaĵon, inkluzive de klarigado ke la esprimo "bloklisto" kondukos al distordo de signifo kaj ne ekskludas la percepton kiel "listo de blokobjektoj".

La komitato de IETF (Interreta Engineering Task Force), kiu disvolvas interretajn protokolojn kaj arkitekturon, sugestis alternativoj al la terminoj “blanklisto/nigra listo” kaj “mastro/sklavo”, preferindaj por uzo en specifoj - anstataŭ “mastro/sklavo” oni rekomendas uzi “primara/sekundara”, “gvidanto/sekvanto”,
"aktiva/standby"
"primara/repliko",
"verkisto/leganto",
"kunordiganto/laboristo" aŭ
"gepatro/helpanto", kaj anstataŭ "nigra listo/blanklisto" - "bloklisto/permesilo" aŭ "bloki/permesilo".

fonto: opennet.ru

Aldoni komenton