支持增强通信的矩阵

随着WordPress的不断发展,社区用于连接、协作和贡献的工具也在不断发展。这个2014年从IRC转向Slack是一个重要的转变松弛(Slack)松弛(Slack) Slack是一个协作群聊平台https://slack.com/WordPress社区在https://make.wordpress.org/chat/贡献者交流和聊天的主要工具之一。一年多以来,本着项目不断改进的精神,我们(Matrix和WordPress贡献者)积极探索矩阵作为Slack的可能替代品,提供定期更新,并听取反馈。

迄今为止所做的工作代表了一项努力开源开放源代码 开放源代码是指原始源代码可以免费获得,并且可以重新发布和修改的软件。开源**必须**通过许可模式交付,请参阅GPL。聊天系统满足WordPress不断变化的需求,并与项目和社区的精神气质相一致。我们需要你们的帮助,才能看到下一次转变的发生。

迄今取得的进展和成就

作为今年早些时候让社区测试和使用Matrix的第一步,Matrix服务器在社区.wordpress.org.我们启用网桥它允许您跟踪聊天并从Matrix或Slack参与,同时显示实时消息。

从那时起,Matrix被几个Make WordPress团队用于讨论和贡献,包括成功的会议,有很大比例的参与者通过Matrix加入。在此阶段,继续从贡献者那里收集见解,并进行了更多改进。

以下是作为正在进行的探索的一部分所取得的成果。

更好的贡献者入职培训

大量时间用于帮助新的和临时的贡献者加入Slack。年初,我们成功实现了单信号(SSO)流简化矩阵登录过程。

与Slack相比,这种方法为贡献者提供了简单方便的入职培训,原因如下。首先,它允许他们轻松访问Matrix聊天WordPress.org网站WordPress.org网站 用户创建和共享WordPress代码的社区网站。您可以在这里下载WordPress核心、插件和主题的源代码,以及社区对话和组织的中心位置。https://wordpress.org/凭据,无需邀请和通过几个步骤需要加入Slack。其次,它减少了记忆和管理多个密码的需要。

更多加入方式进行团队聊天

每个Make团队现在都有自己的Matrix聊天页面集成到各自的Make WordPress博客中。例如,make.wordpress.org/test/chat网站/。此方法利用SSO登录体验访问聊天。它为贡献者提供了一个更简单、直接的途径,让他们可以直接在熟悉的WordPress.org界面中参加会议、合作或参与与其他社区成员的对话。

此外,Make团队可以根据自己的需要创建不同聊天室的专用聊天页面。这是通过以下方式实现的查特里克斯的集成,允许将矩阵聊天作为古腾堡古腾堡 古腾堡项目是WordPress的新编辑器界面。编辑器改进了创建新内容的过程和体验,使编写丰富内容变得更加简单。它使用“块”来增加丰富性,而不是短代码、自定义HTML等。https://wordpress.org/gutenberg网站/ 块是一个抽象术语,用于描述使用WordPress编辑器组合在一起形成网页内容或布局的标记单元。这个想法结合了过去可能通过短代码、自定义HTML实现的概念,并将发现嵌入到单一一致的API和用户体验中。进入任何WordPress帖子或页面。

保留的聊天记录

公共频道中的所有Making WordPress Slack聊天记录都已迁移到Matrix,确保不会丢失过去的对话。虽然搜索功能还没有Slack强大,但仍在努力改进这一方面。

房间连接

关于重新加入或寻找现有频道(在矩阵中称为“房间”)的问题已经解决。加入Matrix时,您将自动进入您在Making WordPress Slack中参与的所有房间。

其他机会

开放(源代码)优势

Matrix提供了一个安全、分散和实时的通信平台,鼓励WordPress贡献者在不依赖专有平台的情况下建立更好的协作和通信系统。

作为一个开源协议,它与WordPress项目的原则紧密结合,支持社区驱动的开发,允许任何人贡献并促进创新和改进。因此,这可能导致围绕Matrix和WordPress开发新功能和增强功能,从而使整个用户社区和生态系统受益。

虽然WordPress项目为社区成员提供了一个家庭服务器,但Matrix的分散性允许个人使用他们选择的家庭服务器,使他们能够控制自己的通信环境和身份。

将当地社区纳入一个统一的平台

目前,本地WordPress社区有不同的Slack工作区。Matrix有潜力弥合这一差距,并允许这些社区在一个统一的平台内共存,以实现更好的协作。通过将它们集成到community.wordpress.org服务器上的Matrix中,该项目鼓励更广泛的参与和更紧密的wordpress社区。

