13:58:42 RRSAgent has joined #wot-td 13:58:46 logging to https://www.w3.org/2024/07/24-wot-td-irc 14:00:40 luca_barbato has joined #wot-td 14:00:55 mjk has joined #wot-td 14:04:23 Tomo has joined #wot-td 14:05:58 present+ Mahda_Noura 14:06:55 scribenick: luca_barbato 14:07:27 cris has joined #wot-td 14:08:29 kaz are you joining? 14:09:48 topic: Minutes 14:09:53 chair: Ege_Korkan 14:10:57 ege: I did glance over the minutes, they seem fine. Any remarks? 14:12:43 14:14:10 rrsagent, draft minutes 14:14:11 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html Ege 14:14:31 Meeting: WoT Thing Description 14:15:15 s/WoT Thing Description/WoT-WG - TD-TF - Slot 1/ 14:15:16 rrsagent, draft minutes 14:15:17 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html Ege 14:15:28 rrsagent, make log public 14:15:38 rrsagent, draft minutes 14:15:39 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:16:28 chair: Ege, Koster 14:16:30 topic: Toolchain 14:17:07 ege: The half slot is now unavailable, I sent an email to the people interested. Please provide a preference for the next slot. 14:17:20 topic: Initial Connection 14:17:28 present+ Kaz_Ashimura, Ege_Korkan, Cristiano_Aguzzi, Kunihiko_Toumura, Luca_Barbato, Mahda_Noura, Michael_Kosteer, Tomoaki_Mizushima 14:17:50 https://github.com/w3c/wot/pull/1200 14:18:05 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#July_24_and_25%2C_2024 14:18:06 subtopic: Planning Document 14:18:36 ege: I identified an issue as umbrella and then then described the sub-issues 14:18:51 s|https://github.com/w3c/wot/pull/1200|| 14:19:17 i|I identi|-> https://github.com/w3c/wot/pull/1200 wot PR 1200 - Planning Document: Initial Connection Topic's Basic Issue Analysis| 14:19:22 rrsagent, draft minutes 14:19:23 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:19:49 ege: we have 2 related subissues, where to place the common connection information and how to refer to it 14:20:09 q+ 14:20:14 q+ 14:20:15 ... we discussed mainly on the the other sub-issue that is related to the form using the information 14:20:47 q- 14:21:11 i|I did glance|-> https://www.w3.org/2024/07/17-wot-td-minutes.html July-17| 14:21:27 s/no remarks/no remarks, and approved/ 14:21:37 s/kaz are you joining?// 14:21:40 rrsagent, draft minutes 14:21:41 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:21:48 cris: +1 on the summary, but I have a question regarding the UC for the first point, but I recall WebThings is a complete UC covering the 3 points 14:22:16 ege: WebThings covers all but we need to start from one place 14:22:25 s/The half slot/The half slot for the Toolchain call/ 14:22:29 rrsagent, draft minutes 14:22:31 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:22:45 q+ 14:23:33 lu: We should clarify what's different between point 2 and point 3 14:23:37 ack c 14:23:40 ack lu 14:24:02 +1 for re-ordering 14:25:09 i|we have 2|1. Having a place to put common connection information| 14:25:22 i|we have 2|2. Linking to a common connection information.| 14:25:36 i|we have 2|3. Signaling that a form in an affordance can reuse the connection established before so that the Consumer does not open a new connection per operation execution| 14:25:53 rrsagent, draft minutes 14:25:55 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:26:13 lu: point 2 feels a detail of point 3 14:26:32 q? 14:27:04 q+ 14:27:22 q- 14:27:33 14:27:46 subtopic: Node-red connection reusage 14:28:29 i|merged|kaz: I'm OK with merging this PR itself as a starting point, but we need to think about the details based on some concrete use case and device/network setting.| 14:28:30 ege: mk mentioned that Node-red has some way to reuse MQTT connections 14:28:32 rrsagent, draft minutes 14:28:33 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:28:49 i/I'm OK/scribenick: kaz/ 14:29:06 i/PR merged/scribenick: luca_barbato/ 14:29:08 rrsagent, draft minutes 14:29:09 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:29:15 14:30:11 s/mk men/Koster men/ 14:30:38 q+ 14:31:41 Ege has joined #wot-td 14:31:45 q? 14:33:26 lu: MQTT relies on a broker so it is the best example of common connection, I assume implementations are already trying to deal with it internally 14:33:59 ege: Node-red is also doing that for websocket 14:34:41 q? 14:34:43 ack l 14:35:26 subtopic: Diagrams 14:35:37 ege: I edited the diagrams and prepared a PR 14:36:25 ege: I made a single multipage draw.io of all the diagrams 14:36:34 https://github.com/w3c/wot/blob/ege-initial-connection/planning/ThingDescription/td-next-work-items/usability-and-design.md 14:37:06 ege: so far I exported the single images as PNG 14:38:17 ege: Does everybody find them explanatory enough? 14:39:05 q+ 14:40:41 q- 14:40:55 q+ 14:41:24 lu: We should have a palette that is shared across all our documents, I'm very against change the line style since they have a meaning 14:42:20 kaz: Accessibility is getting more important regarding the W3C specification, we can think about a common style 14:43:21 ege: Do we have other opinions? 14:44:23 s/a common style/a possible style for WoT diagrams in general in addition to the color highlight./ 14:44:40 rrsagent, draft minutes 14:44:41 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html Ege 14:44:47 ege: Another topic is the connection lifecycle 14:47:20 lu: before I forget, if we have the diagrams in SVG we can use CSS to solve the accessibility problem so the reader can override the colors as needed. 14:48:20 q? 14:48:27 q- 14:48:33 https://github.com/w3c/wot/blob/ege-initial-connection/planning/ThingDescription/td-next-work-items/images/initial-connection-HTTP-lifecycle.png 14:48:38 q+ 14:48:43 ege: Back to the Lifecycle of a Connection diagram 14:48:54 rrsagent, draft minutes 14:48:55 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:49:01 cris: Do we have a Close state? 14:49:22 ege: Yes we can rename the two states 14:49:49 ege: For the case of MQTT we have two state diagram 14:50:02 i|I edited the dia|-> https://github.com/w3c/wot/pull/1201 wot PR 1201 - Initial Connection Figures| 14:50:04 rrsagent, draft minutes 14:50:06 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:50:12 ege: One for the Broker connection and the other for the actual Subscription 14:51:33 i|I edited the dia|-> https://github.com/w3c/wot/blob/2d065c1db4de5c92d0fbc9af9e507115e4649bef/planning/ThingDescription/td-next-work-items/usability-and-design.md Preview| 14:51:33 rrsagent, draft minutes 14:51:34 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz 14:52:37 q+ 14:52:49 ack c 14:53:32 ack k 14:54:08 kaz: We should add a text description for each diagram 14:54:35 s/diagram/diagram, specifically for the state transition diagrams/ 14:59:43 cris: for OAuth we have situation comparable to MQTT 15:00:19 cris: Sometimes you may have to contact back the Authorization Server depending on the OAuth dialect/flow 15:00:51 cris: Here what we are sharing is not the connection, but the Token 15:01:31 ege: We can call it lifecycle of the token 15:01:49 cris: We could call it Session as well 15:04:25 topic: Umbrella issue 15:04:55 ege: I started analyzing the issues, please do not add comment about solutions in the umbrella issue 15:05:28 i|I started|-> https://github.com/w3c/wot-thing-description/issues/1248 wot-thing-description Issue 1248 - Reduce intrinsic protocol level redundancy| 15:06:21 q+ 15:07:21 q- 15:08:04 kaz: we prefer working on smaller sub issues rather than directly put "possible solutions" to this "umbrella issue 1248". right? 15:08:25 ek: right. this issue 1248 is a summary 15:09:02 lb: so the first point in the "summary" saying "We want a global media type..." should be also a separate issue 15:09:06 ek: good point 15:09:29 ... talk to you all tomorrow then! 15:09:33 [adjourned] 15:09:41 i/we prefer/scribenick: kaz/ 15:09:47 rrsagent, draft minutes 15:09:48 I have made the request to generate https://www.w3.org/2024/07/24-wot-td-minutes.html kaz