[imapext] multisort proposals (was Re: draft-ietf-appsawg-multimailbox-search)
Chris Newman <chris.newman@oracle.com> Tue, 11 March 2014 03:43 UTC
Return-Path: <chris.newman@oracle.com>
X-Original-To: imapext@ietfa.amsl.com
Delivered-To: imapext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14B261A06F8 for <imapext@ietfa.amsl.com>; Mon, 10 Mar 2014 20:43:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.205
X-Spam-Level:
X-Spam-Status: No, score=-3.205 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_06_12=1.543, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BvpJ5wNZ2EjT for <imapext@ietfa.amsl.com>; Mon, 10 Mar 2014 20:43:29 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by ietfa.amsl.com (Postfix) with ESMTP id 970C51A06F3 for <imapext@ietf.org>; Mon, 10 Mar 2014 20:43:29 -0700 (PDT)
Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s2B3hHxk023365 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 11 Mar 2014 03:43:18 GMT
Received: from gotmail.us.oracle.com (gotmail.us.oracle.com [10.133.152.174]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s2B3hFTs019406; Tue, 11 Mar 2014 03:43:17 GMT
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-disposition: inline
Content-type: text/plain; CHARSET="US-ASCII"; format="flowed"
Received: from [10.159.234.198] (dhcp-whq-twvpn-3-vpnpool-10-159-234-198.vpn.oracle.com [10.159.234.198]) by gotmail.us.oracle.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built Jan 22 2014)) with ESMTPA id <0N290013W6BZKC00@gotmail.us.oracle.com>; Mon, 10 Mar 2014 20:43:13 -0700 (PDT)
Date: Mon, 10 Mar 2014 20:43:11 +0000
From: Chris Newman <chris.newman@oracle.com>
To: Bron Gondwana <brong@fastmail.fm>, imapext@ietf.org
Message-id: <F3D5C85995CEFDDB8D22F0A6@96B2F16665FF96BAE59E9B90>
In-reply-to: <1394152669.15703.91551029.06D49A6D@webmail.messagingengine.com>
References: <CAC4RtVCgLuvpAqEs6Nzz+358dvg4q2YkBNmeq39SYFmnYOLoKw@mail.gmail.com> <1394103473.14059.91258445.054B3082@webmail.messagingengine.com> <06B38F8D7C86FDF50230A07E@caldav.corp.apple.com> <5B508A7BE305AE6FA48093DB@96B2F16665FF96BAE59E9B90> <1394152669.15703.91551029.06D49A6D@webmail.messagingengine.com>
X-Mailer: Mulberry/4.0.8 (Mac OS X)
X-Source-IP: ucsinet21.oracle.com [156.151.31.93]
Archived-At: http://mailarchive.ietf.org/arch/msg/imapext/2f9cdD_zDg-Ph_1cHvvUY5NXvKQ
Subject: [imapext] multisort proposals (was Re: draft-ietf-appsawg-multimailbox-search)
X-BeenThere: imapext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion of IMAP extensions <imapext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/imapext>, <mailto:imapext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/imapext/>
List-Post: <mailto:imapext@ietf.org>
List-Help: <mailto:imapext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/imapext>, <mailto:imapext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Mar 2014 03:43:31 -0000
It sounds like IMAP cross-folder sort is a big non-interoperable mess right now due to lack of standardization. Have any of you considered writing a specification of your multisort protocol? Or maybe arrange a phone call between proponents of the "xconvmultisort" proposal, the "X-MAILBOX, X-REAL-UID" and the "\all" proposals to see if consensus on a standard approach is possible? Standards have several benefits for the vendors who participate: 1. If you have an early implementation, that's a key marketing/selling point. 2. It gives your customers more choice of the other side when they choose your product. (more client options if you're a server vendor, or vice-versa if you're a client vendor). 3. It improves your reputation. It shows you care about the future of your customers and the future of the Internet. 4. It raises the innovation baseline. Once a standard is written and successful, it becomes "common practice" over time. Then there's no more need to proselytize that standard, new innovation can start with that standard as a baseline. 5. Once a standard is approved, you're much less likely to have to waste time and effort implementing two or more ways of doing the same thing to interoperate with different implementations. 6. It's one way a smaller vendor can get a leg-up on a bigger vendor who ignores standards. While private IMAP extensions are fine for experiments, they're an interoperability problem when more than one for the same purpose show up. Why not take the time to write and progress a protocol specification so you and your customers reap the benefits and the community's innovation baseline is raised? - Chris
- [imapext] draft-ietf-appsawg-multimailbox-search Barry Leiba
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Bron Gondwana
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Cyrus Daboo
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Arnt Gulbrandsen
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Chris Newman
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Cyrus Daboo
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Barry Leiba
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Timo Sirainen
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Cyrus Daboo
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Barry Leiba
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Cyrus Daboo
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Arnt Gulbrandsen
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Chris Newman
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Chris Newman
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Adrien de Croy
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Timo Sirainen
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Bron Gondwana
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Bron Gondwana
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Arnt Gulbrandsen
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Ned Freed
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Cyrus Daboo
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Ned Freed
- Re: [imapext] draft-ietf-appsawg-multimailbox-sea… Arnt Gulbrandsen
- [imapext] multisort proposals (was Re: draft-ietf… Chris Newman
- Re: [imapext] multisort proposals (was Re: draft-… Bron Gondwana