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

[template] interoperable implementations should always be a success criterion #432

Open
npdoty opened this issue Aug 28, 2023 · 2 comments

Comments

@npdoty
Copy link
Contributor

npdoty commented Aug 28, 2023

For groups that don't intend to move specs to Recommendation, the template suggests removing any mention of independent interoperable implementations from the success criteria section.

Interoperable implementations should be a success criterion for every Working Group. Publishing Candidate Review Snapshots that never see interoperable implementation should be a clear failure condition.

Also:

All new features should be supported by at least two intents to implement before being incorporated in the specification

This is not a success criterion, but an entry criterion. This does not demonstrate interoperability as a success criterion: that multiple browser vendors intend to ship something does not mean that they did ship and that it was implemented in an interoperable way.

@plehegar
Copy link
Member

plehegar commented Sep 7, 2023

Note that, with the current process, the check of interoporable implementations is only when transitioning to PR:
[[
must show adequate implementation experience except where an exception is approved by a Team Decision,
]]
https://www.w3.org/2023/Process-20230612/#transition-pr

For a Candidate Recommendation, the Process only requires{
[[
must document how adequate implementation experience will be demonstrated,
]]
https://www.w3.org/2023/Process-20230612/#transition-cr

@svgeesus
Copy link
Contributor

@npdoty since a related issue was closed

should this also be closed, or is there more to be done? I think that issue was about the second half of your original comment while the first part, commented on by @plehegar, has not resulted in any change to the templaye (and probably should be clarified). Do you agree? If so do you have wording to suggest?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants