# Device APIs and Policy Working Group Teleconference ## 18 Aug 2010 [Agenda][3] See also: [IRC log][4] ## Attendees Present Robin_Berjon, Frederick_Hirsch, Wojciech_Maslowski, Suresh_Chitturi, Dzung_Tran, bryan_sullivan, Anssi_Kostiainen, Ilkka_Oksanen, Claes_Nilsson, Mohammed_dadas, Richard_Tibbett, Dong-Young_Lee, Fan_HU, Niklas_Widell Regrets Dominique_Hazael-Massieux, Marco_Marengo, John_Morris, WonSuk_Lee, Ingmar_Kliche, Erica_Newland Chair Robin_Berjon, Frederick_Hirsch Scribe wmaslowski_ ## Contents * [Topics][5] 1. [Administrative][6] 2. [Minutes Approval][7] 3. [Proposed Policy Requirements revision][8] 4. [Features][9] 5. [Privacy][10] 6. [Calendaring coordination][11] 7. [Contacts new draft published. Additional updates?][12] 8. [Capture][13] 9. [SysInfo status (deferred unless new topics)][14] * [Summary of Action Items][15] * * * Date: 18 August 2010 ScribeNick: wmaslowski_ ### Administrative TPAC F2F WG questionnaire (for all), [http://www.w3.org/2002/09/wbs/43696/tpac2010dap/][16] TPAC registration (for in-person attendees) [http://www.w3.org/2002/09/wbs/35125/TPAC2010reg/][17] March F2F questionnaire (Seoul, Korea) [http://www.w3.org/2002/09/wbs/43696/seoul-f2f-dates/][18] Contacts API WD published 17 August [http://www.w3.org/TR/2010/WD-contacts-api-20100817/][19] W3C Workshop on Privacy and data usage control 04/05 October 2010, Boston [http://www.w3.org/2010/policy-ws/][20] ### Minutes Approval Approve 11 August minutes [http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/att-0041/minutes-2010-08-11.html][21] **RESOLUTION: Minutes 11 Aug approved** I have been trying to dial in, but both UK and French number are busy, anyone experience the same problem? ### Proposed Policy Requirements revision proposal - [http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0051.html][22] fjh: Can we update the requirements with the new proposal update - [http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0057.html][23] + suresh: Wonders about if widgets/applications always run in 'trusted' mode untrusted widget - either not signed, or signed without trusted root **RESOLUTION: Accept proposed update to policy requirements** **ACTION:** fjh to update policy requirement with proposal [recorded in [http://www.w3.org/2010/08/18-dap-minutes.html#action01][24]] Created ACTION-254 - Update policy requirement with proposal [on Frederick Hirsch - due 2010-08-25]. perhaps we could name the category as "Untrusted web applications" or similar to be more generic **ACTION:** fjh Update the requirements [recorded in [http://www.w3.org/2010/08/18-dap-minutes.html#action02][25]] Created ACTION-255 - Update the requirements [on Frederick Hirsch - due 2010-08-25]. ### Features [http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0054.html][26] bryan notes that should use strings in BONDI case as well, since URI can change with versioning even if capability constant fjh: we have keep in mind that Widgets P&C spec uses "feature IRI" bryan_sullivan: At this stage it is better to concentrate on capabilities suggest we focus on permissions / capabilities in this case, not sure distinction of these levels and complexity are helpful now **ACTION:** fjh to update features to use strings for BONDI, add text regarding features/capabilities [recorded in [http://www.w3.org/2010/08/18 -dap-minutes.html#action03][27]] Created ACTION-256 - Update features to use strings for BONDI, add text regarding features/capabilities [on Frederick Hirsch - due 2010-08-25]. ### Privacy [http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0059.html][28] fjh: proposal to represent ruleset in another format, seems feasible I suggest we can defer this until we have agreement on rulesets ### Calendaring coordination [new contacts API][29] ### Contacts new draft published. Additional updates? wmaslowski: there are some issues to be solved. But i can go further with formal draft. **ACTION:** wmaslowski_ to make a formal proposal for integration of forms and contacts. [recorded in [http://www.w3.org/2010/08/18-dap- minutes.html#action04][30]] Sorry, couldn't find user - wmaslowski (Action created manually, see ACTION-258)_ ACTION-258? ACTION-258 -- Wojciech Maslowski to make a formal proposal for integration of forms and contacts -- due 2010-08-25 -- OPEN ### Capture illka notes draft is almost ready for FPWD Mohammed: New changes in capture AnssiK, you wanted to comment on SysInfo and serializing async API calls get() and monitor() ### SysInfo status (deferred unless new topics) [http://dev.w3.org/2009/dap/contacts/#methods][31] AnssiK: What happens if you call get/monitor when previous call havent finished q AnssiK: Do we do the same as in Contact ie. call error callback in that case "If a current find(), save() or remove() operation is pending a response, and the method was invoked with a non-null errorCB argument, invoke the errorCB with a PENDING_OPERATION_ERROR code. " [http://dev.w3.org/2009/dap/system-info/#widl-SystemInfo-get][32] [http://dev.w3.org/2009/dap/system-info/#widl-SystemInfo-monitor][33] "If a current find(), save() or remove() operation is pending a response, and the method was invoked with a non-null errorCB argument, invoke the errorCB with a PENDING_OPERATION_ERROR code. " above is from Contacts API bryan_sullivan: I think we should follow the same pattern **ACTION:** Richard to define what goes on for concurrent calls to find() when there is no error callback (and step three also needs to define that); then report to group so we can do the same to SysInfo get [recorded in [http://www.w3.org/2010/08/18-dap-minutes.html#action05][34]] Created ACTION-257 - Define what goes on for concurrent calls to find() when there is no error callback (and step three also needs to define that); then report to group so we can do the same to SysInfo get [on Richard Tibbett - due 2010-08-25]. [http://www.w3.org/2009/dap/track/actions/258][35] ## Summary of Action Items **[NEW]** **ACTION:** fjh to update features to use strings for BONDI, add text regarding features/capabilities [recorded in [http://www.w3.org/2010/08/18-dap-minutes.html#action03][27]] **[NEW]** **ACTION:** fjh to update policy requirement with proposal [recorded in [http://www.w3.org/2010/08/18-dap-minutes.html#action01][24]] **[NEW]** **ACTION:** fjh Update the requirements [recorded in [http://www.w3.org/2010/08/18-dap-minutes.html#action02][25]] **[NEW]** **ACTION:** Richard to define what goes on for concurrent calls to find() when there is no error callback (and step three also needs to define that); then report to group so we can do the same to SysInfo get [recorded in [http://www.w3.org/2010/08/18-dap-minutes.html#action05][34]] **[NEW]** **ACTION:** wmaslowski_ to make a formal proposal for integration of forms and contacts. [recorded in [http://www.w3.org/2010/08/18-dap- minutes.html#action04][30]] [End of minutes] * * * Minutes formatted by David Booth's [scribe.perl][36] version 1.135 ([CVS log][37]) $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/2010Aug/0058.html [4]: http://www.w3.org/2010/08/18-dap-irc [5]: #agenda [6]: #item01 [7]: #item02 [8]: #item03 [9]: #item04 [10]: #item05 [11]: #item06 [12]: #item07 [13]: #item08 [14]: #item09 [15]: #ActionSummary [16]: http://www.w3.org/2002/09/wbs/43696/tpac2010dap/ [17]: http://www.w3.org/2002/09/wbs/35125/TPAC2010reg/ [18]: http://www.w3.org/2002/09/wbs/43696/seoul-f2f-dates/ [19]: http://www.w3.org/TR/2010/WD-contacts-api-20100817/ [20]: http://www.w3.org/2010/policy-ws/ [21]: http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/att-0041/minutes-2010-08-11.html [22]: http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0051.html [23]: http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0057.html [24]: http://www.w3.org/2010/08/18-dap-minutes.html#action01 [25]: http://www.w3.org/2010/08/18-dap-minutes.html#action02 [26]: http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0054.html [27]: http://www.w3.org/2010/08/18-dap-minutes.html#action03 [28]: http://lists.w3.org/Archives/Public/public-device- apis/2010Aug/0059.html [29]: http://www.w3.org/TR/contacts-api/ [30]: http://www.w3.org/2010/08/18-dap-minutes.html#action04 [31]: http://dev.w3.org/2009/dap/contacts/#methods [32]: http://dev.w3.org/2009/dap/system-info/#widl-SystemInfo-get [33]: http://dev.w3.org/2009/dap/system-info/#widl-SystemInfo-monitor [34]: http://www.w3.org/2010/08/18-dap-minutes.html#action05 [35]: http://www.w3.org/2009/dap/track/actions/258 [36]: http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [37]: http://dev.w3.org/cvsweb/2002/scribe/