-
Notifications
You must be signed in to change notification settings - Fork 4
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
CFC: Transition the June 2019 DOM Standard Review Draft to CR #6
Comments
To be clear, the annotation would not be W3C/CR-specific, but instead a caniuse annotation, which the CR endorsement can mention the consequences of. See the MoU section in question:
|
This CFC received multiple expressions of support (thank you) and no objections. We will now request transition of the June 2019 DOM Standard review draft to CR on behalf of the HTML WG. |
https://domspec.herokuapp.com/ is a draft of the DOM spec with annotations injected. See in particular https://domspec.herokuapp.com/#interface-abstractrange I believe that when we eventually publish an actual DOM Review Draft with those annotations, they should be sufficient for satisfying the “Review Drafts will include feature implementation status annotations in the margin” requirement in the MoU.
It turns out that it’s not possible to automate generating the necessary annotation for the AbstractRange section of the DOM spec using the existing features in Bikeshed to pull the data from Can I Use. See speced/bikeshed#1553 and Fyrd/caniuse#5187. So instead I’ve been working on implementing a new feature for Bikeshed the pulls the data from MDN by way of https://w3c.github.io/mdn-spec-links/, so that Bikeshed-generated specs will have MDN annos similar to the ones the HTML spec has, and similar to the ones that Respec has a feature for generating. speced/bikeshed#1564 is the Bikeshed PR with the patch that adds the MDN feature, and https://domspec.herokuapp.com/ shows the current output that patch produces for the DOM spec. |
https://domspec-w3c-ready.herokuapp.com/ is a draft with the W3C logo and status bits added |
This is a Call For Consensus (CFC) to publish the June 2019 DOM Standard Review Draft as a Candidate Recommendation (CR).
Wide and horizontal review of the DOM Standard Review Draft was requested in August 2019 on a three month turnaround. Requests were sent to:
The requests and responses were tracked in issue #4. At the end of the review period no issues had been raised that block transition of the DOM Standard Review Draft to CR.
MDN Browser Compatibility Data was used to demonstrate implementation experience for the features of the DOM Standard Review Draft, and the results verified using Web Platform Tests.
There is one feature in the DOM Standard Review Draft that does not have two implementations: AbstractRange.
Per the Memorandum of Understanding between W3C and WHATWG, this will be indicated in the published CR as follows:
If you support the proposal to transition the June 2019 DOM Standard Review Draft to CR you do not need to do anything, but you are welcome to add a "thumbs up" to this comment or add a comment of support to this issue if you would like.
If you do not support the proposal please add a comment to this issue and explain your reason as clearly as possible.
This CFC will be open until the end of the day on Friday 22 November 2019. If you want to respond please do it before then.
Thank you.
The text was updated successfully, but these errors were encountered: