W3C

- DRAFT -

Device APIs and Policy Working Group Teleconference

15 Dec 2010

Agenda

See also: IRC log

Attendees

Present
fjh, +358.504.86aaaa, +44.757.091.aabb, +46.1.07.15.aacc, AnssiK, +1.781.534.aadd, cmarc, +49.133.7.aaee, nwidell, darobin, richt, lgombos, Dom, maoteo, +1.781.266.aaff, cathy, Robin_Berjon, Frederick_Hirsch, Cecile_Marc, Rich_Tibbett, Anssi_Kostiainen, laszlo_Gombos, Niklas_Widell, Maria_Oteo, Dzung_Tran, Dominique_Hazael-Massieux, Jerome_Giraud, Cathy_Chan;
Regrets
Thomas_Roessler, Claes_Nilsson, Marengo_Marco, Christopher_Hunt, John_Morris, Suresh_Chitturi, Marco_Marengo
Chair
Frederick, Robin
Scribe
nwidell

Contents


<trackbot> Date: 15 December 2010

<fjh> trackbot-ng, start telecon

<trackbot> Meeting: Device APIs and Policy Working Group Teleconference

<trackbot> Date: 15 December 2010

<fjh> Agenda: http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/0029.html

<fjh> Chair: Robin_Berjon, Frederick_Hirsch

<scribe> scribeNick: nwidell

Announcements

<fjh> new WD of the Contacts API spec published - http://www.w3.org/TR/2010/WD-contacts-api-20101209/

<fjh> no meeting 22, 29 December. Next meeting 5 January, http://lists.w3.org/Archives/Member/member-device-apis/2010Dec/0000.html

Minutes approval

<fjh> Approve 8 December minutes http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/att-0028/minutes-2010-12-08.html

<fjh> proposed RESOLUTION: Minutes from 8 December 2010 approved

RESOLUTION: Minutes from 8 December 2010 approved

Permissions

<fjh> Permission for pop-up windows, http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/0021.html

<fjh> robin, ties into permissions and trusted events

<dom> ACTION: Dom to look into pop-up windows in Permissions draft [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action01]

<trackbot> Created ACTION-315 - Look into pop-up windows in Permissions draft [on Dominique Hazaƫl-Massieux - due 2010-12-22].

<fjh> Next step for Feature Permissions, http://dev.w3.org/2006/webapi/WebNotifications/publish/FeaturePermissions.html

<fjh> laszlo has signed up to edit this document, suggest laszlo arrange now for CVS access and update editor list as first step

<dom> Permissions discussion during F2F

fjh: first step is to put text into CVS, add Laszlo as editor

