Re: [imapext] General Request for Assignment (imap-keywords) (was: [JMAP] SMIME Attachments)

Neil Jhaveri <neil@neiljhaveri.com> Thu, 16 November 2017 05:13 UTC

Return-Path: <neil@neiljhaveri.com>
X-Original-To: imapext@ietfa.amsl.com
Delivered-To: imapext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF94F1201F2 for <imapext@ietfa.amsl.com>; Wed, 15 Nov 2017 21:13:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=neiljhaveri-com.20150623.gappssmtp.com
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 pIMS5AFddnLi for <imapext@ietfa.amsl.com>; Wed, 15 Nov 2017 21:13:42 -0800 (PST)
Received: from mail-pf0-x232.google.com (mail-pf0-x232.google.com [IPv6:2607:f8b0:400e:c00::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 306E2126B6D for <imapext@ietf.org>; Wed, 15 Nov 2017 21:13:42 -0800 (PST)
Received: by mail-pf0-x232.google.com with SMTP id x7so18800942pfa.1 for <imapext@ietf.org>; Wed, 15 Nov 2017 21:13:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neiljhaveri-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=AlVuvMLnmFbGeT4ahS/suHl1QowLdbJrV0WSoJW5Uxw=; b=lJkVlXI13wdabhjGCvFBfaxoV8VK8Rrjw+9w2DeFWX4y63N0x3u72HO31ljUznJidV xaaJ7r3SnLsJKjnPAoAGe6llhAtKYlOsn9BuI4F7CEp2qz61kswsrTIe8wtOeIaXhHad yBN8B5Axw4IA7u5CvTzeXjfbXOX/qqWvZrjxsCcXHeXpWJl36jK62x8Evws+uUyXV9dM qrO5Ehce77riAkynvR9T57RKdogc2HgQL/tvzGk8LOM1+pPL8h8PpDX3X+07KKoB8O2n g+AQWSScpM5En7ibOtu+xC/5o2q9ZPeaksTeGF3tys4tRoiWGKpA4O+SA7bR4/5E64Wd 9zmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=AlVuvMLnmFbGeT4ahS/suHl1QowLdbJrV0WSoJW5Uxw=; b=sEr6yaqHs7/bp5vTWUtt2bi6g70JXaBkUKzlFM+1vHv62sw5DTA6Bt8Gyn2yVPsLHZ N4cqkg70drwitJg9XCM9pJJ5R0cc0K4tizIglld8JoxfuD6Jc+x/ntLx9uur3s2JlU2d XQcvEbnK4P5KeckWwxzXRUU205Ddk6r2rgBT0VgkoHE1EQRDpW96l4R+R4jo1+tkPizj oiMzFaRL5v0sOv1O6EWOO0lf9c4sxnIaLaGTSlVdkI/PCtPDTffqrrHeV0BeSBoANu2p 2kKzR1Upe0nI36yd3de545wvK0BTmWXIe4+WiS8pow6p4wrEGqZSv4dVLZS2+pU8Ut65 Tdkg==
X-Gm-Message-State: AJaThX7pvoBbvMzPExXz3zUaRynPoqUd/ovBmsUxcwfxiOFNxPmun3yE BYGbwPH5amYnL9SI5c84fnC13Q==
X-Google-Smtp-Source: AGs4zMZ6Sxc0mqX0pGCl3CKQ0YbHQL1Tzw1Mo8TnHdarnNYTDT/eXYpwhxDnVR5rEONNUavMaBA5xQ==
X-Received: by 10.84.194.3 with SMTP id g3mr503360pld.374.1510809221505; Wed, 15 Nov 2017 21:13:41 -0800 (PST)
Received: from [192.168.1.7] (ip70-190-168-77.ph.ph.cox.net. [70.190.168.77]) by smtp.gmail.com with ESMTPSA id k8sm485578pgt.22.2017.11.15.21.13.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Nov 2017 21:13:41 -0800 (PST)
From: Neil Jhaveri <neil@neiljhaveri.com>
Message-Id: <EE3BF856-23F5-4713-BC57-B69CB2CCBB47@neiljhaveri.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_613F6718-30F4-4096-AEE3-686D87B87FA8"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Wed, 15 Nov 2017 22:13:39 -0700
In-Reply-To: <1510705070.1780599.1172765248.174C2DDF@webmail.messagingengine.com>
Cc: imapext@ietf.org
To: Bron Gondwana <brong@fastmailteam.com>
References: <CACZ1GipM4+91KL00_YDcUHSF0eVnjh8vZAddbk869O4J1w9ZfA@mail.gmail.com> <c2f0b35e-1925-4769-9a22-c6663db1eb53@gulbrandsen.priv.no> <1510668418.767816.1172078600.47C2F0F2@webmail.messagingengine.com> <914700fa-473e-422a-9bda-d22c9afabba5@gulbrandsen.priv.no> <5E5BABB0AC20B6710541DF4D@caldav.corp.apple.com> <1510705070.1780599.1172765248.174C2DDF@webmail.messagingengine.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/imapext/IIeFNJuShgybaquShxzLgEQ8dAU>
Subject: Re: [imapext] General Request for Assignment (imap-keywords) (was: [JMAP] SMIME Attachments)
X-BeenThere: imapext@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Thu, 16 Nov 2017 05:13:44 -0000

> On Nov 14, 2017, at 5:17 PM, Bron Gondwana <brong@fastmailteam.com> wrote:
> 
> I still remain unconvinced that the usecase is common enough that any client would use it, particularly since the first client still needs to download the message so it can set the flag.

I agree, I just don’t see the value of this being significant enough, since it only helps the second+ client that comes along.

If you are dealing with messages encrypted as a single blob, and want to have a good user experience, you probably have to venture into thick-client territory and proactively download/decrypt the message locally anyways. Otherwise, how can you provide full-text body search, or a UI with a message preview, as many clients seem to be doing nowadays?

Doesn’t that also diminish the need for this keyword?

Have I missed some important use-case?