# Device APIs and Policy Working Group Teleconference ## 28 Oct 2009 [Agenda][3] See also: [IRC log][4] ## Attendees Present Marco_Marengo, Arve_Bersvendsen, Frederick_Hirsch, Robin_Berjon, Max_Froumentin, Ilkka_Oksanen, Dzung_Tran, Brian_Leroux, Anssi_Kostiainen, Dominique_Hazael_Massieux, Jere_Kapyaho, Marcin_Hanclik, Richard_Tibbett, Niklas_Widell Regrets Paddy_Byers, Kangchan_Lee, WonSuk_Lee Chair Robin Berjon, Frederick Hirsch Scribe Brian LeRoux ## Contents * [Topics][5] 1. [Welcome, etc. TPAC f2f needs the mailing list to raise as much as possible][6] 2. [minutes approval][7] 3. [Editorial Team Report][8] 4. [Policy][9] 5. [APIs][10] 6. [Other Business][11] * [Summary of Action Items][12] * * * Date: 28 October 2009 **ACTION:** paddy to review Policy Requirements editors draft, see [http://dev.w3.org/2009/dap/policy-reqs/][13] [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] Created ACTION-34 - Review Policy Requirements editors draft, see [http://dev.w3.org/2009/dap/policy-reqs/][13] [on Paddy Byers - due 2009-11-04]. fhirsch: you didn't hear me then. Hmm that mute button... Brian LeRoux is in the 604 zarkim, marcos/arve is arve me zakim, who is here? ah, ok --- thx fhirsch arve, can you scribe? Having tech problems here brianleroux, can you scribe? hey sorry --- just back heh Scribe: Brian LeRoux ScribeNick: brianleroux [http://www.w3.org/2009/dap/wiki/Main_Page][14] tpac agenda [http://www.w3.org/2009/dap/wiki/F2F_Agenda_2-3_November_2009%2C_TPAC][15] ### Welcome, etc. TPAC f2f needs the mailing list to raise as much as possible ### minutes approval [http://lists.w3.org/Archives/Public/public-device- apis/2009Oct/att-0203/minutes-2009-10-21.html][16] Resolution: minutes from 21 oct approved ### Editorial Team Report [http://lists.w3.org/Archives/Public/public-device- apis/2009Oct/0225.html][17] (Frederick) policy requirements update contacts api update [Update to contacts API from Richard][18] [http://lists.w3.org/Archives/Public/public-device- apis/2009Oct/0230.html][19] (Richard Tibbett) richard: discussing how contacts api going async +1 for flexible richard: main issue is strict or flexible definition of attributes. Also error handling richard: mentioned that the attributes for contacts have three potential approaches that need resolving maxf: no! thank you!! dom: will be discussing api overlap at the f2f [Dom’s message to geolocation wg][20] yep, Mon/Tue robin: will ensure they have the meetings in the hallways / nothing formal I confirm that they're meeting at the same time as us **ACTION:** Robin to make sure that there is some co-ordination between Geolocation and DAP over Compass [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] Created ACTION-35 - Make sure that there is some co-ordination between Geolocation and DAP over Compass [on Robin Berjon - due 2009-11-04]. maxf: I'm in Geolocation and will attend their meeting and will be conveying this group's ideas dzung notes he was going to take compass out of the draft, so that can be given to the geolocation group **ACTION:** Dzung_tran will remove compass from the draft for the geolocaiton group [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] Sorry, couldn't find user - Dzung_tran **ACTION:** dzung to take compass api out of system info api as a separate api document, to share with geolocation [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] Created ACTION-36 - Take compass api out of system info api as a separate api document, to share with geolocation [on Dzung Tran - due 2009-11-04]. **ACTION:** Dzung to split Compass out of SysInfo so that Geolocation can look at it, and adopt if they like it [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] Created ACTION-37 - Split Compass out of SysInfo so that Geolocation can look at it, and adopt if they like it [on Dzung Tran - due 2009-11-04]. action-36 closed ACTION-36 Take compass api out of system info api as a separate api document, to share with geolocation closed ### Policy fhirsch: wants us to discuss a roadmap, review req's and security policy requirements draft [http://dev.w3.org/2009/dap/policy-reqs/][13] fhirsch: pls review policy requirements (should be declarative, etc) ... features vs capabilities and trust models, granularity of security, notification dialogues ... wants feedback on the policy-reqs doc on the mailing list after review. aim for a editors draft at the f2f. may decide on FPWD ack seeking agreement of WG on editors draft content this first draft is to get us started, but does not represent consensus bryan: feels that we need to get a sense of consensus before publishing a working draft would like to get to state where draft does represent consensus, and changes are made based on consensus please review the policy requiements draft before the f2f, discuss on list, including issues noted and gaps we need to decide how to fulfill the roadmap deliverable of the charter, f2f discussion? I noted that API docs probably should have security considerations and privacy considerations contacts api has place holder for this richt: has put a placeholder in Contacts related to security ... ppl need to be aware that each API requires different security requirements I agree ScribeNick: darobin arve: agreed, each API may be implemented separately ... so each needs its own security considerations yes ACTION-31? ACTION-31 -- stephen lewontin to share information on conditional permissions on list -- due 2009-10-28 -- OPEN [http://www.w3.org/2009/dap/track/actions/31][21] ### APIs review progress on req docs and issues bryan: travelling through time, feels that the register protocol handler in html5 is specific to websites / not widgets / not related to the scope robin: handler can register itself for a protocal (which can be a web app) robin: do you mean something that does not have a url? bryan: essentially yes --- looking for an explanation have how we can use this feature in this context (the context of a widget on a device) bryan: conceptually addressed by html5 robin: needs more thinking to make it work for widgets robin: going to elaborate on the protocol handlers discussion as it relates to widgets essentially the URI is an internal representation to the widget only not able to register outside of its own context interesting thought that a widget could be addressable externally arve: content servers within widgets creates its own unique set of problems/opportunities well then =) bryan: reviewing the gaps between DAP and BONDI robin: wonders if anyone has anything about other APIs than Contacts and System? sorry, bryan: question about the Camera API --- feels recording from the microphone is vital robin: so if it can do pictures, video ... why not sound (it is an issue). makes it more of a capture api robin: the issue regarding recording should be resolved at f2f (ftr brianleroux +1 to Capture API) sysinfo and events is fairly extensive, do we still want to modularize it? I think it makes sense to separate into AV recording ok, sounds like a plan ### Other Business Meeting adjourned! ## Summary of Action Items **[NEW]** **ACTION:** Dzung to split Compass out of SysInfo so that Geolocation can look at it, and adopt if they like it [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] **[NEW]** **ACTION:** dzung to take compass api out of system info api as a separate api document, to share with geolocation [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] **[NEW]** **ACTION:** Dzung_tran will remove compass from the draft for the geolocaiton group [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] **[NEW]** **ACTION:** paddy to review Policy Requirements editors draft, see [http://dev.w3.org/2009/dap/policy-reqs/][13] [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] **[NEW]** **ACTION:** Robin to make sure that there is some co-ordination between Geolocation and DAP over Compass [recorded in [http://www.w3.org/2009/10/28-dap-irc][4]] [End of minutes] * * * Minutes formatted by David Booth's [scribe.perl][22] version 1.135 ([CVS log][23]) $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/2009Oct/0231.html [4]: http://www.w3.org/2009/10/28-dap-irc [5]: #agenda [6]: #item01 [7]: #item02 [8]: #item03 [9]: #item04 [10]: #item05 [11]: #item06 [12]: #ActionSummary [13]: http://dev.w3.org/2009/dap/policy-reqs/ [14]: http://www.w3.org/2009/dap/wiki/Main_Page [15]: http://www.w3.org/2009/dap/wiki/F2F_Agenda_2-3_November_2009%2C_TPAC [16]: http://lists.w3.org/Archives/Public/public-device- apis/2009Oct/att-0203/minutes-2009-10-21.html [17]: http://lists.w3.org/Archives/Public/public-device- apis/2009Oct/0225.html [18]: http://www.w3.org/mid/355A518BC0575547B2A3D6773AAF8EEF598402@ftrdmel1 [19]: http://lists.w3.org/Archives/Public/public-device- apis/2009Oct/0230.html [20]: http://lists.w3.org/Archives/Public/public- geolocation/2009Oct/0004.html [21]: http://www.w3.org/2009/dap/track/actions/31 [22]: http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [23]: http://dev.w3.org/cvsweb/2002/scribe/