WordPress 项目评估用 Matrix 开源聊天替换 Slack

WordPress 和 Matrix 贡献者正在提议一个新的 Meta 团队子项目,该项目将探索用开源联合聊天系统Matrix替换 Slack 通信。Matrix 已经为各种通信工具提供支持,包括最成熟的 Matrix 客户端Element——一种通用聊天应用程序,通常被描述为“Slack 的替代品”。

2020 年,Automattic向 New Vector 投资了 460 万美元,New Vector是 Matrix 去中心化通信开放标准的创建者。当时,Mullenweg 表示他打算让 Automattic 采用基于 Matrix 的工具并构建与 WordPress 的桥梁。

提出这项新探索的贡献者概述了 Matrix 相对于 Slack 对于 WordPress 社区官方实时通信工具的一些主要优势。他们认为 Slack 的入职体验很困难,因为它需要向 WordPress 托管的电子邮件地址发送邀请电子邮件,并且用户必须确定正确的 Slack 工作区才能加入。

对于一些当地社区来说,Slack 客户端也不是最好的通信工具,在这些社区中,用户在移动设备上比在桌面上更活跃。

“Matrix 的一个好处是它支持自由选择客户端,其中一个是与 Telegram 非常相似的客户端,称为 FluffyChat,”Automattic 赞助的贡献者 Alex Kirk 说。“还有特别轻量级的客户端(称为 Hydrogen)、功能齐全的客户端称为 Element  (以前称为 Riot)、更像 Discord 的客户端称为 Cinny、CLI 客户端 等等。”

Kirk 的团队已经做了一些初步的工作,努力为从 Slack 的转换提供一个令人信服的案例,包括单点登录流程,其中 OpenID Connect 与 WordPress 一起用作身份验证提供程序。新用户只需要授权 wordPress.org 将他们的用户名发送到 Matrix 服务器。

ezgif.com-gif-maker-1

Kirk 的团队还可以将 Matrix 聊天嵌入到 Gutenberg 块中,由名为Chatrix的插件提供支持。它通过块编辑器或作为 弹出窗口将 Matrix 客户端添加到 WordPress 页面。

chatrix-block

“这甚至可以设置为一个特定的房间,这样用户就可以被要求加入一个特定的房间或通过给他们一个指向特定 WordPress(.org) 页面的链接来组成团队。”柯克说。“这可以使参与 Make WordPress 团队变得更加容易,并可能鼓励更多的贡献。” 

如果可以解决入职等问题,开源项目是否应该使用开源聊天系统?Matrix 是否适合 WordPress 项目?它是否能够通过第三方集成提供与 Slack 相同或更好的可靠性,从而加快贡献者的沟通工作流程?是否还有其他好处,例如节省成本或 Slack 无法提供的功能?以前的Slack内容能全部迁移吗?这些是新成立的元子团队旨在通过开始每两周一次的会议来讨论的重要问题。Kirk 鼓励任何想参加会议的人对Make.WordPress.org/Meta 帖子发表评论。

“特别是,我们希望将我们的项目 Chatrix 和 OpenID Connect Server贡献 给 WordPress 项目,”Kirk 说。“此外,与对 Matrix 感兴趣的社区人员合作,了解需要移植哪些 Slack 集成以及如何完成,并通过与其他 WordPress 团队的测试了解体验的好坏,无论是在其上拥有,或将其与 Slack 进行比较。”

订阅评论
提醒
guest的头像

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x