Archives for: June 2007

Thursday, June 28th 2007

Permalink 06:58:46 pm, Categories: Meeting Summaries

Meeting Summary - 25 June 2007

[Weekly conference call, 25 June 2007] F2F well subscribed. TP topics. Normative names? Vocab contributions. Two docs to be published soon. Problem with tools for mapping IDL to languages. Details follow: [F2F] We expect 10+ members to attend the London F2F next July. An agenda is being determined this week. [TP Topics] The W3C is holding a Technical Plenary meeting in Boston in November and groups are being asked to consider topics for discussion. The harmonization of markup languages (XHTML-MP/Basic) is one possibility. Another is the (probable) false impression that having one markup language for all browsers is enough to ensure the success of the mobile Web. Other W3C groups need to be educated on the findings of DIWG/UWA, BPWG and DDWG in this regard. [Names] There was a proposed resolution put to the group that only the identifier names in the ontology would be normative. Such names could be used (as strings) in API calls to identify the properties being stored/requested. However, the ontology might contain alternatives that could be useful for convenience in various programming languages (e.g. a camel-case version, an underscore_separated version, etc.). However, it was noted that other vocabularies could operate concurrently with the DDR Core Vocabulary, and the group has yet to consider issues such as namespacing to avoid confusion between vocabularies. Would the name include a namespace? Would the namespace be a separate parameter? Is there an alternative to namespacing? It was decided that the group would keep the proposed resolution on the table and wait until a better understanding of the naming needs of the API was achieved. (Generally, however, there was much sympathy for having normative names as part of the specification.) [Vocab] The public vocabulary contribution process is active, as is the discussion mailing list. Everyone is encouraged to contribute. Rhys and Kevin are already preparing new material, and others are expected to follow. [Publications] There were few wiki updates this week, but two of the legacy documents (Landscape and Ecosystem) are now substantially complete. The group is aiming to agree to publish these as final versions at the F2F. Some extraction from wiki to XMLSpec will be necessary as part of the publication process. Everyone is encouraged to do one last proof-read of the texts. [IDL Tools] The group has identified a problem regarding tools to map IDL to implementation languages. Unfortunately, the tools that W3C has used in the past are no longer supported, and cannot be made to work properly. Nacho proposed that an XML version of IDL be used, from which various language mappings could be obtained via XSLT. Such a tool would be useful to the group to see how the API would appear in different programming languages, without having to develop/maintain these by hand. It was also proposed that the group use Java as a sample target programming language, and possibly even design/prototype via this language, though keeping the IDL as the normative definition. The question of how to determine if an implementation was conformant to the final IDL was also discussed. As the mappings are not unique (i.e. alternative mappings from IDL to Language-X are possible), it was suggested that black-box (functional) behaviour might be the only means to determine conformance, rather than inspection of the mappings. [New Actions] (ACTION-51) Kevin to send e-mail reminder to group to review requirements doc. [Attendees] Jose Manuel Cantera Fonseca (Telefonica) Rafael Casero Escamilla (SATEC) Dimitar Denev (Fraunhofer FIT) Anders Ekstrand (Drutt) Rodrigo Garcia (CTIC) Rotan Hanrahan (MobileAware) Martin Jones (Volantis) Nacho Marin (CTIC) Eman Nkeze (Boeing) Jo Rabin (dotMobi) Mike Smith (W3C) Andrea Trasatti (dotMobi/WURFL)
Rotan Hanrahan

Wednesday, June 20th 2007

Permalink 20:59:30, Categories: Meeting Summaries

Meeting Summary - 18 June 2007

