14:00:56 RRSAgent has joined #wot-td 14:00:56 logging to https://www.w3.org/2021/06/16-wot-td-irc 14:01:15 meeting: WoT-WG - TD-TF 14:01:27 present+ Kaz_Ashimura, Michael_McCool, Sebastian_Kaebisch 14:05:14 present+ Ege_Korkan 14:06:23 topic: check minutes from last time 14:06:32 Ege has joined #wot-td 14:07:32 any objections? 14:07:34 no 14:07:40 i|any|-> https://www.w3.org/2021/06/02-wot-td-minutes.html June-2| 14:07:45 approved 14:07:51 topic: publications plans 14:08:14 New TD WD was published last week 14:09:57 to be aligned with the charter we have to submit the CR on July 15 14:09:59 present+ Tomoaki_Mizushima 14:10:09 Agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#June_16.2C_2021 14:10:27 one week before we need the resolution from the group (July 7) 14:11:30 + 14:11:32 q+ 14:12:16 -> https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Deliverable_and_F2F_Meeting_Plan updated publication schedule 14:12:37 to be realistic the dates are to optimistic. We have some open white gaps from testing. In addition Discovery and Profil also need more time. 14:12:48 we should think about an extension 14:12:50 s/to opt/too opt/ 14:12:55 q? 14:14:02 Kaz: the maximum extension is 6 month, so deadline to complete the charter is end of June, 2022 14:17:03 we have also consider the summer vacation time 14:20:07 cris has joined #wot-td 14:20:24 present+ Cristiano_Aguzzi 14:20:32 ack k 14:21:23 a/2022/2022. however, we should remember we need to discuss the rechartering procedure and also possible comments from the wide reviews, etc./ 14:21:46 so far, we would be ok to have a 6 month extension. However, lets clearify this on Monday in the vF2F meeting 14:23:04 i/so far/kaz: so we should look at the current draft again, and seriously think about what is really missing./ 14:23:17 s/lets/let's/ 14:23:23 s/clearify/clarify/ 14:23:31 topic: vF2F TD topics 14:24:03 I provided a proposal which kind of topics we can discuss for the TD session 14:24:36 I think the TestFest topic we can remove since this is coverd by the generic TestFest session of the first day 14:25:34 q+ 14:26:19 another proposal would be about definitions about properties/actions/events 14:26:35 and TD RDF round-tripping (JSON-LD 1.1 releated) 14:28:47 McCool has joined #wot-td 14:31:11 kaz: points out there is a possibility that it's not necessarily we need to modify the TD spec itself but @@@ 14:32:39 s/@@@/might be that we should clarify how to write TDs and map it with the other IoT standards using the Binding Templates. For that purpose, we need concrete best practices./ 14:33:39 mm: we do need best practices on modelling to apply TDs to the other standards 14:34:30 ... our examples within should align with those best practices if possible 14:35:10 sk: we have to clarify the usage of property/action/event 14:35:22 ... maybe we should gather best practices about that 14:35:35 ... for that purpose, we need a leader for that direction 14:35:45 ... maybe Matsukura-san himself could do that 14:35:54 ... and Ege could help 14:36:29 ... would be great if Ege could work with Matsukura-san to generate some concrete proposal 14:36:40 ... how to use actions and proposals, etc. 14:36:57 ek: ok 14:37:01 kaz: thanks a lot! 14:37:25 i/points out/scribenick: kaz/ 14:37:55 i/any objections/scribenick: sebastian/ 14:38:30 sk: what about signature? 14:38:36 mm: major security topic 14:38:46 sk: ok 14:39:11 ... next, clearer description for Thing Model 14:39:24 mm: what is go into TD 14:39:55 ... and what the limitations are 14:40:07 q? 14:40:09 ack k 14:40:24 https://github.com/w3c/wot-binding-templates/issues/113 14:40:32 ca: what can be done and what can't 14:40:51 mm: validation for TM and TD as well 14:41:09 ... how restrictive should the validator? 14:41:22 sk: note we don't support multiple inheritance at the moment 14:41:24 mm: ok 14:41:53 ... what would be alternative for multiple inheritance then? 14:42:10 ... need to discuss combination of multiple models anyway 14:42:20 sk: ok 14:42:26 ... anything else for the TD session? 14:42:33 mm: summary of the change logs 14:43:04 sk: thought had generated a list already 14:43:47 kaz: you can add the latest changes after the WD publication 14:43:56 ... to the change logs within the WD 14:43:58 sk: ok 14:44:44 ek: could we talk about assertion clarification too? 14:45:19 mm: validation extension is still a bit vague 14:45:45 ... we should think harder about extensions 14:46:14 ... maybe using the same context for different content types 14:46:39 ... anyway assertions should be self-contained and validatable 14:47:36 ek: wondering about assertions for TM as well 14:49:42 sk: regarding security for TD, is everything covered? 14:52:09 mm: 30 mins for security; 20 mins for signature and 10 mins for other topics like body, uri, ... 14:52:41 sk: what about coffee break? 14:53:15 mm: we do need a coffee break 14:54:23 rrsagent, draft minutes 14:54:23 I have made the request to generate https://www.w3.org/2021/06/16-wot-td-minutes.html kaz 14:54:57 rrsagent, make log public 14:54:58 rrsagent, draft minutes 14:54:58 I have made the request to generate https://www.w3.org/2021/06/16-wot-td-minutes.html kaz 14:55:33 sk: ok 14:55:41 ... next PRs? 14:55:59 topic: PRs 14:56:40 subtopic: PR 1151 14:56:51 -> https://github.com/w3c/wot-thing-description/pull/1151 PR 1151 - WIP: TD Signatures 14:57:09 mm: changed this a bit 14:57:59 -> https://github.com/w3c/wot-thing-description/pull/1151#issuecomment-852958146 McCool's comments 14 days ago 14:59:52 -> https://pr-preview.s3.amazonaws.com/mmccool/wot-thing-description/pull/1151.html#signature 5.3.3.2 Signature withing PR 1151 15:00:07 mm: (goes through the updated text) 15:02:44 ... (specifically review the table defines the table at section 5.3.3.2) 15:03:08 ... (the detail of "alg" parameter) 15:04:21 ... (and the "jku" parameter) 15:07:26 ... (and then describes the signature verification process, 1-8) 15:08:31 sk: any idea about the dependency on platforms? 15:08:50 mm: there are different kind of signature 15:09:00 s/signature/signatures/ 15:11:02 ... visits 5.3.3.1 SignedInfo 15:11:13 -> https://pr-preview.s3.amazonaws.com/mmccool/wot-thing-description/pull/1151.html#signedinfo 5.3.31 SignedInfo 15:11:54 mm: referenceType values, i.e., jsonpointer, jsonpath and xpath are enumeration 15:14:16 sk: do we have examples? 15:14:19 mm: not yet 15:21:50 subtopic: PR 1157 15:22:11 -> https://github.com/w3c/wot-thing-description/pull/1157 PR 1157 - Fix ContentEncoding and ContentMediaType 15:24:14 ca: need to fix the schema and regenerate the HTML 15:25:00 mm: can merge this PR itself, and add further update? 15:25:39 sk: (adds comments) 15:26:27 ... small fixes on the list of "7bit", "8bit", "binary, "quoted-printable" and "base64" to be examples 15:26:36 ... and provided by the string type 15:26:43 -> https://github.com/w3c/wot-thing-description/pull/1157#issuecomment-862474412 Sebastian's comment 15:27:09 subtopic: PR 1158 15:27:16 -> https://github.com/w3c/wot-thing-description/pull/1158 PR 1158 - Proposal: use version field in schemas 15:28:17 sk: (merges) 15:29:24 subtopic: PR 1129 15:29:39 -> https://github.com/w3c/wot-thing-description/pull/1129 PR 1129 - More fixes to canonicalization 15:29:47 mm: let's discuss this next week 15:31:44 sk: (approves the latest updates) 15:32:25 ... (adds comments) 15:32:32 -> https://github.com/w3c/wot-thing-description/pull/1129#issuecomment-862480173 Sebastian's comments 15:32:43 sk: (and then merges the PR) 15:33:25 subtopic: PR 1163 15:33:38 -> https://github.com/w3c/wot-thing-description/pull/1163 PR 1163 - add success to addResp and refactor addResp into definitions 15:33:58 sk: (merges) 15:34:31 subtopic: PR 1167 15:34:59 -> https://github.com/w3c/wot-thing-description/pull/1167 PR 1167 - fix: fix RDF triples example from Thing description json-ld 1.1 15:35:10 sk: need more discussion during vF2F 15:36:18 ... PR 1168 and PR 1169 as well 15:39:12 topic: Issues 15:39:20 subtopic: Issue 1173 15:39:34 -> https://github.com/w3c/wot-thing-description/issues/1173 Issue 1173 - Unclear assertion on TMs 15:41:11 sk: (would add clarification) 15:41:17 subtopic: Issue 1172 15:41:54 -> https://github.com/w3c/wot-thing-description/issues/1172 Issue 1172 - Unclear assertion on security 15:46:22 https://github.com/w3c/wot-thing-description/issues/1171 15:46:26 sk: (goes through the implementation report for the TD REC) 15:46:57 -> https://w3c.github.io/wot-thing-description/testing/report.html#test_results implementation results 15:47:15 s|https://github.com/w3c/wot-thing-description/issues/1171|| 15:47:21 ek: also Issue 1171 15:47:51 -> https://github.com/w3c/wot-thing-description/issues/1171 Issue 1171 - Fixing Thing Model assertion ids 15:48:08 sk: (adds a label of "PR needed") 15:48:47 subtopic: Issue 1165 15:49:00 -> https://github.com/w3c/wot-thing-description/issues/1165 Issue 1165 - Minor spelling and grammar errors 15:52:59 sk: to be updated 15:53:04 subtopic: Issue 1174 15:53:32 -> https://github.com/w3c/wot-thing-description/issues/1174 Issue 1174 - Rename / retitle op for Things 15:58:33 q+ 16:06:02 q- 16:07:10 kaz: think TD itself is a data model and adding an alias name should be handled by some external mechanism of TD, e.g., Scripting API or the processor side 16:07:17 mm: right 16:07:26 sk: would like to look into this issue a bit more 16:07:48 A pointer to an object where the key does not exist in the object -> the key and its value would inserted by the runtime at the specified location 16:07:54 https://github.com/w3c/wot-thing-description/issues/1154 16:08:20 s/A pointer to an object where the key does not exist in the object -> the key and its value would inserted by the runtime at the specified location// 16:08:26 i/https/topic: AOB/ 16:09:28 ek: got a response from Henry about the issue above 16:09:41 ... still need some more discussion, though 16:09:44 [adjourned] 16:09:48 rrsagent, draft minutes 16:09:48 I have made the request to generate https://www.w3.org/2021/06/16-wot-td-minutes.html kaz