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

CR publication prep and IR finalization #430

Merged
merged 30 commits into from
Oct 26, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
191d677
updates
mmccool Jul 28, 2022
c55b165
include VIAMEE results
mmccool Jul 29, 2022
30bdd1c
Merge remote-tracking branch 'upstream/main' into main
mmccool Jul 29, 2022
f74313f
Merge remote-tracking branch 'upstream/main' into main
mmccool Aug 8, 2022
156d315
Merge remote-tracking branch 'upstream/main' into main
mmccool Aug 29, 2022
5022fdb
Merge remote-tracking branch 'upstream/main' into main
mmccool Sep 1, 2022
153a6da
Merge remote-tracking branch 'upstream/main' into main
mmccool Sep 26, 2022
01b31a0
Merge remote-tracking branch 'upstream/main' into main
mmccool Sep 26, 2022
9c54cbb
Merge remote-tracking branch 'upstream/main' into main
mmccool Oct 14, 2022
0d216db
Merge remote-tracking branch 'upstream/main' into oct-2022-impl-report
mmccool Oct 14, 2022
3e1549d
sync result files
mmccool Oct 14, 2022
9a356f4
rerun impl report gen
mmccool Oct 14, 2022
6e5dfba
Merge remote-tracking branch 'upstream/main' into oct-2022-impl-report
mmccool Oct 14, 2022
addfa05
manual changes
mmccool Oct 14, 2022
2c3010d
update with latest atrisk css
mmccool Oct 17, 2022
76a79a3
sotd and section-at-risk
mmccool Oct 17, 2022
9de683a
completed list of at-risk features
mmccool Oct 17, 2022
593b4f2
mark sections and features at risk
mmccool Oct 17, 2022
3b09027
regen static version and html-tidied version
mmccool Oct 17, 2022
f9890bb
update at-risk sotd with new results
mmccool Oct 17, 2022
a4256c1
Merge remote-tracking branch 'upstream/main' into oct-2022-impl-report
mmccool Oct 17, 2022
525ad7e
move two assertions to manual
mmccool Oct 17, 2022
f8653d6
deployments -> deployment policy
mmccool Oct 18, 2022
a0a69d8
update, resolve conflicts
mmccool Oct 18, 2022
eedf225
explicitly link at-risk assertions
mmccool Oct 18, 2022
ef79383
update crEnd to 2023-01-11
mmccool Oct 19, 2022
f71f5ce
latest results
mmccool Oct 21, 2022
b10c30a
updated report, new CoAP/CoRE-RD results
mmccool Oct 21, 2022
1a1260c
update sotd based on latest results
mmccool Oct 21, 2022
c1950ef
add DRAFT to IR title
mmccool Oct 26, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
101 changes: 64 additions & 37 deletions publication/4-cr/Overview.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,15 +81,6 @@
#exploration-secboot-oauth2-flows {
background-color: yellow;
}
#exploration-server-coap-alternate-content {
background-color: yellow;
}
#exploration-server-coap-method {
background-color: yellow;
}
#exploration-server-coap-resp {
background-color: yellow;
}
#exploration-server-coap-size2 {
background-color: yellow;
}
Expand All @@ -99,18 +90,9 @@
#exploration-server-http-alternate-language {
background-color: yellow;
}
#introduction-core-rd {
background-color: yellow;
}
#introduction-core-rd-directory {
background-color: yellow;
}
#introduction-core-rd-resource-type-directory {
background-color: yellow;
}
#introduction-core-rd-resource-type-thing {
background-color: yellow;
}
#introduction-direct-directory-description {
background-color: yellow;
}
Expand Down Expand Up @@ -323,7 +305,7 @@
"name": "Web of Things (WoT) Discovery",
"inLanguage": "en-US",
"license": "https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document",
"datePublished": "2022-10-17",
"datePublished": "2022-10-21",
"copyrightHolder": {
"name": "World Wide Web Consortium",
"url": "https://www.w3.org/"
Expand Down Expand Up @@ -1100,7 +1082,7 @@
},
"doJsonLd": true,
"specStatus": "CR",
"crEnd": "2022-12-22",
"crEnd": "2023-01-11",
"implementationReportURI": "https://w3c.github.io/wot-discovery/testing/report.html",
"shortName": "wot-discovery",
"copyrightStart": 2017,
Expand Down Expand Up @@ -1209,8 +1191,8 @@
"id": "wot-usecases"
}
},
"publishISODate": "2022-10-17T00:00:00.000Z",
"generatedSubtitle": "W3C Candidate Recommendation Snapshot 17 October 2022"
"publishISODate": "2022-10-21T00:00:00.000Z",
"generatedSubtitle": "W3C Candidate Recommendation Snapshot 21 October 2022"
}
</script>
<link rel="stylesheet" href=
Expand All @@ -1226,13 +1208,13 @@ <h1 id="title" class="title">Web of Things (WoT) Discovery</h1>
<p id="w3c-state"><a href=
"https://www.w3.org/standards/types#CR">W3C Candidate
Recommendation Snapshot</a> <time class="dt-published" datetime=
"2022-10-17">17 October 2022</time></p>
"2022-10-21">21 October 2022</time></p>
<details open="">
<summary>More details about this document</summary>
<dl>
<dt>This version:</dt>
<dd><a class="u-url" href=
"https://www.w3.org/TR/2022/CR-wot-discovery-20221017/">https://www.w3.org/TR/2022/CR-wot-discovery-20221017/</a></dd>
"https://www.w3.org/TR/2022/CR-wot-discovery-20221021/">https://www.w3.org/TR/2022/CR-wot-discovery-20221021/</a></dd>
<dt>Latest published version:</dt>
<dd><a href=
"https://www.w3.org/TR/wot-discovery/">https://www.w3.org/TR/wot-discovery/</a></dd>
Expand Down Expand Up @@ -1353,25 +1335,70 @@ <h2>Status of This Document</h2>
experience the following features and sections are at risk:</p>
<ul>
<li>DNS-SD support for UDP protocols, specifically support for the
<code>_wot._udp</code> service type.</li>
<code>_wot._udp</code> service type. <a href=
"#introduction-dns-sd-service-name-directory-udp">introduction-dns-sd-service-name-directory-udp</a>
and <a href=
"#introduction-dns-sd-service-name-udp">introduction-dns-sd-service-name-udp</a>.</li>
<li>Mandatory use of RFC3339 format for date-time.</li>
<a href="#tdd-absolute-time">tdd-absolute-time</a>.
<li>Mandatory rejection of query with <code>diff</code> parameter
if <code>diff</code> is not supported.</li>
if <code>diff</code> is not supported. <a href=
"#tdd-notification-data-diff-unsupported">tdd-notification-data-diff-unsupported</a>.</li>
<li>Discoverer behavior when fetching additional results from
Exploration services and Thing Links, including tracking of already
fetched results.</li>
<li>Security bootstrapping.</li>
<li>CoAP-based TD Server support.</li>
<li>Alternative content and language support.</li>
<li>Support for CoRE-RD and CoRE Link Format.</li>
<li>Sorting support during pagination.</li>
fetched results: <a href=
"#discoverer-fetch-iteration">discoverer-fetch-iteration</a>,
<a href="#discoverer-fetch-links">discoverer-fetch-links</a>,
<a href="#discoverer-fetch-tdd">discoverer-fetch-tdd</a>, and
<a href="#discoverer-track">discoverer-track</a>.</li>
<li>Security bootstrapping. <a href=
"#exploration-secboot-401">exploration-secboot-401</a>, <a href=
"#exploration-secboot-auth">exploration-secboot-auth</a>, <a href=
"#exploration-secboot-oauth2-flows">exploration-secboot-oauth2-flows</a>,
and <a href=
"#security-bootstrapping-endpoints">security-bootstrapping-endpoints</a>.</li>
<li>CoAP-based TD Server support. <a href=
"#exploration-server-coap-size2">exploration-server-coap-size2</a>.</li>
<li>Alternative content and language support. <a href=
"#exploration-server-http-alternate-content">exploration-server-http-alternate-content</a>,
<a href=
"#exploration-server-http-alternate-language">exploration-server-http-alternate-language</a>,
<a href=
"#tdd-http-alternate-language">tdd-http-alternate-language</a>,
<a href=
"#tdd-http-error-response-lang">tdd-http-error-response-lang</a>,
<a href=
"#tdd-http-representation-alternate-output">tdd-http-representation-alternate-output</a>,
and <a href=
"#tdd-validation-response-lang">tdd-validation-response-lang</a>.</li>
<li>Support for CoRE-RD and CoRE Link Format. <a href=
"#introduction-core-rd-resource-type-directory">introduction-core-rd-resource-type-directory</a>,
and</li>
<li>Sorting support during pagination. <a href=
"#tdd-things-list-pagination-collection">tdd-things-list-pagination-collection</a>,
<a href=
"#tdd-things-list-pagination-order">tdd-things-list-pagination-order</a>,
<a href=
"#tdd-things-list-pagination-order-nextlink">tdd-things-list-pagination-order-nextlink</a>,
<a href=
"#tdd-things-list-pagination-order-utf-8">tdd-things-list-pagination-order-utf-8</a>,
and <a href=
"#tdd-things-list-pagination-orderable">tdd-things-list-pagination-orderable</a>.</li>
<li>Others: <a href=
"#exploration-link-description-link">exploration-link-description-link</a>,
<a href=
"#exploration-link-description-type">exploration-link-description-type</a>,
<a href=
"#introduction-direct-directory-description">introduction-direct-directory-description</a>,
and <a href=
"#tdd-registrationinfo-expiry-config">tdd-registrationinfo-expiry-config</a>.</li>
</ul>
<p>In addition, a number of assertions in the Privacy
Considerations and Security Considerations sections are at risk.
These represent best practices but often relate to deployments
rather than implementations and in some cases are difficult to
validate. The intention is to complete as many of these as possible
by PR; those that cannot be validated but that represent
These represent best practices but often relate to deployment
policy rather than implementations and in some cases are difficult
to validate. The intention is to complete as many of these as
possible by PR; those that cannot be validated but that represent
best-practice recommendations will be converted into informative
statements.</p>
<p class="at-risk">At-risk assertions are marked with yellow
Expand All @@ -1393,7 +1420,7 @@ <h2>Status of This Document</h2>
"https://www.w3.org/Consortium/Patent-Policy/#sec-Requirements">royalty-free
licensing</a> for implementations.</p>
<p>This Candidate Recommendation is not expected to advance to
Proposed Recommendation any earlier than 22 December 2022.</p>
Proposed Recommendation any earlier than 11 January 2023.</p>
<p>This document was produced by a group operating under the
<a href="https://www.w3.org/Consortium/Patent-Policy/"><abbr title=
"World Wide Web Consortium">W3C</abbr> Patent Policy</a>.
Expand Down
79 changes: 51 additions & 28 deletions publication/4-cr/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,6 @@
#exploration-secboot-oauth2-flows {
background-color: yellow;
}
#exploration-server-coap-alternate-content {
background-color: yellow;
}
#exploration-server-coap-method {
background-color: yellow;
}
#exploration-server-coap-resp {
background-color: yellow;
}
#exploration-server-coap-size2 {
background-color: yellow;
}
Expand All @@ -50,18 +41,9 @@
#exploration-server-http-alternate-language {
background-color: yellow;
}
#introduction-core-rd {
background-color: yellow;
}
#introduction-core-rd-directory {
background-color: yellow;
}
#introduction-core-rd-resource-type-directory {
background-color: yellow;
}
#introduction-core-rd-resource-type-thing {
background-color: yellow;
}
#introduction-direct-directory-description {
background-color: yellow;
}
Expand Down Expand Up @@ -177,7 +159,7 @@
},
doJsonLd : true,
specStatus : "CR",
crEnd: "2022-12-22",
crEnd: "2023-01-11",
implementationReportURI: "https://w3c.github.io/wot-discovery/testing/report.html",
shortName : "wot-discovery",
copyrightStart : 2017,
Expand Down Expand Up @@ -332,22 +314,63 @@
experience the following features and sections are at risk:</p>
<ul>
<li>DNS-SD support for UDP protocols, specifically support for
the <code>_wot._udp</code> service type.</li>
the <code>_wot._udp</code> service type.
<a href="#introduction-dns-sd-service-name-directory-udp">introduction-dns-sd-service-name-directory-udp</a> and
<a href="#introduction-dns-sd-service-name-udp">introduction-dns-sd-service-name-udp</a>.
</li>
<li>Mandatory use of RFC3339 format for date-time.</li>
<a href="#tdd-absolute-time">tdd-absolute-time</a>.
</li>
<li>Mandatory rejection of query with <code>diff</code> parameter if
<code>diff</code> is not supported.</li>
<code>diff</code> is not supported.
<a href="#tdd-notification-data-diff-unsupported">tdd-notification-data-diff-unsupported</a>.
</li>
<li>Discoverer behavior when fetching additional results from
Exploration services and Thing Links, including tracking of
already fetched results.</li>
<li>Security bootstrapping.</li>
<li>CoAP-based TD Server support.</li>
<li>Alternative content and language support.</li>
<li>Support for CoRE-RD and CoRE Link Format.</li>
<li>Sorting support during pagination.</li>
already fetched results:
<a href="#discoverer-fetch-iteration">discoverer-fetch-iteration</a>,
<a href="#discoverer-fetch-links">discoverer-fetch-links</a>,
<a href="#discoverer-fetch-tdd">discoverer-fetch-tdd</a>,
and
<a href="#discoverer-track">discoverer-track</a>.
</li>
<li>Security bootstrapping.
<a href="#exploration-secboot-401">exploration-secboot-401</a>,
<a href="#exploration-secboot-auth">exploration-secboot-auth</a>,
<a href="#exploration-secboot-oauth2-flows">exploration-secboot-oauth2-flows</a>, and
<a href="#security-bootstrapping-endpoints">security-bootstrapping-endpoints</a>.
</li>
<li>CoAP-based TD Server support.
<a href="#exploration-server-coap-size2">exploration-server-coap-size2</a>.
</li>
<li>Alternative content and language support.
<a href="#exploration-server-http-alternate-content">exploration-server-http-alternate-content</a>,
<a href="#exploration-server-http-alternate-language">exploration-server-http-alternate-language</a>,
<a href="#tdd-http-alternate-language">tdd-http-alternate-language</a>,
<a href="#tdd-http-error-response-lang">tdd-http-error-response-lang</a>,
<a href="#tdd-http-representation-alternate-output">tdd-http-representation-alternate-output</a>, and
<a href="#tdd-validation-response-lang">tdd-validation-response-lang</a>.
</li>
<li>Support for CoRE-RD and CoRE Link Format.
<a href="#introduction-core-rd-resource-type-directory">introduction-core-rd-resource-type-directory</a>, and
</li>
<li>Sorting support during pagination.
<a href="#tdd-things-list-pagination-collection">tdd-things-list-pagination-collection</a>,
<a href="#tdd-things-list-pagination-order">tdd-things-list-pagination-order</a>,
<a href="#tdd-things-list-pagination-order-nextlink">tdd-things-list-pagination-order-nextlink</a>,
<a href="#tdd-things-list-pagination-order-utf-8">tdd-things-list-pagination-order-utf-8</a>, and
<a href="#tdd-things-list-pagination-orderable">tdd-things-list-pagination-orderable</a>.
</li>
<li>Others:
<a href="#exploration-link-description-link">exploration-link-description-link</a>,
<a href="#exploration-link-description-type">exploration-link-description-type</a>,
<a href="#introduction-direct-directory-description">introduction-direct-directory-description</a>, and
<a href="#tdd-registrationinfo-expiry-config">tdd-registrationinfo-expiry-config</a>.
</li>
</ul>
<p>In addition, a number of assertions in the Privacy Considerations
and Security Considerations sections are at risk. These represent best
practices but often relate to deployments rather than implementations
practices but often relate to deployment policy rather than implementations
and in some cases are difficult to validate. The intention is to complete
as many of these as possible by PR; those that cannot be validated but
that represent best-practice recommendations will be converted into
Expand Down
Loading