Improvements in cyfs-services version design #223
lurenpluto
started this conversation in
Ideas
Replies: 2 comments
-
I support adopting a more standardized approach, so that more developers and products can easily adapt to us. Is it possible to change the format after a certain major version? |
Beta Was this translation helpful? Give feedback.
0 replies
-
The current four-digit version number rule comes from the windows desktop program era, and the Windows operating system itself still uses a similar rule at present. This rule is indeed different from the currently popular semver rule. But it also has some advantages:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For various historical reasons, we have adopted a four-digit version number, which is one more digit than the common semantic version numbering mechanism to indicate a nightly/beta/product release:
Currently, after cyfs-services enters the release process, each compilation will add the patch version number, because the number of intermediate releases in each release cycle is uncertain, so it is not possible to precisely describe the next version to be released. Specify the version number of the next version precisely (usually use patch to specify)
Seeing that semver's specification suggests using rc (release candidate) to manage intermediate versions in the release cycle, is it possible to adopt a similar mechanism for cyfs-services?
Beta Was this translation helpful? Give feedback.
All reactions