Tomas Vondra:Postgres 的开发会永远依赖邮件列表吗?
💡
原文英文,约1900词,阅读约需7分钟。
📝
内容提要
Postgres是一个成功且受欢迎的数据库,但其开发过程仍然依赖于邮件列表。尽管邮件列表有一些缺点,但Postgres仍在逐渐改进开发流程,而不是完全转向pull requests。
🎯
关键要点
- Postgres是一个成功且受欢迎的数据库,开发过程仍依赖于邮件列表。
- 提交补丁的过程对新贡献者来说可能很困难,尤其是对于长期项目。
- 邮件列表是早期开源项目的常见做法,但现在许多新项目采用了基于pull requests的集成贡献流程。
- Postgres仍在使用邮件列表,但新环境使得这种方式不再是默认选择。
- 尽管依赖邮件列表,Postgres的开发过程仍在逐步演变,采用了新工具和技术。
- 讨论开发过程时存在幸存者偏差,参与者多为长期开发者,可能对现有流程感到舒适。
- 对pull requests的接受可能会吸引新贡献者,但作者对此持怀疑态度。
- 项目的主要瓶颈可能不是缺乏开发者,而是现有流程的复杂性。
- 依赖托管服务可能带来风险,包括法律和数据迁移问题。
- 未来Postgres不会完全转向pull requests,而是会逐步改进现有流程。
- 需要简化和整合现有工具,以便更好地管理补丁和提高新开发者的参与度。
🏷️
标签
➡️