<AnssiK> [ re popup windows topic, IE has a proprietary showModalDialog() allowing some customization, http://msdn.microsoft.com/en-us/library/ms536759%28v=vs.85%29.aspx ]

Contacts

robin: There has been a new draft, some discussions about time zones
... a few additional ideas but nothing that changes things in major ways
... Chris Hunt offered help
... wrt TimeZoneDate

<richt> Christopher was highlighting a point wrt the timezone attribute within the Contact interface.

fjh: what should we ask Christopher for help with?

<richt> This needs to be updated to a timezone identifier, not a fixed time like +05:30.

<richt> Not sure what level of contribution he wants to make.

richt, thanks

<dom> [there is overlap with TZDate, since both need to refer to timezone identifiers

richt: I will reply on the list

robin: Contact Blob Writer

<fjh> Blobwriter, http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/0017.html

richt: we might not need a contacts saving API after all if the File API (Directories and System) comes along

<dom> an Appendix in Contacts API with a detailed example would be great

<fjh> richt notes we might not need contact writer at all

<fjh> or contacts blobwriter

<dom> +1 too

<dom> PROPOSED RESOLUTION: Drop Contacts Writer in favor of update-via-download mechanism documented in Contacts API appendix

<dom> (this relates to ISSUE-97)

<dom> ISSUE-97?

<trackbot> ISSUE-97 -- Write-access difficulties (in contacts and other APIs), see http://lists.w3.org/Archives/Public/public-device-apis/2010Jul/0112.html -- raised

richt: Put example in Contacts API wrt writing

<trackbot> http://www.w3.org/2009/dap/track/issues/97

robin: this may be used in other specs as well

<richt> cool :)

<darobin> RESOLUTION: Drop Contacts Writer in favor of update-via-download mechanism documented in Contacts API appendix

<dom> close ISSUE-97

<trackbot> ISSUE-97 Write-access difficulties (in contacts and other APIs), see http://lists.w3.org/Archives/Public/public-device-apis/2010Jul/0112.html closed

Media Capture - HTML5 role attribute

Random problem with cut and paste, sigh

<dom> ISSUE-97: also resolved to drop Contacts Writer in favor of update-via-download mechanism documented in Contacts API appendix

<trackbot> ISSUE-97 Write-access difficulties (in contacts and other APIs), see http://lists.w3.org/Archives/Public/public-device-apis/2010Jul/0112.html notes added

<darobin> Media Capture

<dom> ACTION: Rich to describe contacts write in Appendix of Contacts API [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action02]

<trackbot> Sorry, couldn't find user - Rich

<dom> ACTION: Richard to describe contacts write in Appendix of Contacts API [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action03]

<trackbot> Created ACTION-316 - Describe contacts write in Appendix of Contacts API [on Richard Tibbett - due 2010-12-22].

robin: might be problematic with fake media type in the future
... suggestion to use an attribute as a cleaner way to solve problem
... maybe we can use the "role" attribute

<dom> http://www.w3.org/TR/xhtml-role/

<darobin>

<fjh> As the role attribute already exists, we avoid issue of needing to add an attribute

<fjh> seems good idea not to have to make changes to HTML5 and to use existing attribute

<dom> [I don't think the role attribute is actually part of HTML5 yet]

lgombos: can the two solutions co-exist?

robin: will need to be discussed with android people

<fjh> suggestion is that we could make this proposal and if needed android could migrate to it

richt: Is it ok to mix URIs and non-URIs in this, ref to RDF

<dom> [I'm unclear whether using role for this is a proper use for this attribute; I think we ought to ask WAI PF for their input]

richt: we should be supportive of android way

<darobin> ACTION: Robin to ping Andrei about using @role instead of mime parameters [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action04]

<trackbot> Created ACTION-317 - Ping Andrei about using @role instead of mime parameters [on Robin Berjon - due 2010-12-22].

<darobin> ACTION: Robin to ping WAI about using @role for capture [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action05]

<trackbot> Created ACTION-318 - Ping WAI about using @role for capture [on Robin Berjon - due 2010-12-22].

robin: we need to coordinate more ...

<richt> we should reflect current implementation where possible, which is Android in this case.

robin: there are many stakeholders, will see what external input brings

Gallery Use Cases

<fjh> http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/0015.html (Rich) http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/0018.html (Francois)

robin: Francois sent use cases based on discussion at F2F.

richt: the focus is around file system and device element,

<fjh> richt notes file system mounting of device could be a partial solution

richt: Francois Use cases were about indexing stuff, however a lot of the preview stuff is already in file pickers

<richt> <device type="fs"/>...which is not really specified at the moment.

<darobin> ACTION-314?

<trackbot> ACTION-314 -- Anssi Kostiainen to react on media gallery use cases -- due 2010-12-15 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/314

<darobin> +1

<dom> +1 on trying to write code to see how it would actually work

anssik: One should write some code towards the API to try out what works, what is lacking etc

<richt> code says 1000 words :)

anssik: will ensure that we create beautiful APIs.

<fjh> ACTION-314: suggestion to write code to see how it might work

<trackbot> ACTION-314 React on media gallery use cases notes added

<dom> richt, you meant code says 1010 words (or maybe 1024 words?) :)

<darobin> one way of making many callbacks more manageable

anssik: tried writing some code against FIle API, many callbacks, slightly cumbersome to use

<richt> dom, I was rounding down ;)

Messaging API

<fjh> http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/0027.html

robin: has been discussed on the list, are we ready to push this out?

<dom> [if we want to publish before moratorium, publication request needs to come in before 12pm ET]

<dom> Maria's latest message (!) on Message API

<fjh> [might make more sense to publish in January, so it gets visibility etc]

<darobin> +1 to January

maria: will finish of the API next week