互操作性和客户端灵活性

矩阵客户端是允许您与矩阵通信协议交互的应用程序或软件。我们简化了加入矩阵通过浏览器聊天页面,通过使用预先配置的客户端降低了进入门槛。这意味着许多贡献者不需要启动专用客户端。

然而,对于那些喜欢从桌面/移动应用程序加入或升级他们的体验的人,Matrix支持多种客户端供选择,以满足贡献者的不同偏好和需求。其中包括Element等功能丰富的客户端(推荐)、FluffyChat(类似于Telegram)和Hydrogen(最小的矩阵聊天客户端)。

已知挑战

在测试和探索阶段,我们遇到并听说了一些可能会影响您体验的挑战。为了透明起见,以下是团队正在处理或已经向Element客户端社区报告的一些已知问题:

  • 可访问性可访问性 无障碍性(通常简称为a11y)是指为残疾人设计产品、设备、服务或环境。无障碍设计的概念确保了“直接访问”(即无人协助)和“间接访问”,即与个人的辅助技术(例如计算机屏幕阅读器)兼容。(https://en.wikipedia.org/wiki/Accessibility网站):可访问性团队尝试了Matrix,并确定了Element客户端中可用性的一些障碍,如本文所述。虽然我们已经追踪并用Element标记了这些需要改进的领域,但尚未全部解决。进一步的社区探索、测试和对替代客户的反馈将有助于确定机会,确保所有人都能获得包容和积极的体验。
  • 直接消息(DM):从像Slack这样的专有平台导出数据很困难,因为存在锁定。不幸的是,使WordPress Slack私有消息无法直接传输到Matrix聊天室。作为保存DM的解决方法,您可以使用浏览器扩展来导出它们,如中所述本指南
  • Slack-Matrix功能奇偶性:Matrix中提供了常见的Slack功能和集成,如频道、直接消息、文件共享和搜索。然而,其他人没有直接的对应项或工作方式不同,例如通知处理或组ping。Matrix为制定协作路线图提供了一个机会,并有助于增强功能,以满足社区的需求。因此,如果您觉得Slack有一些特别的功能非常重要并且想添加,请与我们分享。

接下来是什么?

迄今为止的进展已经与项目负责人Matt和Josepha进行了沟通和分享,他们鼓励社区在今年年底前积极转向Matrix,以取代Making WordPress Slack。

要明确的是,这并不意味着Slack会在一夜之间消失。在社区迁移之前,Slack-Matrix桥将一直保持活动状态,以帮助缓解过渡并将中断降到最低。所有Making WordPress Slack公共频道和内容都可以通过Matrix访问,您可以在Matrix中跟踪和参与现有对话。到12月底,在Slack上发帖将变得更加有限,尽管历史记录和聊天内容仍将可读。

我们将评估下个月的进度,并期望完成迁移迁移 将网站的代码、数据库和媒体文件从一台服务器移动到另一台服务器。通常在更换托管公司时进行。明年初。

您可以如何提供帮助

准备过渡的最佳方法是开始使用Matrix聊天并熟悉它及其功能。

我们建议使用预先配置的Element Web客户端实例,方法是访问矩阵.wordpress.net从浏览器中。然而,如上所述,有更多的方法可以开始。请访问此页面了解更多信息并选择您喜欢的方法。

如果您熟悉Matrix,请帮助支持社区成员进行切换。另一种很好的协作方式,尤其是如果你是Make团队代表团队代表 团队代表是代表Make WordPress团队参与项目其余部分的人员,确保根据需要提出和解决问题,并协调跨团队工作。是在您的团队中传播有关过渡的信息,并邀请他们从Matrix开始召开贡献者会议。

你的意见很重要

当您或您的团队浏览矩阵时,请在#矩阵帮助房间(Matrix and Slack提供)或此Matrix GitHub回购

您的投入和参与有助于塑造Matrix体验,以满足WordPress的协作需求。我们可以共同为WordPress和开源社区打造一个强大的通信平台做出贡献。


我们知道这一举动意味着改变我们聊天和合作的方式,所以很自然会感受到各种情绪的混合,从兴奋到对远离熟悉工具的担忧。认识到这些感受,我们希望确保在这一过渡过程中相互支持和指导。

感谢您的合作和持续支持,WordPress接受Matrix为项目带来的机会!在我们继续进行迁移的过程中,请继续关注更新。

#矩阵

X-post:为Make P2创建旅行

来自的X注释+make.wordpress.org/meta品牌:评论为Make P2创建巡更