W3C home > Mailing lists > Public > semantic-web@w3.org > May 2007

Re: vCard/iCalendar RDF process document 2007-04-06

From: Bruce D'Arcus <bdarcus@gmail.com>
Date: Tue, 1 May 2007 12:24:13 -0400
Message-Id: <7947b9a5380fb549352883189f55316a@gmail.com>
Cc: Kjetil Kjernsmo <kjetil@kjernsmo.net>, semantic-web@w3.org
To: Garret Wilson <garret@globalmentor.com>


On May 1, 2007, at 12:10 PM, Garret Wilson wrote:

> The only point left to consider here is the "value-switching" in my 
> current document, allowing vcard:firstName, for instance, to be a 
> literal, an rdf:value bnode, or an rdf:List of rdf:value bnodes.

This goes to that question of complexity that I and Harry were 
mentioning. I strongly support Norm's original decision that the name 
properties (among them not firstName, BTW) ought to be literal 
properties restricted to a maximum cardinality of 1.

E.g.:

<v:VCard rdf:about="http://ex.net/1">
   <v:fn>J. Edgar Hoover</v:fn>
   <v:sort-string>Hoover, J. Edgar</v:sort-string>
   <v:n rdf:parseType="Resource">
     <v:given-name>J. Edgar</v:given-name>
     <v:family-name>Hoover</v:family-name>
   </v:n>
</v:VCard>

I think treating personal name parts as resources in a collection is 
gratuitous complexity.

Bruce
Received on Tuesday, 1 May 2007 16:30:22 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:45:00 UTC