摘抄至apache mina项目的版本规则说明,觉得还是比较有用的,在实际的项目中可以作为参考。
Version Numbering Scheme
The version number of MINA has the following form:
| <major>.<minor>.<micro>[-M<milestone number> or -RC<release candidate number>] |
This scheme has three number components:
- The major number increases when there are incompatible changes in the API.
- The minor number increases when a new feature is introduced.
- The micro number increases when a bug or a trivial change is made.
and an optional label that indicates the maturity of a release:
- M (Milestone) means the feature set can change at any time in the next milestone releases. The last milestone release becomes the first release candidate after a vote.
- RC (Release Candidate) means the feature set is frozen and the next RC releases will focus on fixing problems unless there is a serious flaw in design. The last release candidate becomes the first GA release after a vote.
- No label implies GA (General Availability), which means the release is stable enough and therefore ready for production environment.
本文详细介绍了Apache MINA项目中使用的版本号规则,包括主要版本、次要版本和微版本的定义及更新条件,并解释了里程碑(M)和候选发布(RC)的概念。
134

被折叠的 条评论
为什么被折叠?



