Device APIs and Policy Working Group

Mission

As defined in its charter, the mission of the Device APIs and Policy Working Group is to create client-side APIs that enable the development of Web Applications and Web Widgets that interact with devices services such as Calendar, Contacts, Camera, etc. Additionally, the group will produce a framework for the expression of security policies that govern access to security-critical APIs (such as the APIs listed previously).

Specifications

Group specs

Input

The following were submitted as starting points for this group's deliverables:

Also relevant are the following:

Roadmap

NB: this roadmap has not been approved by the Working Group yet.

Spec1st Editor’s draftFPWDLCCRRecComments
Priority APIs
ContactOct 2009Dec 2009Apr 2010Jul 2010Sep 2010Uses vCard properties
CalendarEditor: Rich/Suresh
Matches iCalendar expressivity
FilesystemEditor: Robin
Relates to the FileReader API
Needs Use Cases
Capture (audio/video)Editors: Dzung, Ingmar
MessagingEditor: Niklas, Daniel Coloma
Other
Systems info and eventsOct 2009Apr 2010Editors: Dzung, MaxF
Tasks
Application Launcher
User Interaction
Communication Log
GalleryEditor: Wonsuk
Relates to API for Media Resource?
Informative docs
APIs RequirementsOct 2009Oct 2009When to declare victory?
Policy RequirementsOct 2009Dec 2009
APIs Design PatternsNov 2009

The Working Group is not planning to work on the following items:

APIs that have been suggested as worth consideration for the group but not currently prioritised (and therefore not up for discussion) are kept in the FutureWork page on the group's wiki.

Participate

If you are employed by a W3C Member and want to join this group, please ask your Advisory Committee Representative to nominate you to the group as explained in the relevant instructions.

If you are not employed by W3C Member and have specific expertise to bring to this group, the said instructions explain how to get Invited Expert status.

See the list of current participants.

Meetings

Weekly teleconference Wednesdays, at 10am US Eastern Time on Zakim teleconference bridge (+1.617.761.6200, +33.4.89.06.34.99 and +44.117.370.6152) code 3279, IRC channel #dap on irc.w3.org port 6665 (Web IRC client).

UTC US/Pacific US/Mountain US/Central US/Eastern UK/London CEST/Barcelona CEST/India, Bangelore
15:00 - 16:30 7:00 - 8:30 8:00 - 9:30 9:00 - 10:30 10:00 - 11:30 15:00 - 16:30 16:00 - 17:30 19:30 - 21:00

Minutes are taken in rotation, please consult the list of scribes for further details.

Minutes are posted to the public list and once approved are linked from the minutes page.

First F2F meeting during TPAC 2009: registration, registrants.

We're tracking issues and action items using Tracker.

Communications

The main communication channel for this group is the publicly archived mailing list <public-device-apis@w3.org>.

Member-confidential messages and logistical discussions can be addressed to the member-only archived mailing list <member-device-apis@w3.org>

Documents

Here are some documents of interest to participants in the WG:

Patent Policy

This group operates under the W3C Patent Policy - see its Patent Policy status for more details.

History

The Working Group was first chartered in July 2009, as a follow-up to the workshop on Security for Access to Device APIs from the Web held in December 2008.