00:12:01 JKRhb has joined #wot-td 00:26:57 JKRhb has joined #wot-td 00:33:47 EgeKorkan has joined #wot-td 00:52:07 EgeKorkan has joined #wot-td 00:58:20 JKRhb has joined #wot-td 00:59:19 EgeKorkan has joined #wot-td 01:14:41 JKRhb has joined #wot-td 01:22:34 EgeKorkan has joined #wot-td 01:30:07 JKRhb has joined #wot-td 01:39:28 EgeKorkan has joined #wot-td 02:01:29 JKRhb has joined #wot-td 02:02:17 EgeKorkan has joined #wot-td 02:17:52 JKRhb has joined #wot-td 02:25:12 EgeKorkan has joined #wot-td 02:33:19 JKRhb has joined #wot-td 02:42:29 EgeKorkan has joined #wot-td 03:00:48 EgeKorkan has joined #wot-td 03:04:42 JKRhb has joined #wot-td 03:21:03 JKRhb has joined #wot-td 03:35:43 EgeKorkan has joined #wot-td 03:36:30 JKRhb has joined #wot-td 03:53:05 EgeKorkan has joined #wot-td 03:59:32 kaz has joined #wot-td 04:07:50 JKRhb has joined #wot-td 04:10:12 EgeKorkan has joined #wot-td 04:24:11 JKRhb has joined #wot-td 04:27:10 kaz has joined #wot-td 04:39:36 JKRhb has joined #wot-td 04:45:15 EgeKorkan has joined #wot-td 05:04:00 EgeKorkan has joined #wot-td 05:10:58 JKRhb has joined #wot-td 05:18:39 EgeKorkan has joined #wot-td 05:27:19 JKRhb has joined #wot-td 05:37:20 EgeKorkan has joined #wot-td 05:38:05 JKRhb has joined #wot-td 05:55:12 EgeKorkan has joined #wot-td 06:09:27 JKRhb has joined #wot-td 06:13:01 EgeKorkan has joined #wot-td 06:19:36 EgeKorkan has joined #wot-td 06:25:48 JKRhb has joined #wot-td 06:38:11 EgeKorkan has joined #wot-td 06:39:05 JKRhb has joined #wot-td 06:55:08 EgeKorkan has joined #wot-td 07:10:27 JKRhb has joined #wot-td 07:13:31 EgeKorkan has joined #wot-td 07:20:58 EgeKorkan has joined #wot-td 07:26:01 JKRhb has joined #wot-td 07:26:12 EgeKorkan has joined #wot-td 07:33:42 EgeKorkan has joined #wot-td 07:43:05 EgeKorkan has joined #wot-td 07:50:49 EgeKorkan has joined #wot-td 07:55:59 EgeKorka_ has joined #wot-td 07:56:36 EgeKork__ has joined #wot-td 08:02:38 EgeKorkan has joined #wot-td 08:24:36 JKRhb has joined #wot-td 08:28:55 JKRhb_ has joined #wot-td 08:53:29 EgeKorkan has joined #wot-td 09:35:26 JKRhb has joined #wot-td 09:36:51 JKRhb_ has joined #wot-td 09:37:36 JKRhb has joined #wot-td 09:55:01 JKRhb has joined #wot-td 10:41:35 JKRhb has joined #wot-td 11:18:28 JKRhb has joined #wot-td 11:32:18 EgeKorkan has joined #wot-td 11:32:28 EgeKorkan has joined #wot-td 11:50:16 JKRhb has joined #wot-td 12:06:21 ktoumura has joined #wot-td 12:09:59 JKRhb has joined #wot-td 12:10:39 JKRhb_ has joined #wot-td 13:01:51 JKRhb has joined #wot-td 14:02:05 rrsagent, bye 14:02:05 I see no action items 14:02:12 RRSAgent has joined #wot-td 14:02:12 logging to https://www.w3.org/2025/03/06-wot-td-irc 14:02:19 meeting: WoT-WG - TD-TF - Slot 2 14:02:23 Mizushima has joined #wot-td 14:02:31 present+ Kaz_Ashimura, Ege_Korkan, Tomoaki_Mizushima 14:02:55 rrsagent, make log public 14:02:59 rrsagent, draft minutes 14:03:00 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:03:16 chair: Ege, Koster 14:03:24 regrets+ Sebastian 14:04:29 present+ Michael_Koster 14:04:39 rrsagent, draft minutes 14:04:40 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:05:53 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#March_5-6%2C_2025 14:06:10 mjk has joined #wot-td 14:08:32 cris has joined #wot-td 14:11:56 present+ Cristiano_Aguzzi 14:12:20 present+ Jan_Romann 14:12:29 rrsagent, draft minutes 14:12:30 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:13:03 scribenick: mjk 14:15:15 q+ 14:15:20 topic: JSON schema validator 14:15:56 https://github.com/w3c/wot-thing-description/pull/2080 14:16:12 -> https://github.com/w3c/wot-thing-description/pull/2088 PR 2088 - Test PR on JSON Schema #2088 14:16:23 topic: Registry entry dependencies 14:16:25 https://github.com/w3c/wot-binding-templates/issues/401 14:16:40 s|https://github.com/w3c/wot-thing-description/pull/2080|-> https://github.com/w3c/wot-thing-description/pull/2080 PR 2080 - fix: align JSON Schema with JSON-LD @context format| 14:16:43 rrsagent, draft minutes 14:16:44 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:17:07 ege: issue #wot-td 14:17:19 s/topic: JSON/topic: Some updates on JSON/ 14:17:20 s/wot-td/401 14:17:20 rrsagent, draft minutes 14:17:22 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:17:57 ege: what happens when >1 binding uses another binding, e.g. CoAP 14:18:06 s|https://github.com/w3c/wot-binding-templates/issues/401|-> https://github.com/w3c/wot-binding-templates/issues/401 Binding Issue 401 - Handling Bindings that depend on other bindings| 14:18:08 rrsagent, draft minutes 14:18:09 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:18:29 ... the general idea is that we should not override the shared binding 14:20:08 q+ 14:20:14 ack k 14:20:14 q- 14:20:56 q+ 14:21:49 cris: agreed, we should not allow a user of a binding to override. If extension is needed in the depended binding, it should be collaboratively extended 14:22:05 jan: there could also be a dependency chain 14:22:30 ... could there be multiple dependencies? 14:22:46 ege: for example, XML-RPC and HTTP 14:23:03 ... what about the terminology, dependee 14:23:27 jan: can't think of anything much better 14:23:53 ege: marking as PR needed 14:24:17 q? 14:24:20 ack c 14:24:21 ack j 14:24:33 rrsagent, draft minutes 14:24:34 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:24:51 topic: Issue #404, required machine readable documents 14:24:52 https://github.com/w3c/wot-binding-templates/issues/404 14:25:17 s|https://github.com/w3c/wot-binding-templates/issues/404|-> https://github.com/w3c/wot-binding-templates/issues/404 Binding Issue 404 - Required Machine Readable Documents for Registry Entries| 14:25:20 rrsagent, draft minutes 14:25:21 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:25:55 ege: proposal to require a JSON Schema to validate the form 14:26:56 ... Ontologies and other diagrams are recommended but optional. If provided, they are required to be reviewed 14:27:09 q+ 14:27:23 ... all documents must be listed in the summary 14:27:56 cris: we need to keep in mind that there could be required items beyond the form 14:28:13 ... we should generalize the text for required elements 14:28:17 rrsagent, draft minutes 14:28:19 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:28:52 ege: (makes changes) 14:29:19 cris: if new terns are defined, will a context be required? 14:29:45 ege: as long as URLs resolve there will be no errors 14:30:05 cris: there would be no JSON-LD expansion of terms, seems broken 14:30:36 ege: we could require a context for new terms 14:31:07 cris: node-wot would work, for example 14:31:07 q+ 14:31:37 ege: we are strongly recommending the context 14:33:06 ege: (shares MQTT example for review) 14:33:19 rrsagent, draft minutes 14:33:21 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:34:06 ege: it seems not to be a big issue 14:34:46 cris: there could be issues in downstream processing 14:35:08 ... maybe we could provide a warning 14:35:39 ... We don't have a lot of test cases in the user base 14:36:08 ege: the core ontology is being used by people as RDF 14:36:24 ... it's a small user base 14:36:55 q? 14:37:01 ack c 14:37:37 jan: should the submission include a well-known prefix to mitigate the JSON-LD issue? 14:38:10 ack j 14:38:17 ege: adding label for PR Needed to issue #404 14:38:22 rrsagent, draft minutes 14:38:23 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:38:41 ege: assigned to Koster 14:39:09 topic: PR #2058, initial connection 14:39:11 https://github.com/w3c/wot-thing-description/pull/2058/ 14:39:29 s|https://github.com/w3c/wot-thing-description/pull/2058/|-> https://github.com/w3c/wot-thing-description/pull/2058 PR 2058 - Initial Connection Feature Description| 14:39:30 rrsagent, draft minutes 14:39:31 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:39:45 ege: the problem is that unexpanded document elements are difficult to validate 14:41:57 ... added schemas to require expanded elements 14:42:46 ... and disallow top level defaults 14:44:01 ... to make sure the expansion is complete 14:46:01 ... (walks through the schema to review the specific cases) 14:46:53 -> https://github.com/w3c/wot-thing-description/blob/ef6e9b97e015b54e790aca5071bb13f9c2d130c6/proposals/initial-connection/tooling/tds.js tds.js from PR 2058 14:46:58 ... there is still one TD that is not being failed when it should 14:48:20 ... limited to the security definition 14:48:21 q+ 14:48:24 q+ 14:48:50 ege: validating the expanded TDs makes the most sense 14:49:37 kaz: meta-comment, this is a big PR and still being worked on. Could we merge what we have? 14:49:46 ege: yes, makes sense 14:49:58 q- 14:50:01 rrsagent, draft minutes 14:50:02 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 14:50:08 cris: looks like the right direction to validate the expanded TD 14:51:00 ... it could be very verbose but expanded from a very compact and human readable TD 14:53:13 ege: there could be errors in expansion that prevent validation 14:55:16 ... (refactoring the JS expansion/validation code) 14:56:50 JKRhb has joined #wot-td 14:57:59 ege: we agree on the approach of validating the expanded TD 14:59:57 JKRhb_ has joined #wot-td 15:00:06 q? 15:00:51 ack c 15:01:21 ege: we can continue to work on the code and adjourn the call 15:01:38 ege: adjourned 15:01:44 rrsagent, draft minutes 15:01:46 I have made the request to generate https://www.w3.org/2025/03/06-wot-td-minutes.html kaz 16:22:01 JKRhb has joined #wot-td 16:22:53 EgeKorkan has joined #wot-td 16:29:09 EgeKorkan has joined #wot-td 16:30:28 EgeKorka_ has joined #wot-td 16:32:40 JKRhb has joined #wot-td 17:04:32 Zakim has left #wot-td 17:18:15 JKRhb has joined #wot-td 17:23:38 EgeKorkan has joined #wot-td 17:25:07 EgeKorka_ has joined #wot-td 17:30:19 EgeKorkan has joined #wot-td 18:03:46 JKRhb has joined #wot-td 18:23:55 EgeKorkan has joined #wot-td 18:49:11 JKRhb has joined #wot-td 19:04:35 JKRhb has joined #wot-td 19:20:02 JKRhb has joined #wot-td 19:24:59 EgeKorkan has joined #wot-td 19:30:24 EgeKorkan has joined #wot-td 19:35:25 JKRhb has joined #wot-td 19:50:49 JKRhb has joined #wot-td 20:26:00 EgeKorkan has joined #wot-td 20:36:02 JKRhb has joined #wot-td 20:51:32 JKRhb has joined #wot-td 20:59:10 EgeKorkan has joined #wot-td 21:06:55 JKRhb has joined #wot-td 21:26:48 EgeKorkan has joined #wot-td 21:37:02 JKRhb has joined #wot-td 21:52:34 JKRhb has joined #wot-td 22:07:57 JKRhb has joined #wot-td 22:27:49 EgeKorkan has joined #wot-td 22:38:02 JKRhb has joined #wot-td 22:53:33 JKRhb has joined #wot-td 23:03:55 EgeKorkan has joined #wot-td 23:18:30 JKRhb has joined #wot-td 23:21:16 EgeKorkan has joined #wot-td 23:28:54 EgeKorkan has joined #wot-td