-
-
Notifications
You must be signed in to change notification settings - Fork 630
Description
Each major release, we push out builds versioned as vN.0.0-rc.M (where N and M are integers). These builds are invariably not release candidates despite being called "release candidates" and having rc in the version name. They are invariably expected to get more commits whether or not bugs are found in them. They are beta releases, not release candidates.
Ref: https://en.wikipedia.org/wiki/Software_release_life_cycle#Release_candidate
I would love for us to release actual release candidates, although that kinda means we don't have a date for a final release, but rather a date for a release candidate. That would be a significant change.
But perhaps we can at least have a somewhat less significant change to improve the naming. I would propose either beta or simply numbering them as pre-release the semver way (like we already do but drop the rc., so e.g. v12.0.0-0 followed by v12.0.0-1. (Or if we like the beta label, v12.0.0-beta.0, v12.0.0-beta.1, etc.)