<fjh> another reason is not to rush, to avoid errors in the editing or process

dom: the name question, shouldn't make api less powerful than what is available in existing schemes

<darobin> +1 to the API being a superset of URI schemes

maria: that's ok

Actions and Issues

<darobin> ACTION-86?

<trackbot> ACTION-86 -- Robin Berjon to update Core Devices -- due 2010-01-27 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/86

robin: should we publish, a very thin spec?

<darobin> ACTION-86: describe event looping there

<trackbot> ACTION-86 Update Core Devices notes added

richt: yes, but need some work wrt event loop, also navigator.service etc

<darobin> ACTION-104?

<trackbot> ACTION-104 -- David Rogers to add use case related to Domain spoofing and trust in the network layer (ISSUE-37) -- due 2010-03-17 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/104

<darobin> ACTION-130?

<trackbot> ACTION-130 -- Richard Tibbett to propose changes to calendar specification to address privacy minimization -- due 2010-10-22 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/130

richt: will not have time to work with it

<fjh> richt notes main issue in calendar is TimeZoneDate

robin: calendar should reuse much of contacts

<fjh> richt, same approach for calendar as contacts toward minimization, but work still required to do this

<richt> calendar can reflect contacts exactly. the only difference will be the Calendar object (in place of the Contact object).

<darobin> PROPOSED RESOLUTION: Calendar should be as much as possible modelled on Contacts, same privacy and security, mostly fields changing

<richt> +1

<fjh> ACTION: fjh to send proposed list of actions to close related to policy [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action06]

<trackbot> Created ACTION-319 - Send proposed list of actions to close related to policy [on Frederick Hirsch - due 2010-12-22].

<darobin> RESOLUTION: Calendar should be as much as possible modelled on Contacts, same privacy and security, mostly fields changing

<darobin> close ACTION-130

<trackbot> ACTION-130 Propose changes to calendar specification to address privacy minimization closed

<darobin> ACTION: Richt to make Calendar like Contacts in every possible way [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action07]

<trackbot> Created ACTION-320 - Make Calendar like Contacts in every possible way [on Richard Tibbett - due 2010-12-22].

<darobin> ACTION-145?

<trackbot> ACTION-145 -- Bryan Sullivan to provide an architectural flow for Policy Reqs -- due 2010-03-25 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/145

<darobin> ACTION-150?

<trackbot> ACTION-150 -- David Rogers to send BONDI experience with testing for device APIs -- due 2010-03-25 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/150

<darobin> close ACTION-150

<trackbot> ACTION-150 Send BONDI experience with testing for device APIs closed

<darobin> ACTION-181?

<trackbot> ACTION-181 -- Bryan Sullivan to to review API and Ontology for Media Resource API -- due 2010-07-07 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/181

<darobin> close ACTION-181

<trackbot> ACTION-181 to review API and Ontology for Media Resource API closed

<darobin> close ACTION-210

<trackbot> ACTION-210 Summarize and add issues to ruleset doc closed

<richt> ACTION-213?

<trackbot> ACTION-213 -- Dong-Young Lee to review sysinfo draft after edits made -- due 2010-07-21 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/213

<darobin> close ACTION-213

<trackbot> ACTION-213 Review sysinfo draft after edits made closed

<richt> ACTION-214?

<trackbot> ACTION-214 -- Thomas Roessler to request IETF community review of sysinfo API Last Call WD through W3C/IETF liaison channel -- due 2010-01-31 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/214

<richt> ACTION-229?

<trackbot> ACTION-229 -- Richard Tibbett to go through http://tools.ietf.org/html/rfc5546 and ensure the bindings provided map -- due 2010-10-22 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/229

<richt> ACTION-230?

<trackbot> ACTION-230 -- Wojciech Maslowski to specify "add to calendar" based on ICS-objects opening -- due 2010-08-05 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/230

<fjh> wmaslowski, do you know the status of this action, ACTION-230 Specify "add to calendar" based on ICS-objects opening Wojciech Maslowski

<darobin> ACTION-251?

<trackbot> ACTION-251 -- John Morris to review privacy text related to ISSUE-78 for capture -- due 2010-10-20 -- OPEN

<trackbot> http://www.w3.org/2009/dap/track/actions/251

