Re: [Technical Errata Reported] RFC9218 (7556)

Mark Nottingham <mnot@mnot.net> Fri, 30 June 2023 00:14 UTC

Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <mnot@mnot.net>) id 1qF1mU-00GYmc-DL for ietf-http-wg@listhub.w3.org; Fri, 30 Jun 2023 00:14:34 +0000
Received: from new1-smtp.messagingengine.com ([66.111.4.221]) by mimas.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <mnot@mnot.net>) id 1qF1mS-00H4xt-Ox for ietf-http-wg@w3.org; Fri, 30 Jun 2023 00:14:34 +0000
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.nyi.internal (Postfix) with ESMTP id E07375837A1; Thu, 29 Jun 2023 20:14:28 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Thu, 29 Jun 2023 20:14:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1688084068; x=1688091268; bh=JG6lCSAZOro9fabQ42kfgp2JbTYmQVRiPws 5EQMIcrU=; b=USiaAZErArAbfgSPHC1g4dIoNkPH01iT3JJhB7yay9IgXxyxCwt inwUvFpOCr3HOu7VFT0941rIShX8bYOmsVrwp5mw64c9Y0ywWnueVNLajPH8iThW BxB2txLPgQBqIldJn0sabn46hzuyxddANrwCS/YHGuf7+Oc9avW/zIQux7ILfQq4 qtE/umqGkJbM/ErI9hDkGP5vy5wsEXy6es1BOlOj3+5MEwmIKecPFQsg8kBucjdz vr4JNG+8HqRIdrOR+YVFYPbKk3pDdL2PR41qPxJ2ZKoBqS4xA07Q6Q4Kbi9FY0ra /MOBCnRm5Lki6NeZK1m79KMdu1vm2LA2coQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1688084068; x=1688091268; bh=JG6lCSAZOro9fabQ42kfgp2JbTYmQVRiPws 5EQMIcrU=; b=WRLelbdtCruwWNB7P9eWXY/UzMpgD9h3jrqzFX50ADe0LiCV8vX lcJHh5z1cJTj5+T0XYNxWg1VtY+nSS+4K5acsZX0oPj16IbcEo5FJ46pwmlXPGOD 0ZXgoH/LjAiGpA4IsHaI/VI/iUXa6L5B9eHb+dgtsbdWO7s+77yH0Q4tNsfTimmf 1A+AcF+5vQcr2vzDG1YKRYe9LoXsIw7mHFhNdB3k1NB4vT3bCNfGTzgFYf1cNt+M F1a9ksFIwo5UH9QrzOl3b+tSue9V1AkIUiGhXcd65cPPaT3xop41KnOXZYez6Diu jaK/We9kyUJQh4SdqoH+AQvWyxg3ScnmT0Q==
X-ME-Sender: <xms:ZB6eZOJnr6zaOlaXV3ZrHxkM5976N7mrvhVtrRUADhZEXZH9ziqI0w> <xme:ZB6eZGJjUiZQ3whj4T_eYgIM2jEyvzmpfuVxSsGGL_bdxEHIOhbp5ETEtRedVtj-j RbfXBunWdNvNEa_6Q>
X-ME-Received: <xmr:ZB6eZOu0FuhCe57TdfUaLaghvQ8WS9HR0O22eQs8WdhcbbXZKBQGkS-gMQfWHdwWk0vbpLi5s9cq7b7akIptup-PFlTh8TFs8Q9RMSQeeJnbKWIZHsKDE3rA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrtdehgdefgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenog fvvgigthfqnhhlhidqqdfuphgrmhgsohhtqdgkgedvhedqtdehucdlfedttddmnecujfgu rheptggguffhjgffvefgkfhfvffosehtqhhmtdhhtdejnecuhfhrohhmpeforghrkhcupf hothhtihhnghhhrghmuceomhhnohhtsehmnhhothdrnhgvtheqnecuggftrfgrthhtvghr nhepjefgtdevtdejgfeiudegieeugedujeeuhedvgedvledthfejvdeihffgjeehfeefne cuffhomhgrihhnpeiffedrohhrghdprhhftgdqvgguihhtohhrrdhorhhgpdhmnhhothdr nhgvthenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hmnhhothesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:ZB6eZDaWvQ-nvxid-ygkKi-NYpi4kR6yuVGykhCVvyma52RF3yRZLg> <xmx:ZB6eZFY9uZLKhKTlOnx2AW7UtAhttB4pGauAcq5xNbfBDYC-pIO3yA> <xmx:ZB6eZPD9KIbfU_9jBg0-zQ5hzH0zM75tIVix3gCmkn0CHEN_Hgv0jw> <xmx:ZB6eZKOJLrXDPQK2YWdlyBqhc2Wii_qYuhwHru3Bvd9f3V98DNTdaA>
Feedback-ID: ie6694242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 29 Jun 2023 20:14:25 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <BN7PR11MB27533AE9A329DBCF07A096A3B425A@BN7PR11MB2753.namprd11.prod.outlook.com>
Date: Fri, 30 Jun 2023 10:14:23 +1000
Cc: Lucas Pardue <lucaspardue.24.7@gmail.com>, RFC Errata System <rfc-editor@rfc-editor.org>, Kazuho Oku <kazuhooku@gmail.com>, Murray Kucherawy <superuser@gmail.com>, Francesca Palombini <francesca.palombini@ericsson.com>, Tommy Pauly <tpauly@apple.com>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B51308CF-9EE3-4E8F-8E31-F03EB15AD3EB@mnot.net>
References: <20230629223842.6107B7FDE8@rfcpa.amsl.com> <CALGR9oY_Mns3MDpHvtT3vgqxoFuzG_reK9iHWuj1XWc2LCckzg@mail.gmail.com> <BN7PR11MB27533AE9A329DBCF07A096A3B425A@BN7PR11MB2753.namprd11.prod.outlook.com>
To: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
X-Mailer: Apple Mail (2.3731.600.7)
Received-SPF: pass client-ip=66.111.4.221; envelope-from=mnot@mnot.net; helo=new1-smtp.messagingengine.com
X-W3C-Hub-DKIM-Status: validation passed: (address=mnot@mnot.net domain=mnot.net), signature is good
X-W3C-Hub-DKIM-Status: validation passed: (address=mnot@mnot.net domain=messagingengine.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-9.8
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1qF1mS-00H4xt-Ox d40c09eb36d3e026c71773106276966d
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Technical Errata Reported] RFC9218 (7556)
Archived-At: <https://www.w3.org/mid/B51308CF-9EE3-4E8F-8E31-F03EB15AD3EB@mnot.net>

