wapc-rust icon indicating copy to clipboard operation
wapc-rust copied to clipboard

Dependency cleanup and API updates

Open jsoverson opened this issue 4 years ago • 4 comments

  • Removed unused dependencies
  • made WapcHost Send + Sync
  • made WasiParams clone-able

jsoverson avatar Oct 14 '21 16:10 jsoverson

cc @autodidaddict: does anything in wasmcloud depend on this crate anymore?

jsoverson avatar Oct 14 '21 16:10 jsoverson

wasmCloud does not use this crate.

autodidaddict avatar Oct 14 '21 17:10 autodidaddict

Pausing on this for now because making the wasm3-provider Send is not as straightforward as I'd expected. @flavio do you make use of wasm3? @pkedy do you know any consumers?

Its usage dropped off substantially after wasmcloud moved from rust. Since the wasm3-rs repo cautions that it's a WIP, that it may be unsound, and also calls out for a new maintainer, it may be prudent to deprecate wasm3-provider altogether until the status changes.

jsoverson avatar Oct 25 '21 19:10 jsoverson

@jsoverson kubewarden doesn't make use of this crate, thanks for asking

flavio avatar Oct 27 '21 08:10 flavio