# Device APIs Working Group Teleconference ## 24 Aug 2011 [Agenda][3] See also: [IRC log][4] ## Attendees Present Robin_Berjon, Frederick_Hirsch, Anssi_Kostiainen, Ernesto_Jimenez, Dzung_Tran, Dominique_Hazael-Massieux, Cathy_Chan, Kihong_Kwon, Bryan_Sullivan, Rich_Tibbett, Josh_Soref Regrets Wonsuk_Lee Chair Robin_Berjon, Frederick_Hirsch Scribe richt ## Contents * [Topics][5] 1. [Administrative][6] 2. [Minutes Approval][7] 3. [New DAP Charter][8] 4. [Roadmap][9] 5. [WebRTC / DAP relationship][10] 6. [Battery API][11] 7. [Feature Permissions][12] 8. [Privacy Rulesets][13] 9. [Other APIs][14] 10. [AOB][15] * [Summary of Action Items][16] * * * Date: 24 August 2011 Bryan ScribeNick: richt ### Administrative fjh: Announcement on creation of the AR community interest group ... ....on the mailing list [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0037.html][17] also [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0040.html][18] fjh: ongoing discussion with the relationship between WebRTC/DAP. Agenda item on todays call. ... Mozilla WebAPI announced on the list by Dom, should look at this [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0051.html][19] fjh: Any other announcements? ### Minutes Approval [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/att-0026/minutes-2011-08-17.html][20] proposed RESOLUTION: Minutes from 17 August 2011 are approved **RESOLUTION: Minutes from 17 August 2011 are approved** ### New DAP Charter [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0042.html][21] fjh: New charter announced. Dom sent out email to list. [http://www.w3.org/2011/07/DeviceAPICharter.html][22] dom: Other potential participants want to have seperate mailing lists for different topics ... We've also added Device Discovery in the charter. This might grow to more than DAP can manage... ... depending on how that goes we might create a seperate working group to tackle that. ... in the mean time DAP will work on this topic. ... Second part: since there are new deliverables all the participants need to rejoin the group. [http://www.w3.org/2004/01/pp-impl/43696/join][23] dom: Please make sure your AC representative goes through that process for you. In 40 days you will otherwise be automatically removed from the list. ... Officially we are now the "Device APIs Working Group". [https://www.w3.org/2004/01/pp-impl/43696/status][24] [https://www.w3.org/2000/09/dbwg/details?group=43696][25] dom: link above shows who has rejoined the group to date. if you're on that page, [https://www.w3.org/2004/01/pp- impl/43696/discrepancies][26] you need to take action ### Roadmap [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0032.html][27] darobin: do we need to maintain list between priority list and the others? dom: does the separation between prio/non-prio make sense fjh: I think it seems helpful [the last updated is an indication of priority] darobin: priorities may be flexible. fjh: we can adjust as we go. darobin: cannot it be automated? dom: or make it dynamic even! ACTION Frederick to update the home page with priority/work-on specs. Created ACTION-447 - Update the home page with priority/work-on specs. [on Frederick Hirsch - due 2011-08-31]. AnssiK, it's partly automated already (i.e. it gets updated each time someone makes a commit to an editors draft) dom, that's cool! ### WebRTC / DAP relationship fjh: Some discussion on WebRTC list on the relationship of that group with DAP. ... ...wondering whether we should discontinue the Media Capture API specification dom: One thing that is confusing is our stance on the Media Capture API. ... ...from the WebRTC chairs I understand that an API like the Media Capture API would be of interest ... ...we had a prototype from Microsoft on this API. ... ...so there's still interest but we don't have any active editors on it right now. ... ...we do need to clarify our plans for that spec. ... ...and whether WebRTC should pick it up [yes, it's an update to that previous discussion] [or a continuation] I sent an email in June discussing the work of DAP to the WebRTC mailing list dom: this is a coordination issue fjh: so we need a discussion on the list to see where we go with this. bryan_sullivan: Does WebRTC consider a capture API within their scope? dom: they have more difficult things to deal with. DAP WG needs to determine how it plans to progress Media Capture (or not) richt mentions some of this is covered by a WHATWG proposal dom: I think it's possible to use WebRTC to do the media capture api but it comes with its own problems. ... e.g. you need to grant access to stream even if it's just taking a picture ... ...it's also more costly on device resources [you'll get really crap quality compared to a real sensor used properly too] richt: Is this about opening the native controls? dom: yes, it could be used like that. ... I'll send an email to the DAP list to see if we can clarify this further. for the record, here's MS's proposal to extend Capture API: [http://lists.w3.org/Archives/Public/www-archive/2011Mar/att-0001/microsoft- api-draft-final.html#capture_api_extensions][28] dom: ...whether anyone wants to take editorial ownership. ### Battery API fjh: Anssi made some changes recently. [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0030.html][29] AnssiK: I tried to incorporate all the changes discussed on the list ISSUE-113? ISSUE-113 -- AddEventListener in Battery Status has side effects -- open [http://www.w3.org/2009/dap/track/issues/113][30] see [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0030.html][29] ISSUE-114? ISSUE-114 -- Battery spec should note relative ordering of battery low versus battery critical in terms of criticality -- open [http://www.w3.org/2009/dap/track/issues/114][31] ISSUE-115? ISSUE-115 -- Do you get the batterylow event when you're charging and cross that boundary? -- open [http://www.w3.org/2009/dap/track/issues/115][32] see [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0050.html][33] ACTION-426? ACTION-426 -- Robin Berjon to draft the proposed design of getting rid of battery{low,critical} and adding a field that indicates state=ok/low/critical -- due 2011-07-26 -- OPEN [http://www.w3.org/2009/dap/track/actions/426][34] [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0056.html][35] [scribe pauses while details from the email are being exposed] AnssiK: Would like some review and know if everyone agrees with these changes / they address the concerns raised on the mailing list. All, please review specification and comment on list, or note agreement AnssiK: Please go to the latest editors draft to view the changes. +1 on great work! [I'll provide review; thanks a lot for the work] AnssiK: We can always revert if there are objections fjh: Thanks a lot for your work AnssiK ... Not in a position to do anything on this call but we'll review on the list. ### Feature Permissions fjh: lgombos, you here? ... lgombos is not here. ACTION-436? ACTION-436 -- WonSuk Lee to provide an example for Permissions -- due 2011-07-27 -- OPEN [http://www.w3.org/2009/dap/track/actions/436][36] close ACTION-436 ACTION-436 Provide an example for Permissions closed ### Privacy Rulesets [http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0036.html][37] fjh: took an action to review the issues and respond to them ... some of these issues really belong to the service provider not the UA ... A couple of those issues could therefore be closed. ### Other APIs fjh: Some activity on other APIs e.g. Contacts. darobin, you want to discuss now or next call? darobin: just catching up after vacation. maybe next call unless you have specific topics to bring up fjh: let's regroup on other APIs next week ### AOB fjh: Remember to remind your AC rep to add you back to the list. ... Any other business? dom: Do we want to touch on WebAPI in this call quickly? fjh: Just that we want to look in to it more I guess [and B2G] dom: Announcement from Mozilla that they will develop APIs to Device features. [do we have any Moz people in this WG yet?] dom: We should know more about their plans for bringing this to W3C standardization in the coming days/weeks ... not much more to share on this right now though fjh: would be good to have them join but no further information just yet. darobin: would be great to get them onboard fjh: That's it for this weeks call. ... Thank you. Meeting adjourned ## Summary of Action Items [End of minutes] * * * Minutes formatted by David Booth's [scribe.perl][38] version 1.135 ([CVS log][39]) $Date: 2009-03-02 03:52:20 $ [1]: http://www.w3.org/Icons/w3c_home [2]: http://www.w3.org/ [3]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0045.html [4]: http://www.w3.org/2011/08/24-dap-irc [5]: #agenda [6]: #item01 [7]: #item02 [8]: #item03 [9]: #item04 [10]: #item05 [11]: #item06 [12]: #item07 [13]: #item08 [14]: #item09 [15]: #item10 [16]: #ActionSummary [17]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0037.html [18]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0040.html [19]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0051.html [20]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/att-0026/minutes-2011-08-17.html [21]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0042.html [22]: http://www.w3.org/2011/07/DeviceAPICharter.html [23]: http://www.w3.org/2004/01/pp-impl/43696/join [24]: https://www.w3.org/2004/01/pp-impl/43696/status [25]: https://www.w3.org/2000/09/dbwg/details?group=43696 [26]: https://www.w3.org/2004/01/pp-impl/43696/discrepancies [27]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0032.html [28]: http://lists.w3.org/Archives/Public/www-archive/2011Mar/att-0001 /microsoft-api-draft-final.html#capture_api_extensions [29]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0030.html [30]: http://www.w3.org/2009/dap/track/issues/113 [31]: http://www.w3.org/2009/dap/track/issues/114 [32]: http://www.w3.org/2009/dap/track/issues/115 [33]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0050.html [34]: http://www.w3.org/2009/dap/track/actions/426 [35]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0056.html [36]: http://www.w3.org/2009/dap/track/actions/436 [37]: http://lists.w3.org/Archives/Public/public-device- apis/2011Aug/0036.html [38]: http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [39]: http://dev.w3.org/cvsweb/2002/scribe/