Re: [VCARDDAV] phonetic-given-name and phonetic-family-name

Barry Leiba <barryleiba@computer.org> Wed, 21 March 2012 02:22 UTC

Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: vcarddav@ietfa.amsl.com
Delivered-To: vcarddav@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65A3721E803C for <vcarddav@ietfa.amsl.com>; Tue, 20 Mar 2012 19:22:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.841
X-Spam-Level:
X-Spam-Status: No, score=-102.841 tagged_above=-999 required=5 tests=[AWL=-0.164, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3i5okUgK7GOv for <vcarddav@ietfa.amsl.com>; Tue, 20 Mar 2012 19:22:22 -0700 (PDT)
Received: from mail-vb0-f44.google.com (mail-vb0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id C9FC121E801A for <vcarddav@ietf.org>; Tue, 20 Mar 2012 19:22:21 -0700 (PDT)
Received: by vbbez10 with SMTP id ez10so330124vbb.31 for <vcarddav@ietf.org>; Tue, 20 Mar 2012 19:22:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Hgo3RCsa/C6cg3V3eA4P4Ay8D2Qe9S86WXaOy0UuYO4=; b=qd7fAEMDPE5dvPEFk/B3RMlxAiea57CH0GKXsUWbOkkOFkCfFVlRj5+122xFXr1z92 2dvDkAZbahb5zSpMOuh9YUanGoaofx4TSYC9AXDt2xKaYcOlyVZtkU04A8hhhCxg4jHa rVDXLfIumq7frLFINYhGBhOBvg/JTLDN7BBMRd2KAxJs6bx0mzvaXbke0dflTm0cwxyC jDc2PVu6/BGhgoS7x3PqAgbkukaNa6jJ8G0mszZDtf+mH2VrIsAjN0WdI6k9nQ4aMXa+ 9vddTU1yVrcAn5kC4GKLsVrjl9DzHJsJDT1nPnlK7gTrbybPjAiFC1l/VsYVMmraiYSt cm3A==
MIME-Version: 1.0
Received: by 10.220.153.139 with SMTP id k11mr1060518vcw.27.1332296541355; Tue, 20 Mar 2012 19:22:21 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.52.161.37 with HTTP; Tue, 20 Mar 2012 19:22:21 -0700 (PDT)
In-Reply-To: <CAEV2_WZP2zQg_SPcA4L+qM4LxFqGKQDKXtQJnVQA9kgANYQxRg@mail.gmail.com>
References: <CAEV2_WYMsCBoS8hm7GDeVOfVk3hwfSe9NsbZb+__QwBC4Yat9Q@mail.gmail.com> <CAEV2_WaLihgFj5h97LN1z_eE2U4YPuzkMw3iyat6rdEXp-ZuaQ@mail.gmail.com> <CAEV2_WZP2zQg_SPcA4L+qM4LxFqGKQDKXtQJnVQA9kgANYQxRg@mail.gmail.com>
Date: Tue, 20 Mar 2012 22:22:21 -0400
X-Google-Sender-Auth: yG23EfP_tdltMgFsinKOHSmX8NE
Message-ID: <CAC4RtVARSo4apJGNxhebsVZGvZhbQmxHKzBgp+gEgXTWSpyMwQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Tantek Çelik <tantek@cs.stanford.edu>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "vcarddav@ietf.org" <vcarddav@ietf.org>
Subject: Re: [VCARDDAV] phonetic-given-name and phonetic-family-name
X-BeenThere: vcarddav@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF vcarddav wg mailing list <vcarddav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 21 Mar 2012 02:22:22 -0000

> The UI use case of these is sorting by given or family name
> explicitly, beyond a simple "canonical" sort which the 'sort-as'
> parameter would suffice.

Here's where you're losing me.  We had talked about properties like
"soundex", or some other sort of phonetic-name thing.  But the idea
was never to *sort* on these things -- they'd be for human
consumption, or perhaps for a speech synthesizer.  If one's name were
"Hélène", for instance, why on *Earth* would one want to *sort* that
under something other than "H"?

> The options of sort by given name (first name) or sort by family name
> (last name) are provided which sort according to phonetic-given-name
> if any otherwise given-name, and phonetic-family-name if any otherwise
> family-name, respectively. This feature is apparently particularly
> useful in Japanese.

I can't parse this, and I don't understand what you're trying to get
at.  But in general, I get the idea that users of non-English scripts,
such as Japanese or Chinese, would want to have a way to sort the
names along with similar-sounding English names.  But that's already
handled with the sort-as stuff.

To be clear: I think some sort of "this is how the name is pronounced"
fields are useful, and I'd support developing an extension for that.
I just don't see how it has anything to do with sorting.

Barry