15:00:38 RRSAgent has joined #wot-td 15:00:38 logging to https://www.w3.org/2021/02/03-wot-td-irc 15:00:47 Meeting: WoT-WG - TD-TF 15:00:54 present+ Kaz_Ashimura 15:03:40 sebastian has joined #wot-td 15:04:27 dape has joined #wot-td 15:05:50 present+ Kaz_Ashimura, Michael_Koster, Daniel_Peintner 15:06:37 present+ Sebastian_Kaebisch 15:06:41 Chair: Sebastian 15:10:49 topic: review minutes 15:10:58 scribenick: sebastian 15:11:02 https://www.w3.org/2021/01/27-wot-td-minutes.html 15:11:36 s/https/-> https/ 15:11:41 s/html/html Jan-27/ 15:11:54 present+ Tomoaki_Mizushima 15:12:55 present+ Cristiano_Aguzzi 15:12:59 cris has joined #wot-td 15:14:52 (Sebastian goes through the minutes) 15:15:26 any objections to bring them to public? 15:15:30 no 15:16:43 Agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#Feb_3.2C_2021 15:17:01 topic: WoT binding 15:18:16 there is a PR available about the Modbus work to provide a prototype document 15:18:17 https://github.com/w3c/wot-binding-templates/pull/109 15:19:09 so far, the PR have an TD example provided 15:21:08 there needs some still some work on different topics as mentioned in the PR 15:21:35 s/https/-> https/ 15:21:47 https://w3c.github.io/wot-binding-templates/ontology/mqtt 15:22:58 mjk has joined #wot-td 15:22:59 s/109/109 wot-binding-templates PR 109 - Refining Modbus protocol binding/ 15:23:02 q? 15:23:54 q+ 15:24:39 there was some discussion about the structure of the new document 15:24:41 cperey has joined #wot-td 15:24:55 present+ cperey 15:25:57 it was recommended to follow the approach as shown in chatper 5.3.1 of the binding template docuement in combination of a set of examples similar as shown in chapter 4.3. 15:26:24 https://github.com/vcharpenay/uRDF.js 15:28:47 s|https://w3c|-> https://w3c| 15:29:09 s|/mqtt|/mqtt MQTT in RDF| 15:29:57 q? 15:30:11 present+ Christine_Perey 15:30:19 Ege: shall we work on the binding template document? 15:30:35 s/https/-> https/ 15:30:50 s/uRDF.js/uRDF.js uRDF Store/ 15:31:14 lets wait when we have the Modbus binding prototype ready and get agreement on this. Proposal to copy all protocol specifcs to seperate document 15:31:29 s/lets/... let's/ 15:31:40 Ege: do we need section 4.3? 15:32:14 i|shall we|-> https://w3c.github.io/wot-binding-templates/#sec-interaction-patterns WoT Binding Templates Editor's Draft - 4.3 Interaction Affordances| 15:32:41 MK can support on the Modbus work 15:33:02 https://github.com/eclipse/thingweb.node-wot/tree/3e9ccd44072a097d0452b5c306819c6d8fb04e12/packages/binding-modbus#modbusrange 15:33:35 McCool_ has joined #wot-td 15:33:53 (sorry I'm late, had a conflict) 15:34:02 https://github.com/w3c/wot-binding-templates/issues/110 15:34:06 present+ Michael_McCool 15:34:10 Chapter 4.3 will be updated by Ege 15:37:41 topic: TD - PR 1042 15:38:16 -> https://github.com/w3c/wot-thing-description/pull/1042 TD PR 1042 - Add additionalResponses to Form 15:40:19 sk: shows the preview of the table at "5.3.4.2 Form" including "response" 15:40:37 -> https://pr-preview.s3.amazonaws.com/mmccool/wot-thing-description/pull/1042.html#form TD preview - 5.3.4.2 Form 15:42:14 q? 15:42:17 q+ 15:42:24 ack e 15:42:26 https://developers.meethue.com/develop/hue-api/lights-api/ 15:43:50 s/https/-> https/ 15:44:06 a successful response is like: 15:44:07 [ {"success":{"/lights/1/state/bri":200}}, {"success":{"/lights/1/state/on":true}}, {"success":{"/lights/1/state/hue":50000}} ] 15:44:34 s/lights-api/lights-api Hue developer page (need login)/ 15:45:01 q? 15:45:04 ack c 15:48:19 example failure message in hue api 15:48:19 [ { "error": { "type": 7, "address": "/lights/1/state/on", "description": "invalid value, 123,, for parameter, on" } }, 15:48:44 q? 15:59:25 https://tools.ietf.org/html/rfc6570 15:59:33 URI templates 16:20:26 topic: TD - PR 1034 16:20:53 -> https://github.com/w3c/wot-thing-description/pull/1034 PR 1034 - Init information about WoT relation types 16:22:07 brb 16:23:13 -> https://www.iana.org/assignments/link-relations/link-relations.xhtml IANA Link Relations 16:25:09 -> https://tools.ietf.org/html/rfc6573 RFC 6573 - The Item and Collection Link Relations 16:30:01 (PR1034 has been merged) 16:30:12 topic: TD - PR 1024 16:30:54 -> https://github.com/w3c/wot-thing-description/pull/1024 PR 1024 - WIP: Topics around Thing Model 16:31:49 sk: shows Cristiano's 2nd example at https://github.com/w3c/wot-thing-description/pull/1024#issuecomment-768966909 16:39:23 q+ 16:40:17 q+ 16:41:01 ack m 16:42:29 ack c 16:46:16 q+ 16:47:33 topic: TD Issue 972 16:47:53 -> https://github.com/w3c/wot-thing-description/issues/972 TD Issue 972 - JSON Schema for Thing Model 16:48:50 sk: shows his latest comments at https://github.com/w3c/wot-thing-description/issues/972#issuecomment-772565826 16:49:56 q+ 16:50:01 ack m 16:52:24 kaz: Think Model is a template to generate actual TDs 16:52:44 ... so we don't have to make all the possible Thing Model valid JSON, do we? 16:52:48 s/Think/Thing/ 16:53:56 ... maybe we could simply think about some preprocessing (to convert {{WATER_MINIMUM}} into a valid TD parameter) before applying some schema validation 16:56:41 sk: if we wrap {{boolanKey}}, etc., with "" (double quotations), we could apply usual JSON Schema validation 16:57:30 kaz: yeah, that's fine but we still need quick check of the template notation, i.e., {{booleanKey}}, is a valid expression as a Thing Model fragment 16:57:39 s/boolanKey/booleanKey/ 16:59:36 ... so my question is, does a Thing Model really need to be a valid JSON? 16:59:44 mm: think it should be 17:00:27 kaz: ok, if the answer is yes, we should go for it :) 17:02:24 sk: (adds some more comments to Issue 972) 17:02:44 -> https://github.com/w3c/wot-thing-description/issues/972#issuecomment-772665041 Sebastian's new comments for Issue 972 17:03:11 i/topic: TD Issue 972/scribenick: kaz/ 17:03:47 ek: btw, do we want to maintain two separate schemas? 17:05:59 kaz: to be strict, Thing Model has a bit different syntax from usual Thing Description instance, so we still need to have two (a bit) different schemas, one for Thing Model and another for Thing Description 17:06:02 sk: right 17:06:11 [adjourned] 17:07:09 rrsagent, draft minutes 17:07:09 I have made the request to generate https://www.w3.org/2021/02/03-wot-td-minutes.html kaz 17:09:27 rrsagent, make log public 17:09:29 rrsagent, draft minutes 17:09:29 I have made the request to generate https://www.w3.org/2021/02/03-wot-td-minutes.html kaz 19:00:35 Zakim has left #wot-td