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

mdn-bcd-collector: Use unjs/runtime-compat to update node/deno compat data in BCD #199

Open
2 of 4 tasks
queengooborg opened this issue Mar 19, 2024 · 0 comments
Open
2 of 4 tasks
Assignees
Labels
proposal (actionable) Enough information is provided and the work is scoped well. Actionable but not prioritized right now

Comments

@queengooborg
Copy link
Member

queengooborg commented Mar 19, 2024

Problem statement

Node.js and Deno compat data is currently not automatically updated in BCD and therefore outdated data is sometimes shown on MDN Web Docs.

Proposed solutions

A sister project to BCD by UnJS, runtime-compat-data (hereby referred to as RCD), uses parts of the collector to run tests and generate data.

We should use RCD and bring back the nodejs and deno data to BCD.

Task list

Priority assessment

  • Effort: Setup - minimal, updating BCD - large
  • Dependencies: https://github.com/unjs/runtime-compat
  • Community enablement: We're working with the UnJS community. They use OWD's collector project to maintain the data on https://runtime-compat.unjs.io
  • Momentum: High; https://twitter.com/tomlienard/status/1769738096893894892
  • Enabling learners: See "Addressing needs of the web industry"
  • Enabling professionals: See "Addressing needs of the web industry"
  • Underrepresented topics / Ethical web: N/A
  • Operational necessities: None
  • Addressing needs of the web industry: Just like browsers with the mdn-bcd-collector on its own, provides accurate, up-to-date info about JS runtimes on MDN Web Docs and BCD consumers

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 at 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.

@Elchi3 Elchi3 changed the title mdn-bcd-collector: Improve compatibility with unjs/runtime-compat mdn-bcd-collector: Use unjs/runtime-compat to auto update node/deno compat data in BCD May 2, 2024
@Elchi3 Elchi3 changed the title mdn-bcd-collector: Use unjs/runtime-compat to auto update node/deno compat data in BCD mdn-bcd-collector: Use unjs/runtime-compat to update node/deno compat data in BCD May 2, 2024
@Elchi3 Elchi3 added H1 2024 Projects for the first half of 2024 and removed not ready labels May 4, 2024
@Elchi3 Elchi3 added proposal (actionable) Enough information is provided and the work is scoped well. Actionable but not prioritized right now and removed H1 2024 Projects for the first half of 2024 labels Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal (actionable) Enough information is provided and the work is scoped well. Actionable but not prioritized right now
Projects
None yet
Development

No branches or pull requests

2 participants