00:01:54 RRSAgent has joined #auto 00:01:54 logging to http://www.w3.org/2016/10/05-auto-irc 00:02:18 junichi-hashimoto has joined #auto 00:07:07 hi, we are waiting paul? 00:08:53 How many minutes shall we wait for his coming? 00:12:13 wonsuk has joined #auto 00:15:32 Kaz is now trying to call Paul by phone. 00:15:47 rrsagent, stop 00:28:16 Meeting: Automotive WG 00:28:58 present: Kaz_Ashimura, Junichi_Hashimoto, Rudi_Streif, Shinjiro_Urata, Wonsuk_Lee 00:29:47 topic: WG Charter status 00:30:03 I can not join? 00:30:14 -> https://www.w3.org/2014/automotive/charter-2016.html proposed Charter 00:31:01 kaz: got approval of W3M 00:31:19 ... will work with the W3C Comm Team to make the AC announcement 00:31:47 ... now generating some text on the history about the changes of the deliverables 00:32:31 ... would like to send this out today 00:32:52 rudi: questions? 00:32:54 (none) 00:33:00 topic: TPAC 2016 00:33:18 -> https://www.w3.org/2016/09/19-20-auto-minutes.html TPAC 2016 minutes 00:33:24 rudi: any update/question? 00:33:45 junichi: we fixed a lot of topics on service spec 00:33:58 s/service/the service/ 00:34:03 Could you tell me how to join conf.call? 00:34:41 rudi: also made lot of updates 00:34:47 ... updated the repository 00:35:39 wonsuk: regarding VSS, we need to describe attributes for body, chasis, etc. 00:36:06 ... need to know what the exact format/style 00:36:19 I did it! 00:37:14 ... how to delete children based on the event exchange between the client and the server 00:37:51 rudi: if you use the wild card feature, you need to respond all the tree structure 00:38:09 wonsuk: like body.* 00:38:27 rudi: you should respond everything 00:38:42 wonsuk: we need to clarify what to do 00:39:07 ... body.* includes all the information under the tree 00:39:51 rudi: "." notation should be straight forward 00:40:41 urata: we can't tell under what the specified "body" belongs 00:40:42 It would be Attribute.Body.* and not Attribute.children.Body.* 00:41:04 wonduk: how can we make doneNotification? 00:41:14 urata: we can omit children 00:41:28 rudi: "children" is a keyword for JSON 00:42:01 ... but not a keyword for the "." notation 00:42:13 wonsuk: ok 00:42:34 ... I raised an issue related to WebIDL during the f2f as well 00:42:49 ... subscribe VSS 00:43:30 ... WebIDL is used to define JavaScript API 00:43:47 ... not JSON messages or data itself 00:44:00 rudi: right 00:44:23 ... but WebIDL could be used for simple definition of JS methods 00:44:36 ... it's rather simple APIs like get/set/subscribe 00:44:47 present+ Tatsuhiko_Hirabayashi 00:45:11 ... WebIDL could be used to define data types 00:45:50 junichi: do you have any candidate other than WebIDL? 00:45:56 wonsuk: JSON Schema 00:46:22 ... for JSON messaging 00:46:30 ... syntax definition 00:46:43 ... we can define JSON message structure 00:46:50 ... would be right direction, I think 00:47:08 ... what is confusing is that WebIDL has its own data structure 00:47:12 rudi: true 00:48:06 ... in VSS, we use simple data types like uint16 which could be simply converted to any programming language 00:48:31 wonsuk: also looking at OCF's work 00:48:49 ... they're defining some data structure based on JSON Schema 00:49:07 rudi: maybe would be a right direction 00:49:21 q+ 00:49:50 ack k 00:50:07 kaz: WoT IG has been also seeking possible data type definition mechanism 00:50:25 ... we might want to survey existing examples 00:50:30 q+ 00:50:49 urata: there are examples like JSON Schema and Schema.org 00:50:53 q? 00:51:39 wonsuk: some of the W3C specs just use some tables 00:51:59 kaz: some limited vocabulary? 00:52:03 wonsuk: right 00:52:08 q- 00:52:32 wonsuk: one benefit of JSON Schema is possible synchronization 00:52:59 ... validation tool for JSON Schema could be applied to our messaging mechanism 00:53:16 s/one/one possible/ 00:53:29 rudi: I'm supportive 00:53:49 wonsuk: I can make some examples based on JSON Schema 00:54:08 action: wonsuk to generate some examples of JSON Schema usage 00:54:09 Created ACTION-26 - Generate some examples of json schema usage [on WonSuk Lee - due 2016-10-12]. 00:54:41 urata: there was discussion on the RESTful APIs 00:55:09 ... in the new Charter document, the word "RESTful" is replaced by "advanced protocol" 00:55:45 ... as the starting point, WebSocket is enough, I think 00:56:39 rudi: we're focusing on Web browser/runtime 00:57:09 ... so this is sufficient for the moment 00:57:26 ... and eventually JS library 00:58:07 ... applications could be going to use RESTful interface, etc., in the future 00:58:44 urata: it's ok by me to mention only WebSocket and concentrate on it at the moment 00:58:51 wonsuk: yes 00:58:58 ... we're concentrating on WebSocket 00:59:10 ... but we're open about the possible protocols 00:59:22 q+ 00:59:39 ... if there is any good approach, we can extend the capability 00:59:46 urata: one of my concerns is security 01:00:13 ... when we use other protocols, e.g., HTTP, the security model would be different very much 01:02:11 kaz: so the text on the Charter itself is OK? 01:02:13 urata: ok 01:02:56 kaz: btw, theoretically, WebSocket simply provides a TCP/IP socket capability and we could use HTTP/HTTPS or whatever on that transport mechanism 01:02:59 urata: ok 01:03:23 ... another question of Hashimoto-san was Genivi's timeline? 01:04:03 ... GENIVI All Member Meeting schedule 01:04:17 junichi: security meeting on Tuesday 01:04:32 ... want to confirm the schedule 01:05:06 -> https://www.w3.org/auto/wg/wiki/Main_Page#Oct_19_-_21_.2C_2016_.2CGenivi_AMM.2C_Burlingame GENIVI AMM schedule 01:06:00 [[ 01:06:00 10/19 - Security Arch 01:06:00 10/20 - Morning - W3C Status to GENIVI 01:06:00 10/20 - WG/BG Meeting - Agenda TBD 01:06:00 10/21 - WB/BG Meeting - Agenda TBD 01:06:01 ]] 01:06:13 i/[[/kaz: basic schedule: 01:06:28 wonsuk: we need to clarify the details esp. Thu/Fri 01:07:07 kaz: let's continue the discussion by email 01:07:39 wonsuk: btw, who is attending the AMM? 01:07:39 kaz: me 01:07:41 rudi: me 01:07:50 junichi: me 01:08:00 wonsuk: me 01:08:18 hira: me 01:08:25 urata: me 01:08:36 ... arriving on Tue. 01:08:40 wonsuk: good :) 01:09:11 urata: wondering about Kevin/Adam 01:09:18 rudi: don't know... 01:10:51 junichi: there was a doodle poll 01:10:59 -> http://doodle.com/poll/g249mvntn26xsdu5 doodle poll on f2f attendance 01:11:39 kaz: the doodle poll doesn't include Kevin or Adam 01:11:43 rudi: will check with them directly 01:11:46 kaz: tx! 01:12:11 ... let's continue the discussion by email! 01:12:14 [ adjourned ] 01:12:21 rrsagent, make log public 01:12:42 rrsagent, draft minutes 01:12:42 I have made the request to generate http://www.w3.org/2016/10/05-auto-minutes.html kaz 01:13:08 wonsuk has joined #auto 01:13:24 Chair: Rudi 01:13:26 rrsagent, draft minutes 01:13:26 I have made the request to generate http://www.w3.org/2016/10/05-auto-minutes.html kaz 05:02:45 Zakim has left #auto 06:38:46 kaz has joined #auto