Stream: wasi

Topic: WASIp3 project board


view this post on Zulip Joel Dice (Oct 31 2024 at 16:24):

@Yoshua Wuyts @Luke Wagner and anyone else who's interested: I just created a WASIp3 project on GitHub. I've added items for the high-level tasks that were top-of-mind and will create issues and/or PRs we can link to for the items that are assigned to me. Feel free to add your own items.

Other relevant links if you haven't seen them yet:

Ship WASIp3
This PR builds on #363 to add future and stream type constructors along with the associated canon built-ins ({stream,future}.new, {stream,future}.{read,write}, {stream,future}.cancel-{read,write})....
Add support for the Component Model Async ABI to wasm-tools, wit-bindgen, and wasmtime. Rendered RFC
Demo of async support for wit-bindgen, wasm-tools, and wasmtime - dicej/component-async-demo

view this post on Zulip Yoshua Wuyts (Oct 31 2024 at 16:24):

perfect, thank you!

view this post on Zulip Yoshua Wuyts (Oct 31 2024 at 16:26):

I'll try to find some time to update it with additional items

view this post on Zulip Yoshua Wuyts (Oct 31 2024 at 16:27):

For example: we should track work on spec updates to use async, and remove all existing deprecated APIs

view this post on Zulip Yoshua Wuyts (Oct 31 2024 at 16:27):

Ty for kicking this off!

view this post on Zulip Joel Dice (Oct 31 2024 at 16:28):

Ha, I just added an item for that (although didn't mention the deprecated APIs)

view this post on Zulip Joel Dice (Oct 31 2024 at 16:28):

(We already have a 0.3.0-draft for wasi:http, but need one for wasi:cli and its deps)

view this post on Zulip Yoshua Wuyts (Oct 31 2024 at 16:29):

we need others too: for example wasi:clocks has async interfaces too

view this post on Zulip Joel Dice (Oct 31 2024 at 16:29):

yeah, I meant to include that in the "and its deps" part

view this post on Zulip Yoshua Wuyts (Oct 31 2024 at 16:29):

(making a note to run through this next week)

view this post on Zulip Yoshua Wuyts (Oct 31 2024 at 16:30):

Joel Dice said:

yeah, I meant to include that in the "and its deps" part

ohh, oops missed that


Last updated: Nov 22 2024 at 16:03 UTC