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] Rethink the "intents to implement" wording #436

Closed
jyasskin opened this issue Sep 7, 2023 · 4 comments · Fixed by #437
Closed

[template] Rethink the "intents to implement" wording #436

jyasskin opened this issue Sep 7, 2023 · 4 comments · Fixed by #437

Comments

@jyasskin
Copy link
Member

jyasskin commented Sep 7, 2023

The charter template includes "Consider adding this clause if the Group does not intend to move to REC: All new features should be supported by at least two intents to implement before being incorporated in the specification."

I see 2 problems here:

  1. As @hober recently pointed out, not all browsers use intents at all. Even Chromium doesn't use the "Intent to Implement" anymore: it's now an "Intent to Prototype". I think the goal is relatively clear--this wants two implementers to state that they plan to implement the feature before it lands in a specification--but the wording isn't ideal.

  2. I'm not sure this is actually the bar we want for living standards. The template's wording roughly matches the WHATWG's working mode, in requiring 2 implementers to say "we would like to implement this soon", but it's less than the W3C's current bar for transitioning to PR that there's adequate implementation experience. When a group doesn't intend to ever transition to PR because it doesn't want to freeze the specification for AC review, its charter should still say how the group will mark the features that have independent interoperable implementations. Mark single-implementation features "at risk" patcg/patwg-charter#62 suggests one way to do this, but it's not the only possibility.

@npdoty
Copy link
Contributor

npdoty commented Sep 11, 2023

Agreed / see also: #432

@hober
Copy link
Member

hober commented Sep 11, 2023

Apparently @plehegar disagrees with my concern here, but I don't understand the nature of his disagreement.

@plehegar
Copy link
Member

@hober , seeing your proposed change makes me realize we did not have a disagreement.

@svgeesus
Copy link
Contributor

I agree the current wording does not express what we are trying to say here

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

Successfully merging a pull request may close this issue.

5 participants