Mo,

You seem to be arguing that the specification doesn't match your mental model of how it should work. That's not an erratum

RFC Editor, I believe this should be REJECTed.

Cheers,


> On 30 Jun 2023, at 9:41 am, Mo Zanaty (mzanaty) <mzanaty@cisco.com> wrote:
> 
> IP TOS is descending order of priority, where the highest value (7) is the highest priority. 
> 
> Urgency is ascending order of priority, where the lowest value (0) is the highest priority. Its definition as an integer between 0 and 7 inclusive doesn’t alter the meaning of descending / ascending. So I don’t see how the current text can be considered correct. 
> 
> Mo
> 
> 
> From: Lucas Pardue <lucaspardue.24.7@gmail.com>
> Sent: Thursday, June 29, 2023 6:49:27 PM
> To: RFC Errata System <rfc-editor@rfc-editor.org>
> Cc: Kazuho Oku <kazuhooku@gmail.com>; Murray Kucherawy <superuser@gmail.com>; Francesca Palombini <francesca.palombini@ericsson.com>; Mark Nottingham <mnot@mnot.net>; Tommy Pauly <tpauly@apple.com>; Mo Zanaty (mzanaty) <mzanaty@cisco.com>; HTTP Working Group <ietf-http-wg@w3.org>
> Subject: Re: [Technical Errata Reported] RFC9218 (7556)   
> 
> On Thu, 29 Jun 2023, 23:38 RFC Errata System, <rfc-editor@rfc-editor.org> wrote:
> The following errata report has been submitted for RFC9218,
> "Extensible Prioritization Scheme for HTTP".
> 
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid7556
> 
> --------------------------------------
> Type: Technical
> Reported by: Mo Zanaty <mzanaty@cisco.com>
> 
> Section: 4.1
> 
> Original Text
> -------------
> The urgency (u) parameter value is Integer (see Section 3.3.1 of
> [STRUCTURED-FIELDS]), between 0 and 7 inclusive, in descending order
> of priority.
> 
> Corrected Text
> --------------
> The urgency (u) parameter value is Integer (see Section 3.3.1 of
> [STRUCTURED-FIELDS]), between 0 and 7 inclusive, in ASCENDING order
> of priority.
> 
> Notes
> -----
> The very next paragraph indicates ASCENDING order of priority:
> "The smaller the value, the higher the precedence."
> Minor nit: It is confusing and unnecessary to use "precedence" and "urgency" as aliases for "priority". Readers can be misled to think these are intended to be distinct properties rather than aliases.
> 
> 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. 
> 
> --------------------------------------
> RFC9218 (draft-ietf-httpbis-priority-12)
> --------------------------------------
> Title               : Extensible Prioritization Scheme for HTTP
> Publication Date    : June 2022
> Author(s)           : K. Oku, L. Pardue
> Category            : PROPOSED STANDARD
> Source              : HTTP
> Area                : Applications and Real-Time
> Stream              : IETF
> Verifying Party     : IESG
> 
> The first value in the urgency range, 0, is the thing that is most urgent. The last value, 7, is least. So as the number increments the priority decreases. The text is therefor accurate when it states the range represents a descending priority when moving from start to end of the range.

--
Mark Nottingham   https://www.mnot.net/