Kai Wagner:Hackorum更新:自二月以来的新变化

Kai Wagner:Hackorum更新:自二月以来的新变化

💡 原文英文,约1300词,阅读约需5分钟。
📝

内容提要

Hackorum自二月以来新增多项功能,包括将提交链接回讨论、公开补丁CI结果、支持更多邮件列表、保存搜索、忽略线程、从网站发送邮件(限Gmail)、移动端优化及日常改进。未来计划引入AI生成长线程摘要。项目开源,欢迎反馈。

🔎

延伸解读

补丁CI的公开化与自动重试机制

Hackorum将补丁的CI结果公开,并每天自动重试应用最新补丁,即使失败也会持续30天,避免因单日问题而放弃补丁。这一机制有助于维护者及时了解补丁状态,减少沟通成本。同时,已提交的补丁若与提交版本不一致,会显示为不再匹配,帮助追踪补丁的最终去向。

邮件列表支持扩展与噪音控制

Hackorum从仅支持pg-hackers扩展到pgsql-bugs、pgsql-docs等列表,并添加列表徽章以便区分。但pgsql-committers因内容简短且噪音大而被暂停,说明项目在扩展时注重控制信息噪音。未来计划增加更多列表,用户可反馈需求,这体现了社区驱动的开发模式。

邮件发送功能仍处早期阶段

从Hackorum直接回复邮件目前仅限Gmail账号,且处于积极测试中。这意味着该功能尚未完全开放,用户需主动联系项目方才能体验。对于依赖其他邮件服务的用户,此功能暂不可用,需关注后续更新。

移动端优化与日常体验提升

本次更新对移动端进行了专门优化,包括汉堡菜单、手势导航和折叠屏适配,显著改善了移动设备上的使用体验。此外,长线程分批加载、自动折叠已读消息等细节改进,也提升了日常浏览效率。这些变化虽不显眼,但对高频用户来说价值明显。

Q&A

Hackorum是什么?

Hackorum是一个开源项目,以论坛风格的网页视图展示PostgreSQL邮件列表,同时保持邮件列表作为信息来源。它同步邮件列表,提供阅读状态、星标、标签和笔记功能,并添加commitfest上下文、提交和补丁历史以及贡献者信息。

Hackorum自二月以来新增了哪些主要功能?

主要新增功能包括:将提交链接回讨论、公开补丁CI结果、支持更多邮件列表(pgsql-bugs、pgsql-docs、pgsql-general、pgsql-patches)、保存搜索、忽略线程、从网站发送邮件(目前限Gmail)、移动端优化以及日常改进。

Hackorum的补丁CI结果是如何工作的?

Hackorum会自动应用补丁,并在master移动时进行变基,然后使用PostgreSQL测试套件进行构建和测试。CI结果公开显示在主题索引和线程页面上,并提供CI仪表板、每个主题的CI历史视图和统计概览。每天会重新应用每个补丁的最新版本,如果停止应用,会持续重试30天,之后才标记为过时。

Hackorum现在支持哪些邮件列表?

Hackorum现在支持pgsql-bugs、pgsql-docs、pgsql-general和pgsql-patches,并在每个线程上显示来源列表的徽章。之前仅支持pg-hackers。pgsql-committers曾尝试导入,但因其噪音较大而暂停。

如何从Hackorum发送邮件?

你可以直接从Hackorum回复线程,包括回复所有人,并支持选择性引用。有草稿侧边栏和“我的邮件”页面。目前该功能仅限于Gmail账户,并处于积极测试阶段,如需早期访问可联系激活。

Hackorum的移动端体验有哪些改进?

移动端改进包括:汉堡菜单、星标线程的快捷方式、支持滑动返回和前进手势,以及针对平板和折叠屏的布局修复。

Hackorum未来计划引入什么功能?

未来计划引入AI生成的长线程摘要,以便用户快速了解大型讨论的内容,而无需阅读所有消息。

Hackorum如何忽略不关心的线程?

你可以从主题列表一键忽略线程,被忽略的线程默认从视图和搜索结果中消失,并且可以随时列出已忽略的线程或恢复它们。

🏷️

标签

➡️

继续阅读