mdn / browser-compat-data

This repository contains compatibility data for Web technologies as displayed on MDN

Home Page:https://developer.mozilla.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Assisting BCD updates with automation

foolip opened this issue · comments

There is already tooling in place to compare the BCD data with Web API Confluence
and to update data based on the support in Confluence.

There are also other data sources, like the sum of the web platform's IDL definitions, which could feed into updating BCD.

This issue is for collecting requirements and putting together a design doc: auto-updating MDN’s browser compat data (BCD).

Discussing here or on the doc is OK.

I've expanded a fair bit on the design doc today, please review.

Left a few comments, great work @foolip! Summarizes well what our options are.
I will try to circulate this other interested people and see if they have thoughts.

@vinyldarkscratch given your work in #3658 and other PRs, I think this issue may interest you. We have both been using Web IDL to make updates to BCD but in slightly different ways, but I'd love to collaborate to combine all of our good ideas! Would you mind taking a look at the design doc linked in this issue to see if that approach makes sense to you?

Thanks for reaching out to me regarding this, I would love to help combine all of our efforts into one! I'm all for utilizing the power of automation to increase productivity as well, thus removing human error where we can. I'll take a look as soon as I can!

Closing this issue. The plans have evolved as a result of experimenting, but basically this work is happening in https://github.com/foolip/mdn-bcd-collector now.