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

Allow standard-track sub-features without implementation / intent to implement #25954

Open
caugner opened this issue Feb 18, 2025 · 1 comment
Labels
meeting agenda Issues or pull requests in need of discussion in a project meeting. needs triage This issue needs to be confirmed question Issues where a question or problem is stated and a discussion is held to gather opinions.

Comments

@caugner
Copy link
Contributor

caugner commented Feb 18, 2025

What type of issue is this?

Other

What information was incorrect, unhelpful, or incomplete?

As per BCD's data guidelines, we don't add browser features without any implementation, unless there is clear intent to implement.

However, there is some evidence that this practice can be confusing for end-users:

What browsers does this problem apply to, if applicable?

No response

What did you expect to see?

I would suggest to accept standard-track sub-features, even if there is no implementation and no intent to implement.

Did you test this? If so, how?

n/a

Can you link to any release notes, bugs, pull requests, or MDN pages related to this?

No response

Do you have anything more you want to share?

No response

MDN URL

No response

MDN metadata

No response

@caugner caugner added the needs triage This issue needs to be confirmed label Feb 18, 2025
@caugner caugner changed the title Allow standard-track features without implementations Allow standard-track sub-features without implementations Feb 18, 2025
@caugner caugner changed the title Allow standard-track sub-features without implementations Allow standard-track sub-features without implementation / intent to implement Feb 18, 2025
@Elchi3
Copy link
Member

Elchi3 commented Feb 19, 2025

The reason we didn't allow features with no intent to implement so far is basically that this lead to inclusion of quite a lot of "specification fiction" features in the past. Often these features would get removed or renamed in the specs again making them even more irrelevant and unstable as they are just ideas at this stage basically.

What would help, I think, would be to land #23958 and to require valid deep spec_urls for features that just exist in specifications and with no implementation, so that there is at least a way to know when specs have decided to rename or remove the feature idea again and thus avoiding having dated ideas in BCD.

@queengooborg queengooborg added question Issues where a question or problem is stated and a discussion is held to gather opinions. meeting agenda Issues or pull requests in need of discussion in a project meeting. labels Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meeting agenda Issues or pull requests in need of discussion in a project meeting. needs triage This issue needs to be confirmed question Issues where a question or problem is stated and a discussion is held to gather opinions.
Projects
None yet
Development

No branches or pull requests

3 participants