FreeNode IRC 网络中通道失去控制的事件

新的 FreeNode IRC 网络团队对昨天发生的事件表示遗憾,该事件被一些社区视为对其 IRC 频道的接管。 例如,Ubuntu、Gentoo、HardenedBSD、LibreELEC、FSFE 和 Void Linux 项目由于失去对其渠道的控制而宣布退出 FreeNode。

由于与域名所有者发生冲突,创建新 Libera.Chat 网络的管理员团队离开后,一些开放项目将讨论转移到 Libera.Chat 平台,并阻止了旧渠道中沟通的可能性。 FreeNode 管理部门认为所采取的行动是不可接受的,由于设置了自动删除用户并显示频道已移至 Libera.Chat 网络的消息的机器人,导致用户无法继续在旧频道上进行通信。 根据 FreeNode 的说法,只需显示有关移动的消息而无需阻塞就足够了。

FreeNode的代表认为封锁对于不想离开旧网络的用户来说是强制性的,因此修改了规则,禁止对频道用户进行此类封锁。 如果通信能力被阻止,新规则要求关闭频道并将用户连接重定向到另一个主题频道。

对于阻止通信的频道用户,编写了一个脚本,在不同的“##”命名空间(例如,##ubuntu 而不是#ubuntu)中创建新频道,并自动将尝试连接到旧频道的用户重定向到此频道。 问题原来是新的 FreeNode 团队在实施之前没有正确测试这个脚本,没有提前通知用户即将发生的更改(仅在利基频道 #freenode-policy-feedback 中有讨论)并​​且没有考虑到所有的细微差别。

该脚本通过频道标题中的“libera”行确定了频道迁移的事实,但忽略了许多仍保留在 FreeNode 中的项目仅处于讨论迁移到新网络的阶段,因此提到频道主题中的“libera”。 该脚本在新的命名空间中为这些频道创建了镜像,并开始将用户转发到另一个频道,这引起了一波愤怒和频道劫持的指控。

据信,约有 720 个 IRC 频道受到该脚本的影响,其中包括 OpenBSD、NetBSD、Gentoo、WikiMedia、Python、Rust、POSIX、OpenZFS、Linux 和 FOSDEM 项目的频道。 一些对迁移仍然犹豫不决的社区被迫迁移到新网络,因为他们失去了对 FreeNode 网络上频道的控制。 FreeNode 管理部门在收到投诉后开始努力归还频道,但为时已晚,网络声誉受到损害。

来源: opennet.ru

添加评论