-
-
Notifications
You must be signed in to change notification settings - Fork 42
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
OWD BCD project: 2020+ accuracy for HTML and SVG #160
Comments
Here's what the collector v10.6.4 proposes against BCD v5.5.0. Once these are sorted, we can call this project done.
I'm looking into the SVG part. Some tests need to be updated in the collector, for example those for xlink attributes (openwebdocs/mdn-bcd-collector#990), but there are also real issues in the compat data to fix. I've sent some PRs to BCD already. |
A report for the progress of this project:
I believe that we should split this project into two parts (HTML and SVG) and defer the SVG updates to a later time. |
I was able to make a lot of progress on this project. From 64 files down to 35 files in need of updates.
|
I will take a look at your PRs. |
The baseline project has benefitted enormously from all of Open Web Docs' work to provide accurate compat data for all BCD features going back to 2020. I talked to Daniel Beck last week and only 283 out 14,366 features are marked as unresolved (i.e. Baseline cannot be calculated). This is already very fantastic, but I think we should attempt and fully complete this project by getting the last few missing HTML and SVG feature versions in. See https://docs.google.com/spreadsheets/d/1RVgaq4ruHYeJvLCky-h2VAreRP5j_CKifaBvwYEhsL0/edit#gid=1279455993&fvid=1437656086 for a list. (There is also missing data for HTTP within the 283 features, but we can look at these in a separate project) |
openwebdocs/mdn-bcd-collector#1474 is probably relevant here, too. |
We updated all the remaining compat data to have a (range) version number prior to 2020. |
Problem statement
BCD data is not guaranteed to be accurate for HTML and SVG features. The collector has found data that is likely incorrect in BCD right now.
Proposed solutions
The collector now has support for HTML and SVG elements and attributes, and MathML testing is planned to be added soon. Following #85, we should work to resolve all conflicts between the collector's results and BCD and update BCD or the collector's test code as needed
Task list
npm run update-bcd -- -p html && npm run update-bcd -- -p svg
)Priority assessment
More information
Open Web Docs (OWD) is a non-profit collective funded by corporate and individual donations.
In order for this project to happen, please consider donating to OWD on https://opencollective.com/open-web-docs.
For more information on sponsorship and membership tiers, see https://openwebdocs.org/membership/
More information is available at https://openwebdocs.org/.
For questions, please reach out to florian@openwebdocs.org.
The text was updated successfully, but these errors were encountered: