Re: [Extra] Protocol Action: 'IMAP Extension for object identifiers' to Proposed Standard (draft-ietf-extra-imap-objectid-08.txt)

Lynne Bartholomew <lbartholomew@amsl.com> Tue, 14 August 2018 15:23 UTC

Return-Path: <lbartholomew@amsl.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 DCE40130DD1; Tue, 14 Aug 2018 08:23:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham 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 5-rC7vA4-H7p; Tue, 14 Aug 2018 08:23:36 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE2FF130DC9; Tue, 14 Aug 2018 08:23:35 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 6C9FB1D2BB0; Tue, 14 Aug 2018 08:23:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ueHp8tIjg7pb; Tue, 14 Aug 2018 08:23:16 -0700 (PDT)
Received: from [10.0.0.5] (c-67-180-18-141.hsd1.ca.comcast.net [67.180.18.141]) by c8a.amsl.com (Postfix) with ESMTPSA id 982F81D2BAD; Tue, 14 Aug 2018 08:23:15 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Lynne Bartholomew <lbartholomew@amsl.com>
In-Reply-To: <6404a359-a564-40c8-8236-985b978a2dc9@sloti22d1t06>
Date: Tue, 14 Aug 2018 08:23:34 -0700
Cc: IETF-Announce <ietf-announce@ietf.org>, "iesg-secretary@ietf.org IESG" <iesg-secretary@ietf.org>, extra@ietf.org, Jiankang Yao <yaojk@cnnic.cn>, The IESG <iesg@ietf.org>, extra-chairs@ietf.org, Alexey Melnikov <alexey.melnikov@isode.com>, draft-ietf-extra-imap-objectid@ietf.org, RFC Editor <rfc-editor@rfc-editor.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <85A0C058-E4AE-4189-9224-C932D70EA0D6@amsl.com>
References: <153357190193.26706.7945676930102187801.idtracker@ietfa.amsl.com> <6404a359-a564-40c8-8236-985b978a2dc9@sloti22d1t06>
To: Bron Gondwana <brong@fastmailteam.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/hKMIoCy4QZIMaq6wg2CFVqYPplU>
X-Mailman-Approved-At: Tue, 14 Aug 2018 16:01:22 -0700
Subject: Re: [Extra] Protocol Action: 'IMAP Extension for object identifiers' to Proposed Standard (draft-ietf-extra-imap-objectid-08.txt)
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.27
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: Tue, 14 Aug 2018 15:23:38 -0000

Dear Bron,

Thank you for the heads-up.  We have flagged this in our database record for this document; it will be addressed when the document is edited.

RFC Editor/lb

On Aug 13, 2018, at 11:35 PM, Bron Gondwana <brong@fastmailteam.com> wrote:

> Advance notice, I'm going to ask (either during auth48 or beforehand if there's a possibility) to add the following section to this document, based on feedback received on the mailing list which I failed to include, and based on reading Mark Nottingham's blog about interpreting requirements and what to do if you see something which the RFC says "MUST NOT" happen:
> 
> https://www.mnot.net/blog/2018/07/31/read_rfc
> 
> Sorry about the late notice!
> 
> I'm thinking something like this...
> 
> =====
> 
> Section: Advice to client implementers
> 
> In cases of server failure and disaster recovery, or misbehaving servers, it is possible that a client will be sent invalid information (e.g. identical objectids, or objectids which have changed where they MUST NOT change according to this document).
> 
> In a case where a client detects inconsistent objectid responses from a server, it SHOULD fall back to relying on RFC3501 guarantees. For simplicity, a client MAY choose instead discard its entire cache and resync all state from the server.
> 
> Client authors protecting against server misbehavior MUST ensure that their design can not get into an infinite loop of discarding cache and fetching the same data repeatedly without user interaction.
> 
> =====
> 
> Regards,
> 
> Bron.
> 
> 
> On Tue, Aug 7, 2018, at 02:11, The IESG wrote:
>> The IESG has approved the following document:
>> - 'IMAP Extension for object identifiers'
>>   (draft-ietf-extra-imap-objectid-08.txt) as Proposed Standard
>> 
>> This document is the product of the Email mailstore and eXtensions To Revise
>> or Amend Working Group.
>> 
>> The IESG contact persons are Adam Roach, Alexey Melnikov and Ben Campbell.
>> 
>> A URL of this Internet Draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-extra-imap-objectid/
>> 
>> 
>> 
>> 
>> Technical Summary
>> 
>>    This document updates RFC3501 (IMAP4rev1) with persistent identifiers
>>    on mailboxes and messages to allow clients to more efficiently re-use
>>    cached data when resources have changed location on the server.
>> 
>> Working Group Summary
>> 
>>   The EXTRA WG meeting in IETF 101 had detailed discussion about this draft.
>>   The editor had updated it accordingly. Before WGLC, several experts reviewed
>>   the draft in detail. All identified issues were reflected in the new version of the 
>>   draft. During WGLC, a minor issue was identified and fixed in the new version. 
>>   The WG has looked throught this document in detail.
>> 
>> Document Quality
>> 
>>   The document is in good shape and is ready to be published.
>>   The document is based on 2 similar private extensions by Gmail and Dovecot.
>>   The WG hopes to move this document quickly as IMAP4rev2 may want to include it.
>> 
>> Personnel
>> 
>>   Document Shepherd - Jiankang Yao (EXTRA co-chair)
>>   Responsible Area Director - Alexey Melnikov
>> 
>> _______________________________________________
>> Extra mailing list
>> Extra@ietf.org
>> https://www.ietf.org/mailman/listinfo/extra
>> 
> 
> --
>   Bron Gondwana, CEO, FastMail Pty Ltd
>   brong@fastmailteam.com