10:59:52 RRSAgent has joined #wot-script 10:59:56 logging to https://www.w3.org/2024/08/05-wot-script-irc 11:00:42 meeting: WoT Scripting API 11:01:29 cris has joined #wot-script 11:03:53 Tomo has joined #wot-script 11:03:56 present+ Kaz_Ashimura, Cristiano_Aguzzi 11:10:35 dape has joined #wot-script 11:11:07 scribe: dape 11:11:18 Tomo has joined #wot-script 11:11:44 present+ Daniel_Peintner, Jan_Romann, Tomoaki_Mizushima 11:12:28 TOPIC: Previous minutes 11:12:29 JKRhb has joined #wot-script 11:12:47 -> 8 July -> https://www.w3.org/2024/07/08-wot-script-minutes.html 11:13:01 CA: Minutes look fine 11:13:03 q+ 11:13:32 q- 11:13:34 Kaz: Changing title? 11:13:43 CA: No, looked just weird in the beginning 11:13:56 CA: No objections -> minutes approved 11:14:02 TOPIC: Schedule 11:14:17 CA: Moving to vacation time 11:14:37 ... and also moving scripting call to another slot? 11:14:48 SUBTOPIC: Move scripting API call to another slot? 11:15:00 CA: Do we want to start a new Doodle call 11:15:07 q+ 11:15:12 q+ 11:15:58 q+ 11:16:10 DP: Talked about that in the past.. decided to keep the slot 11:16:28 CA: Yes, we had other calls on Monday... nowadays we can move more easily 11:16:37 Kaz: One hour later would be okay 11:16:43 ... current slot is also fine 11:16:47 ack kaz 11:16:52 ack JKRhb 11:17:01 Jan: 1 hour later wouldn't work 11:17:15 ... Doodle poll seems good to see the options 11:17:19 CA: I see 11:17:30 ... not sure about changing the day? 11:17:32 q+ 11:18:41 DP: Wouldn't mind switching the day 11:18:57 CA: Okay... then let's go with a Doodle poll 11:18:59 q+ 11:19:37 ack dape 11:19:58 q+ 11:20:10 ... will do a Doodle for the week after vacation time 11:20:21 q- 11:20:39 SUBTOPIC: Vacation time 11:20:49 CA: August 19, Sept 2 11:21:00 ... I am no available on Sept 2 11:21:33 q+ 11:21:45 ... I would suggest to re-start Sept 16 11:22:36 -> https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Cancellations WoT Cancellations 11:22:36 Kaz: In main call we decided to cancel latter part of August 11:22:53 CA: Okay, that re-starting on Sept 16 11:23:13 s/that re/that means re 11:24:20 11:24:37 TOPIC: PRs 11:24:48 CA: Didn't see any updates 11:24:57 -> https://github.com/w3c/wot-scripting-api/pull/551 11:24:57 SUBTOPIC: #551 Add clarifications for discover method 11:25:11 CA: Zoltan approved 11:25:22 JR: I think we can approve this PR 11:25:30 ... moved some changes to another PR 11:25:39 ... so merging seems fine 11:26:01 ... PR is now merely a clarification 11:26:38 CA: Okay, I see 11:26:49 ... we can go ahead and merge 11:27:14 TOPIC: Issues 11:27:18 rrsagent, make log public 11:27:21 rrsagent, draft minutes 11:27:22 I have made the request to generate https://www.w3.org/2024/08/05-wot-script-minutes.html kaz 11:27:29 SUBTOPIC: Should schema.type be always defined? #546 11:27:34 -> https://github.com/w3c/wot-scripting-api/issues/546 11:27:41 chair: Cristiano 11:27:45 CA: Started with problems we had in node-wot 11:27:58 ... has label "propose closing" 11:28:19 s|-> https://github.com/w3c/wot-scripting-api/pull/551|| 11:28:41 ... we did some work within #534 to make the situation better 11:28:50 i|Zoltan app|-> https://github.com/w3c/wot-scripting-api/pull/551 PR 551 - Add clarifications for discover method| 11:29:06 ... there might be future use-cases / features ... but this issue should be fixed 11:29:07 rrsagent, draft minutes 11:29:09 I have made the request to generate https://www.w3.org/2024/08/05-wot-script-minutes.html kaz 11:29:15 q? 11:29:15 q+ 11:29:15 q- 11:29:56 s| PR 551 - Add clarifications for discover method|| 11:29:57 rrsagent, draft minutes 11:29:57 I'm logging. I don't understand 'draft minutes', kaz. Try /msg RRSAgent help 11:30:02 DP: Agree, closing 11:30:02 rrsagent, draft minutes 11:30:03 I have made the request to generate https://www.w3.org/2024/08/05-wot-script-minutes.html kaz 11:30:22 SUBTOPIC: Support for additionalResponses #548 11:30:26 -> https://github.com/w3c/wot-scripting-api/issues/548 11:30:35 CA: Zoltan is unfortunately not here 11:32:04 ... could work on supporting the error case 11:32:07 q? 11:32:11 ack dape 11:32:40 ... another discussion is for additionalResponses in the case of successful responses 11:32:58 ... reporting errors might be one step further 11:33:02 q+ 11:33:05 q+ 11:33:22 Kaz: We need to think about error handling 11:33:38 ... new discussions about re-using initial connection 11:33:51 q- 11:33:52 ... seems related 11:35:33 DP: We should split up issue in error/success case also 11:35:45 .ack dape 11:35:52 s/ack dape// 11:35:55 ack dape 11:36:04 s/.ack dape// 11:36:51 q? 11:37:26 rrsagent, draft minutes 11:37:28 I have made the request to generate https://www.w3.org/2024/08/05-wot-script-minutes.html kaz 11:38:13 [ Kaz will remove "." and "s/.ack dape//" above later :) ] 11:38:23 CA: After the call I will create relevant issues 11:38:33 s/Kaz will/@@@ Kaz will/ 11:38:45 SUBTOPIC: Extended return type of invokeAction() #555 11:38:50 -> https://github.com/w3c/wot-scripting-api/issues/555 11:39:01 CA: related to previous issue... 11:39:13 ... started on profile discussion 11:39:30 ... we cannot be sure about async actions 11:40:06 ... Zoltan proposed overloading Promise 11:40:18 ... Daniel suggested ActionStatus 11:41:00 ... in the end InteractionOutput should be extended 11:41:42 CA: Suggest to assign it and wait for PR 11:41:51 DP: +1 11:42:15 DP: I can give it a try 11:42:47 q? 11:43:03 SUBTOPIC: Non-validating value() function #554 11:43:08 -> https://github.com/w3c/wot-scripting-api/issues/554 11:43:36 CA: we are coming from a node-wot issue 11:44:02 ... discussion was to not always validate value() function 11:44:54 ... we are inspired by Body Mixin type 11:45:04 ... it has json() function 11:45:20 ... already now we can by-pass validation function 11:45:27 ... it would just be shortcut 11:46:20 ... Jan mentioned json() might not be the right name.. we have different content type 11:47:05 DP: Agree with Jan 11:47:16 .... boils down to picking the right name 11:47:25 ... maybe "raw" ? 11:48:46 CA: We also have the argument that some platforms do not have validation at all 11:49:20 q+ 11:50:03 DP: Capabilities provided by implementation ? 11:50:17 Kaz: Is validation part of TD? 11:50:20 q= 11:50:23 s/q=// 11:50:25 q- 11:50:28 ... if not, we should be carefull 11:51:48 CA: TD does not speak about payload 11:51:59 q+ 11:52:11 .... nor about validation 11:52:15 ... but I will check 11:52:36 q+ 11:52:36 JR: BTW, it is possible to reference JSON schema, right? 11:52:50 ... we could point to it 11:52:53 q+ 11:53:04 ack j 11:53:05 ack k 11:53:07 Kaz: Yes, technically we can refer to JSON schema 11:53:32 s/schema/schema but starting discussion about that now is not a good idea for today :)/ 11:54:10 ack dape 11:54:51 CA: Agree with Kaz, that TD should beak about payload validation and expectation 11:55:12 s/TD should beak/TD should speak 11:55:32 CA: I am okay with raw() proposal and work on a PR 11:56:01 SUBTOPIC: Use a different tag for unstable npm packages #488 11:56:05 -> https://github.com/w3c/wot-scripting-api/issues/488 11:56:23 CA: we had long discussion in TD taskforce about versioning 11:56:56 ... wonder whether discussion has been settled 11:57:40 DP: Didn't find a resolution 11:57:55 CA: Will talk with Ege 11:58:28 [adjourned] 12:09:11 rrsagent, draft minutes 12:09:12 I have made the request to generate https://www.w3.org/2024/08/05-wot-script-minutes.html kaz 14:18:20 Zakim has left #wot-script