Re: [Extra] [EXT] Re: Robert Wilton's Discuss on draft-ietf-extra-imap-fetch-preview-09: (with DISCUSS and COMMENT)

Barry Leiba <barryleiba@computer.org> Fri, 02 October 2020 15:01 UTC

Return-Path: <barryleiba@gmail.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 A22E03A1650; Fri, 2 Oct 2020 08:01:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.646
X-Spam-Level:
X-Spam-Status: No, score=-1.646 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 4Y0aUTnI9rii; Fri, 2 Oct 2020 08:01:57 -0700 (PDT)
Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) (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 19A763A164E; Fri, 2 Oct 2020 08:01:57 -0700 (PDT)
Received: by mail-ej1-f50.google.com with SMTP id u21so2442745eja.2; Fri, 02 Oct 2020 08:01:57 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=vkXXlPmFsMUzS6QegAR6IpM65q+QeKYM5OJ8NKSX650=; b=AFzujQG7IM6BTxgza7evyRP/XvdPEsOGOVco7wY3UOxOCOQbslPuFO85wEh62/rg9+ YPykdrqX5vH+qBGQclfelMgJmZqsS9CeMDZz4KllTaWl0ZkPKf+uzF4vRnksmN+MUJYJ Ye+DsXN9KobVRlb6I4huhlv+PRK83B9rfIv8Ml+tJV1n4ZqcC8O8VbyEpdQ0k7FZ4/fK TFbH+jJCqlBmLMMdk3tl8tsPJVAuTedou6N4/tRUESRdaX2oY874E4+245EsI7uErUeH jUIL0M/JEGrXOdkfZLDHIyVkYjrI24ItfFWqbEgGhetT6fMheNhrOW+4uK0Iu01+t3c1 UBqA==
X-Gm-Message-State: AOAM533lPI9uMQvBghCY4zGu6+SJKDYYjpgIY1ERvpTvedtVEJWJrbbr bxJ7vLyYjFnQy+M2uyvoZNyoQKoElrwsF2XpIH0=
X-Google-Smtp-Source: ABdhPJwVFCbP4ZuulWWOB5gtVQCnsQvqmH+KONRnvyj3m/3ZSS6DUEfK1GfFHXhtSkWLcAE5+nsKgQ6ppCzIg2CQSDo=
X-Received: by 2002:a17:906:d97b:: with SMTP id rp27mr2857906ejb.18.1601650915332; Fri, 02 Oct 2020 08:01:55 -0700 (PDT)
MIME-Version: 1.0
References: <160085317360.24429.9473480615397529741@ietfa.amsl.com> <CALaySJLyzwOWYjdx_+y1QhEJ1KEVmuFDGnpPjXjiseB-An4wFg@mail.gmail.com> <MN2PR11MB43665D81C390B1BDB15A8621B5380@MN2PR11MB4366.namprd11.prod.outlook.com> <CALaySJ+RWxkFiSFEfsKvBricNb0p0C2Yom+PfNeXykPc_K0zUg@mail.gmail.com> <MN2PR11MB4366C701954F33831BC8310EB5380@MN2PR11MB4366.namprd11.prod.outlook.com> <CALaySJ+iK-W8mTjz1j3Fj9gjqghzQzPG0EG5GLYVAv9uRqhidg@mail.gmail.com> <MN2PR11MB436644ABD14E296A6574DDA4B5380@MN2PR11MB4366.namprd11.prod.outlook.com> <fb2a6e94-1355-4901-b566-be94e34cb924@gulbrandsen.priv.no> <1873162322.20797.1600929014863@appsuite.open-xchange.com> <MN2PR11MB43668F09E20B78B6172F4EA9B5390@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB43668F09E20B78B6172F4EA9B5390@MN2PR11MB4366.namprd11.prod.outlook.com>
From: Barry Leiba <barryleiba@computer.org>
Date: Fri, 02 Oct 2020 11:01:43 -0400
Message-ID: <CALaySJLkOhn3H_b+d4yktfWE3LgXw4GUHVsW4EKWT0ORBzR+eA@mail.gmail.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Michael Slusarz <michael.slusarz=40open-xchange.com@dmarc.ietf.org>, Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>, "extra@ietf.org" <extra@ietf.org>, Bron Gondwana <brong@fastmailteam.com>, The IESG <iesg@ietf.org>, "extra-chairs@ietf.org" <extra-chairs@ietf.org>, "draft-ietf-extra-imap-fetch-preview@ietf.org" <draft-ietf-extra-imap-fetch-preview@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/FZXhKbtxkbrWlAqZDfDEeKSZKG4>
Subject: Re: [Extra] [EXT] Re: 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
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: Fri, 02 Oct 2020 15:01:59 -0000

Hi, Rob.
Please check version -10, which removes the "and that won't change later" text.

Thanks,
Barry

On Thu, Sep 24, 2020 at 5:09 AM Rob Wilton (rwilton) <rwilton@cisco.com> wrote:
>
> In case it helps reach a quicker resolution, one solution could be to delete the clause “and that decision won’t change later”:
>
>
>
> I.e. old:
>
>
>
>    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. ...
>
>
>
> New:
>
>    It is possible that the server has determined that no meaningful
>
>    preview text can be generated for a particular message. ...
>
>
>
> Full paragraph (new):
>
>    It is possible that the server has determined that no meaningful
>
>    preview text can be generated for a particular message.  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.)
>
>
>
> Regards,
> Rob
>
>
>
>
>
> From: Michael Slusarz <michael.slusarz=40open-xchange.com@dmarc.ietf.org>
> Sent: 24 September 2020 07:30
> To: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>; Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: Barry Leiba <barryleiba@computer.org>; extra@ietf.org; Bron Gondwana <brong@fastmailteam.com>; The IESG <iesg@ietf.org>; extra-chairs@ietf.org; draft-ietf-extra-imap-fetch-preview@ietf.org
> Subject: Re: [EXT] Re: [Extra] Robert Wilton's Discuss on draft-ietf-extra-imap-fetch-preview-09: (with DISCUSS and COMMENT)
>
>
>
> The case study we are analysing is expected to be rare.
>
>
>
> Real world: a server handling large amounts of incoming mail is going to deal with preview generation at delivery, rather than display. Any delays at delivery are not normally apparent to the end user. For a server supporting this extension, preview data will exist in almost every access, so generation issues will be irrelevant purposes of UX.
>
>
>
> If a client is worried about the tiny fraction of requests where a preview can not be generated by the server, that client can have code to fallback to attempting to generating the preview itself (I.e. the current behavior for many clients). The situation of a single email where a preview cannot be generated is going to be interpreted by the end user as an exception... And the lack of preview has no bearing on whether an end user can view the full contents of the message.
>
>
>
> michael
>
> On 09/23/2020 2:47 PM Arnt Gulbrandsen <arnt@gulbrandsen.priv.no> wrote:
>
>
>
>
>
> On Wednesday 23 September 2020 22:18:47 CEST, Rob Wilton (rwilton) wrote:
>
> It states what to do for the case that the server both (i)
>
> cannot generate the preview AND (ii) this is not a transient
>
> error.
>
> IMAP doesn't report transient errors (which is perhaps wrong, but that's
>
> how it is). The server has no way to report transient errors for the other
>
> dozen or more FETCH items. Why makes this one different?
>
>
>
> IMO, the document shouldn't mention transient errors at all, since they're
>
> alien to IMAP and orthogonal to this extension.
>
>
>
> Arnt