CommitFest(通常缩写为CF)是一个通常持续约一个月的时间段,专注于审查下一个主要PostgreSQL版本的补丁。
CommitFest 的目的是提供系统、定期的已提交补丁审查,以避免在开发周期结束时出现未审查补丁的堆积。
CommitFests 通常在奇数月份举行,三月和七月之间有一次休会,因为届时下一个主要版本正在最终确定中。
历史
CommitFest 的概念是在 PostgreSQL 8.4 开发中引入的,因为很明显,以前的临时补丁提交系统已不再可管理,并导致 PostgreSQL 8.3 的发布严重延迟。
PostgreSQL Wiki 条目 PostgreSQL 8.4 Development Plan 记录了引入 CommitFests 的基本原理,并链接了最初通过 Wiki 页面管理的第一个系列。
参考资料
- CommitFest 网站
- 当前 CommitFest
- 什么是 CommitFest 应用?
- PostgreSQL Wiki: CommitFest
- PostgreSQL Wiki: CommitFest Checklist
- CommitFest app: pgcommitfest2.git
有用链接
- 什么是 PostgreSQL commitfest 以及如何贡献 - 2022 年 10 月 Pavel Borisov / SupaBase 的博客文章
- 如何管理 PostgreSQL Commitfest - 2022 年 8 月 Jacob Champion / Timescale 的博客文章
- 管理 PostgreSQL Commitfest - 2016 年 2 月 Álvaro Herrera / 2ndQuadrant 的博客文章
