Re: [VCARDDAV] UID - why singular, not plural/ multiple?

"Andy Mabbett" <andy@pigsonthewing.org.uk> Sun, 25 July 2010 13:45 UTC

Return-Path: <andy@pigsonthewing.org.uk>
X-Original-To: vcarddav@core3.amsl.com
Delivered-To: vcarddav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 011023A694E for <vcarddav@core3.amsl.com>; Sun, 25 Jul 2010 06:45:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.299
X-Spam-Level:
X-Spam-Status: No, score=-5.299 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FrDkHJYF8emN for <vcarddav@core3.amsl.com>; Sun, 25 Jul 2010 06:45:38 -0700 (PDT)
Received: from v-smtp-auth-relay-1.gradwell.net (v-smtp-auth-relay-1.gradwell.net [79.135.125.40]) by core3.amsl.com (Postfix) with ESMTP id F15D03A6905 for <vcarddav@ietf.org>; Sun, 25 Jul 2010 06:45:37 -0700 (PDT)
Received: from v-grad-web-1.gradwell.net ([195.74.61.63] helo=webmail.gradwell.com country=GB ident=andy^pop3*pigsonthewing#org*uk) by v-smtp-auth-relay-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.290) id 4c4c4013.733a.3b for vcarddav@ietf.org; Sun, 25 Jul 2010 14:45:55 +0100 (envelope-sender <andy@pigsonthewing.org.uk>)
Received: from 93.97.168.150 (SquirrelMail authenticated user andy@pop3.pigsonthewing.org.uk) by webmail.gradwell.com with HTTP; Sun, 25 Jul 2010 14:45:56 +0100
Message-ID: <62655a6e757b64c307b5e045746f0cfc.squirrel@webmail.gradwell.com>
In-Reply-To: <4C4C2F35.7010701@viagenie.ca>
References: <993c954c9d05383050d996723eb3275d.squirrel@webmail.gradwell.com> <4C4C2F35.7010701@viagenie.ca>
Date: Sun, 25 Jul 2010 14:45:56 +0100
From: "Andy Mabbett" <andy@pigsonthewing.org.uk>
To: vcarddav@ietf.org
User-Agent: SquirrelMail/1.4.19
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
Subject: Re: [VCARDDAV] UID - why singular, not plural/ multiple?
X-BeenThere: vcarddav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF vcarddav wg mailing list <vcarddav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vcarddav>
List-Post: <mailto:vcarddav@ietf.org>
List-Help: <mailto:vcarddav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Jul 2010 13:45:40 -0000

On Sun, July 25, 2010 13:33, Simon Perreault wrote:
> Andy Mabbett wrote, on 07/25/2010 02:23 PM:
>> For example, UIDs for the playwright William Shakespeare include:
>>
>>    *   http://d-nb.info/gnd/118613723
>>    *   http://errol.oclc.org/laf/n78095332.html
>>    *   http://viaf.org/viaf/96994048
>>    *   http://dbpedia.org/page/William_Shakespeare
>>    *   ...
>>
>> Have I misunderstood the purpose of UID?
>
> Yes, I think you did. The above are not UIDs, they are locators. Pretty
> much like the difference between URL and URN.

My assumption was derived from this description in the hCard microformat
spec:

   UID in vCard simply becomes another semantic applied
   to a specific URL (or EMAIL) for an hCard.

   http://microformats.org/wiki/hcard#More_Semantic_Equivalents

and this, from an appendix to that spec:

   In addition, such link(s) in hCards to the canonical URL for
   a person on that site should also have the classname of "uid".

   http://microformats.org/wiki/hcard-examples#Canonical_Profiles_on_Sites

Together with this from the same appendix:

   <a rel="me" class="url uid" href="http://flickr.com/people/tantek/">
     Flickr profile
   </a>

   Such a "url" + "uid" property could also be used by a site as
   that person's OpenID URL.

Similar examples are given on:

   http://microformats.org/wiki/representative-hcard-authoring

Perhaps that section should include reference to an RFC (or other
resource) which defines UID in the strict sense meant there?


> If you make up an example involving vCards I'll be glad to explain it
> further...

Thank you; I'll do more reading before I trouble you further on that point.


However, should we not consider (not least given the growing importance of
linked data) a vCard property for URLs which act as identifiers (in the
looser sense, such as the Shakespeare examples above), as opposed to the
URL of the subject's own website? The use of such URLs would facilitate a
greater amount of matching, even in cases where UIDs are not available.

-- 
Andy Mabbett
@pigsonthewing
http://pigsonthewing.org.uk