<darobin> ISSUE-72?

<trackbot> ISSUE-72 -- Usage of URIs for sms, tel:, etc in PIM APIs -- raised

<trackbot> http://www.w3.org/2009/dap/track/issues/72

<darobin> close ISSUE-72

<trackbot> ISSUE-72 Usage of URIs for sms, tel:, etc in PIM APIs closed

<fjh> ISSUE-72: clarifying whether a JS API even makes sense when URI schemes have been defined as an alternative mechanism for at least some of the technology. Have determined JS APIs make sense in some cases.

<trackbot> ISSUE-72 Usage of URIs for sms, tel:, etc in PIM APIs notes added

<Zakim> richt, you wanted to discuss AOB

Other business

richt: thoughts on bringing device into DAP

robin: there are many interested parties, IETF is working on rtc-web, but not entirely sure about how to get the right people in the same room
... should it be a WG of its own, part of dap, html, etc, ?
... comments about working groups should go right to Dom

<fjh> s/fhirsch3trackbot-ng, start telecon//

richt: would be useful to have <device> in DAP

Summary of Action Items

[NEW] ACTION: Dom to look into pop-up windows in Permissions draft [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action01]
[NEW] ACTION: fjh to send proposed list of actions to close related to policy [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action06]
[NEW] ACTION: Rich to describe contacts write in Appendix of Contacts API [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action02]
[NEW] ACTION: Richard to describe contacts write in Appendix of Contacts API [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action03]
[NEW] ACTION: Richt to make Calendar like Contacts in every possible way [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action07]
[NEW] ACTION: Robin to ping Andrei about using @role instead of mime parameters [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action04]
[NEW] ACTION: Robin to ping WAI about using @role for capture [recorded in http://www.w3.org/2010/12/15-dap-minutes.html#action05]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.135 (CVS log)
$Date: 2010/12/15 15:58:42 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.135  of Date: 2009/03/02 03:52:20  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/contacts/events/
Succeeded: s/fjh,/fjh:/
Succeeded: s/robin,/robin:/
Succeeded: s/Christopher volunteered to help with contacts//
Succeeded: s/proposed RESOLUTION/RESOLUTION/
Succeeded: s/edit this document/edit this document, suggest laszlo arrange now for CVS access and update editor list as first step/
Succeeded: s/ilkka/lgombos/
Succeeded: s/towards/against/
Succeeded: s/File API/File API (Directories and System)/
Succeeded: s/only/mostly/
Succeeded: s/Permiassions/Permissions/
Succeeded: s/ fhirsch3trackbot-ng, start telecon//
FAILED: s/fhirsch3trackbot-ng, start telecon//
Succeeded: s/0299 12 is Cecile_Marc//
Succeeded: s/steo/step/
Succeeded: s/oops phone just dropped the call//
Found ScribeNick: nwidell
Inferring Scribes: nwidell
Default Present: fjh, +358.504.86aaaa, +44.757.091.aabb, +46.1.07.15.aacc, AnssiK, +1.781.534.aadd, cmarc, +49.133.7.aaee, nwidell, darobin, richt, lgombos, Dom, maoteo, +1.781.266.aaff, cathy
Present: fjh +358.504.86aaaa +44.757.091.aabb +46.1.07.15.aacc AnssiK +1.781.534.aadd cmarc +49.133.7.aaee nwidell darobin richt lgombos Dom maoteo +1.781.266.aaff cathy Robin_Berjon Frederick_Hirsch Cecile_Marc Rich_Tibbett Anssi_Kostiainen laszlo_Gombos Niklas_Widell Maria_Oteo Dzung_Tran Dominique_Hazael-Massieux Jerome_Giraud Cathy_Chan;
Regrets: Thomas_Roessler Claes_Nilsson Marengo_Marco Christopher_Hunt John_Morris Suresh_Chitturi Marco_Marengo
Agenda: http://lists.w3.org/Archives/Public/public-device-apis/2010Dec/0029.html
Found Date: 15 Dec 2010
Guessing minutes URL: http://www.w3.org/2010/12/15-dap-minutes.html
People with action items: dom fjh rich richard richt robin

[End of scribe.perl diagnostic output]