W3C home > Mailing lists > Public > public-vocabs@w3.org > October 2011

Contact Point is broken

From: Kurt Bollacker <kurt@bollacker.com>
Date: Tue, 11 Oct 2011 11:53:32 -0700
To: public-vocabs@w3.org
Cc: Kurt Bollacker <kurt@bollacker.com>
Message-ID: <20111011185332.GB24929@bollacker.com>
Looking at the v0.9 draft schema, Contact Point is given as a subtype
of Structured Value, yet it is described as "A contact point—for
example, a Customer Complaints department."  I can't see how a
customer complaints department can be intrinsically an instance of
Structured Value.  Also, Contact Point has the awkward property
"contactType", with examples of "person" and "organization".  Thinking
of a Contact Point as intrinsically a person or organization makes
much more sense.

Furthermore, the type Postal Address is given as a subtype of Contact 
Point.  A physical address is a very different thing than a customer 
complaints department (which might even be internet based, without a 
postal address). So I think Contact Point is broken.  

I propose the following changes:

1. Postal Address is no longer a subtype of Contact Point and becomes
   a direct subtype of Structured Value.

2. Contact Point gains the "address" property with Postal Address as 
   its range. 

3. Contact Point is no longer a subtype of Structured Value and
   becomes subtypes of Person and Organization 

Received on Tuesday, 11 October 2011 20:06:58 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:29:21 UTC