Skip to content

Commit 1e5419c

Browse files
egekorkanTallTedEge Korkan
authored
Removing HTTP Binding and Adjusting Defaulting Mechanism for all Bindings (#2123)
* move http binding assertions * remove http ontologt link * apply feedback * remove example and redundant text * remove other bindings section * align further binding related sections * rerender * add mechanism about context expansion and example of workflow * add htv to examples * Apply suggestions from code review Co-authored-by: Ted Thibodeau Jr <[email protected]> * Update index.template.html Co-authored-by: Ted Thibodeau Jr <[email protected]> * run rendering --------- Co-authored-by: Ted Thibodeau Jr <[email protected]> Co-authored-by: Ege Korkan <[email protected]>
1 parent 1d6b57d commit 1e5419c

File tree

11 files changed

+2485
-4488
lines changed

11 files changed

+2485
-4488
lines changed

context/td-context-1.1.jsonld

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
88
"xsd": "http://www.w3.org/2001/XMLSchema#",
99
"dct": "http://purl.org/dc/terms/",
10-
"htv": "http://www.w3.org/2011/http#",
1110
"tm": "https://www.w3.org/2019/wot/tm#",
1211
"@vocab": "https://www.w3.org/2019/wot/td#",
1312
"license": {

context/td-context.jsonld

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
88
"xsd": "http://www.w3.org/2001/XMLSchema#",
99
"dct": "http://purl.org/dc/terms/",
10-
"htv": "http://www.w3.org/2011/http#",
1110
"tm": "https://www.w3.org/2019/wot/tm#",
1211
"@vocab": "https://www.w3.org/2019/wot/td#",
1312
"license" : {
@@ -40,8 +39,8 @@
4039
"@id" : "hctl:hasAdditionalOutputSchema",
4140
"@type" : "@id"
4241
},
43-
"securityDefinitions" : {
44-
"@id" : "td:definesSecurityScheme",
42+
"securityDefinitions" : {
43+
"@id" : "td:definesSecurityScheme",
4544
"@type" : "@id",
4645
"@container": "@index",
4746
"@index": "hasInstanceConfiguration"
@@ -50,8 +49,8 @@
5049
"@id": "td:hasInstanceConfiguration",
5150
"@type": "@id"
5251
},
53-
"schemaDefinitions" : {
54-
"@id" : "td:schemaDefinitions",
52+
"schemaDefinitions" : {
53+
"@id" : "td:schemaDefinitions",
5554
"@type" : "@id",
5655
"@container": "@index"
5756
},

context/td-context.ttl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,6 @@ _:context <http://www.w3.org/ns/json-ld#definition> _:dct .
2828
_:dct <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/json-ld#Mapping> .
2929
_:dct <http://www.w3.org/ns/json-ld#term> "dct" .
3030
_:dct <http://www.w3.org/ns/json-ld#iri> <http://purl.org/dc/terms/> .
31-
_:context <http://www.w3.org/ns/json-ld#definition> _:htv .
32-
_:htv <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/json-ld#Mapping> .
33-
_:htv <http://www.w3.org/ns/json-ld#term> "htv" .
34-
_:htv <http://www.w3.org/ns/json-ld#iri> <http://www.w3.org/2011/http#> .
3531
_:context <http://www.w3.org/ns/json-ld#definition> _:tm .
3632
_:tm <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/json-ld#Mapping> .
3733
_:tm <http://www.w3.org/ns/json-ld#term> "tm" .

index.html

Lines changed: 1465 additions & 3315 deletions
Large diffs are not rendered by default.

index.template.html

Lines changed: 185 additions & 331 deletions
Large diffs are not rendered by default.

planning/work-items/other-documents-sync/arch.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Continuation of https://github.com/w3c/wot-thing-description/issues/2120
77
## Categorization of assertions (tentative)
88

99
- A: Those related to the Thing Description document
10-
- A1: Assertions that are already included in the Thing Description document. No changes to the Thing Description document are necessary.
10+
- A1: Assertions that are already included in the Thing Description document. No changes to the Thing Description document are necessary.
1111
- A2: Assertions that differ from what is written in the Thing Description document. If necessary, update the Thing Description document to ensure consistency.
1212
- A3: Assertions not included in the Thing Description document. Add them if necessary.
1313
- B: Those related to other documents
@@ -23,6 +23,7 @@ Continuation of https://github.com/w3c/wot-thing-description/issues/2120
2323
##### 6.1.1.1 Thing Descriptions
2424

2525
- [ ] 1. In W3C WoT, the description metadata for a Thing instance MUST be available as a WoT Thing Description (TD) [WOT-THING-DESCRIPTION]. ([arch-td-metadata](https://www.w3.org/TR/wot-architecture11/#arch-td-metadata))
26+
2627
- Category: A1 / A2 / A3 / B / C (example)
2728

2829
- [ ] 2. There MAY be other representations of a Thing such as an HTML-based user interface, simply an image of the physical entity, or even non-Web representations in closed systems. ([arch-other-thing-representations](https://www.w3.org/TR/wot-architecture11/#arch-other-thing-representations))
@@ -188,4 +189,3 @@ Continuation of https://github.com/w3c/wot-thing-description/issues/2120
188189
- [ ] 53. Things returning data or metadata (such as TDs) associated with a person SHOULD use some form of access control. ([arch-privacy-consideration-access-control-mandatory-person](https://www.w3.org/TR/wot-architecture11/#arch-privacy-consideration-access-control-mandatory-person))
189190

190191
- [ ] 54. Services returning Thing Descriptions with immutable IDs SHOULD use some form of access control. ([arch-privacy-consideration-id-access-control-mandatory-immutable](https://www.w3.org/TR/wot-architecture11/#arch-privacy-consideration-id-access-control-mandatory-immutable))
191-

testing/assertions.csv

Lines changed: 122 additions & 123 deletions
Large diffs are not rendered by default.

visualization/hctl.svg

Lines changed: 108 additions & 108 deletions
Loading

visualization/jsonschema.svg

Lines changed: 191 additions & 191 deletions
Loading

visualization/td.svg

Lines changed: 227 additions & 227 deletions
Loading

0 commit comments

Comments
 (0)