Content deleted Content added
No edit summary |
Update since the DDR Simple API became a W3C Rec in December 2008 |
||
Line 1:
The '''Device Description Repository''' (DDR) is a concept proposed by the [[MWI|Mobile Web Initiative]] [[W3C Device Description Working Group|Device Description Working Group]] (DDWG) of the [[World Wide Web Consortium]]. The DDR is supported by a standard interface and an initial core vocabulary of device properties. Implementations of the proposed repository
Information in
==Status==
The "requirements for a single logical device descriptions repository"<ref>{{cite web|author=David Sanders|title=Device Description Repository Requirements 1.0 (Draft)|url=http://www.w3.org/TR/2006/WD-DDR-requirements-20060410/|date=[[April 10]], [[2006]]|publisher=W3C (MIT, ERCIM, Keio)|accessdate=2007-12-10}}</ref> were first published as a W3C Working Draft in April 2006, and completed as a "Working Group Note"<ref>{{cite web|author=Kevin Smith|title=Device Description Repository Requirements 1.0|url=http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217/|date=[[December 17]],[[2007]]|publisher=W3C (MIT, ERCIM, Keio)|accessdate=2008-04-09}}</ref> in December 2007.
The "DDR
The "DDR Simple API"<ref>{{cite web|author=Jo Rabin, José Manuel Cantera Fonseca, Rotan Hanrahan, Ignacio Marín|title=Device Description Repository Simple API|url=http://www.w3.org/TR/2008/
The DDWG formally closed in December 2008. The Chair and volunteers agreed to maintain the DDWG home page and wiki after this time<ref>{{cite web|author=Rotan Hanrahan|title=Device Description Repository Simple API is a W3C Recommendation (closing message from Chair)|url=http://lists.w3.org/Archives/Public/public-ddwg/2008Dec/0000.html|date=[[December 8]],[[2008]]|accessdate=2008-12-12}}</ref>, to answer questions and encourage implementations.
==Background==
The idea of implementing a Device Description Repository was discussed at an international workshop<ref>{{cite web|title=International Workshop on the Implementation of a Device Description Repository|url=http://www.w3.org/2005/MWI/DDWG/workshop2006/|date=[[July 12]],[[2006]]|publisher=W3C (MIT, ERCIM, Keio)|accessdate=2008-04-09}}</ref> held by the DDWG in Madrid, Spain in July, 2006. This resulted in a proposal to re-charter<ref>{{cite web|title=MWI Device Description Working Group Charter|url=http://www.w3.org/2006/09/mwi-ddwg2-charter|date=[[December 5]],[[2006]]|publisher=W3C (MIT, ERCIM, Keio)|accessdate=2008-04-09}}</ref> DDWG to work on the formal design of the programming interfaces, and ways to populate
==Design goals==
The architecture of the repository
* '''Relevance of data'''. The [[W3C Device Description Working Group|DDWG]] includes content adaptation specialists who have identified a core set of device properties that are useful for adaptation. Other groups are likely to refine this knowledge. Keeping the information up-to-date will also be a challenge.
Line 24 ⟶ 26:
* '''Industry support'''. The backing of organisations like W3C and the [[Open Mobile Alliance]], and of vendors, service providers and device manufacturers will be critical.
The interface to the repository should provide the means of retrieving contextual information based on some evidence that identifies the context. Typically this means providing request headers through the interface and subsequently retrieving values for named properties. The W3C [[W3C Device Description Working Group|DDWG]]
==Implementations==
Open and commercial implementations of the DDR Simple API are available. Some of these formed part of the W3C's implementation report<ref>{{cite web|title=DDR Simple API Implementation Report|url=http://www.w3.org/2005/MWI/DDWG/drafts/api/test-report.html|date=[[June 19]],[[2008]]|publisher=W3C (MIT, ERCIM, Keio)|accessdate=2008-12-12}}</ref> prior to the API becoming a Web standard. The W3C's Mobile Web Initiative also tracks implementations of relevant mobile standards and other developer resources, including the DDR Simple API.
==Notes==
Line 38 ⟶ 44:
*[http://www.w3.org/2005/MWI/DDWG/ Device Description Working Group (DDWG)]
*[http://www.w3.org/2005/MWI/DDWG/workshop2006/ DDWG Workshop on the implementation of a DDR]
*[http://www.w3.org/Mobile/ W3C Mobile Web Initiative (MWI)]
*[http://www.w3.org/Mobile/Dev W3C MWI Developer resources]
*[http://www.openmobilealliance.org/ Open Mobile Alliance]
*[http://www.w3.org W3C]
|