Gitter 的落幕:迈向高效的社区参与¶
¥Sunsetting Gitter: Towards Efficient Community Engagement¶
当我们开始围绕 MkDocs 的 Material 组建团队时,我们决定在 2023 年 10 月 13 日关闭并存档我们的 Gitter 频道,转而使用 GitHub Discussions。
¥As we're starting to build a team around Material for MkDocs, we've decided to sunset and archive our Gitter channel on October 13, 2023 in favor of GitHub Discussions.
为了改进 MkDocs 材料维护流程并支持社区,我们审查了不同沟通渠道的使用情况。目前, Gitter和GitHub 讨论区都允许向社区寻求支持,并讨论想法和问题。在过去几周,我们开始质疑这种重复是否符合我们项目的最佳利益。这篇文章解释了我们做出这一决定背后的原因。
¥As part of our efforts to improve the processes for maintaining Material for MkDocs and for supporting the community, we have reviewed the use of different communication channels. At the moment, both Gitter and GitHub Discussions allow to ask the community for support and to discuss ideas and issues. In the past weeks, we have begun to question whether this duplication is in the best interest of our project. This post explains the rationale behind our decision.
Gitter 的限制¶
¥The Constraints of Gitter¶
在 Material for MkDocs 的最初几年, Gitter是一个方便社区快速互动和解答问题的平台。然而,一些固有的限制使得我们不得不做出改变。以下是我们遇到的挑战的细分:
¥In the first years of Material for MkDocs, Gitter served as a helpful platform for quick community interactions and questions. However, there are some inherent constraints that necessitated a shift. Here's a breakdown of the challenges we encountered:
线程利用率——即使引入了线程,许多 Gitter 用户仍然不愿意使用它们,导致对话混乱且不连贯,难以跟进。
搜索和发现——Gitter 的结构和界面使得搜索和检索过去的消息变得很麻烦,导致失去见解和重复对话。
用户界面——在被Element收购后,Gitter 的用户界面经历了严重的衰退,变得更加复杂、缺乏直观性和用户友好性。
访问授权——用户必须授予其 GitHub 帐户访问权限才能使用 Gitter,这带来了不必要的访问障碍和潜在的安全问题。
GitHub 讨论¶
¥GitHub Discussions¶
值得庆幸的是, GitHub Discussions出现了,并不断发展成为一个更好的替代方案,消除了 Gitter 的许多限制并提供了增强的功能:
¥Thread utilization – Even with the introduction of threads, many Gitter users were reticent to use them, leading to cluttered and disconnected conversations, making it difficult to follow.
线程对话- GitHub 讨论支持结构化、线程对话,确保讨论连贯、有上下文且每个人都能轻松理解。
集成和链接——该平台有助于无缝链接到其他讨论、问题、代码等,丰富对话并提供全面的背景。
统一平台——GitHub 作为一站式支持中心,允许用户在一个地方访问各种资源和支持渠道,大大提高用户体验。
可发现性——GitHub 讨论易于搜索并允许分类,防止丢失有价值的见解并促进知识共享。
结论¶
¥Conclusion¶
停止使用Gitter是迈向更高效、更人性化、更丰富社区互动的一次飞跃。通过将交流整合到GitHub 讨论区,我们力求减少信息碎片化,简化用户体验,并加强社区内部的联系。
¥Search and discovery – Gitter's structure and interface makes it cumbersome to search for and retrieve past messages, resulting in lost insights and repeated conversations.
这种集中式方法使我们能够为用户提供一致、快速且高质量的支持。过去,在 Gitter 上提出的疑问通常需要补充信息或复制,因此我们建议用户随后发起讨论。转向集中式讨论论坛旨在简化和加快这一流程,确保为社区提供快速高效的解决方案。这体现了我们持续致力于支持 Material for MkDocs 蓬勃发展的社区的承诺。
¥User interface – After the acquisition by Element, the user interface of Gitter has experienced a severe decline, becoming more complicated, less intuitive and user-friendly.
我们相信,这种简化的方法将激发更多富有成效的讨论、创新的想法和集体成长,我们很高兴在社区的坚定支持和积极参与下继续我们的旅程。
¥Access mandate – The necessity for users to grant access to their GitHub accounts to use Gitter posed an unnecessary access barrier and potential security concerns.