13:49:59 RRSAgent has joined #dap 13:49:59 logging to http://www.w3.org/2016/03/17-dap-irc 13:50:01 RRSAgent, make logs world 13:50:01 Zakim has joined #dap 13:50:03 Zakim, this will be DAP 13:50:03 I do not see a conference matching that name scheduled within the next hour, trackbot 13:50:04 Meeting: Device APIs Working Group Teleconference 13:50:04 Date: 17 March 2016 13:53:14 Agenda: https://lists.w3.org/Archives/Public/public-device-apis/2016Mar/0052.html 13:53:15 Chair: Dom 13:53:23 Regrets: Frederick_Hirsch 13:58:34 Andrey_Logvinov has joined #dap 14:02:03 present+ Tobie_Langel 14:02:29 Present+ Dom 14:04:17 Present+ Anssi_Kostiainen 14:04:41 anssik has joined #dap 14:05:47 Present+ Anssi_Kostiainen 14:06:08 Topic: Minutes approval 14:06:32 Present+ Andrey_Logvinov 14:07:16 RESOLUTION: Minutes from March 3 2016 are approved https://lists.w3.org/Archives/Public/public-device-apis/2016Mar/0017.html 14:07:25 Topic: Battery Status 14:08:08 migrated the spec from Hg to Git: https://github.com/w3c/battery -- now accepting PRs! 14:09:23 Topic: Generic Sensor API 14:10:28 Tobie: I brought up two weeks ago a question with regard to whether the sensor-poll starting should be split away from creating a new sensor instance 14:10:35 ... which generated a useful discussion 14:10:51 ... the split-off helped me make more sense of the intricacies in this space 14:11:17 ... I completely rebuilt the polyfill I have to be as close as possible to spec language, and am now turning that polyfill into spec language 14:11:28 ... and consulting people on some of the low-level aspects of the platform 14:11:36 ... I'm really liking where this is leading 14:11:45 ... a much more precise description with fewer surprises 14:11:54 ... but it is taking more time than I had hoped 14:12:14 ... I was hoping to be done today, but that won't happen; I still need to deal with some corner cases in error handling and time outs 14:12:25 Anssi: when can we publish? 14:12:54 Tobie: I chatted with Dom today about this 14:13:00 ... we can publish as any time 14:13:20 Dom: indeed, via echidna we can publish despite the starting moratorium 14:13:32 tobie: some interesting points emerging today 14:13:41 ... now that we have a start method to start polling the sensor 14:13:59 ... I kind of like that the state moves from activated to active based on the first reading of the sensor 14:14:12 ... the question arises when there is an error, what does that mean? it's harder problem than I expected 14:14:28 ... e.g. if the underlying hardware sends an error, is it a fatal error or not? 14:14:39 ... AnneVK suggested to wait until we have implementation feedback on the topci 14:14:43 s/topci/ 14:15:20 ... it could be sensor specific 14:15:41 Dom: I would guess it is indeed sensor-specific; it probably also depends on the error types as well 14:16:01 Andrey_Logvinov__ has joined #dap 14:16:35 tobie: how does that relate to our promise-based flow? 14:16:51 dom: if the error means that you can't read from the sensor, the promise should be rejected 14:18:04 tobie: OK, I could see how that would integrate with the algorithm: a fatal error reject the promises, other errors are emitted as error events 14:18:37 dom: might be confusing to have both error events and promise rejection 14:20:56 tobie: yeah, but you might need it e.g. if the sensors can't keep up with the requested frequency 14:22:05 mats has joined #dap 14:22:33 dom: interesting use case; not clear if there are many such cases or some specific ones that we can put into the generic spec 14:22:57 ... we can probably tackle fatal errors as a starting point, and see if we need reporting for other type of errors 14:23:14 tobie: sounds good, will look at that approach 14:23:37 ... I've opened a few other issues on which I would want feedback 14:23:57 ... AnneVK suggested that one of the issues should wait for cancelable promises, which sounds reasonable 14:24:20 ... a recent change in DOM on hires timestamp will simplify our spec 14:25:17 tobie: will try to push for a draft tomorrow 14:25:32 Topic: Vibration API 14:26:05 Anssi: I need to update the spec based on the privacy discussion 14:26:23 Topic: WakeLock API 14:26:46 Andrey: I've reviewed the spec against the privacy & security questionnaire 14:26:57 ... we identified the need to add a privacy & security section to the spec 14:31:19 RRSAgent, draft minutes 14:31:19 I have made the request to generate http://www.w3.org/2016/03/17-dap-minutes.html dom 15:32:25 mats has joined #dap 16:14:09 Zakim has left #dap 17:46:34 mats has joined #dap