Re: [Cellar] [ietf-wg-cellar/ebml-specification] EBML ID 0x80 is marked invalid/reserved but it's used in Matroska (#407)

"Murray S. Kucherawy" <superuser@gmail.com> Tue, 18 May 2021 18:29 UTC

Return-Path: <superuser@gmail.com>
X-Original-To: cellar@ietfa.amsl.com
Delivered-To: cellar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A02C93A1C8B for <cellar@ietfa.amsl.com>; Tue, 18 May 2021 11:29:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ckOGSHrRTDb for <cellar@ietfa.amsl.com>; Tue, 18 May 2021 11:29:30 -0700 (PDT)
Received: from mail-ua1-x92e.google.com (mail-ua1-x92e.google.com [IPv6:2607:f8b0:4864:20::92e]) (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 0E9D63A1C82 for <cellar@ietf.org>; Tue, 18 May 2021 11:29:29 -0700 (PDT)
Received: by mail-ua1-x92e.google.com with SMTP id p17so2006188uaw.4 for <cellar@ietf.org>; Tue, 18 May 2021 11:29:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bxAKpH1cDc9gDcOOLuWwGyVQHd6UsQ5ZX0ud3B8VqMI=; b=cF3Sj5LHReTFhWvSXcje89ajIHDx3Q9i1GiyPW0dvqYvZ+p1fmidd2uOdnw3Ced8bM geTqvMyAxBuEoZDYP1KmNxhgaaZ8xTMOdxlqsvJOOIuMOWHmcV4yxBb1rkJp8k4Eka1K Dof+y5BQuoQ/nUfUahDR3FkrkuW01V/LyEgqAFM8pVqt7tzVhdoEW0RCRb0krm64K5LV yf/d0JQ9HrpkJ8vEzfQuOX0rPGLwNj+TWZhhyHTi2yGpIKFG0HHbqb3F5udsj53nTYmG MT28ncVtVU1tS40X+TFH+QkgjYsiERyJjTSA7QOpRDX1afhVNLpcUIuUd0i2lVCAzv3Z hlwQ==
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=bxAKpH1cDc9gDcOOLuWwGyVQHd6UsQ5ZX0ud3B8VqMI=; b=pmDtVrcFXWu3gmbs6pWLFjVVUYDOsvoCW7NeCFFfKA8yDC0XtRc9MtUOY1vIrhsxGZ ZYcxWczbYfBZd/VfikCuzJ1yUsghxpwkPaKOEmzAEoQGaPr1oM6W1cMycPWJilk5ria5 8RnGpqcCPAZRf07qs5b+60jZhWPOzPHkXvFEK28Gxwy4yzrWqtrBgnSsW3dpHNewv4rQ PoSUmP9d9hY2NE0Jzavs0KzZKRDncKR6EArywCnx6TlqY8kthCYAd4hGL1+8neSipLGZ Kgc7MIYDc3nmKu6fkLJMa2iG5zFyit2qHMhUTa4cQjhgUn+Hy+lGV3PjNOqQL99tdH3j P4Xw==
X-Gm-Message-State: AOAM532M0g3t7QGlQ9raFUmCl0EbYpg1IXBrbEmEdTKCLpoH4wIeLQWQ D7O19NDPZdP3C/JRu2atUz/BrBPXO3R1sngNBQQ=
X-Google-Smtp-Source: ABdhPJxtjqcsnB+aTY+hISlJlCVkrXkZI0Z17bPIs74UQToTFirIYzRgG6bvh8Q1UccGznkxMZxrH1tA4BFfEgBWCEA=
X-Received: by 2002:ab0:44a6:: with SMTP id n35mr8194518uan.101.1621362567649; Tue, 18 May 2021 11:29:27 -0700 (PDT)
MIME-Version: 1.0
References: <ietf-wg-cellar/ebml-specification/issues/407@github.com> <21441.1620656178@localhost> <CAKKJt-e5PtTZM=j=Cn_YBPW87ag+oui7mGx=wuxt0JU1KY3SLQ@mail.gmail.com> <206103c0-9265-127b-6a5b-48da92fe3c9d@matroska.org> <CAKKJt-fnetcjQzvxhp9MjASujBNGAKwdf39bUhSqSL=4h2vy9Q@mail.gmail.com> <CAL0qLwagXdHdrssJtUBAVXY=ZJrVxkvnc-fyW-7jaoocd9391g@mail.gmail.com> <CAKKJt-cC0LzKWvwBNFvbujeu81Qsbn0yW4X7DrCzC8ny8G0dmg@mail.gmail.com>
In-Reply-To: <CAKKJt-cC0LzKWvwBNFvbujeu81Qsbn0yW4X7DrCzC8ny8G0dmg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Tue, 18 May 2021 11:29:16 -0700
Message-ID: <CAL0qLwb31N==a0Zo3vrhsTJTntngCUsEdWBKR74KocrS0K08EA@mail.gmail.com>
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Cc: Steve Lhomme <slhomme@matroska.org>, Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e59e1005c29ee331"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/kCL24UZRcv-ySh3FTbPljNOlkQI>
Subject: Re: [Cellar] [ietf-wg-cellar/ebml-specification] EBML ID 0x80 is marked invalid/reserved but it's used in Matroska (#407)
X-BeenThere: cellar@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Codec Encoding for LossLess Archiving and Realtime transmission <cellar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cellar>, <mailto:cellar-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cellar/>
List-Post: <mailto:cellar@ietf.org>
List-Help: <mailto:cellar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cellar>, <mailto:cellar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 May 2021 18:29:35 -0000

On Tue, May 18, 2021 at 10:59 AM Spencer Dawkins at IETF <
spencerdawkins.ietf@gmail.com> wrote:

>
> An "updates" or "bis" document just to resolve one or two errata might
>> raise some eyebrows.  How many do you want to handle?  Is there any pending
>> update you could fold into such a document?  Or to put it another way,
>> what's wrong with leaving it as a small number of errata for now?
>>
>> Whether you do a full "bis" document or an "updates" depends on how big
>> the aggregate change(s) you have in mind are.  I'm happy to be an advocate
>> for either; just depends on how big the final "diff" to the existing
>> document would be.
>>
>
> This is helpful.
>
> What we're looking at in this thread is a small number of errors for EBML
> (that haven't been entered as errata for the RFC yet), and a change to the
> IANA instructions for one of the registries in .
> https://www.iana.org/assignments/ebml/ebml.xhtml.
>
> Does that sound OK as an Updates RFC to you?
>
> (depending on the final "diff", of course!)
>

I'd have to see it to say for sure, but I would start this by writing an
"updates" RFC.  If it starts to become bigger than the kind of thing you
would be comfortable patching into some source code, you might consider
just doing a whole "bis" document that includes all of your corrections.  I
would surmise that the inflection point between the two choices is when the
size of the "updates" document exceeds the size that the diff of the "bis"
document would be.  When you cross that boundary, consider switching to the
latter.

Since you can always get the final XML back from the RFC Editor, doing a
"bis" document isn't as much of a burden as you might think.  The
datatracker certainly does make it easy for someone to just review the diff
to the previous RFC, and the IESG loves it when you make things easy on
them.  ;-)

I can anticipate, however, some resistance just on the basis that we're
already talking about a "bis" document for an RFC that's not even a year
old, so we should be prepared to talk about why this is necessary.

-MSK