[Extra] Artart last call review of draft-ietf-extra-imap-uidonly-06

Barry Leiba via Datatracker <noreply@ietf.org> Wed, 13 March 2024 19:52 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 E32B7C157915; Wed, 13 Mar 2024 12:52:21 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Barry Leiba via Datatracker <noreply@ietf.org>
To: art@ietf.org
Cc: draft-ietf-extra-imap-uidonly.all@ietf.org, extra@ietf.org, last-call@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <171035954191.19370.12807276314372318250@ietfa.amsl.com>
Reply-To: Barry Leiba <barryleiba@computer.org>
Date: Wed, 13 Mar 2024 12:52:21 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/wW0g63KuajFVgB17lPo50Hj-uaQ>
Subject: [Extra] Artart last call review of draft-ietf-extra-imap-uidonly-06
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.39
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, 13 Mar 2024 19:52:22 -0000

Reviewer: Barry Leiba
Review result: Ready with Issues

— Section 3 —

   Once the UIDONLY extension is enabled (see Section 3.1), the client
   MUST NOT use message sequence numbers (including the special marker
   "*") in any arguments to IMAP commands, and the server MUST return
   tagged BAD response if the client uses message sequence numbers.  The
   server SHOULD include the UIDREQUIRED response code in such BAD
   responses (see below).

I see nothing below that says why this is SHOULD rather than MUST, and I can’t
imagine any justification for not including it.  Why is this SHOULD?