11:59:09 RRSAgent has joined #wot-profile 11:59:13 logging to https://www.w3.org/2024/05/07-wot-profile-irc 11:59:13 meeting: WoT Profile 11:59:29 present+ Kaz_Ashimura, Luca_Barbato 12:00:18 present+ Ege_Korkan 12:06:35 present+ Tomoaki_Mizushima 12:11:21 scibenick: kaz 12:11:38 topic: Editors 12:11:55 lb: (adds himself to the Editors list on the Profile wiki) 12:12:13 kaz: we need to see who would like to be part of the Editors again 12:12:49 topic: Minutes 12:13:02 -> https://www.w3.org/2024/04/23-wot-profile-minutes.html Apr-23 12:15:10 lb: fine with the minutes 12:15:13 (approved) 12:15:26 topic: Quick PRs 12:15:33 https://github.com/w3c/wot-profile/pull/411 12:15:49 i/411/subtopic: PR 411/ 12:16:23 s|https://github.com/w3c/wot-profile/pull/411|-> https://github.com/w3c/wot-profile/pull/411 PR 411 - Update references to wot-thing-description with wot-thing-description11 - closes #410 12:16:36 lb: fixes the reference to 1.1 version 12:16:38 (merged) 12:16:43 Tomo has joined #wot-profile 12:16:47 subtopic: PR 409 12:17:13 -> https://github.com/w3c/wot-profile/pull/409 PR 409 - Update readme with the link to mastodon 12:17:49 (merged) 12:18:29 subtopic: PR 408 12:18:41 -> https://github.com/w3c/wot-profile/pull/408 PR 408 - Make sychronous member of ActionAffordance mandatory - closes #405 12:18:57 lb: would ask Ege for opinions 12:19:09 ek: mandating synchronous action 12:19:17 ... that's good direction, I think 12:19:45 q+ 12:20:10 ack k 12:20:30 kaz: let's merge this PR, and fix possible issues separately later 12:20:38 (merged) 12:20:54 subtopic: PR 407 12:21:15 -> https://github.com/w3c/wot-profile/pull/407 PR 407 - Add sse subprotocol to SSE example TD - closes #370 12:21:28 lb: looks good 12:21:33 ek: ok 12:22:02 subtopic: PR 399 12:22:22 -> https://github.com/w3c/wot-profile/pull/399 PR 399 - Add a diagram of the current profiles 12:22:26 lb: this PR is an old one 12:22:36 ... fixing the diagram of the profiles 12:22:37 https://w3c.github.io/wot-architecture/#wot-profiles 12:23:10 q+ 12:23:18 ack k 12:23:35 kaz: as long as the content of the diagram is correct, I'm OK with merging this 12:23:39 lb: ok 12:23:43 (merged) 12:24:05 subtopic: PR 381 12:24:27 -> https://github.com/w3c/wot-profile/pull/381 PR 381 - Adding missing member "alternate" to the table 12:24:38 lb: should not be controversial 12:25:03 ek: the PR itself is OK 12:25:21 ... but the table there is not really useful... 12:26:12 -> https://pr-preview.s3.amazonaws.com/w3c/wot-profile/381/4af3498...2589f13.html#sec-link-relation-types table defining th link relation types 12:26:12 https://w3c.github.io/wot-profile/#common-constraints-links 12:26:19 ek: would be better to have the definition on the TD side 12:26:20 q? 12:26:23 q+ 12:27:22 ack k 12:27:32 kaz: also OK with the PR itself 12:27:41 ... but we need to think about further spec refactoring 12:27:46 lb: ok 12:28:10 (merged) 12:28:42 topic: Issues 12:29:06 lb: we have many issues to be discussed 12:29:17 -> https://github.com/w3c/wot-profile/issues Issues to be discussed 12:30:05 lb: what kind of transformation can be done with node-wot? 12:30:18 ek: SSE can be handled by binding templates 12:30:30 ... maybe outside of node-wot itself 12:30:48 ... Webhooks are more fundamental, though 12:31:53 lb: one of the main concern is duplication of parsing 12:32:24 ... need to clarify the mechanism 12:32:47 ... you have completely implicit operations 12:33:04 ... if you have an "invoke" that is asynchronous, you have a default query action 12:33:15 ... to cancel the whole remaining actions 12:33:32 ... if you see an "invoke" with the protocol... 12:33:38 ... for asynchronous actions 12:33:48 ... cancel the query 12:34:00 q+ 12:34:36 ek: whenever we see the case, runtime save the ID inserted 12:34:41 ... when the query comes 12:35:01 lb: you can get away and can say 12:35:24 ... the best you can do is invoking the action 12:35:45 ... but if you don't have explicit cancellation mechanism, you can't do anything 12:37:06 ek: need to talk with Daniel and Cristiano too 12:38:03 lb: if you handle async actions, need to know how to cancel it 12:38:23 ... it's not explicit but implicit 12:38:38 ... they can't do anything incorrect 12:40:15 q? 12:41:13 ... would be great to have descriptions handled by the TD 2.0 spec 12:41:32 ek: in that case, publishing the WoT Profile as is would be the only way 12:44:40 kaz: we need to clarify what the WoT Profile spec should handle 12:46:00 ... also we can think about possible Plugfest to see what is really needed for industry applications based the WoT Profile spec 12:46:29 ... can think about the possibility of June virtual F2F, TPAC in Sep and/or physical F2F in Nov 12:46:43 ... so far all the meetings are not fixed yet, though 12:46:49 rrsagent, make log public 12:46:54 lb: sounds good 12:47:00 rrsagent, draft minutes 12:47:01 I have made the request to generate https://www.w3.org/2024/05/07-wot-profile-minutes.html kaz 12:48:10 kaz: btw, I think it would be easier to handle the discussion about which way to go by dedicated meetings 12:48:17 ... we can have an additional meeting 12:48:32 ... or can have discussion during the possible June virtual F2F 12:48:42 rrsagent, draft minutes 12:48:44 I have made the request to generate https://www.w3.org/2024/05/07-wot-profile-minutes.html kaz 12:48:54 ack k 12:49:14 lb: ok 12:49:19 ... anything else for today? 12:49:24 (none) 12:49:52 lb: Ege, please talk with Cristiano, Daniel, Sebastian, etc. 12:49:58 ... you can ping me if you want 12:50:23 [adjourned] 12:50:29 rrsagent, draft minutes 12:50:30 I have made the request to generate https://www.w3.org/2024/05/07-wot-profile-minutes.html kaz 15:03:40 Zakim has left #wot-profile