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

Convert editors draft to ReSpec #234

Merged
merged 2 commits into from
Mar 19, 2020
Merged

Conversation

dontcallmedom
Copy link
Member

To facilitate maintenance of the spec

Note the following normative changes were made as a mechanical result:

  • a number of unused normative references no longer appear: NIST SP 800-38B, NIST SP 800-56A, X9.62
  • references to HTML & DOM have been moved to WHATWG documents (close Update references #229)
  • reference to WEBIDL has been moved to the editor draft as needed for refering to SecureContext (close [SecureContext] not defined by old WebIDL reference #232)
  • a reference to RFC8174 has been added (as per ReSpec default behavior)

In addition:

  • some of the information about dictionary members were moved from IDL comments to prose to enable preserving the existing ids
  • unused informative references no longer appear: CDSA, CNG, CryptoAPI, DRAFT-TLS-OBC, FileAPI, PKCS11

All ids of terms specifically defined by this spec (rather than re-defined for internal anchoring) have been preserved.

Conversely, definitions that were merely import from other specs have been replaced by direct links to the said spec.

To facilitate maintenance of the spec

Note the following normative changes were made as a mechanical result:
* a number of unused normative references no longer appear: NIST SP 800-38B, NIST SP 800-56A, X9.62
* references to HTML & DOM have been moved to WHATWG documents (close w3c#229)
* reference to WEBIDL has been moved to the editor draft as needed for refering to SecureContext (close w3c#232)
* a reference to RFC8174 has been added (as per ReSpec default behavior)

In addition:
* some of the information about dictionary members were moved from IDL comments to prose to enable preserving the existing ids
* unused informative references no longer appear: CDSA, CNG, CryptoAPI, DRAFT-TLS-OBC, FileAPI, PKCS11

All ids of terms specifically defined by this spec (rather than re-defined for internal anchoring) have been preserved.

Conversely, definitions that were merely import from other specs have been replaced by direct links to the said spec.
@dontcallmedom
Copy link
Member Author

@mwatson2 I know you probably don't have a lot of available cycles, but any chance you could review that at least my changelog above makes sense, and possibly, check that the HTML diff does as well (despite its noisiness):
https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fw3c.github.io%2Fwebcrypto%2F&doc2=https%3A%2F%2Flabs.w3.org%2Fspec-generator%2F%3Ftype%3Drespec%26url%3Dhttps%3A%2F%2Frawgit.com%2Fdontcallmedom%2Fwebcrypto%2Frespec%2Fspec%2FOverview.html%3FspecStatus%3DED%26shortName%3DWebCryptoAPI

@dontcallmedom dontcallmedom merged commit 1db7ffa into w3c:master Mar 19, 2020
@dontcallmedom
Copy link
Member Author

merging to avoid this growing stale with new pull requests

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

Successfully merging this pull request may close these issues.

[SecureContext] not defined by old WebIDL reference Update references
1 participant