[uf-discuss] hatom tumblr theme
scott at randomchaos.com
Mon Dec 15 12:37:59 PST 2008
On [Dec 15], at [ Dec 15] 12:54 , Martin McEvoy wrote:
>> To back up my argument, I'll cite the vCard spec (RFC 2426) which
>> defines the purpose of "UID" as:
>>> To specify a value that represents a globally unique
>>> identifier corresponding to the individual or resource
>>> associated with the vCard.
>> That is, the UID is a unique identifier for the contact, not a
>> unique identifier for the card.
> Nope you will find that the UID is for the entire vcard....
That seems to directly contradict the RFC as Toby quoted. Everything
after this seems to hinge on what UID means, so clearing this up may
resolve everything else. What exactly do you mean by "you will
find"? Find somewhere other than the RFC? Find on a different
reading of the RFC? I'm not finding that at all in my reading of the
RFC, which seems to be pretty much the same as Toby's, i.e. the UID is
for the contact, not the vCard.
I rely on this definition of UID every time I sync my address book.
Two vCards with the same UID are assumed to be the same contact,
because the UID identifies the contact. If UID were for the vCard,
those two vCards would necessarily have different UIDs and I'd end up
with duplicate contacts in my address book.
More information about the microformats-discuss