Incident avec perte de contrôle des canaux du réseau IRC FreeNode

La nouvelle équipe du réseau IRC FreeNode a exprimé ses regrets face à l'incident survenu hier, qui a été perçu par certaines communautés comme une prise de contrôle de leurs canaux IRC. Par exemple, les projets Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE et Void Linux ont annoncé leur départ de FreeNode en raison d'une perte de contrôle sur leurs canaux.

Après le départ de l'équipe d'administrateurs qui a fondé le nouveau réseau Libera.Chat en raison d'un conflit avec le propriétaire des domaines, certains projets ouverts ont déplacé les discussions vers la plateforme Libera.Chat et bloqué la possibilité de communication dans les anciens canaux. L'administration FreeNode a jugé inacceptables les mesures prises, empêchant les utilisateurs de poursuivre la communication sur les anciens canaux en raison de la configuration de robots qui suppriment automatiquement les utilisateurs avec un message indiquant que le canal a été déplacé vers le réseau Libera.Chat. Selon FreeNode, il suffisait simplement d'afficher un message concernant le déplacement sans blocage.

Les représentants de FreeNode ont considéré le blocage comme coercitif pour les utilisateurs qui ne voulaient pas quitter l'ancien réseau et ont modifié les règles interdisant un tel blocage des utilisateurs du canal. Si la possibilité de communiquer était bloquée, les nouvelles règles imposaient de fermer la chaîne et de rediriger les connexions des utilisateurs vers une autre chaîne thématique.

Pour les utilisateurs du canal qui bloquaient la communication, un script a été écrit pour créer un nouveau canal dans un espace de noms « ## » différent (par exemple, ##ubuntu au lieu de #ubuntu) et rediriger automatiquement les utilisateurs essayant de se connecter à l'ancien canal vers ce canal. . Le problème s'est avéré que la nouvelle équipe FreeNode n'a pas testé correctement ce script avant la mise en œuvre, n'a pas informé les utilisateurs du changement à venir à l'avance (il y a eu une discussion uniquement dans le canal de niche #freenode-policy-feedback) et n'a pas prendre en compte toutes les nuances.

Le script déterminait le fait de la migration de la chaîne par la présence de la ligne « libera » dans le titre de la chaîne, mais il était oublié que de nombreux projets restant encore dans FreeNode n'en étaient qu'au stade de discussion sur la migration vers un nouveau réseau et, par conséquent, mentionnaient "libera" dans le sujet de la chaîne. Le script a créé des miroirs dans le nouvel espace de noms pour ces chaînes et a commencé à rediriger les utilisateurs vers une autre chaîne, ce qui a provoqué une vague d'indignation et d'accusations de détournement de chaîne.

On pense qu'environ 720 canaux IRC ont été affectés par le script, y compris les canaux des projets OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux et FOSDEM. Certaines communautés qui hésitaient encore à migrer ont été contraintes de migrer vers le nouveau réseau car elles ont perdu le contrôle de leurs chaînes sur le réseau FreeNode. L’administration FreeNode a commencé à restituer les chaînes suite à des plaintes, mais il était trop tard et la réputation du réseau en a souffert.

Source: opennet.ru

Ajouter un commentaire