Skip to content

Improve terminology ("release candidate" is not a release candidate) #429

@Trott

Description

@Trott

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.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions