Ubuntu 正在考虑从 IRC 切换到 Matrix 来处理实时开发讨论。
礼服罗比巴斯克已开始讨论在 Ubuntu 开发者邮件列表中,关于潜在的转变,以努力寻求支持或反对这一举措的共识,但敦促开发者暂时不要放弃 Ubuntu IRC 频道。
“首先让我们讨论一下,如果我们决定搬家,那么我们可以选择一个日期来搬迁 Ubuntu 开发者实时对话的‘官方’地点,”他写道,并补充说
如果 Ubuntu 的开发讨论(我们指的是经过批准的 Ubuntu 开发人员、Canonical 工程师等之间的讨论)确实切换到 Matrix,它不会对最终用户产生明显的影响,因为这些讨论不是我们参与的!
此外,切换到 Matrix 并不意味着 Ubuntu 的 IRC 频道的全面结束(并且桥接是可能的)。巴斯克的观点只是安定下来哪个Ubuntu 开发团队将平台作为他们实时联系的主要场所。
巩固沟通对开发人员来说有一个好处:避免零碎的讨论,确保可以联系到联系人,并且每个人都“意见一致”,加快决策速度——可能会提高发行版的开发效率。
为什么是矩阵?
Matrix 在开源圈子中越来越普遍。 GNOME 使用它,KDE 拥抱它,Linux Mint 去年迁移,Mozilla 几年前迁移,并且它已经被 Ubuntu 社区成员和开发人员广泛使用。
这也许就是为什么巴斯克去年在 Canonical 内部进行的一项民意调查显示了大力支持:
“我于 2024 年 7 月在 Canonical 内对 Ubuntu 开发者进行了一项民意调查。在回答的人中,有 10 人支持迁移(包括我自己),1 人反对,6 人希望进一步讨论。我认为这个数字不足以保证立即推动变革。”
IRC 在许多领域仍然是无与伦比的,但无论正确与否,它都被视为一个过时的通信平台。 IRC 客户端不漂亮也不丰富,语法迟钝,并且缺乏对媒体发送、阅读回执等“现代”舒适功能的支持。
尽管 IRC 的许多实际和感知的缺点可以通过变通办法、客户端、机器人、脚本等来克服,但对这些缺陷的支持因通道、客户端、服务器和用户配置而异。
与 IRC 不同,IRC 是一种依赖于各个服务器的集中式协议,而 Matrix 是去中心化的。它使不同服务器上的用户能够毫无麻烦地进行通信。此外,Matrix 通过端到端加密、消息历史记录、媒体支持等满足现代期望。
尚未做出任何决定。
但考虑到大多数 Ubuntu 的 IRC 频道在发行版开发人员的强制会议之外都处于休眠状态,如果 Canonical 没有达成共识,支持迁移到 Matrix,我会感到惊讶 - 很快,就这样!
您是否使用 Matrix 并认为它是交换机的优点,或者您是一名热心的 IRCer?请在评论中告诉我你站在哪一边!