You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Per the discussion today, we described two major directions forward going further:
Upstreaming Jco into Node.js core.
Providing Preview 2 functions in uv_wasi, and looking into refactoring the Preview 1 implementation to be based on these new Preview 2 bindings as Wasmtime has implemented.
My suggestion from the meeting was that we separate these two paths into their own issues or design documents that we can use to track progress further. There are some outlines of (1) in the comment in #255 (comment).
For (2), the Wasmtime implementation and Jco's work on low-level bindgen might be good starting points.
Any suggestions on the format to move to for design work would be welcome to continue these conversations further.
Currently, users who are interested in using WASI Preview 2 APIs are directed to the jco project.
We want to provide this functionality in Node directly, but need a plan on how we want to accomplish this. One idea is to introduce a dependency on
jco
directly to immediately provide experimental APIs and subsequently implement various Preview 2 interfaces in uvwasi directly where appropriate, such as for https://github.com/WebAssembly/wasi-clocks or https://github.com/WebAssembly/wasi-filesystem.We should discuss this in our next meeting.
The text was updated successfully, but these errors were encountered: