Browser-compat-data: Best way to do spec integration

Created on 13 Jun 2018  路  5Comments  路  Source: mdn/browser-compat-data

I'd like to figure out the best way to keep data in sync as we add new attributes, methods, etc. to specs.

question

Most helpful comment

Tagging @dontcallmedom. We might pick this up again during TPAC.

All 5 comments

A starting point could be https://github.com/dontcallmedom/webidl2mdnbcd which can create or update compat JSON files from WebIDLs.

Tagging @dontcallmedom. We might pick this up again during TPAC.

@Elchi3 (cc @atopal) could this be prioritized, or other ways to ensure that compat-data updates in lockstep with fast-moving browsers?

Background: With compat-data being considered for audits, https://github.com/webhintio/hint/issues/30#issuecomment-419248957 discusses some concerns on keeping it synchronized with browser releases. Happy to provide more input if needed.

This issue is a couple of years inactive now and there hasn't been much discussion about it. While I don't think we've satisfied this issue, I don't think it's clearly defined enough to say what done would look like in any case. I'm going to close this, but if I'm wrong on this, please reopen鈥攐r open a new issue鈥攚ith any ideas you may have. Thanks!

I've never supported using spec IDL as a guide for updating BCD or MDN. Spec are unreliable proxies for what's implemented in browsers. New specs can be highly volatile.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

TomasHubelbauer picture TomasHubelbauer  路  4Comments

vinyldarkscratch picture vinyldarkscratch  路  3Comments

Krinkle picture Krinkle  路  4Comments

jwhitlock picture jwhitlock  路  4Comments

bershanskiy picture bershanskiy  路  3Comments