Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wg/gpu] GPU for the Web WG recharter #480

Open
1 of 4 tasks
tidoust opened this issue Sep 20, 2024 · 15 comments
Open
1 of 4 tasks

[wg/gpu] GPU for the Web WG recharter #480

tidoust opened this issue Sep 20, 2024 · 15 comments

Comments

@tidoust
Copy link
Member

tidoust commented Sep 20, 2024

New charter proposal, reviewers please take note.

Charter Review

Charter

diff from charter template

If applicable:

diff from previous charter

chair dashboard

What kind of charter is this? Check the relevant box / remove irrelevant branches.

  • New
  • New WG
  • New IG
  • If this is a new WG or IG charter request, link to Advance Notice, and any issue discussion:
  • Existing
  • Existing WG recharter
  • Existing IG recharter
  • If this is a charter extension or revision, any issue discussion:

Horizontal Reviews: apply the Github label "Horizontal review requested" to request reviews for accessibility (a11y), internationalization (i18n), privacy, security, and TAG. Also add a "card" for this issue to the Strategy Funnel.

Communities suggested for outreach

Groups identified in the Coordination section.

Known or potential areas of concern

None. Proposed scope and deliverables are the same. Main proposed change is the switch to perpetual CR mode. That said, note that the GPU for the Web WG is still reviewing the draft and may adjust it. Internal review in the group should conclude at the upcoming group's F2F end of October.

Where would charter proponents like to see issues raised? In the gpuweb/admin repository (or this strategy funnel issue)

Anything else we should think about as we review?

The group should soon request transition of the WebGPU and WGSL specifications to Candidate Recommendation.

Cc: @Kangz @kdashg

@simoneonofri
Copy link

From a Security point of view, the considerations on WebGPU seem to me to be well written.

I was pondering, reading this paper and also considering the structure of browser processes, whether we can add some mitigation in this regard.

@himorin
Copy link

himorin commented Oct 8, 2024

no comment or request from i18n

@ruoxiran
Copy link

no comment or request from APA.

@plehegar
Copy link
Member

plehegar commented Oct 28, 2024

Privacy is wondering about the status of gpuweb/gpuweb#3101

@tidoust
Copy link
Member Author

tidoust commented Nov 4, 2024

I was pondering, reading this paper and also considering the structure of browser processes, whether we can add some mitigation in this regard.

@simoneonofri Does that warrant charter updates though? The charter already states in its Scope section that the group "will investigate and document threat mitigation strategies for the API, notably to address fingerprinting issues and to prevent unauthorized use of computational resources". If additional mitigations are warranted, the group would be happy to consider them. Linking to the document you point out from the charter seems overly specific.

@tidoust
Copy link
Member Author

tidoust commented Nov 4, 2024

Privacy is wondering about the status of gpuweb/gpuweb#3101

That's one of the few remaining open issues that the group is aware of and will provide an answer for before requesting transition to CR. The group does not anticipate going beyond what was already put in place in response to the issue (restriction to 5 bits revealed, correlated with information that can be obtained through other means).

@simoneonofri
Copy link

If additional mitigations are warranted, the group would be happy to consider them.

thanks @tidoust, yes we can talk about it separately.

@plehegar
Copy link
Member

plehegar commented Nov 5, 2024

PING is fine moving forward with the charter.

@tidoust
Copy link
Member Author

tidoust commented Nov 6, 2024

Following discussions within the group and with @ianbjacobs and @dontcallmedom, the draft charter was further adjusted to reflect on the actual work mode and get back to having the WG drive the technical work on the specs (the text previously said that the CG was driving the technical work). See related update: gpuweb/admin#24

The change essentially gets us back to regular boilerplate text found in other working group charters. I'm going to assume that it does not affect horizontal reviews and proceed to the next chartering step. Feel free to chime in if you feel otherwise!

@himorin
Copy link

himorin commented Nov 7, 2024

I suppose 'End date' in the header table should be replaced with something like start date + 2 years, but not 2024-11-30.

@ylafon
Copy link
Member

ylafon commented Nov 7, 2024

I see no "Motivation and Background" section, could it be added?

tantek added a commit to tantek/admin that referenced this issue Nov 7, 2024
Start date and end date boilerplate like other recent proposed charters (e.g. https://www.w3.org/2024/07/audio-wg-2024-ac.html) for approval+CFP and 2y to help resolve comment by @himorin in w3c/strategy#480 (comment)
tidoust pushed a commit to gpuweb/admin that referenced this issue Nov 7, 2024
Start date and end date boilerplate like other recent proposed charters (e.g. https://www.w3.org/2024/07/audio-wg-2024-ac.html) for approval+CFP and 2y to help resolve comment by @himorin in w3c/strategy#480 (comment)
@svgeesus
Copy link
Contributor

svgeesus commented Nov 7, 2024

I see no "Motivation and Background" section, could it be added?

True, although at least all the text in the Scope section is in fact scope. The Motivation section was originally added to stop people stuffing Scope with introductory prose, which is not the case here.

@tidoust
Copy link
Member Author

tidoust commented Nov 7, 2024

The Motivation section was originally added to stop people stuffing Scope with introductory prose

I thought so as well. I guess the "Motivation and Background" section in the charter template should have some "motivation and background" text to explain why it's there ;)

Anyway, I prepared a pull request to add a short section, see gpuweb/admin#26. The GPU for the Web CG maintains an explainer, linked from that suggested text, that goes deeper into details.

@plehegar plehegar added the Graphics Images, Styles, APIs label Nov 12, 2024
@tidoust
Copy link
Member Author

tidoust commented Nov 21, 2024

AC Review started (member-only link)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

7 participants