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

Henry Andrews <andrews_henry@yahoo.com> Fri, 15 December 2023 04:38 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 93BD7C14CEFC for <httpapi@ietfa.amsl.com>; Thu, 14 Dec 2023 20:38:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.106
X-Spam-Level:
X-Spam-Status: No, score=-7.106 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_HI=-5, 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_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 FwoEiZIYOOtk for <httpapi@ietfa.amsl.com>; Thu, 14 Dec 2023 20:38:15 -0800 (PST)
Received: from sonic318-27.consmr.mail.bf2.yahoo.com (sonic318-27.consmr.mail.bf2.yahoo.com [74.6.135.82]) (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 B5C01C14CF01 for <httpapi@ietf.org>; Thu, 14 Dec 2023 20:38:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1702615094; bh=wqrnaVMNqo3d+DqIvGr+HuQkiG6sXjVYxt06fRJgfIA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=pZtEKd+HWZ2Mv6J9QZhzMfeKl3O6CyJL8/tBLdMC9qYOelrUOgjVjHFMn/PYhpsDdOjnAaVreaaGfFyS4f3OgeVzUDgR50uyYpuinU/mZ0mseW6rNQpvRFPvxyveevXWR0xS901A/9S8jRUosIFyX0Wqz0LLOmuJKid7mvdWKqn9DfErjilcYydJs0ueXWsyhgCxlweXdNpL2lQueeMEfFrzeVTgJ1YzTdLdnvLTww+aHkIFm8Kt0W/Wfln62XvmbdktCK7vkQSmVTqi/xBkYIIMOYhyotH3UzbEGBYusf5mX5qbKohgNrGYwrSAMFfInx9vddmsiELbrZL8JhCgMQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1702615094; bh=Cq7B3PjikTBIcOlcrYFiHZR/chqd+47j3xB5YOb/8l4=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=ZKypYzTyjM4wL60SLLxf1dmiw2y6oAcy9Tr/m0HANpk8sv9hBm64QUC3AJuKxONV9xxNr6zNvwYoW2JC/Xf1DioFf/D6oQ/tdCbkiJGneri6lnQ8fNEue+7giNVA8ZY7lKM+aCUWLTB7AMfT47t1sx87mLibT0ZJ7YQueb99xR87q1emNbGXdrFBvIFdnWzKxMqRvlBsqGtlw6JjNMCZYTWPKX2w2coKVlc2npa/lGV+B2xFckuKPXdm5//kvolg+OVJGASJ7ih/UIwZ8tO5or38hMi19bCIA3BwDGiFEysXPkDDD/9R443BKxNq3GN0m2ZTpA3f1YujcH+vJ10Dag==
X-YMail-OSG: Arq.ulUVM1nUcuNvb.vlBz7CI7p.zgQnhFmWtFGMPE6IyCFGadEKfoFwbRiOfCI fmUTUAmv.mP9JIiTYJ0.A4Rnc1Q4OPnz7L.773L6hvVZj9kGJXUzZLSEmsyXZL5H7slicpCkH3i. pR40kh0o3K8kijvB3TL7TrUDNzvA2__ExGAhHEeoxu4ih32NAVgRxiNEaAwMM1kkLfQQhHi1saRU fp3MQxJILR6xYG6dJddkhFqVKvcEkqSOe0DG0_x23njLUjQF9ymhZMOOqvyTkPqKf_HyezrIZXOC GukytPwZGqa1V0wRSpsGWtLVOOYw3_VsZoRb3zH8eaH3sFtb3CpvI.tYvla2I.tIE3B3JJKSMera CzaodAHWc3oX7yQs9PgUyiItMI13BQ.ZXnhm1JFskOTv9SSglg5Iqnax8qu1ayiY9ybVYgxnduvt mgQP3P6iWzvkOx1eaD_zQaGCDcBmJbB7VhsMLX9lXQjr_VqzKmY.62ZD2US40_wC9xXQll205GeT FYXiBAeO_W0fzQU3Wm3sRXFlStVzKYFTw3VRX2WjjusVq_BdwwX4UgwdP7s1tHOHIjQifFi0eUoY 8orlssVvj_KUx1qOFGCytpR1UqDPZIfKk0xzZc0bMUxrxHtfIgmUvkScgZAwMLr7YsAz5FZ5BfKP .R98erHa2K41ylEIxGb5DzcXsH17cRRo0Z98Dth1hMBIWmhHKZHw4dj8ANxo3VbOTGcZKd17.Zab pXPvOGCLs9ISBk.Z83t1MhxAmqZ0g_bZjK3vDm4FAKSvkGsUmbCbV4d768x8N7Zi0SZ42NKl6FQC jiav9d5mtL1TVOBB_VlXn_aMKKTDBRwCvR7MacBfUwON4y5_LM4rvyqSeBbZIxFVgnOuVFOXRb60 kQ1zNhfkX.GpAgH0QuaPmFXjMv5qpUt.aeoTulVDyHqA6XQFdGkOpTnp9xiYY7v0ZBstMgjid4y2 H2AUe6zTrNKWiDVYhWEYpclY4xcdkT8mqqXwofptgQ9l6PgR5uLz3n5iXmdFrd8PfvmfKm3enu_. UgC4jM8PCZ7UJkhpqa3M4.YFCdgVQaspXzhfqJB2p6xAdtpQVytT3DznC6byXupSo5iyPnd0Q4ri K3lD6BB13oAzAlp0ODBmyEg15y4QJM1p65xZ1vPdbuJfSAwCDg40MTBhLMpz2ORSN5Kmim4Ba7i9 vxZ3D5rgNuGPmW0TnTitemcUkYaBIFQ1ztVLiE7ESrO8DdmQgCNWSWsX5QxyaI0RqlpIpacxy9ca mBqtU6jMVGq7NTjOB2sW_qXkCNrqZ9s8J9mt6qzLfmniJtpKsHOVhDI1OjjsFX1cxBlbLCOPmIfz bdI.zsXFIoSo70puZYx4vOgD37Mgwxg8Q_nz_N3iJcXH_iuaaB_0xHnKHJ4lPAdSyZiEgj71Pdwn cVg1fYZpGs85SffLz3aJOZynsb.ubUZQaLb35yfItETh16mbyVKAsqJIRA44lJGATnnXOVBIDuU. NZq.J157mGF73Y_g4RwXTRj7tuAbw3tW5F0v67Ji_ViJ0_5AkEe3Ep43bgvw1YTARH04X.8DhXow 4RZA929Qwfnp8r6ksF5pOG7mSA_pjMqt.GOhof8ZSk8v0JvWrzKNJK07sArYDhODHs5vOlreBLYG d0_ozfPBobbQYBBxylj2KFacoaNbtMMjoVktDMdTZ2wU2NBxZZdlI2XhntScS0iGoy1reJU.Czq4 K7ElVqV4I0yBXQ2VSW567bp8UyHUjwjJCA1_xuPUPtnDTPk8slK3.cKrP8epgzIJuGqJJGZM0U0d d5na1JBqEp0sOZH0a.MGmytT48bVAiJg7fOgLsNOi0UAAVgDs8Mvq9kUY0eUwwXkL.aWylrBkgZR zGcGnH2XMtxjE2oJF7HoRdk286gVZJO.18AyGTDCtDLCJxUHelCKfrEqXDggSbyK6b6T3XOEWRfZ GSV4Tp4_nx81KHHJ.LA2UrmzmAU41Mr8QwBpeFPyBXj0tHSnfNXEit3zzqH1aaF5CKOw.ueo3tJ_ rBlmVEKIWCE7oxCAzk0nanehJOPe9K.cJKgSq7UbXWoG6YblH42M73WwZz_AL2vO9jZPiWI0V4nD 09dOUHCYSb37QnO598c6biKo2UUYxHHjWrGm9VZ9R.3mW7bwSNLrnWbYb7daq6btmWByoHhsNiR8 SknqDEtJnvbAjKCV9Op23QnRShOudkCM_Ac7dV.Yn5D1BvpK1xjk6Z4OhyuPVkIf7JiY0rnFZR9X TTuIme9VRT1c7dYnxCT0JdQLAJiU6RotCCimGnKaQgPtWfUPXy1OH5csGx2L2GkNKyVPotRVqGid PQFsn
X-Sonic-MF: <andrews_henry@yahoo.com>
X-Sonic-ID: fff96f72-3706-4c34-8090-f56ddff5bef5
Received: from sonic.gate.mail.ne1.yahoo.com by sonic318.consmr.mail.bf2.yahoo.com with HTTP; Fri, 15 Dec 2023 04:38:14 +0000
Date: Fri, 15 Dec 2023 04:38:09 +0000
From: Henry Andrews <andrews_henry@yahoo.com>
Reply-To: Henry Andrews <andrews_henry@yahoo.com>
To: Erik Wilde <erik.wilde@dret.net>, Sanjay Dalal <sanjay.dalal@cal.berkeley.edu>
Cc: RFC Errata System <rfc-editor@rfc-editor.org>, "mnot@mnot.net" <mnot@mnot.net>, "superuser@gmail.com" <superuser@gmail.com>, "francesca.palombini@ericsson.com" <francesca.palombini@ericsson.com>, "darrel@tavis.ca" <darrel@tavis.ca>, "rsalz@akamai.com" <rsalz@akamai.com>, "roman.kovarik@magnolia-cms.com" <roman.kovarik@magnolia-cms.com>, "httpapi@ietf.org" <httpapi@ietf.org>
Message-ID: <492661684.978187.1702615089426@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_978186_970990103.1702615089424"
X-Mailer: WebService/1.1.21952 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/AR4KcGFjndNhwQ_NeGLM_zqj1xQ>
X-Mailman-Approved-At: Thu, 14 Dec 2023 21:06:51 -0800
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:38:19 -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