14:25:21 RRSAgent has joined #dap 14:25:21 logging to http://www.w3.org/2016/12/01-dap-irc 14:25:23 RRSAgent, make logs world 14:25:23 Zakim has joined #dap 14:25:25 Zakim, this will be DAP 14:25:25 ok, trackbot 14:25:26 Meeting: Device and Sensors Working Group Teleconference 14:25:26 Date: 01 December 2016 14:26:24 Agenda: https://lists.w3.org/Archives/Public/public-device-apis/2016Nov/0039.html 14:26:30 fjh has changed the topic to: das agenda https://lists.w3.org/Archives/Public/public-device-apis/2016Nov/0039.html 14:36:21 wanming has joined #dap 14:42:40 Regrets+ Anssi_Kostiainen 14:42:56 Chair: Frederick_Hirsch 14:43:11 Present+ Frederick_Hirsch 14:43:31 Topic: Welcome, scribe selection, agenda review, announcements 15:00:31 Present+ Dominique_Hazael-Massieux 15:01:51 Present+ Andrey_Logvinov 15:02:41 Present+ Wanming_Lin 15:03:56 kenneth_ has joined #dap 15:04:28 Present+ Kenneth_Christiansen 15:06:21 Topic: Minutes approval 15:06:30 Approve minutes from 17 November 2016 15:06:30 https://lists.w3.org/Archives/Public/public-device-apis/2016Nov/att-0019/minutes-2016-11-17.html 15:06:31 proposed RESOLUTION: Minutes from 17 November 2016 are approved 15:06:33 RESOLUTION: Minutes from 17 November 2016 are approved https://lists.w3.org/Archives/Public/public-device-apis/2016Nov/att-0019/minutes-2016-11-17.html 15:06:41 Topic: Wake Lock API 15:06:51 https://github.com/w3c/wake-lock/issues/87 15:07:15 Andrey: I have outlined a sketch of the new version API based on the feedback received on the current version 15:07:24 ... I'll turn that into an actual spec before the next meeting 15:08:14 Frederick: based on the thread with sensors, one of the messages about performance said that promises aren't going anywhere 15:09:16 Dom: probably an allusion to async/await, but that doesn't mean promises are going nowhere 15:09:36 Kenneth: agreed; there is a Promise.try proposal at early stage in ES which also indicates promises aren't going away 15:10:07 Frederick: we'll look at the concrete proposal at the next call then 15:10:25 Topic: Ambient Light 15:10:33 Tests updated, Tobie reviewing, test results https://lists.w3.org/Archives/Public/public-device-apis/2016Nov/0020.html 15:10:35 Frederick: thanks Wanming for the good work you've been doing 15:10:50 ... you need help with something from Dom? 15:11:25 Wanming: I've made PRs to align the tests with the latest spec; not sure if Tobie has any remaining comment 15:11:47 ... generated test report, only 2 errors due to general WebIDL bug in Chrome 15:12:04 ... I've started tests for the motion sensors which just landed in Chromium Canary 15:12:14 q+ to ask about issue status and to ask about test result update 15:12:23 ... I'll refactor some of it to put common sensor test code together 15:13:48 Frederick: so one of the issue has already been fixed; the other active/activated renaming - status? 15:13:58 Kenneth: that change has landed now 15:14:23 Frederick: the test results pull request needs to be merged by Dom? 15:14:36 Wanming: indeed 15:14:39 Dom: I'll take a look 15:14:46 Present+ Tobie_Langel 15:14:52 q- 15:14:55 ACTION: Dom to review tets results pull request for ambient light https://github.com/w3c/test-results/pull/72 15:14:55 Created ACTION-778 - Review tets results pull request for ambient light https://github.com/w3c/test-results/pull/72 [on Dominique Hazaël-Massieux - due 2016-12-08]. 15:15:42 Topic: Sensors 15:15:53 Tobie: will focus back on sensors as of next week 15:16:03 ... did a first pass review of the tests submitted in pull request 15:16:24 ... one issue is that some of the tests need progress on the spec before approval 15:16:49 ... once the spec is updated, I'll reflect that in the test review 15:18:10 ... we could merge it right now, and have it updated later 15:18:56 Wanming: I'll make sure to update the tests when the spec changes 15:19:03 Tobie: so let's merge this 15:19:30 Wanming will review update of Generic Sensor spec to see what additional test changes are needed, general agreement to merge PR now, Dom will take action 15:20:08 Topic: Generic Sensor API 15:20:16 s/Topic: Sensors// 15:21:18 Frederick: several threads on motion sensors and fusion 15:21:34 ... there is a discussion around having a global sensors object 15:22:03 Tobie: this is one of the issues that keeps coming up 15:22:17 ... there is no WebIDL construct that enables namespaces 15:22:29 ... no current plan to adding this due to possible conflicts with ES modules 15:22:48 ... the module story operates on a much longer cycle than the sensors API 15:23:20 ... this is also linked to the discovery API - knowing which sensors are on the device based on existence in a given namespace 15:23:39 ... but supporting the gyroscope API doesn't imply the underlying device has a gyroscope 15:23:54 ... for that, we need a discovery API which is a level 2 thing at the moment 15:24:34 Frederick: should we document that in our FAQ? 15:24:52 Tobie: yeah, maybe pointing to the issues that have been closed on this topic 15:25:01 ... and maybe I should link from that from the spec as well 15:28:19 ... on shared memory & garbage collection - I plan to look at this in more details next week 15:28:27 ... it might have pretty serious design implications 15:29:43 ... part of design was to fulfill use cases for reading both in events and on the sensor object - that design is what's causing the cost of garbage collection 15:29:53 ... we may have to reconsider that approach a result 15:30:05 s/a result/as a result/ 15:30:17 ... we could put all the property of the reading directly on the sensor object 15:30:20 ... I'll write up something 15:30:47 ... the idea is to avoid creating new objects and just update primitive values 15:31:16 ... but we'll need an API for the snapshot value 15:31:49 Topic: Project management 15:32:01 Tobie: have you played with the project system of github? 15:32:10 ... it allows to keep track of stuff across multiple repos 15:32:24 ... we could use it e.g. for keeping track of x-repos issues in DAS 15:33:03 ... In general, it's much easier for me to manage issues in github than actions in a different system 15:33:41 ... The GH project management system allows to organize issues across multiple repos 15:33:46 Topic: Actions and follow up 15:33:48 action: tobie to propose changes to address garbage collection issues 15:33:49 Created ACTION-779 - Propose changes to address garbage collection issues [on Tobie Langel - due 2016-12-08]. 15:34:21 action: dom to accept pull request for ambient light 15:34:22 Created ACTION-780 - Accept pull request for ambient light [on Dominique Hazaël-Massieux - due 2016-12-08]. 15:35:16 action: wanming to track changes in Generic Sensor API and update ambient light tests accordingly 15:35:16 Created ACTION-781 - Track changes in generic sensor api and update ambient light tests accordingly [on Wanming Lin - due 2016-12-08]. 15:35:50 Topic: Meetings 15:36:12 Frederick: next meeting on Dec 15, we'll look at Wake Lock and Generic Sensors updates 15:36:17 ... we'll cancel the call on Dec 29 15:36:24 RESOLUTION: Call on Dec 29 is canceled 15:37:04 Topic: Other Business 15:37:39 dom: when adding new material like geolocation API or web bluetooth or web NFC would need to re-charter 15:37:56 dom: current charter until end of 2017 15:39:20 Topic: Adjourn 15:39:23 rrsagent, generate minutes 15:39:23 I have made the request to generate http://www.w3.org/2016/12/01-dap-minutes.html fjh 15:40:50 Regrets+ Anssi_Kostiainen 15:41:11 s/Regrets+ Anssi_Kostiainen// 15:41:17 rrsagent, generate minutes 15:41:17 I have made the request to generate http://www.w3.org/2016/12/01-dap-minutes.html fjh 15:42:17 s/we'll look at the concrete proposal at the next call then/thanks Andrey for your work on this, we'll look at the concrete proposal at the next call then/ 15:43:13 rrsagent, generate minutes 15:43:13 I have made the request to generate http://www.w3.org/2016/12/01-dap-minutes.html fjh 16:24:57 wanming has joined #dap 16:31:47 Andrey_Logvinov has joined #dap 17:37:22 Zakim has left #dap 18:06:54 Andrey_Logvinov has joined #dap