Skip to content

Remove outdated setImmediate spec#10746

Closed
Elchi3 wants to merge 2 commits intomdn:mainfrom
Elchi3:rm-setimmediate-spec
Closed

Remove outdated setImmediate spec#10746
Elchi3 wants to merge 2 commits intomdn:mainfrom
Elchi3:rm-setimmediate-spec

Conversation

@Elchi3
Copy link
Member

@Elchi3 Elchi3 commented Jun 3, 2021

This is no real spec, so we should remove it. Going to create a content PR, too.
standard_track is already false, too.

See w3c/browser-specs#306

@github-actions github-actions bot added the data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API label Jun 3, 2021
@Elchi3 Elchi3 force-pushed the rm-setimmediate-spec branch from 83ad137 to 9521566 Compare June 3, 2021 14:35
@Elchi3 Elchi3 requested a review from ddbeck as a code owner June 3, 2021 14:35
@github-actions github-actions bot added the linter Issues or pull requests regarding the tests / linter of the JSON files. label Jun 3, 2021
@Elchi3
Copy link
Member Author

Elchi3 commented Jun 3, 2021

Oh, heh, that spec exception list change triggers a code owner review. I didn't thought about that before but it makes sense :)

@foolip
Copy link
Contributor

foolip commented Jun 3, 2021

I would disagree that https://w3c.github.io/setImmediate/ isn't a real spec, it's as good a spec as most in my reading.

It's not being maintained and this feature isn't going anywhere, but why shouldn't we link to the spec that defines it? It can be removed when the entry itself is eventually removed as irrelevant.

@Elchi3
Copy link
Member Author

Elchi3 commented Jun 3, 2021

@foolip Can you raise your concerns in w3c/browser-specs#306? I'm trying w3c/browser-specs to be the place where the judgement calls are made. The project also defined criteria: https://github.com/w3c/browser-specs#spec-selection-criteria

@foolip
Copy link
Contributor

foolip commented Jun 3, 2021

@Elchi3 I've commented over there. I think it boils down to the audience of browser-specs so far being browser vendors, and the audience of BCD being web developers with a 2 year rule for irrelevance, which leads to this mismatch. Just allowing the links to live out their lives until the data is removed would be nice.

@Elchi3
Copy link
Member Author

Elchi3 commented Jun 4, 2021

Thanks @foolip! Let's see if browser-specs maintainers share the same understanding.

I'm okay with leaving it in here until EOL (we can add a comment that it should be removed after 2022-01-15). My goal is that our exception list shouldn't be around really given the browser-specs spec selection criteria makes a lot of sense to me. Maybe you found an exception here, though. Oh well :)

@ddbeck
Copy link
Contributor

ddbeck commented Jun 8, 2021

I'm okay with leaving it in here until EOL (we can add a comment that it should be removed after 2022-01-15)

This sounds good enough to me. My bet is that we'll have just enough churn in the specs that we'll notice when the oldies need removed. We could also do some kind of check against the list of exceptions, to make sure they're actually used at least once.

@ddbeck ddbeck removed their request for review June 8, 2021 16:24
@Elchi3
Copy link
Member Author

Elchi3 commented Jun 9, 2021

Closing here then. Not old enough says the porter :)

@Elchi3 Elchi3 closed this Jun 9, 2021
@Elchi3 Elchi3 deleted the rm-setimmediate-spec branch June 9, 2021 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API linter Issues or pull requests regarding the tests / linter of the JSON files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants