Tomas Vondra:Postgres 社区现状

Tomas Vondra:Postgres 社区现状

💡 原文英文,约2700词,阅读约需10分钟。
📝

内容提要

这篇文章总结了Postgres社区的现状,通过图表展示了开发活动的稳定性、活跃开发者和贡献者的数量以及邮件列表的活动情况。文章指出开发活动稳定,活跃开发者数量逐渐增长,但仍面临补丁审核能力有限和邮件列表活动下降的挑战。作者认为邮件列表活动减少可能是用户转向其他平台寻求帮助的结果。总的来说,文章展示了Postgres社区的发展情况和挑战。

🔎

延伸解读

提交者增长与补丁审核瓶颈

文章指出,Postgres 的活跃提交者数量已从早期的 2-3 人增长到约 23 人(总提交者约 31 人),但补丁审核能力有限。这导致 commitfest 中大量补丁被移至下一周期,甚至经历 10 个以上 commitfest 仍未被处理。审核瓶颈不仅拖慢开发进度,也增加了寻找可审核补丁的难度,反映出社区在扩展审核人力方面面临挑战。

邮件列表活动下降与用户支持渠道迁移

邮件列表整体活动自 2005 年峰值后持续下降,消息数减少约 50%,发帖人数减少约 60%。下降主要发生在面向用户的帮助列表(如英语和西班牙语通用列表、SQL 与性能讨论列表)。作者推测用户可能转向 Stack Overflow、Discord 或 Slack 等更易参与的平台。虽然这未必是问题,但可能削弱用户向开发者反馈的渠道,不过开发者同样活跃于这些新平台,实际反馈未必完全丧失。

开发活动稳定与提交者人均贡献变化

每年提交数长期稳定在约 2000 次,但活跃提交者数量增长,意味着人均提交量可能下降。作者指出这可能是因为补丁更复杂、提交者需兼顾雇主任务,或少数非常活跃的提交者贡献比例下降而由其他提交者填补。这种变化可能反映项目健康度提升,但也提示需关注提交者工作负荷与补丁复杂度的平衡。

❓

Q&A

Postgres社区的开发活动现状如何?

Postgres社区的开发活动稳定,过去十年每年约有2000次提交,活跃开发者数量逐渐增长,目前约有31名活跃提交者。

Postgres社区面临哪些挑战?

Postgres社区面临补丁审核能力有限和邮件列表活动下降的挑战。

邮件列表活动下降的原因是什么?

邮件列表活动下降可能是因为用户转向其他平台如Stack Overflow或Discord寻求帮助。

Postgres社区的活跃提交者数量如何变化?

自1996年开源项目启动以来,活跃提交者数量稳步增长,从最初的2-3名增加到现在的约31名。

什么是“commitfest”,它对补丁状态跟踪有什么影响?

“commitfest”是一个为期一个月的开发工作周期,帮助跟踪补丁状态,减少了补丁被遗忘的情况。

Postgres社区的用户反馈渠道有哪些变化?

虽然邮件列表活动减少,但开发者仍在其他平台上与用户互动,反馈渠道未必完全丧失。

🏷️

标签

➡️

继续阅读