Udviklerne af LLVM diskuterer at stoppe med at bruge ordet «master»

Udviklerne af LLVM-projektet har udtrykt ønsket at følge eksemplet fra andre projekter og stoppe brugen af ordet «master» til identifikation af det primære repository. Ændringen præsenteres som en demonstration af, at LLVM-fællesskabet er inkluderende og tager skridtet mod spørgsmål, der kan skabe ubehag for bestemte grupper af deltagere.

I stedet for «master» foreslås det at vælge en neutral erstatning, som «dev», «trunk», «main» eller «default». Det bemærkes, at før overgangen fra SVN til Git blev den primære gren kaldt «trunk», og dette navn forbliver velkendt for udviklerne. Samtidig foreslås det at overveje at erstatte omtalerne af betingelserne whitelist/blacklist med allowlist/denylist. Det bemærkes, at omdøbningen af den primære gren vil kræve ændringer i bygge-scripts, kontinuerlig integrationssystemindstillinger og tilhørende scripts, men at disse ændringer vil være uvæsentlige i forhold til den nylige migration fra SVN til Git.

De fleste deltagere diskussionen, som tæller mere end 60 meddelelser, talte for omdøbningen. Forslaget kom blandt andet fra godkendte og Chris Lattner, grundlægger og chief architect for LLVM, men han anbefalede at tage sig tid og se, hvordan det ender med til at fjerne FTP-support er genoptaget. I Chrome 86 er FTP som standard deaktiveret for cirka 1% af brugerne, og i Chrome 87 vil dækningsgraden for deaktivering blive udvidet til 50%, men supporten kan genaktiveres ved hjælp af flaget '—enable-ftp' eller '—enable-features=FtpProtocol'. I Chrome 88 vil FTP-support helt blive deaktiveret. GitHub med at stoppe brugen af navnet «master» som standard for primære grene (for at bruge den samme terminologi ved omdøbningen, som GitHub).

Der var heller ikke manglende sarkasme med at føre situationen til absurditet, som nogle tog negativt alvorligt. Roman Lebedev (942 commits i LLVM) nævnte, at når det drejer sig om inklusivitet, bør man overveje hensigtsmæssigheden af at bruge andre ord, som «work» og «job», da «worker» på russisk lyder som «работник» eller «рабочий», og disse ord indeholder kombinationen «раб», som oversættes til «slave».

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster