Re: [httpapi] rfc7807 errata or just "more"

Sanjay Dalal <sanjay.dalal@cal.berkeley.edu> Thu, 21 January 2021 01:11 UTC

Return-Path: <sanjay.dalal@gmail.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 9F1563A0A12 for <httpapi@ietfa.amsl.com>; Wed, 20 Jan 2021 17:11:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level:
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cal-berkeley-edu.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2dXhBRxfxBeM for <httpapi@ietfa.amsl.com>; Wed, 20 Jan 2021 17:11:19 -0800 (PST)
Received: from mail-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0:4864:20::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09D6D3A09F5 for <httpapi@ietf.org>; Wed, 20 Jan 2021 17:11:19 -0800 (PST)
Received: by mail-oi1-x231.google.com with SMTP id n186so435792oia.5 for <httpapi@ietf.org>; Wed, 20 Jan 2021 17:11:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cal-berkeley-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gx6SHDHD88vDqqVjkDLwi3va1U6FNKXTWDZCxt6KdyI=; b=I9Im3RuXc6pDR38QtQuZOge/xniuK66j55Z9JwvXuXMRUMRDT3pCvLOn6nEw4+Alch R5W//U/cUzV8UEdR6FEtlDPXVqlemadMenl2+GMOHowXkcOD3ifaqv+dClHpmts7JFyM aanPEnqro3GgC6gwElVFwKfc6eVDplwyyx7G51MP3WWs5SpyeB3PpetcYR6RA1z41NOu s6iw2bmZI3BOsU86WoGtFtf330/ZXsyTBRffVF78b97zJt2XlA9Amxj8xciCxpcHlXhA /cmBncN7CZAjRSzg/BhbPB2GORx5Dcwt+VrVtRCDGzhlKcscuCrFCy+CgDODE1LDZ98p 893g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gx6SHDHD88vDqqVjkDLwi3va1U6FNKXTWDZCxt6KdyI=; b=ClM5mEaTHOvcbm5bNps0wq5LJQdTYZS5s46DAazuyMOj5iyPUOuPgKnQCoOIBhfUTd +laVEb3oj3i+XJC6tEpUr6N9SYVrnGOWlLthmNxvTjauUHnUp0NLEfJSu7ygfCOM18B+ uF9ml/m1ZFpar/mZIFsoiSCd1MYPTs+r+iA1iZYqNdMUCdQeb8A8AanQe9XyBHPlj54f XmOxhV+OjLJr6f2ci0dTWtg9iKUjWtMwzZ2nM4Ti3ovi3Oqc/AFPtI0KyXWmiZnGLDWe LEBGtV2v43JT9FMCf8iMLRWHGaSfHnrPrG2vBGfMq8TDxLquaxPYKEjchDOxcvPz7ZAF 2IFw==
X-Gm-Message-State: AOAM533rzRTiWYjD7po4Ay396FCTIppJggj4HcwURX483hccejyfXelC MmYa9O9W6827vsLenXdTXWfMH0xrw37KIvvb1gWjeOasF9CQEQ==
X-Google-Smtp-Source: ABdhPJx7/QYHTjL/DSf3w5v71oRQwrtDidLmFTu0xL/JMxrmf1lqWkrM9a1S5jNuo1iFL4fYXH9k16spxs966M/hxdU=
X-Received: by 2002:aca:5857:: with SMTP id m84mr4548774oib.29.1611191478391; Wed, 20 Jan 2021 17:11:18 -0800 (PST)
MIME-Version: 1.0
References: <CAC5fHGPAVBKiV81bTGpm3BwwfRT-UZw732okCA7d9TTBBwGvGQ@mail.gmail.com> <DM6PR00MB08454A51EFCF8675F426EDA7F0A69@DM6PR00MB0845.namprd00.prod.outlook.com> <CAC5fHGPxen7WCCJMYEY+m4nK=mVi2YecQ+xtPuTT8i3J1Vezfg@mail.gmail.com> <DM6PR00MB08453480DEAC88B5ACBC5076F0A49@DM6PR00MB0845.namprd00.prod.outlook.com> <CAMRHeuzvqQ8bb+ADAddVioSKxwvqUP0gJdGdtk2a-cUR2Vgcbw@mail.gmail.com>
In-Reply-To: <CAMRHeuzvqQ8bb+ADAddVioSKxwvqUP0gJdGdtk2a-cUR2Vgcbw@mail.gmail.com>
From: Sanjay Dalal <sanjay.dalal@cal.berkeley.edu>
Date: Wed, 20 Jan 2021 17:11:07 -0800
Message-ID: <CAC5fHGMkx+0zWoBeq0CWyZZ08LoP1SpyzBux3M11EfLF96NO+A@mail.gmail.com>
To: Roberto Polli <roberto@teamdigitale.governo.it>
Cc: Darrel Miller <Darrel.Miller=40microsoft.com@dmarc.ietf.org>, "httpapi@ietf.org" <httpapi@ietf.org>, Erik Wilde <erik.wilde@dret.net>
Content-Type: multipart/alternative; boundary="000000000000bc183c05b95ebf55"
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/0qGQ23i3rHHY9YEUyHdmewMY-6w>
Subject: Re: [httpapi] rfc7807 errata or just "more"
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 21 Jan 2021 01:11:21 -0000

>RFC7807 could add "containedProblems" property (or some similar name) that
is an array of problem objects.

Agree. What would be the next step? Should a repo be created so we can
start working on a revision?

>I would like to find a convergent solution for both Problem and
Content-Warning

This could broaden the scope of Problem Details and Content-Warning both
which may not be desirable, imo. Would love to hear from other members of
the group.

https://github.com/dret/I-D/blob/master/http-warning/draft-cedik-http-warning-02
.

"Note that this specification specifically targets warnings and not errors,
meaning that while it may be useful for clients to understand the warning
condition and act on it, they also may choose to ignore it and treat the
response as a successful one."


On Tue, Jan 19, 2021 at 12:30 AM Roberto Polli <
roberto@teamdigitale.governo.it> wrote:

> Hi @all,
>
> Il giorno lun 18 gen 2021 alle ore 23:40 Darrel Miller
> <Darrel.Miller=40microsoft.com@dmarc.ietf.org> ha scritto:
> > RFC7807 could add "containedProblems" property (or some similar name)
> that is an array of problem objects.
> > That would be the spiritual equivalent.
>
> I would like to find a convergent solution for both Problem and
> Content-Warning, eg. see
>
> https://github.com/dret/I-D/blob/master/http-warning/draft-cedik-http-warning-02.txt#L295
> which proposes the use of a list of Problem.json which - imho -
> provide redundant information (eg. `status` should always be the
> same).
>
> Kind regards,
> R.
> --
> Roberto Polli
> API Expert
> M. +39 3406522736
> MID
> DIPARTIMENTO PER LA
> TRASFORMAZIONE
> DIGITALE
> Presidenza del Consiglio dei Ministri - Ministro per l'innovazione
> tecnologica e la digitalizzazione
> https://innovazione.gov.it/
>