Re: [VCARDDAV] Questions about vCard 4.0 (draft rev-11)

Daisuke Miyakawa <> Wed, 23 June 2010 02:03 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 3030E3A686C for <>; Tue, 22 Jun 2010 19:03:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: 1.365
X-Spam-Level: *
X-Spam-Status: No, score=1.365 tagged_above=-999 required=5 tests=[AWL=-0.390, BAYES_50=0.001, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id ucuPViTNybQW for <>; Tue, 22 Jun 2010 19:03:23 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id D49453A67BD for <>; Tue, 22 Jun 2010 19:03:22 -0700 (PDT)
Received: by gyh4 with SMTP id 4so3636509gyh.31 for <>; Tue, 22 Jun 2010 19:03:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=646gh/R7m/Qn2xgEIZmQb9cA3XE6HQTwxfhQjgjwacI=; b=ZI54iRpOaRd0IvHbPSkGwvD1EiFIf7kybgwIuUHjvfTIk2UfQdJBDA23DiaGenqHQ0 kZEVaX7eQg0BId4auJc2+Mo+pymFYglJtVrNx1gJMef5rIfeV1pPMjoOwG/lhzOqWSta qeb9raWmu5+SrrXVWusAmzGBIZKGWkmrXAEio=
DomainKey-Signature: a=rsa-sha1; c=nofws;; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=dsc5Qa2CclbFMQYkI9/u5YbC2KldPkRjBERnVpU/zBkMXlZa3ACO1rIRyz6xsUNW2g NeiF5eOvp6UfUrWnBu0nP6O4KOnlVD1DW4ukCDZsl/9a2VQsov7HzpXcpezB22uY+Yim ahu0+X+M3t2pwaUQinpXlXLbbOlUw0X1eiHzc=
MIME-Version: 1.0
Received: by with SMTP id f2mr4641286agh.38.1277258607618; Tue, 22 Jun 2010 19:03:27 -0700 (PDT)
Received: by with HTTP; Tue, 22 Jun 2010 19:03:27 -0700 (PDT)
In-Reply-To: <>
References: <> <>
Date: Wed, 23 Jun 2010 11:03:27 +0900
Message-ID: <>
From: Daisuke Miyakawa <>
To: Simon Perreault <>
Content-Type: multipart/alternative; boundary="001636284c0297e9740489a8f19b"
Subject: Re: [VCARDDAV] Questions about vCard 4.0 (draft rev-11)
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF vcarddav wg mailing list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 23 Jun 2010 02:03:24 -0000


Thanks for your quick response!

> 1. Leave the ABNF as is but state that the value is case insensitive.
> 2. Change the ABNF and state that the value is case sensitive.
> I think I would prefer 1.

I'll honor your decisions about this topic. Personally +1 to 1.

> > Some Japanese people said that we sometimes use organization (ORG) for
> > sorting, but we need some sort string for it.
> > However, the current draft says "SORT-STRING" is just for FN or N, not
> > for ORG.
> > Is there any discussion about that kind of topic?
> You just started the discussion! ;)
> I think this is valid and important. However, I would really like to see
> a real-life example to ensure we stay grounded. Could you please write
> one? I suppose it will be hard to translate to English, but please try...

I'm asking my friends knowing better about Japanese Contacts apps for the
examples (he actually talked about this topic!).
Stay tuned..

Personally, I suppose it might be better to accept multiple SORT-STRING
(0,n) and ask vCard composers to explicitly add PREF when they want to add
preference information to them.


name.FN:宮川 大輔
org.ORG:日本の組織                # "Japanese organization"

The examples above is not real; what I'm actually developing cannot utilize
those SORT-STRINGs, but theoretically developers may be able to utilize them
without any confusion.
Even when they cannot recognize multiple SORT-STRINGs, they can pick up one
with the highest PREF value.
Some applications should be able to sort contact list using each SORT-STRING
without any X- something.


Daisuke Miyakawa (宮川大輔)