00:46:02 naomi has joined #wot 00:46:07 naomi has joined #wot 03:15:24 naomi has joined #wot 03:22:49 naomi_ has joined #wot 04:08:21 naomi has joined #wot 05:24:02 naomi has joined #wot 05:34:10 zkis has joined #wot 05:48:07 naomi has joined #wot 06:30:34 naomi has joined #wot 07:29:45 naomi has joined #wot 07:31:19 zkis has joined #wot 08:01:58 naomi has joined #wot 11:58:56 RRSAgent has joined #wot 11:58:56 logging to http://www.w3.org/2017/09/20-wot-irc 12:01:39 kajimoto has joined #wot 12:01:50 present+ Zoltan_Kis 12:02:19 Meeting: WoT IG/WG 12:02:21 dape has joined #wot 12:02:21 ohura has joined #wot 12:02:41 mjkoster has joined #wot 12:02:46 dsr has joined #wot 12:02:49 taki has joined #wot 12:02:56 waiting until 5m past; any new agenda items, let me know 12:03:15 Mizushima has joined #wot 12:03:18 present+ 12:03:19 ryuichi has joined #wot 12:04:40 Soumya has joined #wot 12:04:41 present+ Kaz_Ashimura, Michael_McCool, Dave_Raggett, Kazuo_Kajimoto, Michael_Koster, Niklas_Widell, Ryuichi_Matsukura, Takeshi_Yamada, Taki_Kamiya, Tomoaki_Mizushima, Zoltan_Kis 12:05:22 present+ Daniel_Peintner, Soumya_Kanti_Datta 12:05:30 regrets+ Uday_Davuluru 12:05:36 scribenick: dsr 12:05:45 nwidell has joined #wot 12:05:53 chair: Michael McCool 12:06:14 k_nimura has joined #wot 12:06:47 Michael reports the news that the 3 FPWDs were successfully published as planned. 12:07:01 -> https://lists.w3.org/Archives/Public/public-wot-wg/2017Sep/0006.html 12:07:35 He has been working on the security workshop plans and wants to have the security document published in good time to support the workshop 12:08:06 -> https://lists.w3.org/Archives/Member/member-wot-ig/2017Sep/0001.html Michael McCool's message (Member-only) 12:08:17 sebastian has joined #wot 12:08:23 s/message/message on the IEEE S&P Workshop/ 12:08:32 There is some12 hours left to make changes to the workshop proposal so please send comments 12:08:51 Michael: any updates on the plugfest planning? 12:09:02 -> https://www.w3.org/WoT/IG/wiki/F2F_meeting,_4-10_November_2017,_Burlingame,_CA,_USA#PlugFest_.284-5_Nov_2017.29 PlugFest wiki 12:09:13 barryleiba1 has joined #wot 12:09:31 Matsukura-san emailed updated slides just before today’s call 12:09:36 see issue #346 12:09:56 present+ Barry_Leiba 12:10:07 DarkoAnicic has joined #wot 12:10:08 It is titled “Issues for TPAC Plugfest”. He presents it using the webex shared screen facility 12:10:10 -> https://lists.w3.org/Archives/Public/public-wot-ig/2017Sep/att-0011/update_Issues_for_TPAC_plugfest_170920.pptx Matsukura-san's slides 12:10:11 present+ DarkoAnicic 12:10:30 rrsagent, make log public 12:10:34 rrsagent, draft minutes 12:10:34 I have made the request to generate http://www.w3.org/2017/09/20-wot-minutes.html kaz 12:10:43 The main focus is on communication between servients 12:11:17 q+ 12:11:51 i/Michael reports/topic: Quick updates/ 12:12:23 wonsuk has joined #wot 12:12:26 s/some12/some 12/ 12:12:54 i/any updates on the/topic: PlugFest planning/ 12:13:01 rrsagent, draft minutes 12:13:01 I have made the request to generate http://www.w3.org/2017/09/20-wot-minutes.html kaz 12:13:04 https://github.com/w3c/wot/issues/346 12:13:56 s/346/346 Issue for "[Plugfest] Planning for next step" 12:13:58 Matsukura-san talks us through each slide in turn 12:14:51 present+ Kunihiko_Toumura 12:15:07 present+ Masato_Ohura 12:15:14 present+ Sebastian_Kaebisch 12:15:33 A device can act as a servient, or it could involve a gateway to expose a thing for another servient to consume 12:16:54 present+ Wonsuk_Lee 12:16:57 One issue is that the URL can be different on either side of a NAT firewall 12:16:58 q+ to ask if Matsukura-san's point is how to handle local device's address from the remote side within TD and how to transfer TD for that purpose 12:17:52 We need some joint discussion on discovery, exchange of thing descriptions and their management. 12:17:56 q? 12:17:59 ack mc 12:18:55 q+ 12:19:06 McCool: we should support the use of ACE where practical. For events, I would like to support the subscription model, but to allow for other possibilities. I hope the approach here is descriptive and will allow for other approaches in future 12:19:25 q+ 12:19:32 ack kaz 12:19:32 kaz, you wanted to ask if Matsukura-san's point is how to handle local device's address from the remote side within TD and how to transfer TD for that purpose 12:19:40 ack m 12:20:14 kaz: the question is how to map addresses across NAT, right? 12:20:29 naka has joined #wot 12:20:39 Matsukura-san: yes 12:20:53 kaz: you should make that clearer 12:20:59 q? 12:21:01 i/yes/Kaz's question here@@/ 12:21:11 ack sebastian 12:21:38 sebastian: you showed one servient as a gateway, what do you mean by a gateway? 12:21:43 q? 12:22:31 if you want to provide access to devices from outside of the firewall, the gateway can help 12:22:54 is the idea that the clients can get access direct to local devices or what is your intention? 12:23:19 if the former, a better term might be a bridge 12:24:11 tokuyama has joined #wot 12:24:23 Matsukura-san: the gateway provides a means to create shadows of things 12:24:37 There is a proxy device in the gateway 12:24:39 (aka digital twins) 12:24:43 q+ 12:24:52 achille_zappa has joined #wot 12:25:21 dsr: came across the issue on URL with local/remote networks 12:25:48 ... my solution was embedding the address of the gateway into the TD 12:26:01 ... thousands of thermostats 12:26:13 ... looks very straight-forward 12:26:18 q? 12:26:33 ... the question is what would be the best solution 12:26:57 Dave: what’s the best means for us to share ideas, as I have been working on the same problem for gateways and cloud hubs 12:27:07 ack d 12:27:20 McCool: is the issue tracker the right place for this? 12:27:25 ack ka 12:28:25 q+ 12:28:26 kaz: the gateway can manage multiple devices on the same local area network or in the local vicinity 12:28:50 McCool: are the servients going to come from different people? 12:29:02 i/McCool:/... Matsukura-san and Nimura-san would like to clarify the need/requirement for that kind of Management Thing as well/ 12:30:09 McCool: the OCF bridge might fit into this pattern 12:30:20 i/the OCF/kaz: right, so Matsukura-san would like you as well to provide one of the servients :)/ 12:30:25 Topic: WebSockets 12:30:28 rrsagent, draft minutes 12:30:28 I have made the request to generate http://www.w3.org/2017/09/20-wot-minutes.html kaz 12:30:30 topic: websockets 12:31:18 What is the URL for the slides? 12:31:27 Karen has joined #wot 12:32:28 -> https://lists.w3.org/Archives/Public/public-wot-ig/2017Sep/att-0013/Event_Implementation_Proposal__HTTP_WebSocket__r3.pptx 12:32:28 s/pptx/pptx Yamada-san's slides/ 12:33:01 Yamada-san: I want to talk about a proposal for eventing 12:33:01 we would like to have more discussion on eventing 12:33:43 slide 1: several times of protocols for event delivery, e.g. HTTP long poilling, server-sent events, websockets 12:34:34 kawaguch has joined #wot 12:34:37 The table shows some pros and cons for each protocol 12:34:41 q+ 12:34:55 kawaguch_ has joined #wot 12:35:42 Slide 2 shows protocol message exchanges using HTTP + WebSocket 12:38:08 q+ to ask why not use WebSockets for properties and actions 12:38:08 HTTP is used to subscribe/unsubscribe and WebSockets for event delivery 12:38:08 Multiple devices can share the same WebSocket connection, so the message includes the device URI 12:38:25 The event message should include the timestamp as proposed by Mozilla 12:41:39 q+ 12:41:44 naka_ has joined #wot 12:41:44 schuki has joined #wot 12:41:47 Yamada-san presents some detailed examples 12:41:47 questions or comments? 12:41:47 ack McCool 12:41:50 ms7821 has joined #wot 12:41:50 barryleiba has joined #wot 12:41:54 ohura_ has joined #wot 12:41:56 q+ to mention VW's VIWI submission and Automotive WG's VISS 12:41:57 benfrancis has joined #wot 12:42:00 McCool: there is more than one way to handle events, so the TD should state which applies 12:42:01 Karen_ has joined #wot 12:42:04 jet has joined #wot 12:42:35 taki1 has joined #wot 12:42:41 The interaction model depends on the underlying protocol. e.g. HTTP vs CoAP vs WebSockets 12:43:22 tokuyama_ has joined #wot 12:43:33 misalias_ has joined #wot 12:43:38 We should assume that there are multiple ways to support eventing, and the consumer needs to know what the producer is using 12:43:45 ack se 12:44:04 sebastian: the TD needs to cover the communication metadata for that 12:44:21 dsr: comment first 12:44:26 McCool has joined #wot 12:44:26 ... in discussion with Ben 12:44:42 ... websocket would be a good way to go 12:44:56 ... using HTTPS for security and authentication 12:44:59 thor has joined #wot 12:45:17 ... why did you choose websocket just for events 12:45:23 s/events/events?/ 12:45:48 sebastian_ has joined #wot 12:45:49 Dave: why did you choose to use WebSockets just for events and not for properties and actions? I have done that for my design. 12:45:50 ohura has joined #wot 12:45:55 tokuyama has joined #wot 12:46:02 naka__ has joined #wot 12:46:13 q? 12:46:15 ack d 12:46:15 dsr, you wanted to ask why not use WebSockets for properties and actions 12:46:33 McCool: we should discuss how to add the communications metadata for eventing 12:46:41 q+ 12:46:52 ack s 12:47:20 McCool_ has joined #wot 12:47:24 q? 12:47:28 sebastian: this Friday in the TD call we will discuss metadata for eventing, could Yamada-san join that call? 12:47:34 Yamada-san: yes 12:47:51 ack k 12:47:51 kaz, you wanted to mention VW's VIWI submission and Automotive WG's VISS 12:47:57 ryuichi_ has joined #wot 12:48:09 kaz: I wantred to mention VW's VIWI submission and Automotive WG's VISS 12:48:30 https://www.w3.org/TR/vehicle-information-service/ 12:48:35 these are similar approaches using WebSockets for messaging 12:48:41 https://www.w3.org/Submission/2016/SUBM-viwi-protocol-20161213/ 12:49:18 we should take a look at both of these approaches 12:50:37 kajimoto-san: Mozilla are also interested in using WebSockets for messaging 12:51:10 sebastian: this is not just a TD topic and is also relevant to the protocol binding discussion 12:51:42 Topic: Task Force reports 12:51:52 i/sebastian:/kaz: as discussed during the Chairs call last week, I can send a reminder to Benjamin about possible joint work/ 12:52:29 sebastian: last week we had a TD call with invited experts to talk to us about the SSN ontology 12:52:31 -> https://www.w3.org/2017/09/15-wot-td-minutes.html TD minutes (Member-only) 12:53:26 we discussed TD types, we need to be careful with naming in the linked data form 12:53:57 this Friday we will focus on eventing and the plugfest 12:54:05 q? 12:54:20 https://www.w3.org/2017/09/18-wot-minutes.html 12:54:29 Zoltan talks about the scripting task force call. 12:54:46 s/html/html (Member-only)/ 12:55:06 We had the FPWD and discussed a small reorganisation of the repo and added Johannes as an editor 12:56:06 The node-wot project is considering adding the W3C license 12:56:53 Karen has joined #wot 12:56:56 once that happens, other people will be able to contribute to the project 12:57:07 q+ to mention there is discussion within the Chairs group and the W3C Team about the license question 12:57:47 present+ Keiichi_Tokuyama, Toru_Kawaguchi 12:57:52 q? 12:58:14 ack ka 12:58:14 kaz, you wanted to mention there is discussion within the Chairs group and the W3C Team about the license question 12:58:28 kaz: discussion within the Chairs group and the W3C Team about the license question re node-wot 12:58:37 this is to be clarified 12:59:22 Daniel: I understood from Wendy that the W3C license is based on the MIT license, so changing should be easy 12:59:44 kaz: not 100% true, we need to look at the details and get back with some recommendations 13:00:00 Daniel: I am waiting on this before restructuring the node-wot repo 13:00:07 q? 13:00:47 McCool: no binding call this week, Michael Koster has some slides to present. 13:01:12 https://lists.w3.org/Archives/Member/member-wot-wg/2017Sep/0024.html Koster's message 13:01:36 Can we defer this to next week’s call? 13:02:04 Michael_Koster: I could instead present at this Friday’s TD call 13:02:09 DarkoAnicic has joined #wot 13:02:40 McCool: some pending changes on the security draft and aiming for FPWD on November 1st 13:02:58 rrsagent, set logs public 13:03:18 rrsagent, draft minutes 13:03:18 I have made the request to generate http://www.w3.org/2017/09/20-wot-minutes.html kaz 13:03:19 q? 13:03:27 … end of meeting … 13:03:31 present+ 13:03:39 rrsagent, make minutes v2 13:03:39 I have made the request to generate http://www.w3.org/2017/09/20-wot-minutes.html dsr 13:03:52 barryleiba has left #wot 13:04:56 rrsagent, draft minutes 13:04:56 I have made the request to generate http://www.w3.org/2017/09/20-wot-minutes.html kaz 13:19:36 naomi has joined #wot 14:01:01 naomi has joined #wot 14:29:25 naomi has joined #wot 14:58:37 naomi has joined #wot 15:24:19 Zakim has left #wot 15:28:18 Karen_ has joined #wot 16:51:54 naomi has joined #wot 17:02:43 Karen has joined #wot 18:02:31 zkis has joined #wot 18:41:14 naomi has joined #wot 20:30:19 naomi has joined #wot 20:46:24 zkis has joined #wot 22:09:41 Karen has joined #wot 22:19:28 naomi has joined #wot 23:49:14 naomi has joined #wot 23:49:18 naomi has joined #wot