12:01:22 RRSAgent has joined #wot-script 12:01:22 logging to https://www.w3.org/2022/11/28-wot-script-irc 12:01:28 meeting: WoT Scripting API 12:02:29 dape has joined #wot-script 12:03:20 present+ Kaz_Ashimura, Daniel_Peintner, Zoltan_Kis 12:03:39 chair: Daniel 12:06:24 Mizushima has joined #wot-script 12:06:25 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Scripting_API_WebConf#November_28.2C_2022 12:06:34 cris_ has joined #wot-script 12:06:46 https://github.com/zolkis/wot-scripting-api/commits/discovery-experiment1 12:08:40 present+ Tomoaki_Mizushima, Cristiano_Aguzzi 12:09:40 scribenick: dape 12:10:12 TOPIC: Minutes 12:10:24 -> November-21 -> https://www.w3.org/2022/11/21-wot-script-minutes.html 12:11:13 ... No objections, minutes are approved 12:11:32 TOPIC: Quick updates 12:11:54 SUBTOPIC: Publication Schedule within Jan 2023 12:12:08 DP: Plan to have updated draft within January 12:12:20 SUBTOPIC: Holidays plans 12:13:01 DP: available Dec 5, Dec 12 and Dec 19 12:13:06 +1 12:13:07 ... restart Jan 9 12:13:09 +1 12:13:15 ZK: Makes sense for everyone 12:14:45 Kaz/MS: Jan 9 holiday in Japan 12:15:03 Kaz: most Japanese people will not be available on Jan 9 12:15:15 ... I could join call on the 9th 12:15:40 ZK: We can have a *smaller* call 12:16:14 DP: Updates over Github? 12:16:20 JKRhb has joined #wot-script 12:16:35 ... resume on 16th 12:16:59 q+ 12:17:05 ack 12:17:17 s/ack// 12:17:18 ack k 12:17:26 present+ Jan_Romann 12:17:34 DP: Try to be active week of Jan 9 12:18:20 TOPIC: PRs 12:18:29 DP: No updates yet 12:18:36 ZK: draft PR 12:18:55 ... -> https://github.com/zolkis/wot-scripting-api/commits/discovery-experiment1 12:19:10 ZK: need to add more algorithmns 12:19:14 ... some more work 12:19:22 ... need to refactor as well 12:19:53 ... try to complete by next week 12:20:05 DP: Great 12:20:18 ZK: Please look at PR 12:20:26 ... single ThingFilter only 12:20:39 ... url used in case of needed 12:21:17 ... from Discovery spec, do we need URL parameter ? 12:21:39 q+ 12:22:50 CA: searching in directory... Discovery spec does not have this use 12:23:00 ... filter based on body of TD 12:23:07 ZK: I see 12:23:20 CA: url can be used in SPARQL 12:23:30 ZK: single ThingFilter enough 12:23:39 CA: Keep it simple is good 12:24:26 ... not much interest of standardizing different discovery mechanisms across bindings 12:24:34 ... we have steps for HTTP and CoAP 12:24:44 ... we miss other protocols 12:24:54 ... could be moved to binding templates 12:25:15 ZK: for scripting. Shall we use local discovery ? 12:25:18 CA: Not sure 12:25:24 ... we might have such use-cases 12:26:16 ZK: Okay, lets omit url 12:26:26 ... we don't use it nor do we know how to use it 12:26:33 ... suggest to remove url 12:26:50 ack cris_ 12:27:08 CA: Need to ask ourselves whether there is a use-case 12:27:36 ZK: WoT runtime needs internal process 12:27:50 ... local (Bluetooth or NFC) might be a use-case 12:28:02 ... at this time we should keep it generic 12:28:11 ... hence I suggest to remove 12:28:14 CA: Agree 12:28:49 ZK: Bluetooth bridge in Discovery spec? 12:28:59 CA: out of spec... 12:29:31 ZK: separate spec ? 12:29:40 CA: Discovery spec just lists them 12:30:24 ... I wonder whether we can encapsulate it in a generic fashion 12:30:54 ZK: e.g, runtime groups bluetooth devices in own directory 12:32:05 DP: will bluetooth/NFC part of next spec? 12:32:12 ZK: don't think we need that 12:32:31 ... I wonder whether local discovery is allowed 12:32:40 ... private directory? 12:34:13 cris__ has joined #wot-script 12:34:38 DP: Out of scope of Discovery 12:35:51 CA: local host does not make sense for BLE 12:35:58 ZK: As a bridge 12:37:01 ... how to tell discovery that i would like to have local things 12:37:19 CA: not possible to describe "locality" 12:37:39 ... obtain URL via Multicast 12:38:31 ZK: discover local things via Discovery API 12:38:38 CA: Yes, possible 12:38:54 ... privacy concerns 12:39:13 ZK: dedicated method or "local" filter 12:39:25 CA: Hard to decide 12:40:31 ... tend to filter 12:41:04 q+ 12:41:14 q+ 12:41:16 CA: need to define what local means 12:42:08 ZK: correct. Might depend on implementation also 12:42:30 CA: for node-wot things in runtime are local 12:42:42 ... WebThings as multicast plugin 12:42:45 ack dape 12:43:13 DP: How does discovery spec for local things? 12:43:25 CA: intro phase vs exploration 12:43:45 ... one method in intro phase allows MDNS etc 12:43:59 ... it generates an URL 12:44:16 ... there are some constraints 12:44:37 ... BLE is completely open 12:44:49 q? 12:45:47 Jan: whether local method would do 2-step process in one? 12:46:00 CA: Acts almost the same 12:46:05 ... follow all the phases 12:46:14 ...URL discovery and fetch 12:46:28 ... others do just exploration 12:46:31 ack JKRhb 12:46:56 ZK: I think we can define local method later 12:47:07 ... combines intro+exploration 12:47:11 ... not just a filter 12:47:38 ... I will not do it know 12:47:45 ... should track it in an issue 12:47:50 ... future work 12:48:22 Jan: postponing sounds good 12:48:25 +1 12:48:36 ZK: Will summarize in issue 12:49:11 DP: May I ask you do create draft PR for your commits 12:49:13 ZK: Will do 12:50:58 [adjourned] 12:51:05 rrsagent, make log public 12:51:09 rrsagent, draft minutes 12:51:09 I have made the request to generate https://www.w3.org/2022/11/28-wot-script-minutes.html kaz 15:00:57 Ege has joined #wot-script 15:05:18 Zakim has left #wot-script