GitHub se je odločil opustiti ime "master" za glavne veje.

Nat Friedman, vodja GitHub potrjen namerava podjetje preiti na privzeto ime za glavne podružnice namesto "master" v znak solidarnosti s protestniki proti policijskemu nasilju in rasizmu v ZDA. Novo ime bo uporabljeno samo za nove repozitorije; v obstoječih projektih bo veja »master« ohranila svoje ime. Razpravlja se pa o možnosti priprave opcije, ki bo na željo posameznih razvijalcev omogočala avtomatsko preimenovanje za obstoječe projekte.

Razprava o potrebi po odmiku od izraza "mojster"
odvezana in na poštnem seznamu razvijalcev Git. Zaenkrat je le nekaj aktivistov aktivnih zagovornikov te ideje, večina razvijalcev pa je proti njej, še posebej, ker se v Gitu beseda gospodar uporablja ločeno in ne v paru z besedo "suženj".

Toda resnično zmagoslavje politične korektnosti je mogoče videti v projektu OpenSSL, katerega udeleženci so menili, da je izraz "črna magija" nesprejemljiv. Razvijalci OpenSSL razmišljajo vključitev obliž, zamenjava "black magic" z "magic", "blacklist" s "block list", "whitespace" z "whitespace", "master" s "parent" ali "main".

Poleg pred dnevi omenjenih pobud OpenZFS и Go, je mogoče opaziti še nekaj nedavnih preimenovanj:

  • V Chromiumu sprejeto Spremembe, zamenjava sklicevanja na »črni seznam« s »blokirani seznam« v imenih datotek in kodi (omembe »črnega seznama« in »belega seznama«, vidne uporabniku so bili zamenjani v začetku leta 2019).
  • V sistemu Android začeli smo zamenjati »črni/beli seznam« v »blokirani/dovoljeni seznam«.
  • Projekt Node.js dela za zamenjavo črnega/belega seznama s seznamom blokiranih/dovoljenih, vendar sprememba še ni bila sprejeta.
  • Projekt Curl nadomeščen omenjanje "whitelist" v "skiplist", "select" ali "skip" in "blacklist" v "blocklist".
  • Ansible razvijalci razmišljajo o možnosti zamenjava veje »master« z »devel«.
  • V kodi PHPUnit zamenjali Črni seznam v ExcludeList, vključno s spreminjanjem datoteke PHPUnit/Util/Blacklist v PHPUnit/Util/ExcludeList.

Med skupnostmi, ki so v preteklih letih opustile uporabo master/slave, lahko opazimo projekte Python, Drupal, Django, CouchDB, Sol, MediaWiki, PostgreSQL и Redis. Strežnik BIND DNS je ohranil možnost uporabe nastavitev z imeni »master/slave«, vendar je dodal alternative s »primary/secondary« in jih razglasil za bolj zaželene. Razvijalci jedra Linuxa so nekoč poskuse preimenovanja črnega/belega seznama označili za neumnost in neumnost, ki so jo vcepljali politiki in populisti ter zavrnil zamenjati, vključno z razlago, da bo izraz "seznam blokiranih" povzročil izkrivljanje pomena in ne izključuje dojemanja kot "seznama blokiranih predmetov".

Odbor IETF (Internet Engineering Task Force), ki razvija internetne protokole in arhitekturo, predlagal alternative izrazoma »beli seznam/črni seznam« in »nadrejeni/podrejeni«, prednostne za uporabo v specifikacijah - namesto »nadrejeni/podrejeni« je priporočljiva uporaba »primarni/sekundarni«, »voditeljski/sledilni«,
"aktiven/pripravljen"
"primarni/replika",
"pisatelj/bralec",
»koordinator/delavec« oz
“starš/pomočnik” in namesto “črni seznam/beli seznam” - “blokirani/dovoljeni seznam” ali “blokiraj/dovoljenje”.

Vir: opennet.ru

Dodaj komentar