Nat Friedman, chef för GitHub företagets avsikt att som standard övergÄ till att anvÀnda namnet «main» för huvudgrenar istÀllet för «master» som en markering av solidaritet med dem som protesterar mot polisvÄld och rasism i USA. Det nya namnet kommer endast att anvÀndas för nya förvar, i redan existerande projekt kommer grenen «master» att behÄlla sitt namn. Det diskuteras ÀndÄ möjligheten att förbereda ett alternativ som tillÄter automatisering av omdöpningen för befintliga projekt om enskilda utvecklare sÄ önskar.
Diskussionen om nödvÀndigheten av att avstÄ frÄn termen «master»
och pÄ mailinglistan för Git-utvecklare. För nÀrvarande Àr det endast nÄgra enskilda aktivister som Àr aktiva föresprÄkare för denna idé, medan de flesta utvecklare Àr emot det, sÀrskilt eftersom ordet master i Git anvÀnds separat frÄn ordet «slave».
Men ett verkligt triumf för politisk korrekthet observeras i OpenSSL-projektet, vars deltagare anser att uttrycket «black magic» Àr oacceptabelt. Utvecklarna av OpenSSL inkluderar , ersÀtter «black magic» med «magic», «blacklist» med «block list», «white space» med «whitespace», «master» med «parent» eller «main».
Förutom de initiativ som nÀmnts pÄ sista tiden och , kan man Àven notera nÄgra andra nyligen genomförda namnÀndringar:
- I Chromium , dÀr hÀnvisningar till «blacklist» har ersatts med «blocklist» (de synliga hÀnvisningarna till «blacklist» och «whitelist» i början av 2019).
- I Android «blacklist/whitelist» med «blocklist/allowlist».
- ĐŃĐŸĐ”ĐșŃ Node.js för att byta ut blacklist/whitelist mot blocklist/allowlist, men förĂ€ndringen har Ă€nnu inte antagits.
- Curl-projektet hÀnvisningen «whitelist» mot «skiplist», «select» eller «skip», och «blacklist» mot «blocklist».
- Utvecklarna av Ansible har bytt ut grenen «master» mot «devel».
- I koden för PHPUnit Blacklist till ExcludeList, inklusive att de bytte ut filen PHPUnit/Util/Blacklist mot PHPUnit/Util/ExcludeList.
Bland de samhÀllen som har avstÄtt frÄn att anvÀnda master/slave under de senaste Ären kan man nÀmna projekten , , , , , , och . I DNS-servern BIND har de behÄllit möjligheten att anvÀnda instÀllningar med namnen «master/slave», men har lagt till alternativ med «primary/secondary» och deklarerat dem som mer föredragna. Utvecklarna av Linux-kÀrnan kallade vid ett tillfÀlle försök att byta namn pÄ «blacklist/whitelist» för nonsens och dumhet, indoktrinerad av politiker och populister, och göra en Àndring, inklusive att förklara att termen "blocklist" leder till en missuppfattning och utesluter inte uppfattningen som "lista över blockerade objekt".
IETF (Internet Engineering Task Force), som arbetar med utvecklingen av internetprotokoll och arkitektur, alternativ till termerna "whitelist/blacklist" och "master/slave", som föredras för anvĂ€ndning i specifikationer â istĂ€llet för "master/slave" rekommenderas att anvĂ€nda "primary/secondary", "leader/follower",
"active/standby",
"primary/replica",
"writer/reader",
"coordinator/worker" eller
"parent/helper", och istĂ€llet för "blacklist/whitelist" â "blocklist/allowlist" eller "block/permit".
KĂ€lla: opennet.ru
