-
Notifications
You must be signed in to change notification settings - Fork 108
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
Map web-features to BCD, caniuse, chromestatus, etc. #14
Comments
@ddbeck where do you think we should store the eventual compat data for high-level features? If it's in BCD, then BCD itself is probably a better place to list the constituent features, right? |
I threw together caniuse links in #19. |
Late last year, Philip and I had a discussion about what the mapping to BCD might look like. To briefly recap our discussion:
I'll also add that I think there remains some unknowns about what makes up a feature definition, if we come to rely on things that are outside the |
@ddbeck a good starting point would be porting over the BCD mapping from https://github.com/ddbeck/common-web-feature-mockup/tree/main/web-platform-features, but not including that in the web-features package for now. |
This is an interesting question. I'm inclined to say that if the features aren't the same, then they shouldn't be linked, even if they have the same name. However, hopefully one is a subset of the other, and maybe we could have something like "ghost" features that match the definitions used elsewhere. |
BCD and caniuse are happening in web-features, and we have a plan to use web-features identifiers in chromestatus. Nothing more is needed here. |
We need a mapping to BCD in order to determine feature support status along the lines of https://github.com/ddbeck/common-web-feature-mockup.
The use case for links to caniuse and chromestatus isn't as clear, but could at minimum be used to check for consistency in browser support data in the different sources.
The text was updated successfully, but these errors were encountered: