Re: [Extra] [Technical Errata Reported] RFC9051 (7593)

Alexey Melnikov <alexey.melnikov@isode.com> Thu, 10 August 2023 09:44 UTC

Return-Path: <alexey.melnikov@isode.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 D20E8C1519B6 for <extra@ietfa.amsl.com>; Thu, 10 Aug 2023 02:44:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.197
X-Spam-Level:
X-Spam-Status: No, score=-2.197 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, NICE_REPLY_A=-0.091, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=isode.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id shKNIDjwhpi8 for <extra@ietfa.amsl.com>; Thu, 10 Aug 2023 02:44:25 -0700 (PDT)
Received: from waldorf.isode.com (waldorf.isode.com [62.232.206.188]) by ietfa.amsl.com (Postfix) with ESMTP id D4830C151553 for <extra@ietf.org>; Thu, 10 Aug 2023 02:44:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1691660449; d=isode.com; s=june2016; i=@isode.com; bh=mEaH9sXy27cYA1arQSZWtRFfKR3l3PiSSXJ9hk4pVjA=; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description; b=WwA5NP3BWUrz0J1UsUW+BiT6H0mwFSYsz4XBz/3Wll9hX5GvqBW421NLGoxLSJFl1gQmzb /ntplmLcy6BMQ5OGK2rr4hh/75NK1tczEdM/ijfcsPJXM3q2o5WEqztO2pWNrHSockxXy8 nBJZQiaLbG3yTWwOoI0jMoWILwinT4c=;
Received: from [192.168.1.222] (host31-49-219-36.range31-49.btcentralplus.com [31.49.219.36]) by waldorf.isode.com (submission channel) via TCP with ESMTPSA id <ZNSwnzNd38Af@waldorf.isode.com>; Thu, 10 Aug 2023 10:40:49 +0100
Message-ID: <66d55ad8-2836-0b0f-fbfa-1358962ade16@isode.com>
Date: Thu, 10 Aug 2023 10:40:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0
To: RFC Errata System <rfc-editor@rfc-editor.org>, barryleiba@computer.org, superuser@gmail.com, francesca.palombini@ericsson.com, yaojk@cnnic.cn, brong@fastmailteam.com
Cc: contact@emersion.fr, extra@ietf.org
References: <20230807195815.672EA119CC@rfcpa.amsl.com>
From: Alexey Melnikov <alexey.melnikov@isode.com>
In-Reply-To: <20230807195815.672EA119CC@rfcpa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/0Wiel1ApXmuyVhP5tqQbkunutvQ>
Subject: Re: [Extra] [Technical Errata Reported] RFC9051 (7593)
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 10 Aug 2023 09:44:28 -0000

Hi all,

On 07/08/2023 20:58, RFC Errata System wrote:
> The following errata report has been submitted for RFC9051,
> "Internet Message Access Protocol (IMAP) - Version 4rev2".
>
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid7593
>
> --------------------------------------
> Type: Technical
> Reported by: Simon Ser <contact@emersion.fr>
>
> Section: 6.3.10
>
> Original Text
> -------------
>    C: A001 NAMESPACE
>    S: * NAMESPACE (("" "/")("#mh/" "/" "X-PARAM"
>        ("FLAG1" "FLAG2"))) NIL NIL
>    S: A001 OK NAMESPACE command completed
>
>    C: A002 LIST (SPECIAL-USE) "" "*"
>    S: * LIST (\NonExistent \Archive) "/" Archives
>    S: * LIST (\NonExistent \Drafts) "/" Drafts
>    S: * LIST (\NonExistent \Junk) "/" Junk
>    S: * LIST (\NonExistent \Sent) "/" "Sent Mail"
>    S: * LIST (\NonExistent \Trash) "/" "Deleted Items"
>    S: A002 OK LIST Completed
>
>    C: A003 LIST (SPECIAL-USE) "#mh/" "*"
>    S: * LIST (\NonExistent \Archive) "/" "#mh/Archives"
>    S: * LIST (\NonExistent \Drafts) "/" "#mh/Drafts"
>    S: * LIST (\NonExistent \Junk) "/" "#mh/Junk"
>    S: * LIST (\NonExistent \Sent) "/" "#mh/Sent Mail"
>    S: * LIST (\NonExistent \Trash) "/" "#mh/Deleted Items"
>    S: A003 OK LIST Completed
>
>
> Corrected Text
> --------------
>    C: A001 NAMESPACE
>    S: * NAMESPACE (("" "/")("#mh/" "/" "X-PARAM"
>        ("FLAG1" "FLAG2"))) NIL NIL
>    S: A001 OK NAMESPACE command completed
>
>    C: A002 LIST "" "*"
>    S: * LIST (\NonExistent \Archive) "/" Archives
>    S: * LIST (\NonExistent \Drafts) "/" Drafts
>    S: * LIST (\NonExistent \Junk) "/" Junk
>    S: * LIST (\NonExistent \Sent) "/" "Sent Mail"
>    S: * LIST (\NonExistent \Trash) "/" "Deleted Items"
>    S: A002 OK LIST Completed
>
>    C: A003 LIST "#mh/" "*"
>    S: * LIST (\NonExistent \Archive) "/" "#mh/Archives"
>    S: * LIST (\NonExistent \Drafts) "/" "#mh/Drafts"
>    S: * LIST (\NonExistent \Junk) "/" "#mh/Junk"
>    S: * LIST (\NonExistent \Sent) "/" "#mh/Sent Mail"
>    S: * LIST (\NonExistent \Trash) "/" "#mh/Deleted Items"
>    S: A003 OK LIST Completed
>
>
> Notes
> -----
> The SPECIAL-USE LIST option is part of the IMAP4rev1 SPECIAL-USE extension, but has not been carried over in IMAP4rev2.

I think I agree that the new example is better, as special use 
attributes can be returned by an IMAP4rev2 server without being 
requested. The new examples have slightly different semantics from the 
original though.

The original examples are also correct, because SPECIAL-USE extension 
can still be used with IMAP4rev2 servers.

So I am thinking that this should be marked as "Hold for Update".

Best Regards,

Alexey

> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> can log in to change the status and edit the report, if necessary.
>
> --------------------------------------
> RFC9051 (draft-ietf-extra-imap4rev2-30)
> --------------------------------------
> Title               : Internet Message Access Protocol (IMAP) - Version 4rev2
> Publication Date    : August 2021
> Author(s)           : A. Melnikov, Ed., B. Leiba, Ed.
> Category            : PROPOSED STANDARD
> Source              : Email mailstore and eXtensions To Revise or Amend
> Area                : Applications and Real-Time
> Stream              : IETF
> Verifying Party     : IESG
>
> _______________________________________________
> Extra mailing list
> Extra@ietf.org
> https://www.ietf.org/mailman/listinfo/extra