[Cellar] Re: Éric Vyncke's Discuss on draft-ietf-cellar-tags-20: (with DISCUSS and COMMENT)
Steve Lhomme <slhomme@matroska.org> Tue, 24 February 2026 08:31 UTC
Return-Path: <slhomme@matroska.org>
X-Original-To: cellar@mail2.ietf.org
Delivered-To: cellar@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id D330DBCE7080 for <cellar@mail2.ietf.org>; Tue, 24 Feb 2026 00:31:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=matroska-org.20230601.gappssmtp.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wc09dYyMKQfS for <cellar@mail2.ietf.org>; Tue, 24 Feb 2026 00:31:57 -0800 (PST)
Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 2CDA3BCE7019 for <cellar@ietf.org>; Tue, 24 Feb 2026 00:31:56 -0800 (PST)
Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-48378e60742so5692145e9.1 for <cellar@ietf.org>; Tue, 24 Feb 2026 00:31:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=matroska-org.20230601.gappssmtp.com; s=20230601; t=1771921915; x=1772526715; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=nYT0nLc0IKUGM47iO1/sqbYEOnuxTL1F5CVtLvwJffs=; b=BQbF3WDomE83CMHKGGVaNKL4T8TWKwYtSGkTLSalmm6iQm1YvDhFL5gPlyPXBOXSCk WxkYCXLeAK+sx6Z3iFTtIV73RzGiRE8hzvT3EPxzwM26GKazphhhzmRMwvc2XVUfBZi8 pX2GqO8mM1DXkmMS9m76WKFk2gaZ4aSRS3SDSVSf2OdvjKVfCEfid65RVT2hU9R4IZd7 5ky/JyIB315FDQPhK0TzhQTOrG8477Nx0VLsmZYe75vQ8yOKRnR/ZHLoFDS+etu/rUPN 5lnbeu/99k5mWLZ6Ll9h9v20z/mCVGm3dUUnX3UC8c7rMAKWNRYfZRnacajYn9NBm9/j BV7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771921915; x=1772526715; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nYT0nLc0IKUGM47iO1/sqbYEOnuxTL1F5CVtLvwJffs=; b=M9fh6w2xdTxmqo7lD2jcM0AmrXTtL5+LNONiDcNCZaBU6lpTg43kv7z9fxfU62IUu8 EFGCKPkiVr4tOVvRRSPH48WycAsZ9v7jpzFQcVu7i+P5NyxypIV5PkdX/1YcgtUv+mbn YO9LxswmTJ+eG4mdXAFp2ML/INMOPV6dYE/GLJarTrzLU88FQixlnznp0GODyP9LQ/1d ML8dJm3b9K+1eWTVmmpW/v258McA/dSiD4DicItQnJ3bXKngfMx6w/ECz+nDNpbV+hw8 JrUkEFUDbZQXDPEhnyMf5Wb0HSXmmEy6F11zLmyUvHV0bat9KwEjMQ+ZMUqBMdfMaUJZ wy4w==
X-Forwarded-Encrypted: i=1; AJvYcCXYjemYj8q1ZTLHiKxq4sh7+9uvS8Dl9D0NBna5pey6sgm6SIO3VELNjnpRB/flo7r0aLGBOvw=@ietf.org
X-Gm-Message-State: AOJu0Yy2qohwVZq+ur0i3RXsHopRZjEXQOFnujYMRYMHYwAsDnOkp7QH FuxAhciSopdeCiWVYjDksAE/MR696OTFyVud/M3b5we/I4PfQV0bGMdAVce/tl04PA==
X-Gm-Gg: AZuq6aIOKDYRLftwxVO6fybkJRC0c2A4VyesE1YzlosLrrTk4x5s175D5EsLpP+EkWz 4J7F3dKYH5XeBjtX+U0dddiydUQin9Q4NpHA9Fm4wk5M3Ddh9+kJGiOMsgNfN5aGka3TZggsCb2 FGZuE3L42YG9a5QkZvbTuYCfyzBvbAbBDUdMUaPtPyP2qWNHMGKEZVQE3nb1FzcJYKT2T0sAXq1 XI5VFAuD3D+jMZMoLn5/3C4gnk/69BAYP60zC8ab1/DblO6Vxyz2OjZbbEkMDsTGzVZlYWh7o31 HeENv6I7PXtqd5O/NPS411o6Stu46P6qBLSlwzNJ+b5XxEwMQtUw0pfgJPUVlB9Rw9Hxv1sK+kL A55l6lAMkuE8JmlKx01GUjydLNSistyg74Srrru8Orwuts8ETRrwVqfKfeTjVsasmaGoLmvHPUM j63VvLoO1BxDKc2lbXIZjfgmv//eqywBLrCERZif6HP+4aWJl0
X-Received: by 2002:a05:600c:8183:b0:477:5b01:7d42 with SMTP id 5b1f17b1804b1-483a95e42admr100044705e9.5.1771921914660; Tue, 24 Feb 2026 00:31:54 -0800 (PST)
Received: from smtpclient.apple ([2001:861:34c4:290:f1e7:8a96:d824:d0ca]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-483a9caadd4sm232103925e9.11.2026.02.24.00.31.53 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Feb 2026 00:31:54 -0800 (PST)
From: Steve Lhomme <slhomme@matroska.org>
Message-Id: <67CCE6F1-FC4A-4D7D-B0FE-8E97FAD84BCD@matroska.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_0384E26F-3BC1-4CEF-BCB2-40F6CF99553B"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81.1.4\))
Date: Tue, 24 Feb 2026 09:31:43 +0100
In-Reply-To: <PH0PR11MB49669C5A56CF8B3052B18774A976A@PH0PR11MB4966.namprd11.prod.outlook.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
References: <176760281350.3304339.9509637392974117767@dt-datatracker-5656579b89-p6k4r> <8A3B61FB-D25A-464B-A60A-57EC79C0D636@matroska.org> <PH0PR11MB49669C5A56CF8B3052B18774A976A@PH0PR11MB4966.namprd11.prod.outlook.com>
X-Mailer: Apple Mail (2.3826.700.81.1.4)
Message-ID-Hash: VXX6NF4YKQHQXRFXCHPGJB7NPAMJLCOK
X-Message-ID-Hash: VXX6NF4YKQHQXRFXCHPGJB7NPAMJLCOK
X-MailFrom: slhomme@matroska.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-cellar.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, "cellar-chairs@ietf.org" <cellar-chairs@ietf.org>, "cellar@ietf.org" <cellar@ietf.org>, "draft-ietf-cellar-tags@ietf.org" <draft-ietf-cellar-tags@ietf.org>, "spencerdawkins.ietf@gmail.com" <spencerdawkins.ietf@gmail.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Cellar] Re: Éric Vyncke's Discuss on draft-ietf-cellar-tags-20: (with DISCUSS and COMMENT)
List-Id: Codec Encoding for LossLess Archiving and Realtime transmission <cellar.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/4cY64rAUsVH2XZFCEraCAReyY-g>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cellar>
List-Help: <mailto:cellar-request@ietf.org?subject=help>
List-Owner: <mailto:cellar-owner@ietf.org>
List-Post: <mailto:cellar@ietf.org>
List-Subscribe: <mailto:cellar-join@ietf.org>
List-Unsubscribe: <mailto:cellar-leave@ietf.org>
Hi Éric, As Spencer mentioned all the suggested Pull Requests have been merged and are now integrated in draft-ietf-cellar-tags-22. Comments on the remaining discussions below. > On 22 Feb 2026, at 18:08, Eric Vyncke (evyncke) <evyncke@cisco.com> wrote: > > Hello Steve, > > Thanks for your 2 messages (and your patience). > > Replying to the first one (to be simple). See inline for EV> > > In short, please merge the PRs and submit a revised I-D, then I am clearing my DISCUSS. > > Regards, > > -éric > > > From: Steve Lhomme <slhomme@matroska.org> > Date: Sunday, 11 January 2026 at 11:45 > To: Eric Vyncke (evyncke) <evyncke@cisco.com> > Cc: The IESG <iesg@ietf.org>, cellar-chairs@ietf.org <cellar-chairs@ietf.org>, cellar@ietf.org <cellar@ietf.org>, draft-ietf-cellar-tags@ietf.org <draft-ietf-cellar-tags@ietf.org>, spencerdawkins.ietf@gmail.com <spencerdawkins.ietf@gmail.com> > Subject: Re: Éric Vyncke's Discuss on draft-ietf-cellar-tags-20: (with DISCUSS and COMMENT) > > Hi Eric and thanks for your review, > > My comments are inline below. > > On 5 Jan 2026, at 09:46, Éric Vyncke via Datatracker <noreply@ietf.org> wrote: > > Éric Vyncke has entered the following ballot position for > draft-ietf-cellar-tags-20: Discuss > > 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/about/groups/iesg/statements/handling-ballot-positions/ > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/draft-ietf-cellar-tags/ > > > > ---------------------------------------------------------------------- > DISCUSS: > ---------------------------------------------------------------------- > > > Please find below some blocking DISCUSS points (easy to address), some > non-blocking COMMENT points/nits (replies would be appreciated even if only for > my own education). > > Special thanks to Spencer Dawkins for the shepherd's detailed write-up > including the WG consensus (albeit a small WG it seems) and the justification > of the intended status. > > I hope that this review helps to improve the document, > > Regards, > > -éric > > Note: this ballot comments follow the Markdown syntax of > https://github.com/mnot/ietf-comments/tree/main, i.e., they can be processed by > a tool to create github issues. > > ## DISCUSS (blocking) > > As noted in > https://datatracker.ietf.org/doc/statement-iesg-handling-ballot-positions-20220121/, > a DISCUSS ballot is a request to have a discussion on the points below; I > really think that the document would be improved with a change here, but can be > convinced otherwise. > > ### Missing version > > The CELLAR charter includes `Standards Track specification for Matroska > container format version 4` but this I-D, while proposed standard, does not > mention at all the version 4. So, it is really unclear. > > Note: RFC 9559 section 7 is about versioning, but this I-D should really > mention version 4. > > The tags document define the values set in Matroska elements \Segment\Tags\Tag\+SimpleTag\TagName, \Segment\Tags\Tag\+SimpleTag\TagString and \Segment\Tags\Tag\+SimpleTag\TagBinary. > The elements don’t have a “minver” attribute, which means they are usable since Matroska v1. That’s why there is no versioning mentioned. > All the tags, even the ones that don’t exist yet and even “unofficial” ones, can be used in files compatible with Matroska v1. For apps that interpret tags, they only need to handle the names they care about and ignore the (infinite) rest. > > EV> ah ah... it there any chance to add some text like the above in the introduction ? I created this Pull Request to add some text in the introduction: https://github.com/ietf-wg-cellar/matroska-specification/pull/1073 “Matroska Tags consist of a Name and a value. Unlike EBML or Matroska elements, they are not dependent on the version of the file. All tags defined in this document and even others can be used in all versions of Matroska." > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > > ## COMMENTS (non-blocking) > > ### Support for others DISCUSS points > > I second (hence won't repeat) the following DISCUSS points by Med: > - use of BCP14 in IANA considerations > - other issues mentioned in the IANA considerations > > I note though that IANA tagged (punt intended) this I-D as "IANA OK" > > ### Abstract > > Abstracts need to be concise but also useful and descriptive. I.e., at least > mention the version (per my DISCUSS point) and be more descriptive. > > The title should also include "version 4". > > No, these tags are usable in all Matroska versions. There is no versioning of tag names and values. > > EV> see above > > ### Section 3.2.2 > > Why not a MUST in `Multiple items SHOULD NOT`? See also > https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/ > > This used to be that way but turned back in https://github.com/ietf-wg-cellar/matroska-specification/pull/1030 > After the AD review from Orie https://mailarchive.ietf.org/arch/msg/cellar/4ebLFttRb_I8SFu5yMQSIDPuk2E/ > > EV> the guidance for the SHOULD should still be there though… I think it’s covered by the next paragraphs that deal with the same thing: “Preexisting files may have used multiple values in the same TagString but given there are no defined delimiters they cannot be easily split into multiple elements. INSTRUMENTS (Section 4.4) and KEYWORDS (Section 4.6) tags allow using a comma as a separator. However, it is RECOMMENDED to use separate SimpleTags with each containing a single instrument or keyword value, respectively. Due to the varied nature of tag sources it may also not always possible to know programmatically whether a value is a list that must be split or not.” Thanks, Steve
- [Cellar] Éric Vyncke's Discuss on draft-ietf-cell… Éric Vyncke via Datatracker
- [Cellar] Re: Éric Vyncke's Discuss on draft-ietf-… Steve Lhomme
- [Cellar] Re: Éric Vyncke's Discuss on draft-ietf-… Steve Lhomme
- [Cellar] Re: Éric Vyncke's Discuss on draft-ietf-… Eric Vyncke (evyncke)
- [Cellar] Re: Éric Vyncke's Discuss on draft-ietf-… Spencer Dawkins at IETF
- [Cellar] Re: Éric Vyncke's Discuss on draft-ietf-… Steve Lhomme
- [Cellar] Re: Éric Vyncke's Discuss on draft-ietf-… Eric Vyncke (evyncke)