Skip to content

Clarify patch release criteria#3940

Merged
alexcrichton merged 1 commit intobytecodealliance:mainfrom
alexcrichton:patch-process
Mar 18, 2022
Merged

Clarify patch release criteria#3940
alexcrichton merged 1 commit intobytecodealliance:mainfrom
alexcrichton:patch-process

Conversation

@alexcrichton
Copy link
Member

In today's Wasmtime meeting we discussed the acceptance criteria for
patch releases for Wasmtime and Cranelift. The criteria we came up with
were:

  • Cranelift will get a patch release for any miscompilation, whether or
    not it affects Wasmtime.
  • Wasmtime will get a patch release for security issues and bugs which
    seriously hinder usability.

The consensus at the time was that due to Wasmtime's monthly release
schedule we want to be pretty strict about what generates a patch
release, hence the threshold being at serious bugs as opposed to any
bugs found.

This commit attempts to update the stability-release.md document with
our documented release process. The release cadence section is brought
up to date, the Wasmtime section was edited slightly (it largely already
said this which I only just realized), and a Cranelift section was
added.

In today's Wasmtime meeting we discussed the acceptance criteria for
patch releases for Wasmtime and Cranelift. The criteria we came up with
were:

* Cranelift will get a patch release for any miscompilation, whether or
  not it affects Wasmtime.
* Wasmtime will get a patch release for security issues and bugs which
  seriously hinder usability.

The consensus at the time was that due to Wasmtime's monthly release
schedule we want to be pretty strict about what generates a patch
release, hence the threshold being at serious bugs as opposed to any
bugs found.

This commit attempts to update the `stability-release.md` document with
our documented release process. The release cadence section is brought
up to date, the Wasmtime section was edited slightly (it largely already
said this which I only just realized), and a Cranelift section was
added.
@github-actions github-actions bot added the wasmtime:docs Issues related to Wasmtime's documentation label Mar 17, 2022
@alexcrichton alexcrichton merged commit 5f53fd5 into bytecodealliance:main Mar 18, 2022
@alexcrichton alexcrichton deleted the patch-process branch March 18, 2022 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wasmtime:docs Issues related to Wasmtime's documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants