14:01:56 RRSAgent has joined #wot-td 14:02:00 logging to https://www.w3.org/2024/03/27-wot-td-irc 14:02:05 ktoumura has joined #wot-td 14:02:16 meeting: WoT-WG - TD-TF Slot 1 14:03:46 chair: Ege, Koster 14:04:10 present+ Kaz_Ashimura, Ege_Korkan, Kunihiko_Toumura, Luca_Barbato, Michael_Koster 14:05:16 Tomo has joined #wot-td 14:06:02 mjk has joined #wot-td 14:06:09 present+ Tomoaki_Mizushima 14:07:00 dape has joined #wot-td 14:07:25 present+ Cristiano_Aguzzi 14:07:34 cris9 has joined #wot-td 14:08:28 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#March_27_and_28%2C_2024 14:09:01 topic: Minutes Review 14:09:50 ek: minutes of wednesday look good 14:09:59 i|minu|-> https://www.w3.org/2024/03/13-wot-td-minutes.html Mar-13| 14:10:29 ek: minutes are approved 14:10:45 regrets+ Mahda 14:10:46 topic: Schedule 14:10:57 ek: Wednesday: Toolchain and TTWG Registry analysis. Thursday: Resource Management Joint Discussion 14:11:27 topic: Toolchain 14:11:54 ek: toolchaing requirements are documented at https://github.com/w3c/wot-thing-description/blob/main/toolchain/requirements.md 14:12:39 ek: we need to think of the features of the information model 14:12:50 ek: we also need to see the higher level diagram 14:13:08 subtopic: Higher-level diagram 14:13:33 https://github.com/w3c/wot-thing-description/pull/1989 14:13:54 https://github.com/w3c/wot-thing-description/blob/d48c451f17a75a771377782c1638cc87e58e8d3b/toolchain/README.md 14:14:18 i|1989|-> https://github.com/w3c/wot-thing-description/issues/1958 Issue 1958 - Higher level toolchain diagram| 14:14:45 s|https://github.com/w3c/wot-thing-description/pull/1989|-> https://github.com/w3c/wot-thing-description/pull/1989 PR 1989 - High-level Diagram for Toolchain| 14:14:59 q+ 14:15:15 ek: this is a very simple diagram with the usual inputs and what kind of outputs we expect 14:15:53 ca: what is the difference between the template and source of truth? 14:16:06 q+ 14:16:11 ack c 14:16:17 rrsagent, make log public 14:16:21 rrsagent, draft minutes 14:16:22 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:16:53 s/toolchaing/toolchain/ 14:17:19 present+ Daniel_Peintner 14:17:22 ek: the templates are written in the beginning and are not changed much. The source of truth is where we work on and add features 14:17:44 q? 14:18:34 ack k 14:18:38 kaz: Thank you. I am ok with the direction. We need to clarify with the input and output resources 14:18:46 present+ Jan_Romann 14:18:48 ... also we should merge this with the requirements document 14:18:51 rrsagent, draft minutes 14:18:52 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:20:00 q? 14:20:40 ek: I have noted the changes needed in the PR 14:21:20 subtopic: TD features 14:21:43 s/e> subtopic: TD features/e> subtopic: TD Information Model features 14:21:59 rrsagent, draft minutes 14:22:01 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:22:15 q+ 14:22:40 s/subtopic: TD features/subtopic: TD Information Model features 14:22:48 q- 14:22:50 rrsagent, draft minutes 14:22:51 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:22:59 s|s/e> subtopic: TD features/e> subtopic: TD Information Model features|| 14:23:01 rrsagent, draft minutes 14:23:03 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:23:09 ek: Mahda has found some of the features of our information model 14:23:24 i|minutes of wed|scribenick: Ege| 14:23:30 rrsagent, draft minutes 14:23:31 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:24:15 q+ 14:24:18 rrsagent, draft minutes 14:24:20 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:24:26 q+ 14:25:02 i|Mahda|-> https://github.com/w3c/wot-thing-description/blob/main/toolchain/tool-analysis.md toolchain analysis| 14:25:52 q? 14:26:04 q+ 14:26:04 ek: we have these features in the information model that will be important when we are picking a tool, like something being a string or an array of string is important in security keyword 14:26:42 ... we should think whether this list is correct and needs more rows 14:28:51 lb: we should evaluate if it makes sense to keep all the features that are not easily supported by other tools 14:29:29 ek: I would think of the user first instead of the tool but I also kind of agree 14:29:43 lb: yes but as a user I am also annoyed with the type/type array 14:30:40 ca: type/type array is causing problems in the array. Dropping single string is sort of backwards compatible. in node-wot it is always causing extra work 14:31:35 q+ 14:31:37 ca: Since we are targeting TD 2.0 tools but it would be interesting to know what other features they have since we can add new features to the model in the future 14:31:45 ack c 14:31:49 ek: I agree 14:33:20 lb: We have two candidates two candidates to try first. LinkML is the richest and feels best candidate. TreeLDR is a close second with missing items. 14:34:48 ack u 14:34:50 ack lu 14:34:55 ek: Mahda has done some tests to see how linkml works. Also, a colleague of mine has put the TD JSON Schema to LinkML to generate the model 14:36:38 kaz: Thanks for the hard work on the analysis. We should name the leftmost column as requirements 14:36:44 ek: (adds the column name) 14:36:52 kaz: so this should be merged with the requirements document 14:38:09 kaz: we can also use O and X for the source code 14:38:27 ek: I can do that 14:38:49 q- 14:39:56 The discussion continues at https://github.com/w3c/wot-thing-description/pull/1991 14:40:29 rrsagent, draft minutes 14:40:30 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 14:40:36 topic: PR 1970 14:40:36 https://github.com/w3c/wot-thing-description/pull/1970 14:40:54 s/https/-> https/ 14:41:04 s/1970/1970 PR 1970 - Prettier alignment/ 14:41:33 q+ 14:41:43 q+ 14:42:34 ek: We had a small discussion was whether the action should overwrite the commit or not 14:43:03 ack cr 14:43:03 ca: We can choose "However, there's an option in this action where the action overwrites the latest commit with formatting." 14:43:53 ek: okw 14:44:06 ca: otherwise the timeline is filled with prettification commits 14:46:19 kaz: What is prettier doing? 14:46:25 ek: basic formatting like tidyhtml 14:46:33 kaz: ok then we should explain this in the PR 14:47:02 kaz: so it will reduce git diffs right? 14:47:04 ek: yes 14:47:11 q? 14:47:13 q- 14:47:48 topic: TTWG Registry Analysis 14:49:06 scribe+ 14:49:20 ek: (describes the TTWG's work on registry) 14:49:39 -> https://github.com/w3c/ttwg/discussions/241 ttwg discussion 241 - Registries in TTWG Specifications 14:50:08 ek: what is important is how to apply to the registry 14:50:49 ... also need to think about how to work with ReSpec to generate actual HTML 14:51:34 q+ 14:52:02 ... their discussion 241 lists some more registries also 14:52:31 ... also they have a dedicated registry area 14:52:43 -> https://github.com/w3c/ttwg/tree/main/boilerplate/registry ttwg/boilerplate/registry 14:54:58 kaz: did talk with PLH about registry 14:55:11 ... would continue to talk with the Strategy Team 14:55:38 ... on the other hand, I've started to think it might make sense to have a dedicated Project Review on "Registries within W3C" 14:55:58 ... we can invite the other groups' Chairs and participants there 14:56:10 ... though that slot is TD slot 2 slot :) 14:56:19 ek: good idea 14:57:23 i|did talk|-> https://www.w3.org/TR/ttml-profile-registry/ TTML Media Type Definition and Profile Registry 14:57:49 ek: btw, would include the TTWG work into our registry analysis 14:58:25 -> https://github.com/w3c/wot/issues/1188 wot Issue 1188 - Incorporating TTWG work into the registry analysis 14:58:47 topic: Agenda Debriefing 14:58:52 scribe- 14:59:05 I need to join another scheduled meeting, sorry 14:59:05 scribe+ 14:59:30 ek: regarding the TD agenda, would suggest we move the topics around use cases to the Use Cases TF 15:00:09 ... also would make the agenda wiki look nicer 15:00:16 q+ 15:00:50 kaz: agree we should move the use case topic to the Use Cases TF 15:00:56 ... Mizushima-san is also OK 15:01:11 ... so would suggest you create a small Issue for that purpose on the wot-usecases repo 15:01:13 ek: ok 15:01:15 [adjourned] 15:01:23 rrsagent, draf minutes 15:01:23 I'm logging. I don't understand 'draf minutes', kaz. Try /msg RRSAgent help 15:01:25 s/rrsagent, draf minutes// 15:01:28 rrsagent, draft minutes 15:01:29 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 15:02:06 s|I need to join another scheduled meeting, sorry|| 15:02:07 rrsagent, draft minutes 15:02:08 I have made the request to generate https://www.w3.org/2024/03/27-wot-td-minutes.html kaz 17:01:53 Zakim has left #wot-td 17:03:52 JKRhb has joined #wot-td 17:38:22 JKRhb has joined #wot-td 17:51:45 JKRhb has joined #wot-td 21:09:45 JKRhb has joined #wot-td 23:24:35 kaz has joined #wot-td