会议 #3
我们的第三次会议于 2023 年 1 月 27 日 20:00 UTC 在线举行,距离第二次会议已经一年多了。
在 JoinJabber 的这几个月进展非常缓慢。尽管总聊天室仍然存在,人们时不时地聊一些各种话题,但集体中并没有真正发生什么。
社区正在发生变化,无论是关于 Jabber.org 的复兴,还是期待已久的 FOSDEM 的准备工作。我们决定为用户支持创建聊天室,包括终端用户和服务器运营商,以帮助新来者顺利加入。
考虑到可能有新用户加入,我们还决定为集体采用行为准则。
活跃参与者:pep.、msavoritias、root、singpolyma、Sam、Kris、Guillaume、diane
议程
下次会议
进度报告
正如介绍中提到的,活动很稀疏,因此进展 minimal 但并非为零!
集体任务
- 列出我们想邀请参加会议的其他集体
- 准备关于如何组织会议和参与会议的教程
无进展。
系统管理员
- 配置 Prosody 以支持 BOSH 和匿名登录 匿名网络聊天已设置并正常工作
- 考虑是否启用 mod_slack_webhooks,以便 Matterbridge 可以创建虚拟用户,而不是通过单个昵称中继消息(高度实验性)Matterbridge 正在工作但实际上没有使用,Slack webhooks 未被使用且可能根本不起作用。
- 等待更详细的 Matterbridge/ConverseJS/XMPP Web 提案并设置它们 如上所述,已尝试 ConverseJS,但 XMPP Web 更能满足我们的目的
我们现在已经让 Prosody 公开 BOSH 和 Websockets 端点,并且XMPP Web已部署在chat.joinjabber.org上,支持匿名登录以便轻松加入我们的聊天室。
我们当前的 Ansible 配方已设计为允许在各种项目间共享。尽管协作当然很棒,但这是由一个现在不再在的人维护的,而我们没有精力继续维护。
这造成了对于我们小型基础架构来说过于复杂的成本,我们正在寻求简化并保留必要的部分。原始仓库仍然可用,我们只是将想要使用的角色合并到我们的 infra 仓库中。
翻译
- 招募更多翻译者
- 为下次会议制定包容性语言提案
- 翻译会议记录 #1 和 #2
这些任务没有进展。
Kris 调查了是否可以通过 Weblate 等国际化翻译工具更轻松地翻译网站。这似乎很困难,但 KDE 项目使用他们的 Hugo 网站做到了这一点。
桥接
- 使用 bridging@joinjabber.org 恢复邮件创建 Matrix/IRC 账号
- 向系统管理员团队提出具体提案
无进展。
媒体
- 在 Mastodon 和 Movim 上创建账号,并共享凭据
- 从网站工作组获取凭据以在网站微博部分发布
- 考虑是否应自行托管 Movim 实例,如果是,请与系统管理员工作组联系并提出具体提案
微博部分没有实质性进展,但在会议前的一周,我们讨论了潜在的 Mastodon 实例并与他们联系。indieweb.social 已同意在我们需要时托管我们,xmpp.social 也是(但他们需要先设置一个实例)。
徽标(取 2 个)
跟踪问题:https://codeberg.org/joinjabber/website-old/issues/51(已关闭)
Line 在我们开始时就提出了徽标,但当时我们没有做出决定。很长一段时间以来,人们一直询问 JoinJabber 是否可以为其网站或聊天室提供图形元素,因此这些徽标被重新提交讨论。
参与者选择混合使用 F 和 I。
文件现已上传到我们的集体仓库,在那里您还可以找到相应的许可证。
再次感谢 Line 提供这些标志。感谢 Guillaume 进行修改,并已在许多地方使用了这些图标。
XMPP 用户支持群聊
随着 FOSDEM 即将到来,以及 jabber.org 的复兴,在 XSF 聊天室中询问是否已经存在用户支持室。由于之前在 JoinJabber 聊天室中已多次讨论过,而且人们似乎对此并不排斥,所以立即创建了一个支持室。
会议中确认了这个房间的创建。"用户"的含义最初并不清晰,在澄清时我们决定将最终用户和服务器运营商分开。第一个房间位于 support@joinjabber.org (xmpp) , 第二个房间位于 servers@joinjabber.org (xmpp) 。
除了这些聊天室,我们还在Codeberg 跟踪器上开设了一个类似"知识库"的平台,希望能跟踪常见问题并帮助进入我们房间的用户。这个知识库旨在为"支持"和"服务器"两个房间使用。
考虑到可能会有新用户涌入,还采取了制定行为准则的行动。
初步行为准则草案
会议中接受了一个最基本的行为准则。
不得歧视种族、性别、性别认同、能力等。
指出问题时关注行为而非个人。
不容忍极右言论和恶意挑衅。
关于更详细行为准则的工作正在进行中,并且已创建一个文档。原始草案主要基于kolektiva.social的工作,同时也参考了 Python 和 Forgejo 社区的示例。
拟定的截止日期是 2 月 12 日。
行动:2 月 12 日的下一次会议将决定更完整的行为准则。
频道精简
一些聊天室从未被使用,一直处于空置状态。决定移除最不活跃的聊天室,并创建一个名为 project (xmpp) 的工作组单一房间。
以下房间已被移除:fr、media、meeting、sysadmin、translations、ux、website。
以下房间将被保留:abuse、bridging、chat、privacy、spaces。
以下房间已被创建:project、support、servers。
Pep 注意到一些主题(如 sysadmin)可能会占用项目聊天室的空间,但同意移除相应的房间。
"chat" (xmpp) 房间将被用作一般的 Jabber/XMPP 聊天,同时进行 JoinJabber 活动以服务更广泛的社区。
行动:无。一切已立即完成。
从 Fosshost 迁移
跟踪问题:https://codeberg.org/joinjabber/infra-old/issues/23
Fosshost 宣布他们将关闭并会通知我们。我们需要找出下一步该去哪里。目前负责基础设施的人不介意支付 VPS 费用,并更倾向于保持对服务的控制,而另一些人更倾向于使用共享服务。
目前决定租用一台 VPS,具体位置由系统管理员组决定。
将网站移植到 Hugo 和更美观的主题
跟踪问题:https://codeberg.org/joinjabber/website-old/issues/50(已关闭)
迁移网站:https://codeberg.org/joinjabber/website
当前网站使用 Zola 和一个由几个月未出现的贡献者制作的自定义主题。一些活跃贡献者更希望将其移植到更易于使用/维护且外观更好的 Hugo 站点。
决定在新版本准备就绪时迁移网站,这应该在 FOSDEM 之前完成。
简单的语言切换和德语翻译可能尚未准备就绪。
行动:在 FOSDEM 之前迁移网站(已完成)
行动:系统管理员添加 hugo 支持和 webhooks
推广:FOSDEM、AP 激增、UnifiedPush
2022 年发生了多项令人兴奋的发展,无论是在 Jabber 网络内部还是外部。
我们简要讨论了 ActivityPub 联邦(Mastodon)用户的激增可能如何使 Jabber 网络受益。除了人们了解联邦制,ActivityPub 空间目前对直接消息(DM)的用户体验非常零散,要么没有,要么实现非常有限。目前有一些项目试图重新发明轮子,甚至使用自定义端到端加密等,但像 Akkoma(Pleroma 的一个分支)这样的项目也认识到 ActivityPub 实际上并不是为私人消息设计的,更不用说实时聊天了,因此从其分支中删除了所有此类(低质量)实现。
这为 XMPP 提供了一个机遇,我们不应该让 Matrix 轻易占据。目前已经有一些指南和示例展示了如何将 XMPP 服务器与 Mastodon 或 Pleroma 实例集成(以及其他类似集成),但也许 JoinJabber 可以为联邦宇宙服务器管理员提供一些易于遵循的指南,帮助他们在实例中添加 XMPP 服务器和可能的Web 客户端。还有人建议在现有的联邦宇宙实例上开设一个推广性质的 JoinJabber Mastodon 账号。
与此稍有关联的是,Unified push 现在有了新的推动(双关语),许多联邦宇宙客户端正在实施客户端支持,而 Conversations / Prosody 已有两种独立的提供者支持实现。这意味着 Conversations 可以作为单一推送通知接收器,而不依赖于谷歌的 FCM。XMPP 在这方面独具优势,因为即使 FCM 内部也在使用它,人们还讨论了如何将这一特性推广到更广泛的注重隐私的互联网社区。有人提议编写一个教程,说明如何在服务器端设置此功能,以及用户需要如何在 Mastodon 客户端中启用它等。
最后,随着 Libervia's ActivityPub XMPP 网关达到可用的 Alpha 状态,人们讨论了 JoinJabber 是否应该运行一个公共网关。目前,大家一致认为应该等待开发者 goffi 正在开发的官方公共测试实例,并在测试后可能撰写一篇博客文章。
行动:找到一个合适的第三方 Mastodon 实例并开设一个推广账号(已完成)
行动:尝试找到撰写各种教程或博客文章的贡献者?这已经被讨论过,但目前没有直接的志愿者。
额外
可能会停用 https://community.xmpp.net。
Lemmy 开发者提供的免费托管将于 2023 年 3 月到期,平台的使用情况非常低。目前似乎没有人愿意接手托管。
对于这个主题没有特定的行动,除非有人有想法让它持续运行并使其更受欢迎。
可以考虑将其添加到 JoinJabber 基础设施中,但参与者没有表示强烈支持。