Skip to content

Tighten irrelevant flag data removal guidelines#16637

Merged
queengooborg merged 1 commit intomdn:mainfrom
queengooborg:docs/flag-data
Jun 15, 2022
Merged

Tighten irrelevant flag data removal guidelines#16637
queengooborg merged 1 commit intomdn:mainfrom
queengooborg:docs/flag-data

Conversation

@queengooborg
Copy link
Contributor

@queengooborg queengooborg commented Jun 11, 2022

This PR updates the irrelevant flag data removal guideline to remove the timeframe for irrelevant flag data removal from two years to immediately. As described in mdn/mdn-community#119 (reply in thread), flag data essentially becomes irrelevant the moment the feature is enabled by default in a stable release.

Fixes #16568.

@github-actions github-actions bot added the docs Issues or pull requests regarding the documentation of this project. label Jun 11, 2022
@bershanskiy
Copy link
Contributor

Related issue: #16568.

@queengooborg
Copy link
Contributor Author

This was a +1 for everyone in the last BCD meeting, so we'll go forward with making flag data irrelevance immediate!

@queengooborg queengooborg merged commit cf75011 into mdn:main Jun 15, 2022
@queengooborg queengooborg deleted the docs/flag-data branch June 15, 2022 17:25
jugglinmike added a commit to bocoup/mdn-bcd-collector-bc-legacy that referenced this pull request Sep 1, 2022
A recent change in the BCD project policy stipulates that information
about feature flags should be removed whenever a feature becomes
supported by default [1]. Modify the `update-bcd` script to honor the
new policy whenever new test results trigger that condition.

[1] mdn/browser-compat-data#16637
jugglinmike added a commit to bocoup/mdn-bcd-collector-bc-legacy that referenced this pull request Sep 1, 2022
A recent change in the BCD project policy stipulates that information
about feature flags should be removed whenever a feature becomes
supported by default [1]. Modify the `update-bcd` script to honor the
new policy whenever new test results trigger that condition.

Include a test for the case where positive test results are added for a
feature that is already supported via a prefix. This patch intentionally
doesn't change that behavior because prefixes "are part of the web
platform that web developers have to deal with." [2] The test is to
prevent regressions and emphasize the intention.

[1] mdn/browser-compat-data#16637
[2] https://matrix.to/#/!cGYYDEJwjktUBMSTQT:mozilla.org/$JTWeMpzNMULBTZcx-pWFnUNX7DIzE5xPySd70Kpr-MU?via=mozilla.org&via=matrix.org&via=igalia.com),
foolip pushed a commit to foolip/mdn-bcd-collector that referenced this pull request Sep 14, 2022
A recent change in the BCD project policy stipulates that information
about feature flags should be removed whenever a feature becomes
supported by default [1]. Modify the `update-bcd` script to honor the
new policy whenever new test results trigger that condition.

Include a test for the case where positive test results are added for a
feature that is already supported via a prefix. This patch intentionally
doesn't change that behavior because prefixes "are part of the web
platform that web developers have to deal with." [2] The test is to
prevent regressions and emphasize the intention.

[1] mdn/browser-compat-data#16637
[2] https://matrix.to/#/!cGYYDEJwjktUBMSTQT:mozilla.org/$JTWeMpzNMULBTZcx-pWFnUNX7DIzE5xPySd70Kpr-MU?via=mozilla.org&via=matrix.org&via=igalia.com),
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Issues or pull requests regarding the documentation of this project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tighten irrelevant flag guidelines

2 participants