14:49:46 RRSAgent has joined #dap 14:49:46 logging to http://www.w3.org/2011/11/23-dap-irc 14:49:48 RRSAgent, make logs world 14:49:48 Zakim has joined #dap 14:49:50 Zakim, this will be DAP 14:49:50 ok, trackbot; I see UW_DAP()10:00AM scheduled to start in 11 minutes 14:49:51 Meeting: Device APIs Working Group Teleconference 14:49:51 Date: 23 November 2011 14:49:57 Chair: Robin_Berjon 14:50:04 Regrets: Frederick_Hirsch 14:51:30 Deep has joined #dap 14:52:33 Present+ Deepanshu_Gautam 14:56:05 Kihong_Kwon has joined #dap 14:57:24 UW_DAP()10:00AM has now started 14:57:31 +Deepanshu_Gautam 14:58:36 Cathy has joined #dap 15:00:43 Present+ Cathy_Chan 15:01:08 +Josh_Soref 15:01:23 -Josh_Soref 15:01:52 + +1.314.314.aaaa 15:01:53 -Deepanshu_Gautam 15:01:55 +Deepanshu_Gautam 15:01:59 +??P12 15:02:01 zakim, ??P12 is me 15:02:02 +AnssiK; got it 15:02:06 +Josh_Soref 15:02:08 Zakim, aaa is me 15:02:08 sorry, darobin, I do not recognize a party named 'aaa' 15:02:09 Present+ Anssi_Kostiainen 15:02:11 Zakim, aaaa is me 15:02:11 +darobin; got it 15:02:22 Present+ Kihong_Kwon 15:02:24 spoussa has joined #dap 15:02:26 Scribe: Josh_Soref 15:02:32 Zakim, who is making noise? 15:02:36 Clarke has joined #dap 15:02:43 Josh_Soref, listening for 10 seconds I heard sound from the following: Deepanshu_Gautam (24%), darobin (19%) 15:02:57 Zakim, mute Deepanshu_Gautam 15:02:57 Deepanshu_Gautam should now be muted 15:03:18 +??P14 15:03:24 zakim, ??P14 is me 15:03:24 +Cathy; got it 15:03:37 Present+ Clarke_Stevens 15:03:44 Present+ Josh_Soref 15:03:51 RRSAgent, draft minutes 15:03:51 I have made the request to generate http://www.w3.org/2011/11/23-dap-minutes.html Josh_Soref 15:04:07 +??P16 15:04:08 +spoussa 15:04:12 Zakim, ??P16 is me 15:04:12 +dom; got it 15:04:21 +nwidell 15:04:42 RRSAgent, make logs public 15:04:55 Present+ Sakari_Poussa 15:05:19 +[Microsoft] 15:05:21 Topic: Agenda 15:05:30 + +1.720.934.aabb 15:05:33 http://www.w3.org/mid/A5572620-7342-408E-B4E7-778B0E823919@berjon.com 15:05:33 darobin: it seems we don't have many people 15:05:49 + +34.97.424.aacc 15:05:53 ... Josh_Soref, thank you for the scribing again 15:05:58 https://www.w3.org/2002/09/wbs/43696/mar2012-f2f/ 15:06:06 ... we need to remember that the F2F dates are being selected 15:06:24 https://www.w3.org/2002/09/wbs/43696/mar2012-f2f/results 15:06:32 ... please be sure you fill it out if you want to have a say about the date for the F2F 15:06:54 jcantera has joined #dap 15:06:56 ... it seems that the current winner is Mar 13 15:07:03 Present+ jcantera 15:07:04 http://www.w3.org/TR/vibration/ 15:07:11 ... The Vibration API has been published 15:07:36 ... hopefully as it's a short spec we can move to LC very soon 15:07:39 http://lists.w3.org/Archives/Public/public-device-apis/2011Nov/0204.html 15:07:55 Topic: Minutes Approval 15:08:06 darobin: I know they were sent out after the Agenda, any objections? 15:08:07 [ none ] 15:08:13 RESOLUTION: Minutes from last week are approved 15:08:17 Topic: Web Intents TF 15:08:20 http://www.w3.org/mid/CAO800SxJtMp6+UyV4d1Z3CPE5VvL8CeOJd=pFEd6Ep8Dk5zLTQ@mail.gmail.com 15:08:22 Travis has joined #dap 15:08:40 darobin: It has now started, and there is a ML called public-web-intents 15:08:47 http://lists.w3.org/Archives/Public/public-web-intents/ 15:09:04 darobin: one thing that would be useful is to look at the current APIs we have 15:09:14 ... and see if we can work out whether they can be worked 15:09:15 q+ 15:09:28 ... into using Intents 15:09:33 Zakim, [Microsoft] is Travis 15:09:33 +Travis; got it 15:09:51 Zakim, aacc is me 15:09:51 +jcantera; got it 15:09:54 Josh_Soref: my plan is to look at moving Contacts and potentially Calendar towards intents model 15:09:57 ack Josh_Soref 15:09:59 + +1.781.534.aadd 15:10:05 Present+ Laszlo_Gombos 15:10:06 ... I might try a hypothetical thermometer API 15:10:13 ... Contacts is mostly lookup 15:10:18 q+ for writeback 15:10:35 ... Thermometer is more about pairing — different case, different way of working 15:11:01 ACTION: Josh to investigate using intents for Contacts, perhaps Calendar and Thermometer 15:11:01 Created ACTION-491 - Investigate using intents for Contacts, perhaps Calendar and Thermometer [on Josh Soref - due 2011-11-30]. 15:11:04 ack me 15:11:04 darobin, you wanted to discuss writeback 15:11:13 darobin: you mentioned Contacts being a simple lookup 15:11:24 ... you know that initially we also had a Contacts WriteBack 15:11:24 Should thermometer be part of sensors 15:11:40 ... i think it might be useful to look into Writing/Deleting in Intents as well 15:11:54 ... that might surface more interesting limits on the model 15:11:54 +1 for contacts write and delete 15:12:18 Josh_Soref: would look at write and read as separate actions 15:12:32 Present+ Travis_Leithead 15:12:39 ... sort of thinking of it as look up contact in one action, then range action, then way to write/modify 15:12:48 ... on either given contact or the list 15:13:12 Robin: differnet actions ok, but probably same service 15:13:22 s/net/ent/ 15:13:45 darobin: finding the limits of Intents early is important 15:14:06 ... so using more complicated UCs early to shake out the kinks is important 15:14:27 Josh_Soref: two parts to read-only data sources 15:14:45 Clarke has joined #dap 15:14:46 ... on is to throw an exception, the other is to have a separte API for writing 15:14:58 s/on is/one is/ 15:15:01 ... exception APIs are disastrous: untested, unexpected unhandled 15:15:06 [+1 to that] 15:15:15 s/Robin:/darobin:/ 15:15:39 http://lists.w3.org/Archives/Public/public-web-intents/2011Nov/thread.html 15:15:40 Josh_Soref: dropping some pointers 15:15:50 http://lists.w3.org/Archives/Public/public-web-intents/2011Nov/0011.html 15:16:19 Josh_Soref: I've posted five parts of discussion on intents 15:16:24 ... this is part 3 about USB hubs 15:16:34 ... with USB, devices will often have multiple profiles 15:16:35 s/is/is in/ 15:17:23 ... makes sense to be able to ask for an input device (keyboard), then ask for mouse, but UA can suggest existing one 15:17:49 ... so in contacts, you can say "already asked for lookup", upon write-back, UA says "hey, this service can do that too" 15:18:04 darobin: right, i see what you're getting to 15:18:06 q? 15:18:08 Have the WebEvents WG looks into this for Joystick API 15:18:09 ack jcantera 15:18:18 ... definitely if you could look into the UC, it'd be good 15:18:26 jcantera: I have comments on Web Intents in general 15:18:42 ... since the TF is doing the Academic exercise that was done in the past 15:19:00 ... the results have not been very good, creating things that implementers aren't very interested in 15:19:15 ... I thought it was going to look at Google's input 15:19:30 ... It would help if the Intents work would focus on already identified UCs 15:19:44 ... And not look into things Implementers won't implement 15:19:54 darobin: the reason we're not looking at the Draft yet 15:20:00 ... is that it hasn't been uploaded 15:20:17 ... and we're working on Administration tasks 15:20:22 s/tasks/work/ 15:20:38 ... once we have the Draft in hand, it will be easier to make comments on it 15:20:49 zakim, please mute Josh_Soref 15:20:49 Josh_Soref should now be muted 15:20:51 ... [ The draft has support from One, One and a half implementers ] 15:21:10 ... Once it's available, it's important to look at Intents and see if 15:21:14 ... it addresses the UCs 15:21:25 ... so other groups can know if it will work for them 15:21:34 ... does that make sense? 15:21:36 jcantera: yes 15:21:39 ... but if it diverges 15:21:53 ... it may go slower than we expected 15:22:00 ... if you have open/long discussions 15:22:11 ... the initial `intent` is different 15:22:21 darobin: I invite you to take your concerns to the intents list 15:22:26 ... i think you're on it 15:22:32 ... i know you're working w/ the B2G people 15:22:41 ... one thing that would be very valuable for the Intents TF 15:22:46 ... would be for Mozilla to be more active 15:22:49 q+ 15:23:02 ... I spoke to a number of Mozilla people @TPAC 15:23:08 ... and I know they have reservations 15:23:10 ... on Intents 15:23:16 q? 15:23:27 ... I know you're working closely with them, and I think it would help if you'd encourage them to share their feedback 15:23:41 jcantera: My concern is that DAP/Mozilla/Intents are going along different paths 15:23:50 ... it isn't your fault if Mozilla doesn't provide input 15:24:03 darobin: I'm certainly hoping that the fact that Google is submitting their Draft to the TF 15:24:07 ... and sharing their Draft 15:24:18 ... and Chairing the TF 15:24:19 ack Josh_Soref 15:24:38 Josh_Soref: I went to Moz's WebAPI meeting yesterday 15:24:47 ... poked them to look at contacts via intents 15:24:56 ... WebAPI meeting is mostly about B2G more than W3 15:25:01 ... goal is to ship by end of year 15:25:35 ... did try to convince them to give feedback on intents, both on contacts and similar things 15:25:44 ... we need to push them more 15:26:02 ACTION: Robin to prod DavidA and Shane about feedback on Activities/Intents 15:26:02 Created ACTION-492 - Prod DavidA and Shane about feedback on Activities/Intents [on Robin Berjon - due 2011-11-30]. 15:26:41 Zakim: mute me 15:26:48 Zakim, mute me 15:26:48 Josh_Soref should now be muted 15:27:01 q+ to comment on "native apps needing storage apis" 15:27:13 s/Zakim: mute me// 15:27:26 jcantera: I was on yesterday's call too 15:27:36 ... but I think we need the contacts application 15:27:41 ... to have a native api 15:27:45 ... for storing and retrieving 15:28:13 darobin: I'd like to avoid spending too much time on Intents since there is a TF for it 15:28:24 ... rather than discussing it here where we don't have the key players 15:28:32 ... it's important to discuss it in the TF 15:28:39 ack Josh_Soref 15:28:41 Josh_Soref, you wanted to comment on "native apps needing storage apis" 15:28:50 ... jcantera, since you have ideas and are using it, it's important for you to send your feedback there 15:29:18 Josh_Soref: contacts native store is basically IDB, they don't need an API, the API is the IDB API 15:29:32 ... then offer services to expose APIs atop that, for search, lookup, etc. 15:29:41 ... tried to express that but seem to have failed 15:29:44 Zakim, mute me 15:29:44 Josh_Soref should now be muted 15:29:53 Topic: Media Capture TF 15:29:58 http://www.w3.org/mid/22C84B78-685C-4B6F-85E4-A12BC073D075@berjon.com 15:30:00 darobin: ... yay, another TF 15:30:09 ... there's a Draft Charter that I put out a couple of weeks ago 15:30:15 ... we need it to be accepted by both groups 15:30:22 ... any objections? 15:30:28 ... there hasn't been much discussion about it 15:30:31 +1 15:30:41 ... there was a little feedback from Travis 15:30:49 Zakim, who is making noise? 15:30:55 XXX: I'm in favor 15:31:01 Josh_Soref, listening for 11 seconds I heard sound from the following: darobin (60%) 15:31:06 ... have we had any feedback from WebRTC? 15:31:19 darobin: hearing no objection, and some support 15:31:24 ... resolution for accepting it? 15:31:33 ... the Mailing List isn't up yet 15:31:38 Excellent. 15:31:39 ... it comes after the Charter is accepted 15:31:43 s/XXX/Travis/ 15:31:44 s/XXX/Travis/ 15:31:55 q+ 15:32:01 RESOLUTION: Accept Media Capture TF Charter 15:32:02 ack AnssiK 15:32:07 Topic: Battery API LC 15:32:12 AnssiK: since CfC 15:32:18 ... the spec got reviewed by the implementer 15:32:20 http://www.w3.org/mid/DC3F966B-34F0-42E1-9DEF-0D3FA45DF8EC@nokia.com 15:32:31 ... we received feedback and spotted some bugs in the spec 15:32:40 ... we've corrected them 15:32:49 ... the spec should be finally aligned with the implementation 15:32:54 ... so I think we're ready to move to LC 15:32:58 +1 15:33:05 +1 15:33:07 +1 15:33:08 +1 15:33:09 darobin: Any objections to moving battery to LC? 15:33:13 [ None ] 15:33:16 Yay! 15:33:19 ACTION: Robin to publish Battery API as LC, transition request it 15:33:20 Created ACTION-493 - Publish Battery API as LC, transition request it [on Robin Berjon - due 2011-11-30]. 15:33:35 RESOLUTION: Move Battery API to LC 15:33:40 Topic: Sensor API 15:33:46 darobin: there's been discussion on the list 15:34:02 jcantera: we've received many feedbacks 15:34:10 ... both on the B2G list and also the DAP list 15:34:22 ... there were some mistakes in the WebIDL syntax in the Spec 15:34:29 ... which were pointed out on the B2G list 15:34:41 ... there was feedback from Claes concerning the list of Find methods 15:34:51 ... the idea is 15:35:03 ... the group is exploring the idea of Intents as a way of doing Discovery 15:35:18 ... one of the options is not to cover Discovery in the Sensor API 15:35:21 q+ next steps: keep iterating since discussions are working out; bother with process stuff later 15:35:38 ... or only have a list method to find a way to cover local sensors on the device 15:35:41 q+ to talk about next steps: keep iterating since discussions are working out; bother with process stuff later 15:35:48 ... I favor having a way to see local sensors 15:35:54 ... and use Intents for sensor discovery 15:35:56 q+ to object 15:36:06 ... there was also a discussion concerning Ranges 15:36:13 ... and differing sensor data 15:36:22 ... I think Sun was involved in that 15:36:55 s/Sun/Dzung/ 15:36:57 nwidell has joined #dap 15:37:02 https://github.com/jmcanterafonseca/SensorGapPlugin 15:37:24 jcantera: I presented a sensor plugin @TPAC 15:37:33 ... i think it's way to get more feedback from the developer community 15:37:34 Present+ Niklas_Widell 15:37:38 ... the next step with sensors is 15:37:46 q? 15:37:48 ... collecting/addressing the feedback we've received 15:37:59 ... and then try to publish a WD on Sensors 15:38:11 ack me 15:38:11 ... and get more feedback from W3 community in general 15:38:11 darobin, you wanted to talk about next steps: keep iterating since discussions are working out; bother with process stuff later 15:38:24 darobin: what i'm hearing/seeing in the discussions 15:38:29 ... is there's a good level of interest 15:38:35 ... and you have quite a lot of feedback to integrate 15:38:41 jcantera: yes, we need to do that in the next week 15:38:52 darobin: before we jump to publication, i think it would be good to integrate that feedback 15:39:05 ... otherwise we'd publish a draft behind what we know in terms of feedback 15:39:14 ... so next step is to update to incorporate your feedback 15:39:20 Zakim, unmute me 15:39:20 Deepanshu_Gautam should no longer be muted 15:39:22 -darobin 15:39:27 oh oh 15:39:34 ... and then ping the list 15:39:44 ... Thanks for coordinating the discussion over multiple lists 15:39:53 +darobin 15:40:19 [ darobin explains his drop is due to poor provisioning ] 15:40:30 q+ 15:40:33 Topic: AOB 15:40:34 should we try to enforce a ML netiquette on public-device-apis similar to http://www.w3.org/2008/webapps/wiki/WorkMode#Mail_List_Policy.2C_Usage.2C_Etiquette.2C_etc. or http://www.w3.org/mid/CAACrNNfYMJJpWQ1U=hAk62O+VDcwvPeSg7g6WgYzFuL38RrXNA@mail.gmail.com 15:40:35 ack AnssiK 15:40:46 q+ to mention staff contacts transition 15:41:01 AnssiK: I wonder if we should try to ensure proper etiquette on the ML 15:41:10 ... I see that Josh_Soref raised this on the Web Intents ML 15:41:20 ... should we raise this, things like "no top posting" 15:41:23 ... we have new people 15:41:30 (not sure about enforcing, but reminding at least?) 15:41:35 http://lists.w3.org/Archives/Public/public-web-intents/2011Nov/0028.html 15:41:45 AnssiK: i'm asking the Chairs to remind people 15:41:55 darobin: I agree with dom, enforcing is hard 15:41:59 ... but i'm happy to remind people 15:42:10 ... and I can add a link to the wiki 15:42:21 AnssiK: right, Notify/Inform people 15:42:30 ... it isn't documented in the DAP wiki 15:42:38 ... WebApps has guidance 15:42:41 ACTION: Robin to email the list about email etiquette and link from the wiki to WebApp's etiquette 15:42:41 Created ACTION-494 - Email the list about email etiquette and link from the wiki to WebApp's etiquette [on Robin Berjon - due 2011-11-30]. 15:42:48 ... and Josh_Soref posted his to the Intents ML 15:43:01 ... ideally all groups would have the same netiquette for MLs 15:43:09 ... it seems silly to have divergence 15:43:13 darobin: I agree with you on principle 15:43:30 ... that said, it's likely there's a netiquette page *somewhere* on the w3c site 15:43:35 http://www.w3.org/Mail/ links to Mail Etiquette http://www.ietf.org/rfc/rfc1855.txt under "Policies" 15:43:44 ... I encourage you to raise your concern to the new Process group 15:43:52 ... this is something that can be raised in Charters 15:43:52 ack dom 15:43:52 dom, you wanted to mention staff contacts transition 15:44:29 dom: I will be transitioning out of DAP in the coming months 15:44:37 ... dsr will be the staff contact in my stead 15:44:41 RESOLUTION: Dom rocks! 15:44:47 ... i will be taking over francois's responsibilities in WebRTC 15:44:58 ... heads up that dsr is now in charge 15:45:06 ... questions on the group should now be addressed to dsr 15:45:19 darobin: definitely a huge thanks to you dom, for the work you've done 15:45:20 +1 15:45:23 +1 15:45:32 q? 15:45:33 s/+1/Josh_Soref: +1 15:45:36 ack Josh_Soref 15:45:37 Josh_Soref, you wanted to object 15:46:02 Josh_Soref: Sensors... suggestion of having an API for local sensors 15:46:53 ... shouldn't be a difference between local/remote, should be hidden, not exposed to the Web 15:46:59 ... no fingerprinting 15:47:14 darobin: send it to jcantera's big pile of feedback 15:47:24 jcantera: not only local sensors 15:47:36 ... one of the methods, list(), only lists local sensors 15:47:40 Zakim, mute me 15:47:40 Josh_Soref should now be muted 15:47:50 ... but it can be the same for remote 15:47:57 ... it's a common interface 15:48:04 ... one I have a sensor, get connection, data 15:48:23 darobin: this discussion should be captured in mail 15:48:28 q+ to ask duration of battery lc 15:48:35 ack dom 15:48:35 dom, you wanted to ask duration of battery lc 15:48:36 Zakim, unmute me 15:48:39 Josh_Soref should no longer be muted 15:48:43 Zakim, mute me 15:48:43 Josh_Soref should now be muted 15:48:49 darobin: minimum is 3 weeks 15:48:54 ... but i'm open to longer if needed 15:48:58 ... any opinions 15:49:22 dom: there's a YYY of Dec 15 15:49:27 ... 3 weeks might be short 15:49:38 darobin: i'm fine with making a LC that goes a bit into January 15:49:56 ... it's not like transitioning right before Christmas does us much good 15:50:09 dom: let's go to Dec 16 15:50:15 darobin: oh you want the end of the week 15:50:18 q? 15:50:26 s/there's a YYY of/three weeks is/ 15:50:29 darobin: thank you very much 15:50:32 ... see you next week 15:50:34 -AnssiK 15:50:36 -dom 15:50:37 -nwidell 15:50:37 -spoussa 15:50:38 -Deepanshu_Gautam 15:50:40 -Cathy 15:50:41 -darobin 15:50:42 Zakim, end telco 15:50:42 I don't understand 'end telco', Josh_Soref 15:50:44 -Travis 15:50:51 RRSAgent, make minutes 15:50:51 I have made the request to generate http://www.w3.org/2011/11/23-dap-minutes.html Josh_Soref 15:50:56 - +1.720.934.aabb 15:50:56 RRSAgent, bye 15:50:56 I see 4 open action items saved in http://www.w3.org/2011/11/23-dap-actions.rdf : 15:50:56 ACTION: Josh to investigate using intents for Contacts, perhaps Calendar and Thermometer [1] 15:50:56 recorded in http://www.w3.org/2011/11/23-dap-irc#T15-11-01 15:50:56 ACTION: Robin to prod DavidA and Shane about feedback on Activities/Intents [2] 15:50:56 recorded in http://www.w3.org/2011/11/23-dap-irc#T15-26-02 15:50:56 ACTION: Robin to publish Battery API as LC, transition request it [3] 15:50:56 recorded in http://www.w3.org/2011/11/23-dap-irc#T15-33-19 15:50:56 ACTION: Robin to email the list about email etiquette and link from the wiki to WebApp's etiquette [4] 15:50:56 recorded in http://www.w3.org/2011/11/23-dap-irc#T15-42-41 15:51:06 -Josh_Soref