Gli sviluppatori del progetto LLVM di seguire l'esempio e di cessare l'uso della parola «master» per identificare il repository principale. La modifica è presentata come una dimostrazione che la comunità LLVM è inclusiva e tiene in considerazione questioni che possono causare disagio a determinate categorie di partecipanti.
Invece di «master» si propone di scegliere un sostituto neutro, come «dev», «trunk», «main» o «default». Si fa notare che prima del passaggio da SVN a Git, il ramo principale era chiamato «trunk» e questo nome rimane familiare per gli sviluppatori. Contestualmente, si propone di considerare la sostituzione dei termini whitelist/blacklist con allowlist/denylist. Tuttavia, la rinominazione del ramo principale richiederà modifiche agli script di build, alle impostazioni del sistema di integrazione continua e agli script correlati, ma si sottolinea che tali modifiche saranno irrilevanti rispetto alla recente migrazione da SVN a Git.
La maggior parte dei partecipanti , che conta oltre 60 messaggi, si è espressa a favore della rinominazione. La proposta include anche Chris Lattner, fondatore e principale architetto di LLVM, che ha raccomandato di non affrettarsi, ma di aspettare e vedere come si concluderà di GitHub di cessare l'uso predefinito del nome «master» per i rami principali (in modo da utilizzare la stessa terminologia per la rinominazione prevista in GitHub).
Non è mancato neppure il sarcasmo nel portare la situazione all'assurdo, che è stata sul serio. ( in LLVM) , che se si parla di inclusività, è necessario riflettere sull'opportunità di utilizzare anche altre parole, come «work» e «job», poiché in russo «worker» suona come «работник» o «рабочий», e queste parole contengono la combinazione «раб», che si traduce come «schiavo».
Fonte: opennet.ru
