[core] draft-ietf-core-comi-16

Carsten Bormann <cabo@tzi.org> Sat, 02 September 2023 19:01 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA0FBC14F738 for <core@ietfa.amsl.com>; Sat, 2 Sep 2023 12:01:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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
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 7YiP5GvpF2mU for <core@ietfa.amsl.com>; Sat, 2 Sep 2023 12:01:37 -0700 (PDT)
Received: from smtp.zfn.uni-bremen.de (smtp.zfn.uni-bremen.de [134.102.50.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 8B51CC15155B for <core@ietf.org>; Sat, 2 Sep 2023 12:01:35 -0700 (PDT)
Received: from [192.168.217.124] (p548dc15c.dip0.t-ipconnect.de [84.141.193.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4RdPQ50Wf7zDCcG; Sat, 2 Sep 2023 21:01:33 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 715374092.625669-bbb6bab4401bd664fbddae3a6a710f4d
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\))
Date: Sat, 02 Sep 2023 21:01:32 +0200
Message-Id: <201530C0-55BF-4190-8402-81C01C15B38E@tzi.org>
To: "core@ietf.org WG (core@ietf.org)" <core@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/nR6QymzERt1fEogqD2f7QmtQpn4>
Subject: [core] draft-ietf-core-comi-16
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Sep 2023 19:01:41 -0000

I did a quick run through core-comi to prepare -16.

Please see https://core-wg.github.io/comi/

I prepared two pull requests:

* sid-file

PR: https://github.com/core-wg/comi/pull/9
Draft: https://core-wg.github.io/comi/sid-file/draft-ietf-core-comi.html
Diff: https://author-tools.ietf.org/api/iddiff?url_1=https://core-wg.github.io/comi/draft-ietf-core-comi.txt&url_2=https://core-wg.github.io/comi/sid-file/draft-ietf-core-comi.txt

I reprocessed the sid-file for the yang module manually, in the same way I already did this for core-sid.

* yellow-notes

PR: https://github.com/core-wg/comi/pull/10
Draft: https://core-wg.github.io/comi/yellow-notes/draft-ietf-core-comi.html
Diff: https://author-tools.ietf.org/api/iddiff?url_1=https://core-wg.github.io/comi/draft-ietf-core-comi.txt&url_2=https://core-wg.github.io/comi/yellow-notes/draft-ietf-core-comi.txt

A number of editorial fixes; processing remaining yellow notes.

Two of the yellow notes were no longer necessary.

The third yellow pointed to a remaining inconsistency with filtering event streams (notifications):  
These still had a GET with a query parameter that needed to be parsed for decimally encoded SIDs.  
Like the other cases in the document, I now fixed this to use FETCH with an application/yang-identifiers+cbor-seq request payload that contains the SIDs that were in the URI before.
Fewer inconsistencies, less code, fewer bugs.


Please check these two PRs (and the rest of the document, if you can); I plan to submit a -16 on Monday that should go to final WGLC with core-sid.

Grüße, Carsten