-
-
Notifications
You must be signed in to change notification settings - Fork 40
Description
Problem statement
Currently, the data for JS runtimes (Node.js, Deno, and soon, Bun) is only manually updated in BCD. While there is a project that uses the mdn-bcd-collector, https://github.com/unjs/runtime-compat, and runs tests within the runtimes, it only runs the tests on the latest version of each runtime. Since BCD tracks the specific version a feature was added, the data output doesn't quite work for our needs.
Proposed solutions
The most viable solution would be to supercharge the runtime-compat
project and update it so that it can run more than just the latest version of a runtime.
Task list
No response
Priority assessment
- Effort: Medium-Low
- Dependencies: mdn-bcd-collector, runtime-compat
- Community enablement: High; ensures BCD's runtime data is up to date
- Momentum: N/A
- Enabling learners: Yes
- Enabling professionals: Yes
- Underrepresented topics / Ethical web: N/A
- Operational necessities: Ensures runtimes in BCD comply with the latest guideline updates
- Addressing needs of the web industry: Yes, by ensuring accurate compatibility data for JS runtimes
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 [email protected].