[Extra] Robert Wilton's Discuss on draft-ietf-extra-imap-fetch-preview-09: (with DISCUSS and COMMENT)
Robert Wilton via Datatracker <noreply@ietf.org> Wed, 23 September 2020 09:26 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: extra@ietf.org
Delivered-To: extra@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 152C13A0EB8; Wed, 23 Sep 2020 02:26:14 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Robert Wilton via Datatracker <noreply@ietf.org>
To: 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>, brong@fastmailteam.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.17.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Robert Wilton <rwilton@cisco.com>
Message-ID: <160085317360.24429.9473480615397529741@ietfa.amsl.com>
Date: Wed, 23 Sep 2020 02:26:14 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/Dz_63fgNJ_-REpBPDDGgLsIubxg>
Subject: [Extra] Robert Wilton's Discuss on draft-ietf-extra-imap-fetch-preview-09: (with DISCUSS and COMMENT)
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Sep 2020 09:26:14 -0000
Robert Wilton has entered the following ballot position for draft-ietf-extra-imap-fetch-preview-09: Discuss When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html for more information about IESG DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-extra-imap-fetch-preview/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- Hi, Thanks for this document. I found it easy to read and understand, but have one potential issue that probably warrants a bit of discussion. I don't have any great knowledge of IMAP, so this may already be handled elsewhere, but I had a concern about returning zero-length strings under error conditions. It is possible that the server has determined that no meaningful preview text can be generated for a particular message, and that decision won't change later. Examples of this involve encrypted messages, content types the server does not support previews of, and other situations where the server is not able to extract information for a preview. In such cases, the server MUST return a zero-length string. Clients SHOULD NOT send another FETCH for a preview for such messages. (As discussed previously, preview data is not immutable so there is chance that at some point in the future the server would be able to generate meaningful text. However, this scenario is expected to be rare so a client should not continually send out requests to try to capture this infrequent occurrence.) ... A server MUST NOT return NIL to a FETCH PREVIEW request made without the LAZY modifier. When the LAZY modifier is not being used, then what would be returned if the server was transiently unable to return the preview for any reason? Does it still have to return a zero-length string in this error case? Is there some way that the server can indicate that it cannot satisfy the request now but without indicating that no preview is available? ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- 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). Regards, Rob
- [Extra] Robert Wilton's Discuss on draft-ietf-ext… Robert Wilton via Datatracker
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Barry Leiba
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Barry Leiba
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Rob Wilton (rwilton)
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Rob Wilton (rwilton)
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Barry Leiba
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Alexey Melnikov
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Rob Wilton (rwilton)
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Barry Leiba
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Rob Wilton (rwilton)
- Re: [Extra] Robert Wilton's Discuss on draft-ietf… Arnt Gulbrandsen
- Re: [Extra] [EXT] Re: Robert Wilton's Discuss on … Michael Slusarz
- Re: [Extra] [EXT] Re: Robert Wilton's Discuss on … Rob Wilton (rwilton)
- Re: [Extra] [EXT] Re: Robert Wilton's Discuss on … Barry Leiba
- Re: [Extra] [EXT] Re: Robert Wilton's Discuss on … Barry Leiba
- Re: [Extra] [EXT] Re: Robert Wilton's Discuss on … Rob Wilton (rwilton)