-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Meta discussion: Coordination/specing of overlap content between Open UI & WHATWG #5793
Comments
(Open UI is https://github.com/WICG/open-ui.) Is an accurate summary that changes to the web platform are standardized here and Open UI serves as some kind of discussion/documentation hub for the effort? If so, I think that division seems reasonable. |
Agreed, that makes sense, and mirrors previous incubation efforts, where initial work is done elsewhere but the final specification work is done as pull requests against HTML. |
It is a hub for discussion but the resulting output is a functional specification in completion for the control/component which every component lib, UA ultimately ends up producing and there is enough overlap here that we can standardize on which then enables the styling and extensibility of the controls/components. It will also enable us to bring controls/components in there to provide those functional specifications where there may not be a desire to pull the necessary aspects into HTML (as the UA is only one such implementer of these controls/components) but if we do desire to the spec will be there that will have had naming research investigation, necessary parts again backed by research and overlap with input from major component libs and design system/UI folks. Is there a key group of UI/HTML folks from WHATWG that I can setup a telecon to go over the goals to set the stage for how best to bring in the content to WHATWG (eg: should I open individual issues, should I create an explainer that pulls out the parts within Open UI, etc). As noted in the other issues there was a request of the use cases which is outlined in many places but there are many pieces that are needed to unlock those use cases. |
We don't generally do telecons, and prefer public discussion like you're doing in this issue thread. The best way to participate in the WHATWG process is outlined in https://whatwg.org/faq#adding-new-features and https://whatwg.org/working-mode. In general, the more you can bring to the table as part of WHATWG issues, instead of linking to external documents that assume familiarity with another group's culture, the better. |
Ok, I'll try to write up a cc @dandclark @mfreed7 as FYI |
Issue #5791 requests an addition of the
open
state based on research and agreement in Open UI in order to create a spec for the<select>
control (anatomy, behaviors, states and events that transition based on behaviors). I would like to discuss, possibly over call or here on how best to coordinate possible overlap to ensure that UAs can implement according to Open UI specifications. I have now met with the CSSWG & ARIAWG regarding this work and there is general agreement to the pain points that Open UI aims to solve and I'd like to facilitate a similar discussion with those here.To kick things off, I'd like to propose the following:
Let me know if you think a phone call for me to present the content and kick off this discussion further. Thanks!
The text was updated successfully, but these errors were encountered: