Skip to content

Replace all nonreal values in BCD with version numbers/ranges #206

Closed
mdn/browser-compat-data
#24174
@queengooborg

Description

@queengooborg

Problem statement

The WebDX group has stated that having true and null as a value in BCD is problematic for Baseline calculation. true values have also been a source of confusion for many developers, with many asking what “Yes” meant in the compatibility tables.

This project is the final chapter of the real values super-goal of BCD.

Proposed solutions

true

To reduce confusion right away, we should replace all true values with the most accurate data we are able to.

The easiest solution is to replace all of the true values with ranged values that match up the date of the browser releases with the date of the commit the feature was first tracked in BCD.

The harder solution is to track down exact version numbers for all of the features.

null

For null values, we must track down the version numbers.

Task list

  • For each BCD feature that has a true value…
    • Try to find supporting documentation and data to determine when the feature was first implemented
    • If it is too challenging to track down right now, check the date of the commit that adds the feature to BCD, and add a ranged version that corresponds to the browser release that was current at the time of the commit

Note: the majority of true values are from web extensions, a part of BCD that is not typically maintained other than by the web extensions MDN team.

Priority assessment

  • Effort: Flexible, Low to Medium
  • Dependencies: BCD
  • Community enablement: N/A
  • Momentum: ???
  • Enabling learners: Provides more accurate compatibility data and eliminates a primary confusion point in rendered BCD tables
  • Enabling professionals: See above
  • Underrepresented topics / Ethical web: N/A
  • Operational necessities: ???
  • Addressing needs of the web industry: See “Enabling learners”

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

Metadata

Metadata

Assignees

Labels

H2 2024Projects for July-December 2024

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions