Re: [art] [Last-Call] Artart last call review of draft-ietf-core-problem-details-05

Ira McDonald <blueroofmusic@gmail.com> Thu, 23 June 2022 11:13 UTC

Return-Path: <blueroofmusic@gmail.com>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 547D5C164787; Thu, 23 Jun 2022 04:13:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 yE4G-05fBm9B; Thu, 23 Jun 2022 04:13:50 -0700 (PDT)
Received: from mail-vs1-xe32.google.com (mail-vs1-xe32.google.com [IPv6:2607:f8b0:4864:20::e32]) (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 9FBF9C15D88B; Thu, 23 Jun 2022 04:13:50 -0700 (PDT)
Received: by mail-vs1-xe32.google.com with SMTP id j6so11672108vsi.0; Thu, 23 Jun 2022 04:13:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nH1GHREvppMml52V1sAsbUxHw37OePmUeUuef67hFwU=; b=V1E8IZW758pJbkbLYCVVW24pXlAr/TD1YtLGRTjh+Gdt4C54LHbWaAnYFMQ1rRJyXs VxrHl3R3gazjOqJ4JMrCTYzwz/+1exFJHBvPeuhFIkcTsPEZfH+0WrqXVt8C6FFL2K68 T64tJ7RBXw8cTlYKdwb9lsr6kPLr6wgjjH+i346u7+IvH1OGtlJ0qPBNiFsdWlyIKk6P 8myjtVe3cyOuA4BkmeGACxZreB3bYL4IqrXy9sLxpAxQkcjFoJkO7zk6O2Z5ptZr4vgm 79L9YWhda86LvKV08H9dM7v9MtLU7V8Nc1KFqaHuaP+9BWVCPNrxT6BpYpLPX+TJX7Ai UTIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nH1GHREvppMml52V1sAsbUxHw37OePmUeUuef67hFwU=; b=4w1hmi+Zgc4rGT0S/Gve+laLSkMCSQ0k3/aTtt8hyjPQH5LfKwTVw+KIYLGIsvwafh e0wofrW5dZfkOi/T6erp1a+JBfeynJf9SETDO2JHe6Zuxv5SGIEUef7V6uU3zdVnl46Y ou17t+dwBiDXUlcAv/zQMEi9J1irK4yG3i1LXVLUIHi3yDHxZBNhOvH1mQ1Fsmbdc936 ZvIa4peKb01Mg8/O4lJQ+2U6owEhUG17LhdkGeamSJVftIXPyaqehTMf/MKtF9eRQofs SF84ZHeKM15LGFLS+t37ANWhJtL+SYF/hJpecIF/+ZGAPLKKa4d1CzaWYXiktBBDNA+y shQw==
X-Gm-Message-State: AJIora+IDLWMVX2YxT+8K+uyD9KHGDa9rGNZveY/hKRYvwnY/vmqypj3 KWHCa7sv1eFXHXXuU6dXYhFRuS0aTCKY4XuT3FE=
X-Google-Smtp-Source: AGRyM1soa70NxDvDUp+bSWnFV+Ad7hQ4KzdoYna6DWKwg4jkioVqtmzDMyNNvmXG0J4L0qwKzTuQNEfeWnEN8wgIKNE=
X-Received: by 2002:a05:6102:d8f:b0:354:20f1:82a0 with SMTP id d15-20020a0561020d8f00b0035420f182a0mr11418181vst.84.1655982829207; Thu, 23 Jun 2022 04:13:49 -0700 (PDT)
MIME-Version: 1.0
References: <165511479760.19573.12671700576299137749@ietfa.amsl.com> <63D13796-758D-469B-AFA8-3050C9F87819@tzi.org> <dde9d36c-61e5-afcc-e15a-787c99d5fba9@it.aoyama.ac.jp> <CAN40gSuhSAOH3WRPETXU4s1468eXb_g-=sfWFmXXTvekEddqYQ@mail.gmail.com> <034DDF0F-FEF2-456B-B9ED-76B8F2B6C4BF@tzi.org>
In-Reply-To: <034DDF0F-FEF2-456B-B9ED-76B8F2B6C4BF@tzi.org>
From: Ira McDonald <blueroofmusic@gmail.com>
Date: Thu, 23 Jun 2022 07:13:37 -0400
Message-ID: <CAN40gSuGJOChjAY9fFD5Gwqn9CaLH09-m5MKb5Gfg8HH9WYjvA@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>, Ira McDonald <blueroofmusic@gmail.com>
Cc: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>, Harald Alvestrand <harald@alvestrand.no>, Applications and Real-Time Area Discussion <art@ietf.org>, Core WG mailing list <core@ietf.org>, draft-ietf-core-problem-details.all@ietf.org, last-call@ietf.org
Content-Type: multipart/alternative; boundary="0000000000004a054405e21b8c8f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/pR3OUapmUa4EHHVFY_bsVVxcSVE>
Subject: Re: [art] [Last-Call] Artart last call review of draft-ietf-core-problem-details-05
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2022 11:13:52 -0000

Hi Carsten,

OK - you need to get this CORE document published quickly.

But I still think that detailed CDDL would be a long-term mistake, for the
reason
that Martin cited - i.e., copying/transforming grammars among RFCs is
fragile.

Cheers,
- Ira

*Ira McDonald (Musician / Software Architect)*

*Chair - SAE Trust Anchors and Authentication TF*
*Co-Chair - TCG Trusted Mobility Solutions WG*

*Co-Chair - TCG Metadata Access Protocol SG*








*Chair - Linux Foundation Open Printing WGSecretary - IEEE-ISTO Printer
Working GroupCo-Chair - IEEE-ISTO PWG Internet Printing Protocol WGIETF
Designated Expert - IPP & Printer MIBBlue Roof Music / High North
Inchttp://sites.google.com/site/blueroofmusic
<http://sites.google.com/site/blueroofmusic>http://sites.google.com/site/highnorthinc
<http://sites.google.com/site/highnorthinc>mailto: blueroofmusic@gmail.com
<blueroofmusic@gmail.com>(permanent) PO Box 221  Grand Marais, MI 49839
906-494-2434*


On Thu, Jun 23, 2022 at 7:03 AM Carsten Bormann <cabo@tzi.org> wrote:

> Hi Ira,
>
> before we send our detailed response for his excellent comments to Martin,
> I would like to set an accent here.
>
> > I agree that a separate draft for CBOR language tags would be
> preferable, to
> > raise the visibility of internationalization in other RFCs and in other
> SDOs.
>
> Frankly, raising visibility for internationalization requirements is not
> our job here.  Making sure that these requirements are addressed in our
> documents is, and a nice side effect is that more people will learn about
> them in the process.
>
> We saw that we have a protocol that is likely to often have at least one,
> but rarely two constrained nodes talk to each other (hence the extended
> validation potentials for less-constrained nodes — but not every node has
> to validate on the fly!).
> We wanted to use existing tag 38 for this, but noted the lack of the
> indication of a writing direction.
> This was fixed, at considerable peril of delaying the process.
>
> Tag 38 does not have the intention to take over all forms of
> human-readable strings; as we noted, expressing the additional data that
> need to go with a Unicode string *is* an active subject of discussion among
> the experts (*).  (Our spec immediately triggered discussion on how to
> solve this in an even more general way, which is a great discussion the
> results of which we cannot wait for.)
>
> > I suggest that CORE or other IETF WGs specifically focused on constrained
> > devices are the wrong places to write and publish such a language tag
> RFC,
> > because CBOR is certainly *not* primarily for constrained devices
> anymore.
>
> It is true that tag 38 can be versatile enough to be used outside the
> constrained protocol space (i.e., communication that has to arrange for the
> possibility of at least one constrained peer).  But that was not the
> intention of this draft.  The intention was to create a concise problem
> details format, and in the process we noticed that we have to fix up
> registered tag 38 a bit, because some of the content of the problem details
> format is human-readable.
>
> > I would prefer to see the separate RFC developed in the CBOR WG.
>
> I’d prefer to get this document published!
>
> We accelerated the work on this to get it done within the 3GPP rhythm, and
> are grateful for a lot of feedback that allowed us to make this a better
> document really fast.
> Opening up a debate about life, the universe, and internationalization at
> this time is not going to help with that.
>
> Or, in other words: There is indeed a good argument for bottom-up projects
> that cover a certain problem statement (but which still should be driven by
> requirements of actual protocols!), but this is not one of them.
>
> > In many IETF WGs (RATS, SACM, TEEP, etc.) and many other SDOs, CBOR
> > is being heavily used for the entire spectrum of computing devices
> (especially
> > routers and switches for telecom networks and servers for enterprise
> networks).
> > CBOR is simply a better mousetrap, IMO.
>
> I certainly agree with that.
>
> And I’m looking forward to doing the extensive work that will be needed to
> complete [1].  But not for the concise problem details specification.
>
> Grüße, Carsten
>
> (*) And, while not being one of the foremost experts here, I still have a
> chip on the table [1], which needs to be revived and could be a home for
> more considerations on human-readable text.
> [1]:
> https://datatracker.ietf.org/doc/draft-bormann-dispatch-modern-network-unicode/
>
>