New mentor request: WebGPU

18 views
Skip to first unread message

dom...@chromium.org

unread,
Jan 9, 2021, 8:39:51 PM1/9/21
to spec-m...@chromium.org, dx...@chromium.org

A new Chromium specification mentor request was submitted via the form:

Requestor email
dx...@chromium.org
API or proposal name
WebGPU
Link with background
https://docs.google.com/document/d/1ETJZLxGFZFO1qcHFHM_xyGp2hibDRFJ2chKaglUcGLI/edit#heading=h.j7bf4mx9s7kn

If you're interested in mentoring, please volunteer by replying to this email! Otherwise, dom...@chromium.org will assign someone within the next 2 business days.

Domenic Denicola

unread,
Jan 11, 2021, 5:32:40 PM1/11/21
to Domenic Denicola, spec-mentors, dx...@chromium.org
Hi Daniel, and thanks for filing this!

WebGPU is a big spec, with 342 open issues (61 in the "MVP" milestone), and editors from all three browser engines. This will be an exciting one for our spec mentors!

Could you say more about what type of mentorship will be most valuable to the team? E.g., are you looking for help with the web standards process/discussions with other browsers, or looking for someone to double-check the spec text and algorithms, or looking for someone to put themselves in the API owners' shoes and judge the spec's level of detail and ship-readiness (taking into account the cutoff line you linked to), or someone to help with tricky spec text phrasing that is preventing you all from closing open bugs, or...?

Other things you could be looking for, but probably aren't given the factors I mentioned above, might be someone to help with high-level API design and explainer writing (I suspect things are beyond this point), or a web platform graphics API domain expert to help ensure alignment and integration with WebGL/canvas (it seems like the domain experts are heavily involved already). Let us know if I've got that correct.

--
You received this message because you are subscribed to the Google Groups "spec-mentors" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spec-mentors...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/spec-mentors/CAJnPROwAbhvLab1HpmKQ0JGd21kLMhVWiFuL%3D80ZUJtB%3DTE4%3Dg%40mail.gmail.com.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.

Domenic Denicola

unread,
Jan 25, 2021, 12:39:43 PM1/25/21
to spec-mentors, Domenic Denicola, spec-mentors, dx...@chromium.org
Hi spec-mentors list,

I had a quick meeting with Daniel and the team today. They shared that they'd be looking for the following sort of things from a spec mentor:
  • As they gear up for Intent to Experiment and TAG review, they'll be writing a good number of explainers. Getting review from a non-domain expert, to make sure they're comprehensible, would be much appreciated.
  • They're new to working on W3C-style specs, as opposed to Khronos-style specs. As such, they'd like a point person they can ask questions on, of the form "how do we express this in spec language?". Similarly, they have a good number of questions on the best editorial style.
  • They'd like their spec to both provide the precision browser implementers need, and provide good web developer reference documentation. Someone familiar with how modern specifications do this (e.g. via "For web developers (non-normative)" boxes, examples, and non-normative sections) would be a plus.
  • Their open issues list is constantly changing, with new issues opened and old ones fixed. As they drive toward Intent to Experiment and eventually Intent to Ship, they'd appreciate someone who could help them determine which issues are likely to be ship-blocking from an API OWNERS and interoperability perspective.
We also confirmed that with Mozilla and Apple are already quite involved in the collaboration, which is unlike some other spec mentorships.

If this sounds interesting to you, please let me know, either on or off-list, sometime in the next day or two. My goal is to match the team by EOD Wednesday. Also, given the size of this spec, it might be best to share the burden a bit, so we might try some new things like multiple spec mentors, or asking for wide review from this whole mailing list on explainers. Which is to say, if you don't feel like you could do the whole thing, still let me know if you'd like to be involved.

Thanks,
-Domenic

Domenic Denicola

unread,
Jan 28, 2021, 12:41:38 PM1/28/21
to spec-mentors, Joshua Bell, Reilly Grant, dx...@chromium.org, cwa...@chromium.org, kai...@chromium.org
Hi folks!

OK, so for Web GPU we've got a few people willing to help: +Joshua Bell+Reilly Grant, and myself. Together we'll be serving as your spec mentors!

Feel free to reach out to us over email, chat, GitHub, or other channels whenever we can help. Additionally, since we're not actively watching the spec and tracking progress, please actively ping us for reviews on pull requests or spec-writing questions or similar.

I have high hopes that together we'll be a good resource for moving WebGPU forward!

Thanks,
-Domenic
Reply all
Reply to author
Forward
0 new messages