Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release criteria #22

Closed
paulidale opened this issue Jan 27, 2022 · 3 comments
Closed

Release criteria #22

paulidale opened this issue Jan 27, 2022 · 3 comments
Assignees

Comments

@paulidale
Copy link
Contributor

We need some release criteria for major, minor, patch, alpha and beta releases.
Removed from the versioning policy (wrt the web page):
Release criteria

For a major or minor release, the following release criteria apply:

all open GitHub issues and pull requests older than 2 weeks at the time of
release need to be assessed for relevance to the version being released.
Any flagged with the a milestone for the version to be released must
be closed (see below);
clean builds in GitHub Actions for two days and
no open Coverity issues (not flagged as False Positive or Ignore).

Valid reasons for closing an issue/PR with a milestone for the version
include:

we have just now or sometime in the past fixed the issue;
unable to reproduce (following discussion with original reporter
if possible);
working as intended;
deliberate decision not to fix this issue until a later release (this
wouldn't actually close the issue/PR but change the milestone instead) and
not enough information and unable to contact reporter.

Exceptions require a vote by the OTC as per the OTC whatever.

@paulidale
Copy link
Contributor Author

Incorporate the beta release checklist from #15326

@t-j-h
Copy link
Member

t-j-h commented Mar 22, 2022

See the 3.0 Release Criteria as the input document.

@t-j-h
Copy link
Member

t-j-h commented Mar 29, 2022

Make sure you look at #11 to see if there is anything missing from there once this is done and if nothing then close that issue.

t8m added a commit to t8m/technical-policies that referenced this issue Apr 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants