15:02:35 RRSAgent has joined #wot-td 15:02:39 logging to https://www.w3.org/2023/01/25-wot-td-irc 15:03:05 meeting: WoT-WG - TD-TF 15:03:17 dape has joined #wot-td 15:03:40 present+ Kaz_Ashimura, Ege_Korkan, Michael_Koster, Michael_McCool 15:04:06 present+ Daniel_Peintner 15:04:37 agenda https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#January_25.2C_2023 15:06:12 rrsagent, make log public 15:06:16 rrsagent, draft minutes 15:06:17 I have made the request to generate https://www.w3.org/2023/01/25-wot-td-minutes.html kaz 15:07:04 q+ 15:08:52 mjk has joined #wot-td 15:09:23 ack k 15:09:27 scribenick: kaz 15:09:33 topic: Organization 15:09:40 mm: should talk about the Charter proposals 15:09:43 kaz: agree 15:10:22 ... as I mentioned during the main call, all the TFs including this TD/Binding TF should concentrate on the Charter prep discussion at least by the 2nd Charter meeting 15:10:42 ek: should talk about the Binding Tempaltes document as the basis for that discussion 15:10:46 kaz: yes 15:11:56 ... but we should concentrate on the discussion around what kind of Binding Templates should be the basis of the document 15:11:56 mm: agree 15:12:05 present+ Jan_Romann 15:12:17 present+ Sebastian_Kaebisch, Tomoaki_Mizushima 15:12:23 q+ 15:12:30 topic: Minutes 15:12:44 -> https://www.w3.org/2023/01/11-wot-td-minutes.html Jan-11 15:12:55 ek: have review the previous minutes already 15:13:31 ... (quickly skim the minutes) 15:13:40 q? 15:14:02 rrsagent, draft minutes 15:14:03 I have made the request to generate https://www.w3.org/2023/01/25-wot-td-minutes.html kaz 15:15:05 approved 15:15:40 topic: New WD of Binding Templates? 15:16:05 mm: last official publication was 2 years ago 15:16:33 ... so important to publish an updated draft 15:16:45 ... the question is how many PRs to be merged for that purpose 15:16:52 sebastian_ has joined #wot-td 15:17:00 q+ 15:17:04 ack m 15:17:35 ek: Mizushima-san mentioned the current structure is problematic 15:17:54 mm: we should pick a date on our calendar to see the deadline 15:18:04 present+ Cristiano_Aguzzi 15:18:06 cris_ has joined #wot-td 15:18:23 s/2 years/3 years/ 15:18:37 q? 15:18:53 ... also we should show implementability of each feature even though that's not required for a Note 15:18:54 q? 15:18:56 ack d 15:19:25 dp: you're proposing to split the document into the Core Document and "Individual Bindings" 15:19:55 mm: +1 to dape's comment, we have to publish at once since not a registry 15:20:05 q+ 15:20:12 i/to da/... we should clarify the relationship and how to link from the Core Doc to the Individual Bindings/ 15:20:22 q+ 15:20:27 ack 15:20:32 s/ack// 15:20:34 ack m 15:21:17 mm: we should have a latest publish version and take up unmature parts 15:21:24 ek: would say the latest ED is quite mature 15:21:52 mm: we can't add new potential protocols easily 15:21:55 ... that's OK 15:22:01 ... we can publish an updated Note 15:22:57 ek: individual binding part is not included in the TD spec 15:23:08 mm: ok 15:23:25 ... but for long run, we need to improve the document structure 15:24:00 ... my proposal is publish 5 documents at once 15:24:14 q? 15:24:15 ... Core document and 4 individual binding documents 15:25:48 q+ 15:26:19 q+ 15:27:02 ack k 15:27:31 +1 kaz 15:27:47 kaz: @@@ revert to the published Note, have discussion on the future plan, can think about registry, etc., later 15:29:03 q+ 15:30:08 ek: the current Individual Binding Templates documents, e.g., Modbus, are very mature 15:31:10 sk: we already had Plugfests including TDs and Binding Templates 15:31:10 q+ 15:31:10 q- 15:31:10 qq+ 15:32:47 ack e 15:32:50 ... btw, I'm confused because you mentioned we could publish Notes at any points 15:33:15 q+ 15:33:23 ack k 15:33:23 kaz, you wanted to react to kaz 15:33:39 ack cris_ 15:33:40 qq+ 15:35:10 kaz: we can publish a Note at any time, that's true 15:35:28 ... but who from the Plugfest participants referred to this version ED? 15:37:25 q+ 15:37:34 ack k 15:37:34 kaz, you wanted to react to cris_ 15:38:30 ack m 15:38:40 qq+ 15:42:07 coap, http and mqtt are implemented by sifis-home (not wg member) at https://github.com/sifis-home/wot-td/blob/master/src/protocol\ 15:44:21 q+ 15:46:43 qq+ 15:46:49 ack c 15:46:49 ack e 15:49:39 q? 15:49:41 q+ 15:49:48 q+ 15:49:58 ack m 15:49:58 McCool, you wanted to react to McCool 15:49:58 ack m 15:50:02 ack k 15:50:02 kaz, you wanted to react to McCool 15:50:28 q+ 15:51:04 ack e 15:51:26 q+ 15:51:28 mm: would like to get direct feedback from the external developers in addition to Kaz's transferred messages 15:52:34 ek: would get GH issues/PRs 15:52:34 ca: we already some content published 15:52:34 ... but that has outdated information 15:52:34 ack c 15:53:50 kaz: if we could have updated content with important pieces like payload structure and binding templates overview from the officially published version, that would be great 15:53:53 ca: agree 15:54:02 ... might be difficult to do right away, though 15:54:06 ack k 15:54:07 ack s 15:54:30 sk: would be nice to bring people who have problems with the latest version 15:55:01 ... Kaz, can you organize a Developer Meeting with them? 15:55:07 (need to drop, but want to mention time of this meeting is not great for JP participants, in addition to language issue) 15:55:23 q? 15:55:30 ... which would be better, the official version 3 years ago or the latest draft 15:56:00 ... could allocate an earlier slot for JP contributors 15:56:59 kaz: will try to invite them 15:57:01 (sorry, dropping) 15:57:34 ... but please note that what I mean is not necessarily the old document was perfect 15:57:54 ... we should improve the document based on the old content 15:59:11 topic: PRs 15:59:48 subtopic: PR 223 15:59:48 -> https://github.com/w3c/wot-binding-templates/pull/223 PR 223 - Orphaned Section Reorg - Part 1: Protocols 15:59:55 ek: once put the Overview description to the appendix 16:00:05 .. but would like to see the necessity again 16:01:03 ... (goes through the changes) 16:01:07 -> https://github.com/w3c/wot-binding-templates/pull/223/files changes 16:01:37 -> https://pr-preview.s3.amazonaws.com/w3c/wot-binding-templates/223/a3e0636...dabd904.html diff 16:02:27 ek: changed the title of "Orphaned Sections" to "Temporary Sections" 16:03:07 ... then updated the "4.1 Protocol Binding Templates" section 16:03:47 ... any objections to merge this? 16:03:56 (none) 16:04:10 merged 16:04:12 q? 16:04:16 q+ 16:04:42 ack k 16:04:51 scribenick: sebastian_ 16:06:03 subtopic: PR 225 16:06:06 https://github.com/w3c/wot-binding-templates/pull/225 16:06:23 s/https://github.com/w3c/wot-binding-templates/pull/225/-> https://github.com/w3c/wot-binding-templates/pull/225 16:06:52 16:08:40 Ege: it introduce a new point about JSON Schema usage in section 4.1. 16:08:55 Ege: shall we wait or merge? 16:09:09 Cristiano: ok to merge 16:09:21 MK: also ok 16:09:43 PR merged 16:09:53 s|pull/225|pull/225 PR 225 - JSON Schema usage in Bindings| 16:10:00 topic: New charter 16:10:07 rrsagent, draft minutes 16:10:09 I have made the request to generate https://www.w3.org/2023/01/25-wot-td-minutes.html kaz-brb 16:10:30 subtopic: Binding Templates 16:10:41 -> https://github.com/w3c/wot/pull/1065 16:11:18 Ege: there is an overview about the addressed protocols 16:11:50 q+ 16:11:51 ... there is new entries such as for OPC UA, BACnet and ECHONET 16:12:16 q? 16:12:20 q- kaz-brb 16:12:23 q+ 16:12:37 q+ 16:13:06 Ege: there is a proposal in the WoT Binding Template to have 3 registry sections for stable bindings 16:13:23 ... and 3 registry sections for experimental bindings 16:13:44 Kaz: there is no need to have such details in the charter 16:13:46 ack k 16:14:09 https://htmlpreview.github.io/?https://raw.githubusercontent.com/w3c/wot/a5e952ec5f7709b96d2d3d74ec3fbd0e8b731589/charters/wot-wg-2023-draft.html#binding-mechanism-workitem 16:14:29 s/in the charter/in the charter. we can simply say the following information within this spec might become a registry section or a separate registry document./ 16:14:44 Cristiano: Im agree with Kaz. 16:14:51 s/Im/I/ 16:15:13 ... we can only have one registry table that has a column that says it is expermintal or stable 16:17:11 chair: Ege 16:17:16 rrsagent, draft minutes 16:17:17 I have made the request to generate https://www.w3.org/2023/01/25-wot-td-minutes.html kaz 16:17:23 q? 16:17:23 ack c 16:17:25 Ege: suggest in next charter to have a splut of the binding template into Protocol Vocabulary, Payload Serialiation, and Platform Mapping 16:17:35 s/splut/split 16:17:44 q+ 16:18:01 s/topic: PRs/topic: Binding PRs/ 16:18:36 q? 16:19:40 ack c 16:20:25 q+ 16:20:29 ack s 16:20:32 SK: will this proposal go in different documents? 16:20:52 Ege: no, its just renaming of existing titles in the current document. 16:21:58 Kaz: again, for the Charter is not needed to mentain this kind of detail 16:22:22 Ege: what is understood by 'detail 16:22:35 s/'detail/'detail' 16:23:03 ...would be "XML Payload Binding" to much? 16:24:19 Kaz: would be not necessary 16:25:07 SK: would it be ok the be more precise when we have a clear vision? 16:26:16 ... we can be more fuzzy if the goal is not clear yet 16:26:22 q? 16:26:36 ack k 16:27:34 q+ 16:28:09 kaz: abstract description on our expectation for the deliverables is different from being fuzzy 16:30:46 ... what is more important for a Charter is identifying which part of the documents would be normative and which would be informative 16:30:49 ack k 16:30:53 q+ 16:32:44 sk: not sure what kind of structure would fit our need 16:32:50 q+ 16:33:06 ... e.g., can external experts define an individual registry? 16:33:34 ... should be clarified during the Charter discussion 16:34:07 q+ 16:34:49 ack k 16:35:15 kaz: that's why I've been proposing we should describe our basic expectation within the Charter 16:35:55 ... and we can think about the detail on what kind of structure and/or what kind of separation of documents would fit our expectation later during the next Charter period 16:36:04 ack e 16:36:33 q+ 16:36:42 ack mjk 16:36:44 MJK: We need a normative interface definition for WoT 16:37:57 ... a rigistry can point to the details 16:38:05 q+ 16:38:15 Kaz: agree with MJK 16:38:37 ack mjk 16:38:38 ... an abstract in the charter should explain this 16:38:47 ack k 16:39:02 ... specific protocols may be confussing 16:39:13 s/specific/listing all the specific/ 16:39:31 s/may/as expected deliverables separately would/ 16:39:35 s/confussing/confusing/ 16:40:37 q? 16:40:41 ack se 16:40:43 q+ 16:41:39 +1 16:43:04 SK: we should keep the Note approache. If the SDO (e.g. OASIS MQTT) defines own binding approache we should prefer to link this in the registry and not the W3C Note document 16:44:08 subtopic: TD 16:44:10 https://github.com/w3c/wot/pull/1063/files 16:44:30 s/https://github.com/w3c/wot/pull/1063/files/-> https://github.com/w3c/wot/pull/1063/files 16:44:39 https://htmlpreview.github.io/?https://raw.githubusercontent.com/w3c/wot/ce836099b8335e043a6be59ba2dc21f8278257f3/charters/wot-wg-2023-draft.html 16:45:17 q+ 16:45:34 ack k 16:46:07 Ege: first work item would be about timeseries 16:47:27 q+ 16:47:31 q+ 16:48:40 ... payload protocls, manageable actions, init connections, canonicalization, inline security, TD versioning, Normative TD Parsing, Consuming and Validation, and Linting 16:48:41 q+ 16:49:00 Kaz: Again, that to many details for the charter 16:49:06 q+ 16:49:27 ack k 16:50:31 Daniel: we should keep the details description someweher else 16:50:52 s/someweher/somewhere 16:51:07 ack dape 16:51:09 Kaz: we can move this to a MD file 16:52:19 ... AC reps would be suprised about this long charter 16:52:29 s/about/with/ 16:52:59 ... we should be careful about how to deal with the details, e.g., around topics, deliverables and liaisons 16:53:03 Cris: ok, to move this 16:53:06 i/we should/scribenick: kaz/ 16:53:13 i/ok/scribenick: sebastian_/ 16:53:54 ... I did not see anything about TM? 16:53:54 rrsagent, draft minutes 16:53:55 I have made the request to generate https://www.w3.org/2023/01/25-wot-td-minutes.html kaz 16:54:01 q? 16:54:01 q+ 16:54:01 ack cr 16:55:50 ... there was the plan to have a seperate REC for it 16:55:55 SK: agree, we need to discuss this. 16:56:29 Kaz: also agree 16:57:18 ... we need a guideline or discussion how to generate TDs from TM 16:58:23 q? 16:58:31 q- 16:58:32 ... industry adaptors would be happy to have a better explaination 16:58:46 s/we need/In addition, we need/ 16:59:52 SK: existing content in the charter PRs can be moved to requirement documents 17:00:03 adjourn 17:03:11 s/how to/about how to/ 17:03:14 rrsagent, draft minutes 17:03:15 I have made the request to generate https://www.w3.org/2023/01/25-wot-td-minutes.html kaz 20:37:58 Zakim has left #wot-td