[Weekly conference call, 18 June 2007] Welcome Matt. Top N to be contributed by group. Ecosystem updated on wiki. Issues discussed: ontology annotations, property aliases, static/dynamic terminology, DOMString/wstring/etc in IDL. Taskforce report. Details follow: [Matt] Matt Womer joins the DDWG as the W3C's staff contact, and is already clocking up action items. [Vocab] Volunteers from the DD group will add entries to the vocabulary this week, based on suggestions derived from the Top N properties cited in charter 1. To avoid overlaps, the chair shall distribute suggested entries. The form will be updated to draw submitters' attention to the ontology in progress, so that new entries can be devised in light of existing entries. [Ecosystem] The Ecosystem document is near completion. Some final inputs to the Trust section and References will complete the document and it will then be ready for consideration by the group for publication as a Working Group Note. [Annotations] The issue of meta-metadata was considered. For example, the origin of contributed vocabulary entries, or the origin of the values for such entries. It was concluded that such information does not directly serve the needs of content adaptation and therefore is probably best served as an administrative feature. Such information could be used by an administrator to determine the trust to associate with different sources of data. The ontology may have more data (and types of data) than are directly accessibly by the eventual DDR API. [Aliases] The group RESOLVED that alternative names for properties (e.g. as might be used in implementations in different programming languages) would not be represented via sameAs or equivalentProperty mechanisms. Instead the group will use the current annotation-based mechanism (i.e. a "see also" reference). This means that reasoning systems are restricted to the normative property identifiers, and will be unaware of the alternative names. [Static/Dynamic] The problem of terminology (static vs dynamic) was again raised. As an example, the group considered the screen height as a property which normally has a fixed value, but for some devices the screen can be adjusted (e.g. via a flip-out component) and therefore it has more than one value. In such cases a default value may be useful if you cannot determine the current value. Meanwhile, on the client side, this is a value that can be read directly without recourse to a device description repository. Such properties blur the distinction between static and dynamic. It was decided that a wiki page to explore these issues would be created. [Strings] The issue of string representation in IDL was considered. Unlike the W3C DOM-related IDLs, the DDR API is a server-side API that has no immediately obvious need for DOMString. Nevertheless, the normal IDL "string" may not be sufficient to represent certain values that may be returned by the API. Therefore some consideration must be given to the options that are available, including string, DOMString, wstring and some custom definition that the DDWG may create itself. Furthermore, the issue of character encoding for wstring types was also considered (and seen to introduce more questions). A call was made to find more authoritative information on the use of strings in IDL. [Taskforce] The new taskforce met last week and there are some draft conclusions. It is suggested that the context key should be opaque. An approved version of the conclusions will be circulated soon for comments. The results of the taskforce are on schedule for delivery to the F2F meeting scheduled for mid-July. [New Actions] (ACTION-49) Matt to set up registration for July F2F. (ACTION-51) Rotan to start a Static vs Dynamic wiki entry. [Attendees] Pontus Carlsson (Drutt) Rafael Casero Escamilla (SATEC) Dimitar Denev (Fraunhofer FIT) Rodrigo Garcia (CTIC) Rotan Hanrahan (MobileAware) Martin Jones (Volantis) Rhys Lewis (Volantis) Nacho Marin (CTIC) Jo Rabin (dotMobi) Mike Smith (W3C) Andrea Trasatti (WURFL) Matt Womer (W3C)
Rotan Hanrahan

Thursday, June 14th 2007

Permalink 21:50:03, Categories: Meeting Summaries

Meeting Summary - 11 June 2007

[Weekly conference call, 11 June 2007] Taskforce work commences. Recent and future meetings. Au revoir Cedric. Wiki updates. Vocabulary form is active. Details follow: [Taskforce] The taskforce is discussing the issue of the "context key" and has started to contribute ideas to the wiki. The design goals will be added to the page, against which the various ideas can be judged. [Meetings] The group will be polling for attendees to them planned July meeting. Meanwhile, the UWA workshop and face-to-face has recently completed. Some DD members attended. Among the topics discussed was the fledgling ontology. We await the report from the UWA. [Cedric] We learned this week that Cedric Kiss will be leaving W3C. Cedric has been the group's staff contact through the transition to the second charter, and has been a valuable member of the team. We wish Cedric good luck for his future endeavours. [Wiki] Ecosystem document is close to completion, and will be converted to the W3C publication format when ready. The same may apply to Landscape. We are awaiting comments on the Requirements doc (via the public list). There is a possibility of migrating to a MediaWiki environment instead of moin-moin. This will be investigated. [Vocabulary] The form is now active, and contributions from the OMA are arriving. A wiki page to explain the form will be prepared, and a public announcement made via the public mailing list. There was a slight delay to this announcement due to a minor security configuration issue. [New Actions] (ACTION-46) Mike to create a poll for attendance at the July F2F. (ACTION-47) Mike to look at removing unwanted pages from the wiki. (ACTION-48) Rotan to draft introductory page for Vocab Form [Attendees] Pontus Carlsson (Drutt) Anders Ekstrand (Drutt) Jose Manuel Cantera Fonseca (Telefónica) Rodrigo Garcia (CTIC) Rotan Hanrahan (MobileAware) Martin Jones (Volantis) Jo Rabin (dotMobi) Mike Smith (W3C) Matt Womer (W3C)
Rotan Hanrahan

Monday, June 11th 2007

Permalink 23:18:13, Categories: News

Announcing DDR Core Vocabulary Process

The DDWG is pleased to announce the opening of its process to gather contributions to the Device Description Repository (DDR) Core Vocabulary. The process is open to everyone, including non-W3C Members. The purpose of the process is to create an initial vocabulary for the proposed Repository. The vocabulary will represent device properties that are considered essential to the successful adaptation of Web content for mobile devices. It is hoped that public instances of the DDR, implementing the API to be published by the DDWG, will be hosted following the creation of the API, and that these instances will support the core vocabulary. A public mailing list has also been prepared to support discussion of information submitted via the process. Details of the process have been placed on the DDWG wiki. [1] On behalf of the DDWG, --- Rotan Hanrahan, Chair. [1] http://www.w3.org/2005/MWI/DDWG/wiki/CoreVocabularyProcess
Rotan Hanrahan