Desenvolvedores do projeto LLVM de seguir o exemplo e parar de usar a palavra «master» para identificar o repositório principal. Esta mudança é apresentada como uma demonstração de que a comunidade LLVM é inclusiva e cuida de questões que podem causar desconforto a certos grupos de participantes.
Em vez de «master», sugere-se escolher um termo neutro, como «dev», «trunk», «main» ou «default». Nota-se que antes da migração do SVN para o Git, o ramo principal era chamado de «trunk», e este nome ainda é familiar para os desenvolvedores. Ao mesmo tempo, propõe-se considerar a substituição dos termos whitelist/blacklist por allowlist/denylist. Vale ressaltar que a renomeação do ramo principal exigirá alterações nos scripts de construção, configurações do sistema de integração contínua e scripts auxiliares, mas, observa-se que essas mudanças serão insignificantes em comparação à recente migração do SVN para o Git.
A maioria dos participantes , que conta com mais de 60 mensagens, se manifestou a favor da renomeação. A proposta foi também por Chris Lattner, fundador e arquiteto chefe do LLVM, mas ele recomendou que não se apressassem, e que esperassem para ver o que resultar do GitHub sobre a cessação do uso padrão do nome «master» para os ramos principais (a fim de usar a mesma terminologia que no GitHub para a renomeação).
Não faltou sarcasmo tornando a situação absurda, o que alguns tomaram a sério. ( no LLVM) , que se tratando de inclusividade, é necessário pensar na conveniência de se usar outras palavras, como «work» e «job», já que em russo «worker» soa como «работник» ou «рабочий», e essas palavras contêm a combinação «раб», que se traduz como «escravo».
Fonte: opennet.ru
