# Device APIs and Policy Working Group Teleconference ## 16 Jun 2010 [Agenda][3] See also: [IRC log][4] ## Attendees Present Frederick_Hirsch, Maria_Oteo, Alissa_Cooper, James_Salsman, bryan_sullivan, Dominique_Hazael-Massieux, Claes_Nilsson, Ilkka_Oksanen, Anssi_Kostiainen, Richard_Tibbett, David_Rogers, Wojciech_Masłowski Regrets Robin_Berjon, Dzung_Tran, Laura_Arribas, Suresh_Chitturi, Paddy_Byers, Erica_Newland, John_Morris, Marco_Marengo Chair Frederick_Hirsch Scribe maoteo ## Contents * [Topics][5] 1. [Administrative][6] 2. [announcements][7] 3. [minutes approval][8] 4. [Policy Framework][9] 5. [Transferring File* to WebApps][10] 6. [SysInfo][11] 7. [Contacts][12] 8. [Calendar][13] 9. [Pending Actions][14] * [Summary of Action Items][15] * * * Date: 16 June 2010 ### Administrative ScribeNick: maoteo ### announcements DAP registration form [http://www.w3.org/2002/09/wbs/43696/london2010/][16] fjh: London registration is open, please complete asap [Current registrants for London F2F (17 registered)][17] ation and information available (F2F after London F2F, 4-5 November ) [http://lists.w3.org/Archives/Member/member-device- apis/2010Jun/0001.html][18] fjh: tpac registration is already available, F2F meeting for DAP already booked ### minutes approval 9 June 2010 [http://www.w3.org/2010/06/09-dap-minutes.html][19] Resolution: minutes of 9 June approved ### Policy Framework Dom's comments:[http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0133.html][20] Framework [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0133.html][20] fjh: Dom has specific comments on the framework doc ... most of them seem to be editorial I haven't been able to get through all those yet need to crisply and concretely define capabilities and features Daniel message [http://lists.w3.org/Archives/Public/public-device- apis/2010Feb/0142.html][21] [FJH's comment on capabilities and features for Contacts API][22] [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0172.html][23] fjh: we may need to do the work on capabilties and features in conjunction with the API definition Should remote policy provisioning be removed into a seperate document? fjh: ... initial input was based on BONDI APIs, but for instance DAP APIs are different dom: before we move forward with the policy framework we need to discuss features and capabilities in a concrete manner ... need to avoid abstract discussions ... solving relationship with DCO may just be an editorial work fjh: we should publish something soon to keep the momentum Should initial policy default provisioning be the same as enterprise policy re-provisioning? In a separate document like "Default security provisioning"? richt: there is a possible mapping for contacts ... will send to the mailing list yeah fjh: anybody willing to contribute to the framework doc so that we can publish next week? FYI, I sent an email RE: Capabilities and Contacts a while back: [http://lists.w3.org/Archives/Public/public-device-apis/2009Dec/0195.html][24] let's split out the default perms things may have changed a little bit since then but it's been considered. bryan_sullivan: will try to provide some inputs by next week what is the semantic distinction between framework and profile? **ACTION:** bryan to respond to Dom's comments before next week, [http://lists.w3.org/Archives/Public/public-device-apis/2010Jun/0133.html][20] , [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0132.html][25] [recorded in [http://www.w3.org/2010/06/16-dap- minutes.html#action01][26]] Created ACTION-193 - Respond to Dom's comments before next week, [http://lists.w3.org/Archives/Public/public-device-apis/2010Jun/0133.html][20] , [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0132.html][25] [on Bryan Sullivan - due 2010-06-23]. known issue I would rather see something like data structures/default provisioning than framework/profile [Dom's comments on XACML Profile CfC][25] Highlights of comments, need to clarify what is profiling of XACML 2 versus repeat of XACML material Move examples from examples document to XACML profile conformance needed dom: general concern is that the policy document is not in a publishable form +1 agreed with move examples, but I have comments about the overlap between framework and profile documents prompt-x seems to require prompting, perhaps should be restated as user- permission Resolution: Merge examples document with profile doc James Salsman or Jim jsalsman: there is an overlap framework between framework and profiles ... suggestion 1 document for data structures and another one for the algorithm ... and maybe both should contain examples fjh: profile is very linked to XACML whereas the framework is not dom, you wanted to say that Framework currently defines a lot of syntactic aspects of the XML format (in particular in section 3.2-3.4) fjh: sending a proposal in the mailing list would help to standard the suggested approach dom notes section 3 of framework has lots of syntactic detail, hence division between model and format is not clean dom: currently the division between the model and the format is not very clean ... for instance sections 3.2.2 3.2.4 provide a lot of syntactic detail example [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0094.html][27] comments from mohamed how about Policy Framework and Profile (with examples included) -- kind of a merge, and Provisioning (actions, also with examples) **RESOLUTION: editors to include editorial comments suggested by Mohamed and Dom** s/resolution/Resolution where is provisioning in scope? Privacy and Policy requirements are ready to publish? fjh: privacy and policy requirements are ready to publish dom: no comments received ... either for publishing or not publishing them the examples? can they be merged? **RESOLUTION: Publish the Policy and Privacy Requirements doc, publication date will be 29 June** currently the examples document has one example "Defending against premium rate abuse" I agree the policy and privacy requirements can be published, except for the part about always avoiding prompts, I think that needs to be reworded **ACTION:** fjh to do pubrules on policy and privacy requirements [recorded in [http://www.w3.org/2010/06/16-dap-minutes.html#action02][28]] Created ACTION-194 - Do pubrules on policy and privacy requirements [on Frederick Hirsch - due 2010-06-23]. ### Transferring File* to WebApps proposal [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0163.html][29] [Transferring File* to WebApps — Proposed path forward][29] fjh: Robin made a proposal on the mailing list File Writer and File Directories and System moves to WebApps fjh: the suggestion is moving File Writer and File Directories and System to WebApps ... is there any objection to Robin's proposal? +1 on moving File* to WebApps bryan_sullivan: is the assumption that there is no more File related work in DAP? how about input type=file ? bryan_sullivan: the ability to extend these APIs for non browser contexts is important can we approve the mime/type;source=device formalism before we transfer this work? fjh: first of all we should try to work with WebApps bryan_sullivan: there at least two additional methods on the FileSystem interface that are needed from non browser contexts fjh: could be handled by an extended spec and conformance also, treating the entire file system as a single device is really a problem traditionally perms are per-file +1 on layering approach as needed fjh: suggestion is following the extension concept instead of defining a new API in DAP there were :) mute me proposed RESOLUTION: The DAP WG agrees to move the File Writer and File Directories and Systems API specifications work to the WebApps WG, however the DAP WG may continue work on extensions to the APIs or additional work in this area +1 proposed RESOLUTION: The DAP WG agrees to move the File Writer and File Directories and Systems API specifications work to the WebApps WG +1 +1 to the simple one **RESOLUTION: The DAP WG agrees to move the File Writer and File Directories and System API specifications work to the WebApps WG** **ACTION:** fjh to notify chairs of WebApps of DAP decision re file specs [recorded in [http://www.w3.org/2010/06/16-dap- minutes.html#action03][30]] Created ACTION-195 - Notify chairs of WebApps of DAP decision re file specs [on Frederick Hirsch - due 2010-06-23]. ### SysInfo ACTION-191? ACTION-191 -- James Salsman to send pre-LC editorial comments on system-info and camera/Media Capture -- due 2010-06-16 -- PENDINGREVIEW [http://www.w3.org/2009/dap/track/actions/191][31] dom: James sent some comments to improve the codecs part [James' comments on SysInfo (and Media Capture)][32] jsalsman: substantial problems, types are free forms, problem with exceptions, microphone should have a name attribute, mime types are free form jsalsman, 'No exceptions' is an automatic ReSpec.js addition to the specs...maybe that needs addressing on the mailing list? (actually, is there a dedicated mailing list for discussing ReSpec e.g. pub-tools?) if you need someone to make the changes for Jame's comments I can help out mute me richt, spec-prod@w3.org is that list thanks, dom [http://lists.w3.org/Archives/Public/spec-prod/][33] bryan_sullivan: Can help with implementing the agreed changes **ACTION:** dzung to incorporate edits from James proposal [http://lists.w3.org/Archives/Public/public-device-apis/2010Jun/0174.html][32] [recorded in [http://www.w3.org/2010/06/16-dap-minutes.html#action04][34]] Created ACTION-196 - Incorporate edits from James proposal [http://lists.w3.org/Archives/Public/public-device-apis/2010Jun/0174.html][32] [on Dzung Tran - due 2010-06-23]. all, please review [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0174.html][32] ### Contacts [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0150.html][35] [Contacts API editors draft][36] richt: some changes on the normative descriptions ISSUE-71? ISSUE-71 -- Difference in data model between Contacts/Calendar APIs and vCard/vCalendar -- open [http://www.w3.org/2009/dap/track/issues/71][37] richt: the APIs themselves have not changed that much, but the schema has changed [Contact Properties][38] richt: for instance, the contact properties have changed, now they are not defined in the spec but linked to the portable contacts definition ContactProperties interface has changed to use portable schema richt: producing a common set is very difficult due to the different information available in different sources: device, web, UICC fjh: target publication date? suggest WG review updated contacts draft then publish on 29th **ACTION:** robin to add to agenda next week to agree to publish updated contacts WD on 29 June [recorded in [http://www.w3.org/2010/06/16-dap- minutes.html#action05][39]] Created ACTION-197 - Add to agenda next week to agree to publish updated contacts WD on 29 June [on Robin Berjon - due 2010-06-23]. for the interop aspects it might be better to get it out in front of the public early **ACTION:** richt to prepare Contacts for publications, with pubrules [recorded in [http://www.w3.org/2010/06/16-dap-minutes.html#action06][40]] Created ACTION-198 - Prepare Contacts for publications, with pubrules [on Richard Tibbett - due 2010-06-23]. what is access "once" for something like calendar or contacts? access to one item or one query? fjh: status of calendar? ### Calendar richt: most of the effort has been put on Contacts richt some open issues on dates and times to address on list ISSUE-81? ISSUE-81 -- How to represent dates? ES has Date but with no TZ information; using strings is less than ideal; do we have to create a Web Dates specification? -- open [http://www.w3.org/2009/dap/track/issues/81][41] richt also notes some open editorial actions richt notes need to discuss with suresh, review on next week's call richt: some discussion on the mailing list, need to talk to Suresh to check what are the next steps julian date in double precision floating point UT timestamp? action-92? ACTION-92 -- Thomas Roessler to give a heads up to the IETF/W3C liaison for review and input from IETF around PIM -- due 2010-03-03 -- PENDINGREVIEW [http://www.w3.org/2009/dap/track/actions/92][42] ### Pending Actions richt, you wanted to close ACTION-125 yep, that is a seperate q action-125? ACTION-125 -- Richard Tibbett to fold in Contacts changes -- due 2010-06-09 -- PENDINGREVIEW [http://www.w3.org/2009/dap/track/actions/125][43] please let richard if any outstanding changes to contacts needed, please review ## Summary of Action Items **[NEW]** **ACTION:** bryan to respond to Dom's comments before next week, [http://lists.w3.org/Archives/Public/public-device-apis/2010Jun/0133.html][20] , [http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0132.html][25] [recorded in [http://www.w3.org/2010/06/16-dap- minutes.html#action01][26]] **[NEW]** **ACTION:** dzung to incorporate edits from James proposal [http://lists.w3.org/Archives/Public/public-device-apis/2010Jun/0174.html][32] [recorded in [http://www.w3.org/2010/06/16-dap-minutes.html#action04][34]] **[NEW]** **ACTION:** fjh to do pubrules on policy and privacy requirements [recorded in [http://www.w3.org/2010/06/16-dap-minutes.html#action02][28]] **[NEW]** **ACTION:** fjh to notify chairs of WebApps of DAP decision re file specs [recorded in [http://www.w3.org/2010/06/16-dap- minutes.html#action03][30]] **[NEW]** **ACTION:** richt to prepare Contacts for publications, with pubrules [recorded in [http://www.w3.org/2010/06/16-dap- minutes.html#action06][40]] **[NEW]** **ACTION:** robin to add to agenda next week to agree to publish updated contacts WD on 29 June [recorded in [http://www.w3.org/2010/06/16-dap- minutes.html#action05][39]] [End of minutes] * * * Minutes formatted by David Booth's [scribe.perl][44] version 1.135 ([CVS log][45]) $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/2010Jun/0152.html [4]: http://www.w3.org/2010/06/16-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/london2010/ [17]: http://www.w3.org/2002/09/wbs/43696/london2010/results [18]: http://lists.w3.org/Archives/Member/member-device- apis/2010Jun/0001.html [19]: http://www.w3.org/2010/06/09-dap-minutes.html [20]: http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0133.html [21]: http://lists.w3.org/Archives/Public/public-device- apis/2010Feb/0142.html [22]: http://www.w3.org/mid/4FC8BAE9-E43E-40FD-8823-1EC55417A0ED@nokia.com [23]: http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0172.html [24]: http://lists.w3.org/Archives/Public/public-device- apis/2009Dec/0195.html [25]: http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0132.html [26]: http://www.w3.org/2010/06/16-dap-minutes.html#action01 [27]: http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0094.html [28]: http://www.w3.org/2010/06/16-dap-minutes.html#action02 [29]: http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0163.html [30]: http://www.w3.org/2010/06/16-dap-minutes.html#action03 [31]: http://www.w3.org/2009/dap/track/actions/191 [32]: http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0174.html [33]: http://lists.w3.org/Archives/Public/spec-prod/ [34]: http://www.w3.org/2010/06/16-dap-minutes.html#action04 [35]: http://lists.w3.org/Archives/Public/public-device- apis/2010Jun/0150.html [36]: http://dev.w3.org/2009/dap/contacts/ [37]: http://www.w3.org/2009/dap/track/issues/71 [38]: http://dev.w3.org/2009/dap/contacts/#contactproperties-interface [39]: http://www.w3.org/2010/06/16-dap-minutes.html#action05 [40]: http://www.w3.org/2010/06/16-dap-minutes.html#action06 [41]: http://www.w3.org/2009/dap/track/issues/81 [42]: http://www.w3.org/2009/dap/track/actions/92 [43]: http://www.w3.org/2009/dap/track/actions/125 [44]: http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [45]: http://dev.w3.org/cvsweb/2002/scribe/