[Cbor] Benjamin Kaduk's No Objection on draft-ietf-cbor-tags-oid-06: (with COMMENT)
Benjamin Kaduk via Datatracker <noreply@ietf.org> Wed, 07 April 2021 22:22 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: cbor@ietf.org
Delivered-To: cbor@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1])
by ietfa.amsl.com (Postfix) with ESMTP id 6C15A3A2C29;
Wed, 7 Apr 2021 15:22:57 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Benjamin Kaduk via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-cbor-tags-oid@ietf.org, cbor-chairs@ietf.org, cbor@ietf.org,
christian@amsuess.com, christian@amsuess.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.27.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Benjamin Kaduk <kaduk@mit.edu>
Message-ID: <161783417685.27338.2878236772630764165@ietfa.amsl.com>
Date: Wed, 07 Apr 2021 15:22:57 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/wdsfWNzL2i1GvU9HQubAT4xyJ0Y>
Subject: [Cbor] Benjamin Kaduk's No Objection on
draft-ietf-cbor-tags-oid-06: (with COMMENT)
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>,
<mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>,
<mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Apr 2021 22:22:58 -0000
Benjamin Kaduk has entered the following ballot position for draft-ietf-cbor-tags-oid-06: No Objection When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html for more information about IESG DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-cbor-tags-oid/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- I made a PR at https://github.com/cbor-wg/cbor-oid/pull/9 with an editorial suggestion (it ended up being just one -- well done!). Is there anything useful to say about how bstrs tagged in this way will be (mis?)interpreted by implementations that don't understand these tag values? Section 2 Tag TBD110: tags a byte string as the [X.690] encoding of a relative object identifier (also "relative OID"). Since the encoding of each number is the same as for [RFC6256] Self-Delimiting Numeric Values (SDNVs), this tag can also be used for tagging a byte string that contains a sequence of zero or more SDNVs. I did not think that CBOR was prone to reusing tag values for types that are semantically different but happen to have the same binary encoding rules. Should generic SDNVs get a dedicated tag? Section 7.1 Please note which range (and encoded length?) the allocations should come from. Alternately, mentioning specific requested values here might be wise (given that there are examples that assume specific values). Section 8 We might mention something about how when tag factoring is in use you have to be careful that the only bstrs being affected do contain OIDs, and inadvertently tagging a compound structure that sometimes contains non-OID bstrs (in the relevant places) can have unexpected effects. Section 9.1 AFAICT RFC 6256 only needs to be normative because of the way the control operators are defined, and we rely on BER for everything else. (Also, it looks like BER has more strict requirements than SDNV for the minimal-length encoding, though I did not investigate this very thoroughly.)
- [Cbor] Benjamin Kaduk's No Objection on draft-iet… Benjamin Kaduk via Datatracker
- Re: [Cbor] Benjamin Kaduk's No Objection on draft… Carsten Bormann
- Re: [Cbor] Benjamin Kaduk's No Objection on draft… Benjamin Kaduk
- Re: [Cbor] Benjamin Kaduk's No Objection on draft… Carsten Bormann