Na comunidade de desenvolvedores do Void Linux um conflito, resultado do qual Juan Romero Pardines, fundador do projeto, anunciou sua saída e entrou em confronto com os outros participantes. Segundo no Twitter e a abundância de comentários ofensivos e ameaças direcionadas a outros desenvolvedores, Juan teve um colapso nervoso.
Incluindo o fato de que ele excluiu seus no GitHub relacionados a versões das ferramentas xbps, xbps-src, void-mklive e void-runit (as versões usadas no Void Linux dessas ferramentas são desenvolvidas no do projeto), com processos legais e a possibilidade de revogar a licença do código que ele escreveu (nota: o código das ferramentas do Void Linux é fornecido sob a licença BSD e uma licença sobre código já aberto não pode ser revogada, portanto, Juan só pode alterar a licença de sua própria cópia das ferramentas e publicar em uma nova licença mudanças futuras, mas não pode impedir a continuidade do desenvolvimento do código publicado anteriormente).
Horas antes de sua saída, Juan fez uma proposta de reorganização dos processos relacionados à
modificação de pacotes. Na opinião de Juan, o atual esquema de tomada de decisões para a aprovação de alterações precisa ser melhorado, caso contrário, se transforma em anarquia e cria o risco de problemas significativos ao atualizar bibliotecas do sistema. Como solução, Juan sugeriu a introdução de uma revisão obrigatória prévia por vários participantes sobre as mudanças feitas em pacotes que afetam outros pacotes. Nem todos concordaram com essa abordagem, temendo que a revisão levasse a uma diminuição da eficiência do desenvolvimento e ao surgimento de conflitos entre os mantenedores. Juan reagiu de forma bastante intensa à discordância, provocando um conflito. No site do Void Linux comunicados e deixou outros participantes sem acesso à infraestrutura e repositórios, e antes disso, por mais de um ano, não participou do desenvolvimento, o que forçou a comunidade a se auto-organizar, migrar os repositórios do GitHub para uma nova conta e assumir o controle da infraestrutura. Oito meses atrás, Juan voltou ao desenvolvimento, mas os processos no Void Linux há muito deixaram de depender dele, e ele não é mais insubstituível. Mas
Juan ainda se sentia no controle, o que gerou descontentamento entre os outros participantes.
Alegam que nas comunicações publicamente acessíveis de Juan só são visíveis ecos de um conflito maior que ocorreu em discussões privadas, envolvendo problemas pessoais (há relatos de que a agressão foi provocada por uma piada inapropriada sobre problemas familiares de Juan). Muitos participantes estavam descontentes com o comportamento de Juan em relação aos outros, sua visão excessivamente categórica e suas declarações ofensivas em resposta a discordâncias com seu ponto de vista. Após a publicação de Juan sobre sua intenção de sair, os outros participantes do Void Linux não hesitaram e imediatamente revogaram seu acesso a repositórios e infraestrutura, e após ele ter se lançado em ofensas a vários participantes, aplicaram um banimento.
Lembramos que a distribuição mantém um modelo de ciclo contínuo de atualização de versões de software (atualizações rolling, sem lançamentos separados do sistema). O projeto utiliza para a inicialização e gerenciamento de serviços um gerenciador de sistema , utiliza seu próprio gerenciador de pacotes e um sistema de construção de pacotes . Como biblioteca padrão, em vez de Glibc, é possível utilizar . Em vez de OpenSSL, utiliza LibreSSL. Os sistemas desenvolvidos no Void sob a licença BSD.
Adendo: O perfil de Juan em e os repositórios relacionados foram pela administração do GitHub após uma reclamação sobre ofensas da parte dele. Cópias dos repositórios pessoais de Juan no GitLab. Juan planeja um novo projeto e xbps-src. Ele também , que estava bastante embriagado ontem, o que explica seu comportamento inadequado ao interagir com outros desenvolvedores.
Fonte: opennet.ru
