Renamed wasm_bindgen package to wasm#910
Conversation
illicitonion
left a comment
There was a problem hiding this comment.
I guess this seems reasonable, but it seems like a lot of churn? I guess maybe worth doing as we're vaguely prepping for a 1.0 release, but I'm not sure it's worth the churn?
I think it feels like a bunch churn because of the number of generated files being moved. Looking at the history of this package, there doesn't seem to be a whole lot of activity and it seems like the |
|
I'm not concerned about churn in our files - my concern is for users pulling in updates to the rules. Presumably at some point we're going to remove the backward compat shims?
I guess one question is: When we actually have something other than |
Good point! I don't see a need to make a |
I presumed you had one coming - otherwise the existing
Sounds reasonable, though I think I'd still be tempted to hold off on this until we have a second thing... |
My thought was adding a
fair enough. I can hold off for now. |
WebAssembly seems to be a ever-growing section of the Rust ecosystem. Given that some aspects of it have already crept into the core rules (the thread on #772 shows functionality on common rules to support WASM), I think it'd be best to find a well defined home for this functionality which would encompass more than just wasm-bindgen.
Changes
@rules_rust//wasm_bindgenhave been moved to@rules_rust//wasm//rust/private:transitions.bzlhas been moved to//wasm/private:transitions.bzl(it's only use was forrust_wasm_bindgen)rust_wasm_bindgentorust_wasm.