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

Chris Newman <Chris.Newman@Sun.COM> Tue, 10 November 2009 09:05 UTC

Return-Path: <Chris.Newman@Sun.COM>
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 489DF3A68B9 for <morg@core3.amsl.com>; Tue, 10 Nov 2009 01:05:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.446
X-Spam-Level:
X-Spam-Status: No, score=-5.446 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_15=0.6, 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 YhDuxbWqE02i for <morg@core3.amsl.com>; Tue, 10 Nov 2009 01:05:02 -0800 (PST)
Received: from sca-es-mail-1.sun.com (sca-es-mail-1.Sun.COM [192.18.43.132]) by core3.amsl.com (Postfix) with ESMTP id 5E9183A6A10 for <morg@ietf.org>; Tue, 10 Nov 2009 01:05:02 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129]) by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nAA95Tk9004449 for <morg@ietf.org>; Tue, 10 Nov 2009 01:05:29 -0800 (PST)
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-disposition: inline
Content-type: text/plain; CHARSET="US-ASCII"; format="flowed"
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul 2 2009)) id <0KSV00200YK5A100@fe-sfbay-09.sun.com> for morg@ietf.org; Tue, 10 Nov 2009 01:05:29 -0800 (PST)
Received: from [10.0.1.3] ([unknown] [71.92.75.71]) by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul 2 2009)) with ESMTPSA id <0KSV00LVQYKTQP60@fe-sfbay-09.sun.com> for morg@ietf.org; Tue, 10 Nov 2009 01:05:28 -0800 (PST)
Date: Tue, 10 Nov 2009 01:05:12 -0800
From: Chris Newman <Chris.Newman@Sun.COM>
In-reply-to: <20091018161501.91C3C3A6937@core3.amsl.com>
Sender: Chris.Newman@Sun.COM
To: morg@ietf.org
Message-id: <A70E276FE09456F575B89623@446E7922C82D299DB29D899F>
X-Mailer: Mulberry/4.0.8 (Mac OS X)
References: <20091018161501.91C3C3A6937@core3.amsl.com>
Subject: Re: [MORG] I-D Action:draft-ietf-morg-sortdisplay-02.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: Tue, 10 Nov 2009 09:05:03 -0000

I checked this against the X-DISPLAY-FROM, X-DISPLAY-TO and X-DISPLAY-CC 
extension sort keys in our server implementation.  I note two differences:

1. We decode RFC 2047 to UTF-8.  The draft does not specify charset, so an 
implementation which decoded 2047 to a different charset would sort 
differently.  The algorithm in 5255 section 4.6 needs to be followed, which 
states the decoded text MUST be converted to a charset expected by the 
active comparator.  I believe 5255 should have said that decoding to UTF-8 
SHOULD be used where the active comparator specifies multiple acceptable 
charsets including UTF-8.  As it does not say that, I believe it would 
improve interoperability if this draft said that although I wouldn't 
consider that a blocking flaw.  RFC 4790 states that any octet-based 
charset is acceptable for i;octet.

2. Our implementation also strips double-quotes from around the personal 
name field prior to comparing.  I believe RFC 3501 is unclear about whether 
double-quotes are stripped when an RFC 2822 mailbox is parsed into an IMAP 
envelope.  I'd like this draft to state double-quotes are stripped (or 
un-escaped) if present.

I support advancement of this specification.

		- Chris

--On October 18, 2009 9:15:01 -0700 Internet-Drafts@ietf.org wrote:

> A New Internet-Draft is available from the on-line Internet-Drafts
> directories. This draft is a work item of the Message Organization
> Working Group of the IETF.
>
>
> 	Title           : Display-based Address Sorting for the IMAP4 SORT
> Extension 	Author(s)       : D. Karp
> 	Filename        : draft-ietf-morg-sortdisplay-02.txt
> 	Pages           : 6
> 	Date            : 2009-10-18
>
> This document describes an IMAP protocol extension enabling server-
> side message sorting based on the commonly-displayed portion of the
>> From and To header fields.
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-morg-sortdisplay-02.txt
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
>