-
Notifications
You must be signed in to change notification settings - Fork 9
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
Implementation-defined and optional features #10
Labels
Comments
The spirit of this, as you noted, was to encourage specifying things with enough detail to ensure interoperability. Your concerns are reasonable, though, so I agree that we should remove this text. |
Removing this sentence is also fine by me. |
hober
added a commit
that referenced
this issue
Feb 11, 2020
* Update mission on home page to match the updated charter language. * Address a whole bunch of the feedback from issues #2 and #3. * Improve readability a bit. * Tweak wording re: WebAppSec per Tanvi's review of #5. * Chairs need to be able to close Proposals for any number of reasons (e.g. moderation). * Chairs must announce the removal of Work Items with rational for removal. * Explicitly reference the Ethical Web Principles from our mission statement. * Move the list of Work Items closer to the beginning of the Work Items section. * When migrating work to a WG, the Editors and Chairs will work together to figure out what destination is best. * Spell out more of the Chairs' responsibilities. * Linkify 'meetings' in a couple places. * Drop sentence per #10. * Spell out how Chairs formally notify the group of things. * Try to prevent data loss when closing Proposals or removing Work Items. * Use the non-draft link for the Ethical Web Principles. * Drop the chair maximum. * Contributions to Proposals are also under the CLA. * fix typo
Removed in 32bd9e8. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The line “Implementation disagreement should not result in implementation-defined behavior or optional features.” shouldn't appear in a charter. It's a good goal for API design, other things equal, but it's not appropriate for a charter to presuppose answers to API design questions. It's especially inappropriate at the incubation phase where
Some examples of APIs where this restriction would have been a bad idea:
one-time-code
where actually filling the code in from SMS is optional.The text was updated successfully, but these errors were encountered: