GitHub har beslutat att avstĂ„ frĂ„n namnet «master» för sina huvudgrenar

Nat Friedman, chef för GitHub av 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»
Àr igÄng 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 möjligheten att anvÀnda den nya teknologin. Enligt inkluderar en patch, 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 Utvecklarna av FreeBSD har beslutat att följa det allmÀnna exemplet och inte försöka hÄlla sig kvar vid Illumos, eftersom denna implementation redan ligger lÄngt efter nÀr det gÀller funktionalitet och krÀver stora resurser för att underhÄlla koden och överföra Àndringar. «ZFS on Linux» betraktas nu som det enda samarbetande projektet för utveckling av ZFS. Stödet för FreeBSD kommer att integreras direkt i koden för «ZFS on Linux» och utvecklas i det huvudsakliga arkivet för detta projekt. och Go, kan man Àven notera nÄgra andra nyligen genomförda namnÀndringar:

Bland de samhÀllen som har avstÄtt frÄn att anvÀnda master/slave under de senaste Ären kan man nÀmna projekten Python, Drupal, Django, CouchDB, Salt, MediaWiki, PostgreSQL och Redis. 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 avstod 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, föreslog 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

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster