Re: [Cellar] Roman Danyliw's No Objection on draft-ietf-cellar-ebml-14: (with COMMENT)

Roman Danyliw <rdd@cert.org> Fri, 13 December 2019 18:20 UTC

Return-Path: <rdd@cert.org>
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 1EC9412010C; Fri, 13 Dec 2019 10:20:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 (1024-bit key) header.d=cert.org
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 Ki6TRfTPjcVw; Fri, 13 Dec 2019 10:20:22 -0800 (PST)
Received: from taper.sei.cmu.edu (taper.sei.cmu.edu [147.72.252.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F4162120013; Fri, 13 Dec 2019 10:20:21 -0800 (PST)
Received: from korb.sei.cmu.edu (korb.sei.cmu.edu [10.64.21.30]) by taper.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id xBDIJW3T015264; Fri, 13 Dec 2019 13:19:32 -0500
DKIM-Filter: OpenDKIM Filter v2.11.0 taper.sei.cmu.edu xBDIJW3T015264
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=yc2bmwvrj62m; t=1576261173; bh=PLxE6ljZM6LVqauzHgKD9BeNrWb0NQqeUZ+OK+Ue0EY=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=qW5ZGQ+lAvXo9VelUuAHcpaLHJnf61TuZusax3N0Cq/QCQhvbM/wrFRv4zYQPUrZK GvaVYKhJ77K9iq29MvDR7mAoKu80snb9hLiOdw+SbAxM5bnNA6Zl8bFVCJDQ7AgJko z69pjvD7mJ/ppUei44vrl3j9IVdQdqMTujeL4XKU=
Received: from CASSINA.ad.sei.cmu.edu (cassina.ad.sei.cmu.edu [10.64.28.249]) by korb.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id xBDIJUiW009852; Fri, 13 Dec 2019 13:19:30 -0500
Received: from MARCHAND.ad.sei.cmu.edu ([10.64.28.251]) by CASSINA.ad.sei.cmu.edu ([10.64.28.249]) with mapi id 14.03.0468.000; Fri, 13 Dec 2019 13:19:30 -0500
From: Roman Danyliw <rdd@cert.org>
To: Dave Rice <dave@dericed.com>, Steve Lhomme <slhomme@matroska.org>
CC: Steven Villereal <villereal@gmail.com>, "cellar-chairs@ietf.org" <cellar-chairs@ietf.org>, "draft-ietf-cellar-ebml@ietf.org" <draft-ietf-cellar-ebml@ietf.org>, The IESG <iesg@ietf.org>, Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
Thread-Topic: [Cellar] Roman Danyliw's No Objection on draft-ietf-cellar-ebml-14: (with COMMENT)
Thread-Index: AQHVqgsRgWvC+2koyUe0cqP2NLMjhae0JrsAgARYD4D///BKIA==
Date: Fri, 13 Dec 2019 18:19:29 +0000
Message-ID: <359EC4B99E040048A7131E0F4E113AFC01E70DF027@marchand>
References: <157539924789.24871.7033050331898895759.idtracker@ietfa.amsl.com> <CAOXsMFJJH6r5QR2q7fZYiYwzbx3QZ6Z9ZACSMxG7g5jdW+hxjA@mail.gmail.com> <89710487-BA01-4ECB-99AD-D3730014E8A1@dericed.com>
In-Reply-To: <89710487-BA01-4ECB-99AD-D3730014E8A1@dericed.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.64.22.6]
Content-Type: multipart/alternative; boundary="_000_359EC4B99E040048A7131E0F4E113AFC01E70DF027marchand_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/niRmbZUydElNwOTXo93ZdAwbXN8>
Subject: Re: [Cellar] Roman Danyliw's No Objection on draft-ietf-cellar-ebml-14: (with COMMENT)
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: Fri, 13 Dec 2019 18:20:25 -0000

Hi Steve!

Thanks for making these changes and explaining the id attribute.  They address my COMMENTs.

Regards,
Roman

From: iesg <iesg-bounces@ietf.org> On Behalf Of Dave Rice
Sent: Friday, December 13, 2019 9:14 AM
To: Steve Lhomme <slhomme@matroska.org>
Cc: Roman Danyliw <rdd@cert.org>; Steven Villereal <villereal@gmail.com>; cellar-chairs@ietf.org; draft-ietf-cellar-ebml@ietf.org; The IESG <iesg@ietf.org>; Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
Subject: Re: [Cellar] Roman Danyliw's No Objection on draft-ietf-cellar-ebml-14: (with COMMENT)


On Dec 10, 2019, at 2:53 PM, Steve Lhomme <slhomme@matroska.org<mailto:slhomme@matroska.org>> wrote:

Hello Roman,

Thanks for taking the time to read and comment the document. Here are
my replies to your remarks.

Le mar. 3 déc. 2019 à 19:54, Roman Danyliw via Datatracker
<noreply@ietf.org<mailto:noreply@ietf.org>> a écrit :


Roman Danyliw has entered the following ballot position for
draft-ietf-cellar-ebml-14: 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-cellar-ebml/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Section 1.  Please add a reference to Matroska instead of an inline URL

OK


Section 1.  Please add a reference for WebM

OK


Section 2 and Table 4 of Section 5.  These sections define EBML Class.
However, it isn’t used else where in the document.  What is it supposed to be
used for?

It was used later in the document for Class A to Class D. But we don't
use that terminology anymore. Dave Rice has been replaced in a new
Pull Request:
https://github.com/cellar-wg/ebml-specification/pull/306

This has been reviewed and merged.


Section 4.4.  Recommend replacing “This table” text to be the name of specific
table in question (i.e., Table 1, Table 2)

OK


Section 6.2.  Per “Unknown-Sized Element MUST NOT be used or defined
unnecessarily; however if the Element Data Size is not known before the Element
Data is written, such as in some cases of data streaming, then Unknown- Sized
Elements MAY be used.”, should this text be read as “the Unknown- Sized
Elements MUST only be used if the Element Data Size is not known before the
Element Data is written”.

Yes, your suggestion has been integrated.


I’m having trouble understanding how to handle
normative language for a qualitative statement of “unnecessarily”

Section 11.1.5.1.  Double checking on the grammar of the name attribute – it is
permitted to start with a “-“ or a “.”?

No. The text has been updated accordingly.


Section 11.1.5.3.  Are there any uniqueness properties for an id attribute?
Drawing a parallel from XML,  I would have thought that each EBML element would
have unique ID per doctype (say like an xml:id)

No, the same id can be used by multiple element. Only the Path must be
unique. Although it's not explicitly mentioned.

This mention is added in https://github.com/cellar-wg/ebml-specification/pull/310/files.

I think all comments here have been addressed. Thanks so much for your review, Roman.

Section 11.1.7.2.  documentation@purpose has a number of possible enumerated
values, however, none are defined in the text (they are only listed)

A table has been added to define the various values in detail.



_______________________________________________
Cellar mailing list
Cellar@ietf.org<mailto:Cellar@ietf.org>
https://www.ietf.org/mailman/listinfo/cellar



--
Steve Lhomme
Matroska association Chairman

_______________________________________________
Cellar mailing list
Cellar@ietf.org<mailto:Cellar@ietf.org>
https://www.ietf.org/mailman/listinfo/cellar