Pavilion 正在考虑正式为部分插件提供对 stable 分支的支持,首先从 Custom Wizard 插件开始。
一段时间以来,许多人一直在请求为我们的部分插件(尤其是 Custom Wizard 插件)提供 tests-passed 支持之外的替代方案。由于请求量已达到临界规模,且该插件现已进入规范化状态(包括测试覆盖率、CI、语义化版本控制等),我们因此开始考虑这一举措。
一些论坛管理员在寻求比 tests-passed 支持更稳定的选项时,会将论坛逐个锁定到特定版本。这部分管理员对采用 stable 分支表达的主要担忧之一是:在特定版本发布之外,额外的提交会被拣选(cherry-picked)到 stable 分支上。
如果这些论坛管理员也采用 stable 分支(与插件保持一致),他们将在常规版本之外采用这些额外的提交。拣选策略/方法也会影响我们维护插件 stable 分支的方式。
关于哪些类型的提交会被拣选,是否有相关政策?我一直认为,在特定版本之外拣选到 stable 分支的提交(现在)仅限于安全补丁和错误修复,而过去的做法则 有时更为宽松。
目前是否有关于在版本之外拣选到 stable 分支的内容(“版本外拣选”)的政策?