Re: [httpapi] [Technical Errata Reported] RFC9457 (7731)

Henry Andrews <andrews_henry@yahoo.com> Fri, 15 December 2023 04:40 UTC

Return-Path: <andrews_henry@yahoo.com>
X-Original-To: httpapi@ietfa.amsl.com
Delivered-To: httpapi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37364C14CF09 for <httpapi@ietfa.amsl.com>; Thu, 14 Dec 2023 20:40:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.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 OZ-PHrc0O4Zu for <httpapi@ietfa.amsl.com>; Thu, 14 Dec 2023 20:40:24 -0800 (PST)
Received: from sonic306-3.consmr.mail.bf2.yahoo.com (sonic306-3.consmr.mail.bf2.yahoo.com [74.6.132.42]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 638A2C14CEFE for <httpapi@ietf.org>; Thu, 14 Dec 2023 20:39:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1702615175; bh=7FRgSKqqNGHAFTijLIo3aGbZnrsLU0SkTfLtIgbQZEs=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=YrCk+AB/QGCJPSMvv+zmFdAFLii1pMLwRYCz3kcwbYuHK6UXGj02xqb8DjaBUafbMWca/GG96Eo1qjRKewKdzNThX/AO7RQoQU8iCW18Ve6DANsOEhy4ihJuEB4+HGz68RaTGEP0R+4438q9f9lP2o+27R3WjLUXMIc8a5RK0ILoDniv4/7fVQsQ496u9vUMSsirrtQ2Gd72/siNKpPpzZLYsQKjo46+CP4f+BtDXjLTNMWnNZgr0RvPZjcVF/j7i9hwUumtJl0GqUIXN3h7wuxXen7XlhMKJx0WYjKpKVjQUCoAvr1XdvyBrgFbWJswAB8IhLB98DKaXMHBVIbtvw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1702615175; bh=FQ5xjFicd9l1fT7S1/fWxmx7y6scX9fR0UA8mYeqLN3=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=uiY9AakPaReibA4q3dghN9ahMxv40VegM7zioi68PFtzBIY9i4iBhnzztWmgXY4CIWdqag6ZOCJoJGY5sJOYMXlgUMXWRBeioAkjDb5c9ZquNGrifKL4/zI521FNFB5XNY/v99FtyCD5EauVL3A380fp2KyUT/2THawgT3gACQFXK4p7NSHVCPu0qIOzCEc8kyRvZB5k9gBa8bf5FJHoRi+RuXV7jASoxbpUX7Rg7Rgdne/nUjTck9LQoRN4tOlla5tbKZSX6PjQ6u1jwa3bVsEggUns4F1Hhswzn7nJpOPFMtqUU6VA6H9nR5xm+AlxqouPVBMLR2ghZI+Dw3ugCw==
X-YMail-OSG: TKUaIhMVM1kYXKbY24gRWw2KygZyYUIVP1Lkfpm3oETHPbjquIruacZZK7GYLJy Z.80aaXHA9Lh2.0lOW5tPgl9QvTep9e6YsO5oDvp9NMXAhZjAFSipbe8jLjF1FLg4hSf.xEkwnUe 4uAgZchA8i.EW012GqUA87hCxjsTqvGLW4TAVJI4Qp0FIqwL4gqx0Wmap2ohSSLmV3YScVoNcFUd UZbp.Pg3RXr8pjVa.OxAw7KO5f7yRHdIxPSkTf6aNhUsolUsjg.XlIe74B98KlfelLIvhuoLSUl. MmUUe90CrctApXtgZiSguJv70allP7Qeca.6Q7Ogg_FbMOl9pMTvA8lPe43o78NvkstIhqkl30fp Gav3jaXTAwiJt9DVCqhbr3cM_Nz_3NDTBcKBGW1B6G0OoOH2x1aizudhLsFlPLvh8tluk3rHOZJ3 8bmaobxZrv4m8waeXA3Z5SbnVoU8uAB0vEoF0hesGt3PGiUAP6XC9ESwhORY9ZoytzI3JQB1slS9 fvis.yI4FQ79PSYv_on8QBycdK4mQ0htzUrMMH9n3KX.o1kDiflQK6UO3.N8eVipBPTkXeAAM3qy a2vOI.PXaDvvJ_ZNny41Mw1AZ97ugIZvnyBPyGj8XH_q12SYOOQUCETQGgkIoPz_apxWngRQZkvX LqqWEl.YVxCXMVdljHBPJronQ.mWIxJ_0do_PG7d3q0287hZ9mIF04r4lQKFDem.XSzULmgx4GnX DhcQeqlgUq8hxSR_ayjl_KxW8TtSfh8ZLwx9IvFK0fWf09hx3BZiR9oojhFczOkQcykgea95CONX KMt9qVTokXafmLKh_BFLKOR7Ke8aL1BwGkzk.9daVDtzXAlnkUmY7SqmuQodCELAZDW6l_3ff6TS d6e7wy7HYRcLmVHvOjOiMdeozcMJJslMjDLG6zgYDq653m.E_oPEuJuAfYFi1ha594V1tF6UjwPf i6uOtxAor3pYkk49jye5p46USXxwyU12k_BlmmdR1Ul.uoEYRvvDiAak5ztC4bnjWxSTNy2iJgZ3 QA10wcK3KNXJkq4TGlgSU4JRJjoPtfKHQbmlymUTyahZL0zdCsZpnmBYQl1NHcSnDCJjdpeCCWAe L9LRwz.x6AF0fKkRpck6lP_f.8OcwKFgXaz_lCQCZETGIsuoDWi9Uzk9Dw64XJzy3bH35WRZ5lQq I0LNQJamkQLoL1_G90QowmDiPwW9cOPoLp_4oatkeM.ixXFLI7dyab6laImLkZA68IoxgGMcBkI_ 5XqbQ0N_sjWXl3IYmcHs1P6zMeZIsOBhZUZbOxvm7DJe8mvMBtfxg0xSpB7IyCOgr_j5h5Ihe.nF r9egQtt_G8xYAcI4WT9mlUuPkHWscrVlObKbB3QwgtRBFqnGvy733ZFbrtnbj7A4eI1kZ1lYgxOm 4JP3FI1ugpboKX8s82H.QqmKADFEpVrUoZeeMEdDdnndmkArkslaBmg1TWoX_7nMCsrmzA2vqD1C wbX10NoIWaWztQWlOh3X1K5RnFdBNhGaqcgRRR1adS9YJba.k7oh0IpvvVPzKzdP92kJqUz9Jn5V JsWcKNCtwvl5_QlPMKlWGZHD9X1DXXpi7lC3SRCuse71K6TGkMaxzCWW9Iq9cJgL1RUTZL3gKltp PktIZpHCea.05z2sALrbq36ddGvrgCVbK8UB4vTAhV1nBPOOej8dosZltZIikbS0GMcRlq7l6CMi 9lMG7jWPLXYL4bTx1qS.2A_sokMJ1JVeyOEPkfi8mNxLPz3qhBjH9v9UTChB3NcJnCVVjSGmWaNV wRavcC3gBQThUBZhrsK_clWdBTtmOIU9vx4HPQQ.8qxVrr1OHQJyRba8GmhLfSXTu1ofPx8mVrL0 m9aKIj0L5.LArwlmlCayk4fBQ.dhMcX5L9ZIrOMyZRWVnZM7fTOvBbc3kL_p8ekG61iSLmu7R1Te HD5QmkYwas1r4aFnQ.yxUI8K.9HGE.jfxQ1NZwX0v0NXR7ykKy6_gCzD7MeDgh2eYnMdz2RM_oz4 cM7.dDBIlsw46NvtWAG9bliblFPqPO2s7uFNztX5kCZUL81t81YXP4t3X.PzaDsBpLAXn7j6_cNE zfEvAqAEsEDi8vkY7EG0MOvPiExdNGE0C00x8qoLYW4BPM4Dc0W1_hX9eB89WPKGPhY2ZyjdvAfT qVmgWI.68hwyP_amtQuwrhT57BnkG13yPIhsYwuTWxSTqKb5rFI_vHe4pkqwawdKVmPJl3PYLLa3 kQfYT4ffKgFILfGG.TilQ2uv8dsgOooDk1xf13fpfDJ_qYq68u5M4WV2m9XWdmLh42CTvrLQ-
X-Sonic-MF: <andrews_henry@yahoo.com>
X-Sonic-ID: b874e239-e354-4682-8b4d-ce76c742f1ea
Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Fri, 15 Dec 2023 04:39:35 +0000
Date: Fri, 15 Dec 2023 04:39:33 +0000
From: Henry Andrews <andrews_henry@yahoo.com>
Reply-To: Henry Andrews <andrews_henry@yahoo.com>
To: "httpapi@ietf.org" <httpapi@ietf.org>
Message-ID: <2095002985.986710.1702615173197@mail.yahoo.com>
In-Reply-To: <CAC5fHGP8eAS7fXZeUhCG_fVp368zOqsTogUr0nDufnO9nUO4tg@mail.gmail.com>
References: <20231214080037.C84E919864E3@rfcpa.amsl.com> <4db72919-cb1c-46df-9f57-1ed10c782da2@dret.net> <CAC5fHGP8eAS7fXZeUhCG_fVp368zOqsTogUr0nDufnO9nUO4tg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_986709_1867307692.1702615173196"
X-Mailer: WebService/1.1.21952 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/G9X4ZB2qjcGBWRn7meKMiUIGlgw>
Subject: Re: [httpapi] [Technical Errata Reported] RFC9457 (7731)
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2023 04:40:29 -0000

 This is not necessary, the default behavior when "additionalProperties" is absent is the same as '"additionalProperties": true'  The schema looks correct and extensible as published.
thanks,-henry

    On Thursday, December 14, 2023 at 06:18:51 AM PST, Sanjay Dalal <sanjay.dalal@cal.berkeley.edu> wrote:  
 
 I agree. I missed adding it. What is the process now?
On Thu, Dec 14, 2023 at 1:00 AM Erik Wilde <erik.wilde@dret.net> wrote:

hello.

On 2023-12-14 09:00, RFC Errata System wrote:
> Notes
> -----
> As the schema doesn't have  "additionalProperties": true, the schema validation fails with additional fields although those are allowed according to https://www.rfc-editor.org/rfc/rfc9457#name-extension-members. Also the example in https://www.rfc-editor.org/rfc/rfc9457#name-the-problem-details-json-ob fails the validation for the same reason.
> 
> --------------------------------------
> RFC9457 (draft-ietf-httpapi-rfc7807bis-07)
> --------------------------------------
> Title               : Problem Details for HTTP APIs
> Publication Date    : July 2023
> Author(s)           : M. Nottingham, E. Wilde, S. Dalal
> Category            : PROPOSED STANDARD
> Source              : Building Blocks for HTTP APIs
> Area                : Applications and Real-Time
> Stream              : IETF
> Verifying Party     : IESG

that seems like a valid and useful point to me. given the extension 
model that the spec describes the schema should be designed to 
accommodate extensions, if present.

thanks and cheers,

dret.

-- 
Erik Wilde | mailto:erik.wilde@dret.net    |
            | https://youtube.com/ErikWilde |

-- 
httpapi mailing list
httpapi@ietf.org
https://www.ietf.org/mailman/listinfo/httpapi