13:03:59 RRSAgent has joined #wot-pf 13:04:03 logging to https://www.w3.org/2024/08/07-wot-pf-irc 13:04:06 meeting: WoT Plugfest 13:04:28 tomo has joined #wot-pf 13:04:59 JKRhb has joined #wot-pf 13:05:02 McCool has joined #wot-pf 13:05:06 present+ Kaz_Ashimura, Michael_McCool, Daniel_Peintner, David_Ezell, Ege_Korkan, Jan_Romann, Kunihiko_Toumura, Luca_Barbato, Sebastian_Kaebisch, Tomoaki_Mizushima 13:05:18 rrsagent, make log public 13:05:25 rrsagent, draft minutes 13:05:26 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:05:33 scribenick: McCool 13:05:54 seb: plugfest call, started 2wks ago, continue discussion 13:06:15 agenda: https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Plugfest 13:06:19 https://www.w3.org/WoT/IG/wiki/Wiki_for_WoT_Week_2024_planning#Agenda_%28Draft%29 13:06:33 seb: small updates regarding Wed event 13:06:53 ... would be nice to use this event to share outcomes of plugfest, and demos 13:06:58 ... during coffee break 13:07:07 s/htts/-> https/ 13:07:19 s/%29/%29 WoT Week wiki/ 13:07:28 ... good time to connect with other attendees 13:07:40 i/plugfest/topic: Logistics/ 13:07:42 rrsagent, draft minutes 13:07:44 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html JKRhb 13:07:50 EgeKorka_ has joined #wot-pf 13:07:58 present+ Michael_Koster 13:08:02 seb: perhaps also give everyone a chance to make a short pitch on-stage 13:08:10 rrsagent, draft minutes 13:08:11 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:08:24 q+ 13:08:29 s/https/-> https/ 13:08:40 rrsagent, draft minutes 13:08:41 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html JKRhb 13:08:53 mm: suggest limiting pitches to 30s 13:08:58 seb: that is quite short 13:09:04 q? 13:09:18 mm: could just set the total time and divide by the number of people 13:09:50 ack k 13:09:55 mm: suggest also consolidating pitches into a single deck, one slide per pitch 13:10:11 seb: makes sense 13:10:44 kaz: agree. that's kind of like the lightning talks at AC meetings 13:10:52 i/agree/scribenick: kaz/ 13:10:55 scribenick: McCool 13:11:00 rrsagent, draft minutes 13:11:01 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:11:57 q+ 13:12:16 q+ 13:12:49 mm: suggest that event managers print posters, and that the slides and posters are the same thing 13:13:16 kaz: guess you are thinking about the open event we held at the first workshop 13:13:34 seb: there is also a nice youtube video of that event... 13:14:13 seb: need to ask the event manager about how to organize logistics 13:14:20 https://www.youtube.com/watch?v=5k4JufTE9MQ 13:14:48 kaz: also... we need to review the minutes... 13:14:59 q? 13:15:06 q- 13:15:27 rrsagent, draft minutes 13:15:28 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:15:41 chair: Sebastian 13:15:49 topic: Minutes 13:16:07 seb: last time - https://www.w3.org/2024/07/24-wot-pf-minutes.html 13:16:22 ... ege also created a markdown file for detailed planning 13:16:38 [ @@@ kaz will move the minutes section to the top later :) ] 13:16:46 ... talked about scenarios, including plug&play, OPC UA binding 13:17:02 ... also NGSI-LD - we can discuss with them, maybe use cases 13:17:41 ... then discussed TD topics; error handling, asynch communication 13:17:54 ... then what physical devices we expect people to bring 13:18:08 dezell has joined #wot-pf 13:18:20 present+ David_Ezell 13:18:28 ... also, as a result, would be good to create and overview like last time 13:19:32 s/and overview/an overview/ 13:19:53 seb: objections to the minutes? 13:19:55 seb: none - approved 13:20:04 topic: Posters and Pitches 13:20:27 ege: it is possible to print, but hard if it's a mashup only decided on Tuesday 13:20:42 brb 13:20:46 seb: I will see if we can print-on-demand on location 13:20:57 q+ 13:21:08 s/brb// 13:21:14 i|topic:|[ kaz will make the following topic a subtopic of the WoT Week logistics later ] 13:21:17 rrsagent, draft minutes 13:21:18 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:21:24 mm: another option would be to round up some big screens... 13:21:44 topic: Participants 13:21:49 q+ 13:22:30 ack e 13:23:04 ack m 13:23:05 mm: need to mention that the probability that I can go to WoT Week has been reduced to 10% 13:23:43 topic: Plugfest Content 13:23:57 seb: linked from the agenda 13:24:11 ... David wanted to check on retail scenarios 13:24:42 david: still working on it; building cash systems, using AMP, looking for quick on-ramp 13:25:16 mm: us-based? 13:25:17 q+ 13:25:30 david: yes, but international, lead dev is in Spain 13:26:21 mm: maybe we ask for volunteers to help them 13:26:30 seb: may be useful to have some pre-meetings 13:26:35 q+ 13:26:54 david: their system is pretty far-reaching, but for plugfest would demonstrate some key events 13:27:11 ... minimize set of use cases 13:27:32 mm: you mentioned AMP also; we have not really looked at that yet, but we probably should 13:28:13 s/AMP/the AMP messaging protocol/ 13:28:28 s/AMP/AMQP/ 13:28:46 q+ 13:28:55 seb: we don't have a binding for AMQP yet, but it does fit the same role as MQTT 13:29:29 seb: are there other interfaces, e.g. REST or MQTT? In those cases it would be very simple 13:29:57 seb: might be too complicated... 13:29:59 q- later 13:30:12 mm: on the other hand, the purpose of the plugfest is to look into new use cases 13:30:16 seb: true 13:30:36 david: for information the company name is ArmorSafe 13:30:53 ... is it ok to invite him to this meeting next time? 13:31:04 seb: yes, that is not a problem with me 13:31:09 mm: also ok with me 13:31:35 david: I can also invite people as a trade association 13:32:14 ... could also invite them to the CG 13:32:52 ... they are also leading the charge to adopt TDs 13:33:21 mm: would be good to get a list of protocols in use... 13:33:48 seb: next meeting will be in Sept, so next meeting would be in Sept 13:33:52 q+ 13:34:29 mm: to clarify, proposing a plugfest call for Sept 4, and inviting them to that call? 13:34:34 seb: yes, exactly 13:34:43 ack m 13:34:57 david: hottest retail IoT thing right now are shelf labels 13:35:02 q+ 13:35:25 mm: and keeping the prices consistent with the labels... 13:35:43 ack mc 13:35:43 david: yes, that is very important legally 13:35:45 q? 13:36:00 ack e 13:36:30 mjk has joined #wot-pf 13:36:43 ege: if they join the actual plugfest, they could work on an AMQP binding - we can write some basic scripts - I do have some experience with it - quite similar to MQTT, as long as they are not using some of the more complex queuing features 13:37:24 kaz: are they aware of web payments actitivity? 13:37:27 q+ 13:37:30 q? 13:37:38 -> https://www.w3.org/TR/payment-request/ Payment request API 13:38:11 mm: maybe be some connection with online pre-payment 13:38:13 ack k 13:38:24 david: maybe possible, but semantically 13:38:41 q? 13:38:50 ack m 13:38:55 mm: probably a second-order problem though, suggest focus on iot interfacing 13:39:16 topic: TD Topics 13:39:16 rrsagent, draft minutes 13:39:18 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:39:36 ege: same discussion as last time, no news 13:39:53 ... but we are going to prioritize checking existing features 13:40:06 ... for new features, three are most important 13:40:18 Additional Responses 13:40:18 Error Handling on the application level (Scripting API is connected here) 13:40:18 would be good to have real world example 13:40:20 Multiple possible successful responses 13:40:22 query-able actions? 13:40:24 in Discovery API are examples where multiple responses are provided 13:40:26 Default behavior (is it a normal response or is it an additional one) 13:40:28 Linking between TDs 13:40:30 Specifying multiple @types to TDs: This is confusing to people. We need more guidance. 13:40:32 Complex actions: Async and sync 13:40:34 Meta Operations (top-level form operations): Are they implemented correctly. This will be prioritized and idenfied gaps can be addressed as new meta operations. 13:40:36 from new features 13:40:39 Initial connection 13:40:40 Data Mapping: This topic will be prioritized. It also related to additional responses existing feature mentioned above. 13:40:42 "Normative" Consumer Behavior: Degradation, Expected behavior. Writing what a Consumer is expected to do for a TD. This will be prioritized and its results will be used for the Interoperability Test Suite topic below. 13:40:43 i|Additional Res|[[| 13:40:57 ]] 13:40:57 brb 13:41:03 s/brb// 13:41:08 mm: re initial connections, AMQP will probably also need that 13:41:11 ege: correct 13:41:13 rrsagent, draft minutes 13:41:14 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:41:54 seb: (updates notes in agenda) 13:41:57 i|Additional Responses|scribenick: EgeKorka_| 13:42:07 i|re initial co|scribenick: McCool| 13:42:08 ... we need to prioritize topics further in Nov 13:42:12 rrsagent, draft minutes 13:42:13 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:42:19 topic: List of Devices 13:42:28 seb: have some news, had meeting with TUM 13:42:34 i|[[|scribenick: EgeKorka_| 13:42:36 rrsagent, draft minutes 13:42:37 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:42:45 ... have created a list of devices that they can bring 13:43:05 q+ 13:43:22 seb: including a very interesting advanced device, the HoloLens 13:43:39 -> https://github.com/w3c/wot-testing/tree/main/events/2024.11.Munich WoT Week at Munich on GitHub 13:43:53 seb: also a robot arm 13:44:05 i|also|-> https://github.com/w3c/wot-testing/pull/588 PR 588 - Add TUM Things to the device list overview| 13:44:07 rrsagent, draft minutes 13:44:08 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:44:14 q+ 13:44:33 q+ 13:45:16 mm: would be good to have more detail on the "simple" devices - and make sure we have some. Simple switches and indicators, for instance. 13:45:28 ... need to document those also 13:45:49 kaz: need to think about what will be tested - initial connections, actions, etc. 13:45:52 ack m 13:45:53 ack k 13:46:33 q+ 13:46:34 mm: set of devices does relate the "type" issue 13:46:52 seb: ok, would like to merge the TUM contributions to the markdown 13:46:56 ... (merges) 13:47:12 s/will be tested/will be tested in addition to the device information/ 13:47:26 q+ 13:47:45 i/ok/kaz: right. related to the topic on "Orchestration of multiple devices" also./ 13:47:52 i/right/scribenick: kaz/ 13:48:07 i/would like to/scribenick: McCool/ 13:48:10 rrsagent, draft minutes 13:48:11 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:48:21 q? 13:48:29 mm: should we allow remote participants? 13:48:49 ege: related to this, some of these devices from TUM will be remote also 13:48:54 s/" also/", which Koster mentioned before too/ 13:48:56 rrsagent, draft minutes 13:48:58 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz 13:49:04 ... and is it a physical or virtual device? 13:49:24 ... also, we had some interest from other people who wanted to participate remotely 13:49:54 q+ 13:50:14 ack e 13:50:30 ... making devices that are IN Siemens may be difficult 13:50:44 mm: could use a local devices with SSH. 13:51:33 ... but will need to sort that out, will have many non-Siemens devices 13:51:36 ack m 13:52:51 ack k 13:53:19 kaz: right, so I mentioned potential need for a VPN service for remote connection last time 13:53:27 i/right/scribenick: kaz/ 13:53:51 ... let's think about the basic network setting also 13:53:58 seb: will take these various questions to Siemens to figure out what is possible 13:54:06 i/will/scribenick: McCool/ 13:54:16 q+ 13:54:18 q+ 13:54:43 seb: if everyone can provide their details it will help us plan 13:55:03 ege: previously we had some folders in github for people to upload things like pictures... 13:55:15 ack e 13:55:21 ... for TDs and TMs will also need separate folders, validation, etc. 13:56:21 kaz: VPN service we used may still be available, will check with System team 13:56:38 q+ 13:56:46 ack k 13:57:17 mm: also suggest a pre-flight test for remote participants a couple of weeks in advance 13:57:24 ack m 13:57:45 seb: agree with pre-flight idea 13:58:17 q` 13:58:17 q+ 13:58:23 s/q`// 13:58:28 seb: when should be have next meeting? 13:58:34 ack e 13:58:46 mm: (thought we already agreed above to have it on Sept 4) 13:59:04 ege: does anybody else know if they are bringing additional devices? 13:59:17 q+ 13:59:26 luca: I will probably be bringing something, details to follow 13:59:42 q+ 13:59:44 jan: I will probably be bringing something MQTT 13:59:50 ack jk 14:00:24 seb: regarding next meeting, I will be unavailable Sept 4 14:00:37 ege: I will also not be available Sept 4 14:00:47 seb: so - suggest the week after, Sept 11. 14:00:54 q- 14:01:00 q+ 14:01:10 s/MQTT/MQTT or CoAP-based (if I can attend)/ 14:01:13 koster: that is Profile, but we could switch them? 14:01:36 s/CoAP-based/CoAP-based, and some kind of consumer implemenation/ 14:01:37 q- 14:01:43 kaz: could do plugest on Sept 18. 14:01:51 s/implemenation/implementation/ 14:01:59 seb: ok, let's do that, and aim for Sept 18 for the next plugfest meeting. 14:02:05 q+ 14:02:12 ... please create pull requests in the meantime 14:02:18 q- 14:02:29 kaz: Toumura-san also mentioned would bring a Node-RED consumer 14:02:45 rrsagent, draft minutes 14:02:46 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html JKRhb 14:02:53 seb: adjourn 14:02:59 rrsagent, draft minutes 14:03:01 I have made the request to generate https://www.w3.org/2024/08/07-wot-pf-minutes.html kaz