Skip to content

Making the first WASIp3 snapshot #666

@alexcrichton

Description

@alexcrichton

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions