Incidente com perda de controle sobre canais da rede FreeNode IRC

A nova equipe da rede FreeNode IRC lamentou o incidente ocorrido ontem, que foi percebido por algumas comunidades como uma aquisição de seus canais de IRC. Por exemplo, os projetos Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE e Void Linux anunciaram sua saída do FreeNode devido à perda de controle sobre seus canais.

Após a saída da equipe de administradores que fundou a nova rede Libera.Chat por conflito com o dono dos domínios, alguns projetos abertos transferiram as discussões para a plataforma Libera.Chat e bloquearam a possibilidade de comunicação em canais antigos. A administração do FreeNode considerou as ações tomadas inaceitáveis, impedindo os usuários de continuarem a comunicação em canais antigos devido à configuração de bots que excluem automaticamente os usuários com a mensagem de que o canal foi movido para a rede Libera.Chat. Segundo o FreeNode, bastava simplesmente exibir uma mensagem sobre a movimentação sem bloqueio.

Representantes da FreeNode consideraram o bloqueio coercitivo para usuários que não queriam sair da rede antiga e fizeram alterações nas regras, proibindo tal bloqueio de usuários do canal. Caso a capacidade de comunicação fosse bloqueada, as novas regras exigiam o fechamento do canal e o redirecionamento das conexões dos usuários para outro canal temático.

Para usuários do canal que bloquearam a comunicação, foi escrito um script que criou um novo canal em um namespace “##” diferente (por exemplo, ##ubuntu em vez de #ubuntu) e redirecionou automaticamente os usuários que tentavam se conectar ao canal antigo para este canal . O problema acabou sendo que a nova equipe do FreeNode não testou adequadamente esse script antes da implementação, não notificou os usuários sobre a mudança futura com antecedência (houve uma discussão apenas no canal de nicho #freenode-policy-feedback) e não o fez. leve em conta todas as nuances.

O roteiro determinava o fato da migração do canal pela presença da linha “libera” no título do canal, mas faltou que muitos projetos que ainda restavam no FreeNode estavam apenas na fase de discussão da migração para uma nova rede e, consequentemente, mencionados “libera” no tópico do canal. O script criou espelhos no novo namespace desses canais e passou a encaminhar os usuários para outro canal, o que causou uma onda de indignação e acusações de sequestro de canais.

Acredita-se que cerca de 720 canais de IRC foram afetados como resultado do script, incluindo canais dos projetos OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux e FOSDEM. Algumas comunidades que ainda hesitavam em migrar foram forçadas a migrar para a nova rede porque perderam o controle de seus canais na rede FreeNode. A administração do FreeNode começou a trabalhar para devolver os canais após reclamações, mas já era tarde e a reputação da rede foi prejudicada.

Fonte: opennet.ru

Adicionar um comentário