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

Add Clocks: Timezone as a stage 0 proposal #605

Merged
merged 1 commit into from
May 30, 2024

Conversation

yoshuawuyts
Copy link
Member

@yoshuawuyts yoshuawuyts commented May 29, 2024

This adds a stage 0 proposal to extend wasi:clocks with basic timezone support. @sunfishcode is the current champion for wasi:clocks and has volunteered to also be the champion for this extension. The related PR for this on the wasi:clocks side are: WebAssembly/wasi-clocks#61 and cdmurph32/wasi-clocks#1.

This proposal is a little different from the other proposals so far: rather than introducing something new, this extends an existing stage 3 proposal. The expectation is that we will want to advance this independently from wasi:clocks through the phase process, and will be voted on by the SG. Tracking this independently gives us the flexibility we need for that.

Additionally, this also gives the timezone proposal a concrete name. Now that @unstable has landed in the component model, we can use the name of the proposal as the name of the feature gate. In this case that would mean we would gate this extension using the clocks-timezone feature name.

I hope this all makes sense. I've also filed WebAssembly/meetings#1594 to discuss this all in more detail in tomorrow's SG meeting. Thanks!

@sunfishcode sunfishcode merged commit 01bb90d into WebAssembly:main May 30, 2024
@yoshuawuyts yoshuawuyts deleted the clocks-timezone-proposal branch May 31, 2024 00:13
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.

3 participants