**CommitFest
**(通常缩写为**CF
**)通常是一个持续约一个月的时间段,专注于审查下一个主要 PostgreSQL 版本的修补程序。
CommitFest
的目的是提供对提交的修补程序的系统化、定期审查,以避免在开发周期结束时出现未经审查的修补程序积压。
CommitFest
通常在奇数月份举行,在 3 月和 7 月之间会有一段休息时间,因为下一个主要版本的发布将在那个时间段完成。
历史
CommitFest
的概念是在PostgreSQL 8.4开发中引入的,因为很明显,之前临时提交修补程序的系统已无法管理,并导致PostgreSQL 8.3的发布严重延迟。
PostgreSQL wiki条目PostgreSQL 8.4 开发计划记录了引入CommitFest
背后的理由,并链接到第一个系列,这些系列最初是通过 Wiki 页面管理的。
参考文献
- CommitFest 网站
- PostgreSQL Wiki: CommitFest
- PostgreSQL Wiki: CommitFest 检查清单
- CommitFest 应用: pgcommitfest2.git
有用链接
- 什么是 PostgreSQL commitfest 以及如何贡献 - Pavel Borisov / SupaBase 于 2022 年 10 月发表的博文
- 如何管理 PostgreSQL Commitfest - Jacob Champion / Timescale 于 2022 年 8 月发表的博文
- 管理 PostgreSQL Commitfest - 2ndQuadrant 于 2016 年 2 月发表的博文