-
Notifications
You must be signed in to change notification settings - Fork 292
Description
In the past we've discussed that WASIp3 will be defined with a series of dated snapshots leading up to the actual formal release of WASIp3 itself. For example WASIp2 had wasi:io/[email protected]
followed by wasi:io/[email protected]
followed by the official 0.2.0 release. Currently WASIp3 WIT definitions live in a wasi-0.3.0-draft
folder in the proposal repositories and the versions listed are 0.3.0.
I wanted to open an issue about planning necessary to make the first WASIp3 dated snapshot. That'll require changing version numbers to a particular date for example. For Wasmtime's vendoring it'd also be nice to have accompanying tags for a specific snapshot so we can update our vendoring script for WIT.
As to when the snapshot can happen, Wasmtime is nearing completion of upstreaming the wasip3-prototyping repository into the main
branch which means I think is as good a time as any for taking a snapshot. The final remaining proposal is wasi:http being upstreamed into Wasmtime but that may take a week or so. Given that I'd ideally like to plan for a snapshot release happening late August maybe early September. This would enable the September release of Wasmtime 37 to be the first with WASIp3 experimental support for users to test with.