发布流程及周期
KubeVela 的开发流程遵循以下规范:
- Maintainer 承诺一些要完成的功能和增强,并通过 GitHub 里程碑(milestone)来跟进工作进度。
- 每 2 个月 做一次新版本发布。
- Maintainer 承诺要完成的任务。Maintainers 将根据时间精力确定下一次发布前他们致力于完成的功能。通常来说,任务会经过线下的讨论或者 社区会议 最终决定,然后添加到里程碑中。此类任务将会被分配给计划实现或测试它的 maintainer。
里程碑会清晰地描述最重要的那些功能和预期完成日期。这将明确地告诉终端用户下一次发布的时间及内容。
除下一个里程碑外,我们也将维护未来的发布里程碑草案。
在 release 分支创建前,我们将有 2 个星期的代码冻结期。在代码冻结期间,我们将不会合并任何功能性 PR 而只会修复错误。
Maintainer 将在每次发布前进行测试并修复这些最后的 issue 。