Re: [MORG] I-D Action:draft-ietf-morg-sortdisplay-01.txt

Arnt Gulbrandsen <arnt@gulbrandsen.priv.no> Mon, 05 October 2009 13:24 UTC

Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: morg@core3.amsl.com
Delivered-To: morg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 46F893A68FA for <morg@core3.amsl.com>; Mon, 5 Oct 2009 06:24:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.218
X-Spam-Level:
X-Spam-Status: No, score=-2.218 tagged_above=-999 required=5 tests=[AWL=0.380, BAYES_00=-2.599, UNPARSEABLE_RELAY=0.001]
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 Ex-TwZqs8K4q for <morg@core3.amsl.com>; Mon, 5 Oct 2009 06:24:17 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [80.244.248.170]) by core3.amsl.com (Postfix) with ESMTP id 71D133A68D6 for <morg@ietf.org>; Mon, 5 Oct 2009 06:24:17 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (kalyani.aox.org [79.140.39.164]) by strange.aox.org (Postfix) with ESMTP id C85E9FA04D7; Mon, 5 Oct 2009 13:25:49 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no (HELO lochnagar.gulbrandsen.priv.no) by fri.gulbrandsen.priv.no (Archiveopteryx 3.1.0) with esmtp id 1254749012-53805-53805/5/35 (5 recipients); Mon, 5 Oct 2009 15:23:32 +0200
Message-Id: <G0KhrtEhS/JItnYXheoOdQ.md5@lochnagar.gulbrandsen.priv.no>
Date: Mon, 05 Oct 2009 15:26:02 +0200
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: barryleiba@computer.org
References: <426893499.2601254329451832.JavaMail.root@dogfood.zimbra.com> <1254332117.4794.1051.camel@timo-desktop> <+8g7epUQ0se2u75+X/B6PQ.md5@lochnagar.gulbrandsen.priv.no> <6c9fcc2a0910050615i41b862dbkb2885d99b6883619@mail.gmail.com>
In-Reply-To: <6c9fcc2a0910050615i41b862dbkb2885d99b6883619@mail.gmail.com>
Content-Type: text/plain; format="flowed"
Mime-Version: 1.0
Cc: Timo Sirainen <tss@iki.fi>, Barry Leiba <barryleiba.mailing.lists@gmail.com>, morg@ietf.org
Subject: Re: [MORG] I-D Action:draft-ietf-morg-sortdisplay-01.txt
X-BeenThere: morg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Messaging Organization <morg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/morg>, <mailto:morg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/morg>
List-Post: <mailto:morg@ietf.org>
List-Help: <mailto:morg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/morg>, <mailto:morg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Oct 2009 13:24:18 -0000

Actually I changed my mind. What I said is just ridiculous.

It would NOT be correct for this draft to contain a specification of how 
to mangle email addresses for display. That's out of scope. What I 
actually implemented is this, and I think my code is right and my brain 
was wrong:

   1. Compute the display-name in the same way as usually
   2. If that's empty, use localpart@domain instead
   3. Sort by that, the way sort usually sorts

IMNSHO sortdisplay should say this, and skip ALL the details of how to 
turn the 822 syntax received into the actual display-name. It could ust 
say something like "in a format intended for display, rather than the 
encoding used when transmitting the message".

Arnt