Re: [Extra] [EXT] Robert Wilton's No Objection on draft-ietf-extra-imap-fetch-preview-10: (with COMMENT)

Michael Slusarz <michael.slusarz@open-xchange.com> Wed, 07 October 2020 16:42 UTC

Return-Path: <michael.slusarz@open-xchange.com>
X-Original-To: extra@ietfa.amsl.com
Delivered-To: extra@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1DA23A0ADA; Wed, 7 Oct 2020 09:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=open-xchange.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 ThfOS1cynwO9; Wed, 7 Oct 2020 09:42:40 -0700 (PDT)
Received: from mx3.open-xchange.com (alcatraz.open-xchange.com [87.191.39.187]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 064563A08BD; Wed, 7 Oct 2020 09:42:39 -0700 (PDT)
Received: from open-xchange.com (imap.open-xchange.com [10.20.30.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx3.open-xchange.com (Postfix) with ESMTPS id 5E4B56A275; Wed, 7 Oct 2020 18:42:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=open-xchange.com; s=201705; t=1602088957; bh=SWmsTbP3QSvIU817do5zpfD4vtobUS8de3L+MW/tC0Y=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=WYrZb+Q/eSdnAuD9C6rSrS9SdOAEu9nHXi29Qqogxv7HcATr/kPu9eT/nqTCRxu43 YlSg3ZCrqDTdGl+8GzWVUl68NScqHou3pBfrTZL74ts5Dqn79h3JKqq/FSBwfHHjWl KZJeVIrLHutm4f2oNq/H0IDdN+J/qEeTudrT8aU5pKAB37WeT/V3BV5bG6kjeb6JsE Z0tOA3wkhQi0PFCU2euaUaeSVISeswubJdFpoqO1rKJGnz+KVON1DipH55J/WUEkV8 CwkUF92KTopMuR6hKsc2uLsT5Na1rBeVb7P4oB7Me1lUO7ZKxcV27o5s8mhgHYW/b7 mLumSZ3BwCr5w==
Received: from appsuite-gw1.open-xchange.com (appsuite-gw1.open-xchange.com [10.20.28.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by open-xchange.com (Postfix) with ESMTPSA id 4F11F3C0116; Wed, 7 Oct 2020 18:42:37 +0200 (CEST)
Date: Wed, 07 Oct 2020 10:42:37 -0600
From: Michael Slusarz <michael.slusarz@open-xchange.com>
To: Robert Wilton <rwilton@cisco.com>, Robert Wilton via Datatracker <noreply@ietf.org>, The IESG <iesg@ietf.org>
Cc: draft-ietf-extra-imap-fetch-preview@ietf.org, extra-chairs@ietf.org, extra@ietf.org, Bron Gondwana <brong@fastmailteam.com>
Message-ID: <1353023108.13757.1602088957209@appsuite.open-xchange.com>
In-Reply-To: <160188804962.31479.1235486223674945852@ietfa.amsl.com>
References: <160188804962.31479.1235486223674945852@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Priority: 3
Importance: Normal
X-Mailer: Open-Xchange Mailer v7.10.4-Rev10
X-Originating-Client: open-xchange-appsuite
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/oYUHscnj7VVnG8SvKgPKUg4KpT8>
Subject: Re: [Extra] [EXT] Robert Wilton's No Objection on draft-ietf-extra-imap-fetch-preview-10: (with COMMENT)
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email mailstore and eXtensions To Revise or Amend <extra.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/extra>, <mailto:extra-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/extra/>
List-Post: <mailto:extra@ietf.org>
List-Help: <mailto:extra-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/extra>, <mailto:extra-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Oct 2020 16:42:42 -0000

> On 10/05/2020 2:54 AM Robert Wilton via Datatracker <noreply@ietf.org> wrote:
> 
> One minor comment:
> 
>    This standardized display can reduce user confusion when using
>    multiple clients, as abbreviated message representations in clients
>    will show identical message contents.
> 
> I didn't really find this reasoning to be compelling, and perhaps it could be
> removed.  In my experience the amount of preview displayed depends on client
> behaviour or settings (e.g., how much space to allow for previews).

Hypothetical: a message with two alternative parts - text and HTML.  The text part is a "your client doesn't support HTML message" placeholder, the HTML part is the "real" data.  One client may try to create a preview out of the most feature-rich alternative (HTML); another will create a preview out of the first sequential text part it finds.  Another example would be competency in HTML -> plaintext parsing.

I will agree that user confusion is not a major issue if preview display differs based on UI concerns: Are the first 40 characters displayed or the first 100 characters?  However, if the content is vastly different then I do think there is chances for confusion, especially for users that use previews as a way to contextually scan their mailboxes.

"Consistent previews across clients" was a product ask when this feature was first being developed.  Is it the most important feature?  Maybe not.  But it seems important enough to justify a mention since it does clean up, at best, a minor annoyance and, at worst, a real source of confusion that end-users have complained about in the past.

michael