IRC log of wot-td on 2024-03-27

Timestamps are in UTC.

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