W3C home > Mailing lists > Public > public-ddwg-comments@w3.org > April 2008

DDR Simple API - requirement for support of Aspect in vocabularies

From: Rotan Hanrahan <rotan.hanrahan@mobileaware.com>
Date: Mon, 14 Apr 2008 06:22:27 -0400
Message-ID: <D5306DC72D165F488F56A9E43F2045D3018B1050@FTO.mobileaware.com>
To: <public-ddwg-comments@w3.org>

In the DDR Simple API published draft:

  http://www.w3.org/TR/2008/WD-DDR-Simple-API-20080404/#sec-PropertyRef

it is said that:

  "Note that the value __NULL may be used where a Vocabulary does not
support the concept of Aspect."

and with respect to the NULL_ASPECT it is also said that:

  "This value is used to support Vocabularies that do not distinguish
Aspects."

However, in section 3 on Vocabularies:

 
"http://www.w3.org/TR/2008/WD-DDR-Simple-API-20080404/#sec-vocabularies"

it is said that:

  "Vocabularies *must* declare a default Aspect for each Property [...]"

This seems to be contradictory to the earlier text. If the DDR Simple
API supports the concept of a Null Aspect for use in cases where the
vocabulary does not provide (complete) information on Aspects, then it
has been conceded that it is permitted for such vocabularies to be used.

Proposed remedy:

Change the text in section 3 to say:

  "Vocabularies *should* declare a default Aspect for each Property
[...]"

On behalf of MobileAware Ltd, Development Team,

Dr Rotan Hanrahan
Chief Innovations Architect
MobileAware
Received on Monday, 14 April 2008 10:23:29 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:41:40 UTC