alexcrichton opened PR #2423 from document-wasi-proposals
to main
:
I've attempted to summarize our thoughts from last week's meeting here
to jot down the suggested guidelines for adding a new WASI proposal to
this repository. I've also filled it out a bit with the two proposals we
support at this time.
pchickey submitted PR Review.
tschneidereit submitted PR Review.
tschneidereit submitted PR Review.
tschneidereit created PR Review Comment:
Nit: "relataively". However, I think we should not soften this too much, and "strive to" already makes it a bit less strong, so perhaps just remove this?
tschneidereit created PR Review Comment:
We should also have guidelines for whether features should be enabled by default at runtime, or require a flag to be set.
Maybe we can differentiate some of this by which stage in the process the proposal is in? Something like
- stage 0 proposals must be disabled by default at compile time, and must require a flag at runtime
- stage 1 proposals can be enabled by default, but must require a flag at runtime
- stage 2+ proposals can be enabled by default at compile and runtime
tschneidereit created PR Review Comment:
Would it make sense to require these to have an RFC filed for them? I think that'd be good practice, and now that we're starting to actually use RFCs, it seems like there's not too much blocking that.
tschneidereit created PR Review Comment:
An additional guideline might be about which namespace the API should be in. Perhaps stage 2+ can use the WASI namespacing system, but everything before some explicitly more experimental namespace? @sunfishcode and @pchickey, I'd be curious what your take is on this?
abrown submitted PR Review.
abrown created PR Review Comment:
:+1: I discussed wasi-nn multiple times on Zulip and the Wasmtime meetings; an RFC would have hopefully recorded all of that in one place.
abrown submitted PR Review.
pchickey submitted PR Review.
pchickey created PR Review Comment:
Lets leave the namespace up to wherever the proposal is with in the WASI subgroup, but also permit an experimental namespace to be used by all proposals.
pchickey edited PR Review Comment.
tschneidereit submitted PR Review.
tschneidereit created PR Review Comment:
Good point that this is a WASI subgroup topic more than anything else. So perhaps a more general statement could be included here around following the WASI subgroup's rules around exposure of in-progress proposals?
alexcrichton updated PR #2423 from document-wasi-proposals
to main
:
I've attempted to summarize our thoughts from last week's meeting here
to jot down the suggested guidelines for adding a new WASI proposal to
this repository. I've also filled it out a bit with the two proposals we
support at this time.
alexcrichton closed without merge PR #2423.
alexcrichton commented on PR #2423:
This is quite out of date at this point, I'll push this up in the future if I get around to it with a rebase.
Last updated: Dec 23 2024 at 13:07 UTC