# Device APIs and Policy Working Group Teleconference ## 01 Dec 2010 [Agenda][3] See also: [IRC log][4] ## Attendees Present Robin_Berjon, Frederick_Hirsch, Laszlo_Gombos, Anssi_Kostiainen, Cecile_Marc, Ilkka_Oksanen, Claes_Nilsson, Maria_Oteo, Jerome_Giraud, Rich_Tibbett, Dzung_Tran, Bryan_Sullivan Regrets Dom, John_Morris, Niklas_Widell, Suresh_Chitturi, Marco_Marengo, Thomas_Roessler, Soonho_Lee Chair Robin_Berjon, Frederick_Hirsch Scribe AnssiK ## Contents * [Topics][5] 1. [Announcements, meeting planning, logistics][6] 2. [Minutes approval][7] 3. [HTML Media Capture API][8] 4. [Messaging API][9] 5. [Sysinfo API][10] 6. [Contacts API][11] 7. [Security and privacy status][12] 8. [Interop and testing][13] 9. [Other Business][14] 10. [Adjourn][15] * [Summary of Action Items][16] * * * Date: 01 December 2010 ScribeNick: AnssiK ### Announcements, meeting planning, logistics June/July 2011 F2F hosting fjh: we'll have to find out a host for June 2011 F2F [http://lists.w3.org/Archives/Member/member-device- apis/2010Nov/0011.html][17] richt: I'll have to check if Opera is able to host, will come back maoteo: I'll check if we can host as well fjh: should we cancel meetings around Xmas? darobin: I'm away during Xmas time fjh: ok to cancel the two meetings 22th and 29th? **RESOLUTION: meeting on 22nd and 29th of Dec cancelled** Apple releases Calendar, Messaging APIs modelled on work in DAP [http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0063.html][18] fjh: do you want to talk about Apple release of Calendar, Messaging APIs? [http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0066.html][19] darobin: some people on the WG may not be able to access the resource as it's behind a login ... I've been talking to Apple so this may go somewhere ... Dean Jackson, working for Apple, clearly said on the ML that they base their work on DAP stuff lgombos: only for ad context? ... perhaps they see some security concerns and that's the reason they're sandboxing the APIs? ### Minutes approval Approve 17 November minutes [http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/att-0055/minutes-2010-11-17.html][20] **RESOLUTION: Minutes from 17 Nov approved** ### HTML Media Capture API CfC, [http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0054.html][21] (Dom) ISSUE-105, [http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0059.html][22] (Anne) ISSUE-105? ISSUE-105 -- Should the capture hint in HTML Media Capture be specified through a MIME parameter? -- raised [http://www.w3.org/2009/dap/track/issues/105][23] ISSUE-78? ISSUE-78 -- Capture has a minimisation problem with EXIF data (e.g. it could be Geotagged) -- open [http://www.w3.org/2009/dap/track/issues/78][24] darobin: should coordinate more with HTML WG, we have feedback from Goog that it's pretty much what they implement in the Android Browser ... got feedback from Anne/Opera, raised an issue richt: I may be able to give some feedback later on, only issue is that we don't have too much control over file picker **ACTION:** Robin to contact Microsoft about HTML Media Capture to get some feedback [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action01][25]] Created ACTION-308 - Contact Microsoft about HTML Media Capture to get some feedback [on Robin Berjon - due 2010-12-08]. darobin: we'll have to get more feedback from implementors and then talk to HTML WG folks **ACTION:** Robin to contact Mozilla to get some feedback about HTML Media Capture [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action02][26]] Created ACTION-309 - Contact Mozilla to get some feedback about HTML Media Capture [on Robin Berjon - due 2010-12-08]. **ACTION:** Robin to coordinate with the HTML WG on HTML Media Capture [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action03][27]] Created ACTION-310 - Coordinate with the HTML WG on HTML Media Capture [on Robin Berjon - due 2010-12-08]. In addition to the requirements already highlighted in the [HTML5] and [FILE-API] specifications, implementors should take care of additional leakage of privacy-sensitive data from captured media. For instance, embedding the user’s location in a captured media metadata (e.g. EXIF) might transmit more private data than the user might be expecting. fjh: how to deal with this issue? ... the issue of pricacy and security considerations ... will fire a mail to the ML ### Messaging API [http://dev.w3.org/2009/dap/messaging/][28] new messaging API maoteo: did changes agreed during last F2F Maria walks us through the following changes: [http://lists.w3.org/Archives/Public/public-dap-commits/2010Nov/0021.html][29] darobin: are we ok publishing a heartbeat version of the draft? **ACTION:** Robin to prod the list about reviewing Messaging in view of a heartbeat publication [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action04][30]] Created ACTION-311 - Prod the list about reviewing Messaging in view of a heartbeat publication [on Robin Berjon - due 2010-12-08]. darobin: I should send a message to the list asking people review it ... anything else? ### Sysinfo API ISSUE-92? ISSUE-92 -- Sysinfo, permissions for get vs monitor; -- open [http://www.w3.org/2009/dap/track/issues/92][31] darobin: not much to do on the call ISSUE-102? ISSUE-102 -- Sysinfo asynchronous calls needs to be expressed in terms of events loop -- open [http://www.w3.org/2009/dap/track/issues/102][32] ISSUE-64? ISSUE-64 -- "Generic" sensors may permit discovering sensitive information -- open [http://www.w3.org/2009/dap/track/issues/64][33] ### Contacts API ISSUE-98? ISSUE-98 -- On what data model should the contacts API be based? -- open [http://www.w3.org/2009/dap/track/issues/98][34] close ISSUE-98 ISSUE-98 On what data model should the contacts API be based? closed darobin: anyone against closing? ISSUE-98: being dealt with in current work ISSUE-98 On what data model should the contacts API be based? notes added darobin: (silence) ... should we pub a heartbeat of Contacts? richt: would be good darobin: objections? **RESOLUTION: Publish a heartbeat draft of Contacts API** **ACTION:** Robin to prepare a draft of Contacts for heartbeat [recorded in [http://www.w3.org/2010/12/01-dap-minutes.html#action05][35]] Created ACTION-312 - Prepare a draft of Contacts for heartbeat [on Robin Berjon - due 2010-12-08]. richt: I'm waiting feedback on Contacts Blob Writer ... so we'll l got Contacts Blob Writer, Contacts Reader API and Contacts Writer API ... should we combine them darobin: perhaps not enough people have found the drafts? ... sending a mail to the list may help to get feedback ### Security and privacy status fjh: there's privacy workshop next week that should help inform our privacy work, [http://www.iab.org/about/workshops/privacy/][36] ... should also review security and privacy sections are in the docs ### Interop and testing darobin: not sure how to handle this yet ... we'll waiting for something to test fjh: open action for Contacts to morph into testable spec ... we can call for volunteers darobin: we may want to wait until LC, process-wise CR requires tests, but LC is better in practice for killing bugs richt: Opera can look if we can contribute some code that would help [http://lists.w3.org/Archives/Public/spec-prod/][37] darobin: anything else on testing or IOP? ### Other Business Regrets for next week from me ### Adjourn ## Summary of Action Items **[NEW]** **ACTION:** Robin to contact Microsoft about HTML Media Capture to get some feedback [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action01][25]] **[NEW]** **ACTION:** Robin to contact Mozilla to get some feedback about HTML Media Capture [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action02][26]] **[NEW]** **ACTION:** Robin to coordinate with the HTML WG on HTML Media Capture [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action03][27]] **[NEW]** **ACTION:** Robin to prepare a draft of Contacts for heartbeat [recorded in [http://www.w3.org/2010/12/01-dap-minutes.html#action05][35]] **[NEW]** **ACTION:** Robin to prod the list about reviewing Messaging in view of a heartbeat publication [recorded in [http://www.w3.org/2010/12/01-dap- minutes.html#action04][30]] [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/2010Nov/0069.html [4]: http://www.w3.org/2010/12/01-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/Member/member-device- apis/2010Nov/0011.html [18]: http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0063.html [19]: http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0066.html [20]: http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/att-0055/minutes-2010-11-17.html [21]: http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0054.html [22]: http://lists.w3.org/Archives/Public/public-device- apis/2010Nov/0059.html [23]: http://www.w3.org/2009/dap/track/issues/105 [24]: http://www.w3.org/2009/dap/track/issues/78 [25]: http://www.w3.org/2010/12/01-dap-minutes.html#action01 [26]: http://www.w3.org/2010/12/01-dap-minutes.html#action02 [27]: http://www.w3.org/2010/12/01-dap-minutes.html#action03 [28]: http://dev.w3.org/2009/dap/messaging/ [29]: http://lists.w3.org/Archives/Public/public-dap- commits/2010Nov/0021.html [30]: http://www.w3.org/2010/12/01-dap-minutes.html#action04 [31]: http://www.w3.org/2009/dap/track/issues/92 [32]: http://www.w3.org/2009/dap/track/issues/102 [33]: http://www.w3.org/2009/dap/track/issues/64 [34]: http://www.w3.org/2009/dap/track/issues/98 [35]: http://www.w3.org/2010/12/01-dap-minutes.html#action05 [36]: http://www.iab.org/about/workshops/privacy/ [37]: http://lists.w3.org/Archives/Public/spec-prod/ [38]: http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [39]: http://dev.w3.org/cvsweb/2002/scribe/