Skip to content
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

Assisting BCD updates with automation #3308

Closed
foolip opened this issue Jan 18, 2019 · 6 comments
Closed

Assisting BCD updates with automation #3308

foolip opened this issue Jan 18, 2019 · 6 comments
Labels
infra 🏗️ Infrastructure issues (npm, GitHub Actions, releases) of this project

Comments

@foolip
Copy link
Collaborator

foolip commented Jan 18, 2019

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.

@foolip
Copy link
Collaborator Author

foolip commented Jan 18, 2019

@Elchi3 @samthor

@Elchi3 Elchi3 added the infra 🏗️ Infrastructure issues (npm, GitHub Actions, releases) of this project label Jan 19, 2019
@foolip
Copy link
Collaborator Author

foolip commented Jan 22, 2019

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

@Elchi3
Copy link
Member

Elchi3 commented Jan 23, 2019

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.

@foolip
Copy link
Collaborator Author

foolip commented Mar 21, 2019

@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?

@queengooborg
Copy link
Collaborator

queengooborg commented Mar 21, 2019

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!

@foolip
Copy link
Collaborator Author

foolip commented Aug 25, 2020

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.

@foolip foolip closed this as completed Aug 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra 🏗️ Infrastructure issues (npm, GitHub Actions, releases) of this project
Projects
None yet
Development

No branches or pull requests

5 participants
@Elchi3 @foolip @queengooborg and others