FeatureProposalFreeze
功能提案冻结 (FPF)
功能提案冻结 (FPF) 是某些项目在 功能冻结 之前实施的一个可选截止日期,以避免被大量后期提出的功能代码审查淹没。它通常在 功能冻结 前一到两周发生。
冻结
一旦 FPF 开始生效,所有新功能的代码审查应该已经提出。现有代码审查的新补丁集是可以的,新的 bug 修复代码审查也是可以的,但新的功能代码审查应该被审查团队拒绝,并推迟到下一个开发系列开启 (这应该在 RC1 发布时发生)。
原理
FPF 确保繁忙的项目可以优先审查那些早期提出的功能。它也优先考虑开发周期路线图上跟踪的功能。它有助于在达到 FF 之前将这些早期和跟踪的功能纳入其中。
例外流程
如果您想在 FPF 之后合并全新的功能代码,请遵循以下步骤
- 确保提出的变更链接到相关的蓝图 (如果有的话)
- 提出您的变更以进行合并
- 在审查中的特定评论中,提供以下信息
- 变更的好处 (为什么我们需要在这个版本而不是下一个版本中实现它)
- 所提代码的复杂度
项目 PTL 将在相关产品的核心开发人员的协助下评估请求,并授予或拒绝例外。我们离发布周期越远,例外被批准的可能性就越小。请记住,下一个周期只有几周的时间 :)