Ua hoʻoholo ʻo GitHub e waiho i ka inoa "master" no nā lālā kumu.

Nat Friedman, ke poʻo o GitHub hookupaa iho la ia ka manaʻo o ka hui e hoʻololi i ka inoa paʻamau no nā lālā nui ma mua o ka "master" ma ke ʻano he hōʻailona o ka lōkahi me ka poʻe kūʻē kūʻē i ka hana ʻino a me ka racism ma ʻAmelika Hui Pū ʻIa. E hoʻohana wale ʻia ka inoa hou no nā waihona hou; ma nā papahana i loaʻa, e mālama ka lālā "master" i kona inoa. Eia naʻe, ke kūkākūkā ʻia nei ka hiki ke hoʻomākaukau i kahi koho, ma ke noi ʻana o nā mea hoʻomohala hoʻokahi, e ʻae i ka hoʻololi inoa ʻana no nā papahana e kū nei.

Kūkākūkā o ka pono e neʻe aku i ka huaʻōlelo "master"
wehe ʻia a ma ka papa inoa leka uila o Git developers. I kēia manawa, he liʻiliʻi wale nā ​​​​mea hoʻoikaika i kākoʻo ikaika i kēia manaʻo, a ʻo ka hapa nui o nā mea hoʻomohala e kūʻē iā ia, ʻoiai ma ka Git ua hoʻohana ʻia ka huaʻōlelo master i kahi kaʻawale, ʻaʻole i hui pū me ka huaʻōlelo "kauā".

Akā hiki ke ʻike ʻia ka lanakila maoli o ka hoʻoponopono politika ma ka papahana OpenSSL, nona nā poʻe i manaʻo i ka ʻōlelo "ʻeleʻele" ʻaʻole i ʻae ʻia. Nā mea hoʻomohala OpenSSL ke noonoo nei hoʻokomo ʻana kāʻei, hoʻololi i ka "ʻeleʻele kilokilo" me ka "magic", "blacklist" me ka "block list", "white space" me ka "whitespace", "master" me ka "makua" a i ʻole "main".

Ma waho aʻe o nā hana i ʻōlelo ʻia i ka lā aʻe OpenZFS и Go, hiki ke ʻike ʻia kekahi mau inoa hou hou:

  • Ma Chromium ʻae ʻia ke hoʻololi, hoʻololi i nā kuhikuhi i ka "blacklist" me ka "blocklist" i nā inoa faila a me nā code (nā ʻōlelo o "blacklist" a me "whitelist" i ʻike ʻia e ka mea hoʻohana. ua paniia i ka hoʻomaka o 2019).
  • I ka Android hoomaka pani "blacklist/whitelist" i ka "blocklist/allowlist".
  • Node.js papahana e hana ana e hoʻololi i ka papa inoa ʻeleʻele/keʻokeʻo me ka papa inoa poloka/allowlist, akā ʻaʻole i ʻae ʻia ka hoʻololi.
  • Papahana Curl hoololi e ʻōlelo ana i ka "whitelist" i ka "skiplist", "select" or "skip", a me "blacklist" to "blocklist".
  • Nā mea hoʻomohala Ansible ke noonoo nei i ka hiki e hoʻololi i ka lālā "master" me "devel".
  • Ma PHPUnit code pani ʻia Papa inoa ʻeleʻele i ExcludeList, me ka hoʻololi ʻana i ka faila PHPUnit/Util/Blacklist i PHPUnit/Util/ExcludeList.

Ma waena o nā kaiāulu i haʻalele i ka hoʻohana ʻana i ka haku / kauā i nā makahiki i hala, hiki iā mākou ke hoʻomaopopo i nā papahana Python, Drupal, ʻO Django, CouchDB, Salt, MediaWiki, PostgreSQL и Ho'ōla. Ua mālama ka BIND DNS server i ka hiki ke hoʻohana i nā hoʻonohonoho me nā inoa "master/slave", akā ua hoʻohui i nā mea ʻē aʻe me ka "kumu mua / lua" a haʻi aku iā lākou ʻoi aku ka maikaʻi. ʻO nā mea hoʻomohala o ka Linux kernel i ka manawa hoʻokahi i kapa ʻia e hoʻāʻo e kapa hou i ka "blacklist / whitelist" nonsense a me ka naʻaupō, i hoʻokumu ʻia e nā poʻe kālai'āina a me nā populist, a hōʻole hana i kahi pani, me ka wehewehe ʻana i ka huaʻōlelo "blocklist" e alakaʻi i kahi distortion o ka manaʻo a ʻaʻole e kāpae i ka ʻike ma ke ʻano he "papa inoa o nā mea poloka".

ʻO ke komite IETF (Internet Engineering Task Force), nāna e hoʻomohala i nā protocols pūnaewele a me ka hoʻolālā, manaoia ʻO nā mea ʻē aʻe i nā huaʻōlelo "whitelist/blacklist" a me "master/slave", makemake ʻia no ka hoʻohana ʻana i nā kikoʻī - ma kahi o "master/slave" ua ʻōlelo ʻia e hoʻohana i ka "primary/secondary", "leader/follower",
"ʻeleu/kūmau"
"kumu mua / kope",
"mea kākau/mea heluhelu",
"coordinator/worker" a i ʻole
“makua/kōkua”, a ma kahi o “blacklist/whitelist” - “blocklist/allowlist” a i ʻole “block/permit”.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka