Skip to content

Burndowns for BCD, MDN, and Caniuse #666

Closed
@ddbeck

Description

@ddbeck

Note

This data is no longer maintained. See #666 (comment) for alternatives or the tsvs folder in ddbeck/web-features-burndown-tools for archival data.

I've created burndown lists for web platform features known elsewhere that aren't yet reflected in web-features. These burndown lists can help us focus our attention on adding the most-interesting features first. Sources for features include:

  • mdn/browser-compat-data (BCD) keys (excluding WebDriver and webextensions data)
  • BCD keys cited by mdn/content frontmatter
  • Can I use…? features (via caniuse-lite)

For more on how these data sources are processed (and how I hope to generate progress reports), you can see my scratchpad repo.

How to view the burndown lists

The burndown lists contain a lot of entries (over 14,000), so you'll probably want to use Filter views.

The BCD and MDN burndown list has the following filter views:

  • Baseline 2023+ candidates — BCD keys with Baseline dates possible from 2023 and later (dates are computed, not reviewed)
  • Baseline 2016 and later candidates — BCD keys with Baseline dates possible from 2016 and later (dates are computed, not reviewed)
  • MDN top 1k — BCD keys cited by the top 1000 visited pages on MDN
  • Unresolved Baseline dates — BCD keys where a Baseline date could not be computed (usually because of incomplete data in BCD)
  • Done — BCD keys that have been cited by web-features

The caniuse burndown list has the following filter views:

If you think there should be other views, please propose them (or add them and document them here).

How to use the burndown lists

  1. Find some feature or features that are interesting (e.g., Baseline 2016 and later candidate).
  2. Create feature PRs.
  3. When the PRs merge, mark the checkbox for cited in web-features (or wait for me to run an update against the spreadsheet).

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature definitionCreating or defining new features or groups of features.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions