-
Notifications
You must be signed in to change notification settings - Fork 32
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
Wide review tracker #130
Comments
@himorin @rakuco @reillyeon if this wide review plan sounds good to you I will start engaging with the horizontal groups seeking your review and input on any materials required. |
This plan looks good to me. Can we also schedule an ad-hoc WG meeting to triage the currently open issues and tag them with what should or should not be resolved before PR? I think we're looking pretty good but it |
The plan also looks good to me. |
Thanks for your support. The first proposal for the i18n checklist response is also available for review and comment in #132. Proposed summary: Based on this self-assessment the WG believes no Internationalization Considerations section is required. Hearing no concerns, I will approach both a11y and i18n groups to start the discussion. Privacy, Security and TAG reviews are blocked on PR #126. @rakuco we appreciate your review on that PR. Once we merge that PR I will draft a proposal on how to approach TAG to make the best use of their limited review bandwidth. Security review also depends on that PR, but that review forum has been less active recently, while Privacy and TAG I expect to actively provide feedback. I support an ad-hoc WG meeting to triage the currently open issues. Let's find a timeslot for that. |
I have now requested Accessibility w3c/a11y-request#71 and Internationalization w3c/i18n-request#224 reviews on behalf of the WG. |
I also initiated Privacy w3cping/privacy-request#128 and Security w3c/security-request#63 reviews with a record of our self-review responses as a reference. |
Hidden in the "[DRAFT] Specification review" disclosure element below is the first proposal for the TAG review request. Please peek inside, everyone. I want us to iterate on this as a group before we file to make sure we include all relevant information and frame this request properly. Contributions wanted via comments to e.g.:
[DRAFT] Specification reviewI'm requesting a TAG review of DeviceOrientation Event Specification. This specification defines several DOM events that provide information about the physical orientation and motion of a hosting device.
Further details:
You should also know that... This spec initially reached CR in August 2016 (history) and was retired in 2017 due to the Geolocation WG closure. In 2019 DAS WG adopted this spec and during 2019-2024 made substantial interoperability, test automation, privacy and editorial improvements as outlined in the changes section. These changes since the previous CR Snapshot from 2016 align the specification with widely available implementations, improve interoperability including testability, and add new features for enhanced privacy protections. This is a high-level API whose low-level API correspondence Orientation Sensor was reviewed by TAG in w3ctag/design-reviews#207 The functional diff is explained in high-level vs. low-level and Orientation Sensor. We'd prefer the TAG provide feedback as (please delete all but the desired option): 🐛 open issues in our GitHub repo for each point of feedback Click to unfold Thanks for your contributions! |
Thanks @anssiko for all the work so far, and apologies for the time it took for me to comment here. From a testing perspective, I feel like the tests in WPT need to be improved:
|
@rakuco thanks for sharing the rationale for the current test failures and a plan on how to address this. I don't think this blocks the TAG review. TAG may want to understand why we're not fully green, so I updated the TAG review request proposal with a link to this issue. When we publish a CR Snapshot, and if we still show significant red, we are similarly expected to share a rationale and a plan on how to address it. The general policy is that for specs in CR and above we have good test coverage. |
The bit of the draft TAG review request I'm concerned by is the stakeholder feedback section. I don't know how the TAG wants a feature with existing support by multiple implementations that predates the "standards position" concept to be presented. There are of course years of discussion on this specification from many parties but no clear set of authoritative references to point to. My intuition is to simply state that this specification is implemented by the major browser engines and perhaps to link to MDN or caniuse.com as the source for that assertion. |
We've now completed the i18n review. 🥳 Re TAG review, I updated the draft proposal in #130 (comment) per @reillyeon's suggestion:
The act of implementing and shipping is the most obvious support signal. This seems appropriate and avoids busywork. This is the last call for comments to the TAG review request before we submit. |
It looks good to me. Thank you @anssiko. |
I have submitted the Architecture/TAG design review request: w3ctag/design-reviews#928 With that out of the gate, all the wide review requests are either submitted or completed. I'll bring any review feedback from these reviews to the WG's attention to be addresses in a timely matter. Related, we'll organize an issue triage working session on 12 Feb 2024. In this working session the editors and other contributors will triage the remaining DeviceOrientation Event Specification open issues in preparation for the expected CR Snapshot publication. |
will we invite interested WebApps colleagues to this call? (I believe this is one of joint deliverables) |
I think we should extend the invitation, even if the joint deliverable relationship isn't quite official yet. |
@himorin the easiest path would be to extend the invite to the entire WebApps WG, but Meetings policy suggests we can't do that (yet), right? We can however invite "an individual with a particular expertise to attend a meeting on an exceptional basis". @marcoscaceres qualifies and can identify other WebApps WG participants for consideration who might be interested in joining the upcoming issue triage working session on 12 Feb 2024. |
I believe it's up to chairs to decide who to be invited, so inviting all participants of WebApp WG individually could work and allowed... In charter we just say |
Thanks @himorin, @marcoscaceres has been invited. It might not be the perfect time for him to attend, which I apologize in advance. To keep this working session productive I prefer to invite only people informed of this specification and its latest developments. Any other individuals interested and brought to our attention will be considered. |
Wide review has been completed. Thank you all! 🥳 🚀 This wide review round resulted in various positive developments summarized below:
Please follow the links in the first comment #130 (comment) for details. Also, please note publication to TR is currently blocked due to a workflow issue related to joint deliverables. We're working to fix it, meanwhile please refer to the ED for the latest: https://w3c.github.io/deviceorientation/ |
About
This is a meta issue to track wide review for the DeviceOrientation Event Specification.
An important part of wide review is horizontal review from W3C's key horizontal groups listed below in horizontal groups section. Also feedback from other stakeholders is equally important. Additional pointers are welcome via comments.
History
The reviews may want to know that...
This spec initially reached CR in August 2016 (history) and was retired in 2017 due to the Geolocation WG closure. In 2019 DAS WG adopted this spec and during 2019-2024 made substantial interoperability, test automation, privacy and editorial improvements as outlined in the changes section.
A new CR Snapshot publication in expected in Q1'24 if no unresolvable concerns in this wide review are unearthed. We expect to make this a joint deliverable between the DAS WG and WebApps WG.
Horizontal groups
🟢 ♿ Accessibility
🟢 📐 Architecture
🟢 🌍 Internationalisation
🟢 🔍 Privacy
🟢 🔒 Security
Other stakeholders
From who to ask for review:
The text was updated successfully, but these errors were encountered: