Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@yoshuawuyts
Copy link
Member

This is a reversal of #632 which was filed in response to #631. The issue asserts that both the @unstable "timezones" (clocks) and "exit with status" (cli) features are at phase 3. To reach phase 3 these proposals would need to have gone through a WASI SG vote, after which they can be changed from @unstable to be marked @since instead. This vote was never held, and so the proposals cannot be at phase 3.

Here are the relevant sections from the phase process documentation:

  1. Once the champion is ready to merge the proposal, they will submit a PR to the WASI repository (this repository) to file for a new phase 2 feature.
  2. [...]
  3. [...] The goal at this phase is to implement and iterate on the extension until it is ready to advance to phase 3.
  4. Once the champion believes the phase 3 advancement criteria are met, they should bring it to the WASI SG for a vote.
  5. Once the proposal is voted to advance to phase 3, the @unstable gate should be replaced with a @since gate containing the version of the next WASI release. [...]

On reviewing this I also discovered that we weren't tracking the unstable feature introduced in WebAssembly/wasi-http#139, which I've included in the list of tracked features as part of this PR.

@yoshuawuyts yoshuawuyts merged commit 3d5e055 into WebAssembly:main Feb 7, 2025
@yoshuawuyts yoshuawuyts deleted the fix-sub-proposals branch February 7, 2025 19:15
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

Successfully merging this pull request may close these issues.

2 participants