[wbs] response to 'Call for Review: WebAssembly Working Group Charter'

The following answers have been successfully submitted to 'Call for Review:
WebAssembly Working Group Charter' (Advisory Committee) for Mozilla
Foundation by Tantek Çelik.


The reviewer's organization suggests changes to this Charter, but supports
the proposal whether or not the changes are adopted.

Additional comments about the proposal:
   The option we really want to choose to indicate our conditional support
is one that is not listed:

My organization:
* suggests changes to this Charter, and supports the proposal if the
changes are adopted, but is not raising a Formal Objection


Our suggested changes:

* Duration: should be 2 years, not 3 (echoing and supporting another
responder's comment).

* Normative Specifications: Minor nit: The descriptions of "WebAssembly
JavaScript Interface " and "WebAssembly Web API " appear to be flipped.
Please swap them to correct this. That is: "WebAssembly JavaScript
Interface" should be "This document provides an explicit JavaScript API for
interacting with WebAssembly." and "WebAssembly Web API" should be "This
document describes the integration of WebAssembly with the broader web
platform."

* Normative Specifications: Minor nit: The new deliverable, "Component
Model", has a generic sounding name that risks a name collision and
confusion in the Web Platform with the pre-existing "Web Components"
feature of the platform. Our suggestion is to explicitly rename "Component
Model" as a deliverable to "WebAssembly Component Model", which would make
it consistent with the naming of other normative deliverables, all of which
start with "WebAssembly ". In addition note that the top of
https://component-model.bytecodealliance.org/ already explicitly calls it
the "The WebAssembly Component Model", so we’re hoping this can be an
editorial change without objection that provides more consistency with
existing deliverables and work.

* External Organizations: TC39 — the description appears out of date, it
should be updated to accurately convey the current nature and purpose of
this coordination, e.g. note the relation to the modules work in TC39 that
is currently ongoing, and providing integration points for the WebAssembly
Component Model.

* External Organizations: Khronos — this also seems out of date. Is the
collaboration with Khronos on Wasm specific bindings still occurring? If
not, this should be dropped.

We support rechartering this Working Group with these changes to more
clearly communicate the work of the Working Group, however we are not
filing this as a Formal Objection. We believe other supporters would not
object to these changes which are largely editorial, and trust that the
Team will consider them as such and update the charter accordingly.


The reviewer's organization intends to participate in these groups:
   - WebAssembly Working Group

The reviewer's organization:
   - intends to review drafts as they are published and send comments.
   - intends to develop experimental implementations and send experience
reports.

Answers to this questionnaire can be set and changed at
https://www.w3.org/2002/09/wbs/33280/wasm-charter-2023/ until 2023-11-09.

 Regards,

 The Automatic WBS Mailer

Received on Friday, 10 November 2023 01:24:03 UTC