Re: [payload] WGLC for draft-ietf-payload-rtp-ancillary-08

Stephan Wenger <stewe@stewe.org> Thu, 20 April 2017 17:21 UTC

Return-Path: <stewe@stewe.org>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9CD0129B39 for <payload@ietfa.amsl.com>; Thu, 20 Apr 2017 10:21:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=steweorg.onmicrosoft.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 adpE4iR6IKEB for <payload@ietfa.amsl.com>; Thu, 20 Apr 2017 10:21:07 -0700 (PDT)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0103.outbound.protection.outlook.com [104.47.41.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1DCA129B02 for <payload@ietf.org>; Thu, 20 Apr 2017 10:21:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=steweorg.onmicrosoft.com; s=selector1-stewe-org; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qpISoVmv3qEW1owgL8VcrhIeYwdsB5n0mgykoE1XIbQ=; b=z8vsC629mLPjWoFodB1prxW68JSd9/OCvuKupb4+58HcLLtMMLV3ulB77V/MgTK1SjChQXtP9bm5zpNwIaJ3psANXpTT2qvECUstJAebjCSD7AsywIH9fOtqQEryoobSjEimB1gEjtdjKfC4qdcagzNA2+fwqy5Hn/cAV3BoaLM=
Received: from CY1PR17MB0693.namprd17.prod.outlook.com (10.164.217.5) by CY1PR17MB0694.namprd17.prod.outlook.com (10.164.217.6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Thu, 20 Apr 2017 17:21:04 +0000
Received: from CY1PR17MB0693.namprd17.prod.outlook.com ([10.164.217.5]) by CY1PR17MB0693.namprd17.prod.outlook.com ([10.164.217.5]) with mapi id 15.01.1047.013; Thu, 20 Apr 2017 17:21:04 +0000
From: Stephan Wenger <stewe@stewe.org>
To: John Fletcher <John.Fletcher@bbc.co.uk>, "Ali C. Begen" <ali.begen@networked.media>, "payload@ietf.org" <payload@ietf.org>
Thread-Topic: [payload] WGLC for draft-ietf-payload-rtp-ancillary-08
Thread-Index: AQHSrVK2cXZADYvib0Gp1dJARP4x5qHOJXaA////hIA=
Date: Thu, 20 Apr 2017 17:21:04 +0000
Message-ID: <4ACA036C-5580-42D2-8003-95B45B9248E7@stewe.org>
References: <CAA4Mczu95KgfV+uWgcEvnqHUYGDOptF7_yfD950Z7SZZ+YNuxg@mail.gmail.com> <B1D49063AD5FBD4688F3EEDEC68B2017C380A3D9@bgb01xud1011>
In-Reply-To: <B1D49063AD5FBD4688F3EEDEC68B2017C380A3D9@bgb01xud1011>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: bbc.co.uk; dkim=none (message not signed) header.d=none;bbc.co.uk; dmarc=none action=none header.from=stewe.org;
x-originating-ip: [50.174.30.183]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY1PR17MB0694; 7:VZ5uIlN9FosQXgy/3zyxuoWaja3YoSpxtFCPpPk5U+A3yeTtKsjKVu9eCV57j9oIxBkQjEhP83TLyPZoNjq3jACv7fZPkduZ9lp0Cm+doZBYpkebVorL2C3ef6EUNem5JzHcxSuEJZ1rL+tb5ypvC5u3hSXby9w2RwCvr8hCTm/YGNrws5dGkLn0F3zqUhN5C4NzkkDIYLsswV4DalpbH0EEZK72Ih952p82WOcK9At9DAL4JpaDOEEzIxfDeouFVFCQeemq8IJusGIWFOKxjB7MTn7SckgR857egKICOHF0s4Ljm3zuSwRTyRNIqyavIAbrt15IBSNROIwrJABszQ==
x-ms-office365-filtering-correlation-id: e028eae3-622a-4250-fa9f-08d48811a01e
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075); SRVR:CY1PR17MB0694;
x-microsoft-antispam-prvs: <CY1PR17MB06941306D5E3CEBB7841256FAE1B0@CY1PR17MB0694.namprd17.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(204407124797145)(120809045254105)(127952516941037);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(2016111802025)(201703131423075)(201702281528075)(201703061421075)(6043046)(6072148); SRVR:CY1PR17MB0694; BCL:0; PCL:0; RULEID:; SRVR:CY1PR17MB0694;
x-forefront-prvs: 02830F0362
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39830400002)(39410400002)(39400400002)(39450400003)(5890100001)(6306002)(81166006)(66066001)(54896002)(6512007)(6486002)(2950100002)(99286003)(236005)(53386004)(38730400002)(54356999)(76176999)(8676002)(50986999)(53936002)(86362001)(2501003)(25786009)(230783001)(53546009)(122556002)(102836003)(6246003)(6116002)(3846002)(2900100001)(189998001)(82746002)(6506006)(3280700002)(8936002)(2906002)(77096006)(7906003)(7736002)(229853002)(33656002)(966004)(36756003)(606005)(5660300001)(83716003)(3660700001)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR17MB0694; H:CY1PR17MB0693.namprd17.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_4ACA036C558042D2800395B45B9248E7steweorg_"
MIME-Version: 1.0
X-OriginatorOrg: stewe.org
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Apr 2017 17:21:04.6570 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 865fc51c-5fae-4322-98ef-0121a85df0b6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR17MB0694
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/qkFjvNcu90x8qhIegu6SZenoUEQ>
Subject: Re: [payload] WGLC for draft-ietf-payload-rtp-ancillary-08
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/payload/>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2017 17:21:11 -0000

John,
With the soon-to-be RFC https://datatracker.ietf.org/doc/draft-leiba-rfc2119-update/ (which clarifies that only CAPITALIZED keywords carry normative weight), your various points about the use of normative language in a non-normative context seem moot, no?  No language gymnastics needed.  Seems to me that ancillary draft authors had that change in mind…  or is your comment directed to a user community where capitalization of keywords does not matter (like in the IETF back in the days)?
In order to get that unambiguously right, the authors may want to change the RFC to RFC2119 to the rfc2119-update draft.  That draft shouldn’t be too long in the RFC editor’s queue anymore, so there ought to be no additional delay.
Stephan

From: payload <payload-bounces@ietf.org<mailto:payload-bounces@ietf.org>> on behalf of John Fletcher <John.Fletcher@bbc.co.uk<mailto:John.Fletcher@bbc.co.uk>>
Date: Thursday, April 20, 2017 at 03:22
To: "Ali C. Begen" <ali.begen@networked.media<mailto:ali.begen@networked.media>>, "payload@ietf.org<mailto:payload@ietf.org>" <payload@ietf.org<mailto:payload@ietf.org>>
Subject: Re: [payload] WGLC for draft-ietf-payload-rtp-ancillary-08


Apologies for slightly late comments but ...

In section 2.1, definition of "C" bit, HD signals are mentioned but not UHD.  I think the definition really depends on whether the SDI interface uses separate data channels for luma and color-diff, so perhaps the specification could be re-worded along those lines.  At the very least, say "HD and UHD signals".

Specifications about RTP timestamp clock rate appear in section 3.1 as part of the media format parameters but I think these should be in section 2 as part of the timestamp definition.  Section 3.1 should just say that the Rate parameter is required.

Section 1, Introduction, uses normative word "should" in "It should be noted that".  I suggest changing to "Note that".

In section 3.1, the normative word "may" is used in "implementers may care" and "may not care".  It's not appropriate to give implementers permission or to forbid them from caring.  I suggest changing to "might".

In section 3.1, "those that must interoperate with", I suggest deleting "must".

In section 4, "the ancillary data stream may potentially contain", suggest changing to "might" to indicate possibility rather than permission.

In section 4.1, the normative word "may" is used in "implementers may wish to".  It's not appropriate to give implementers permission to wish.  I suggest deleting "to wish".

In section 5, again we have "may with", I think meant to be "may wish".  I suggest changing to "might wish" in this case.  Other uses of "may" in this section seem fine but should be capitalised.

In section 7, "It may still be a good idea", suggest changing "may" to "might".

In section 7, "receivers should take care to", I suggest deleting "take care to".

Some uses of "required" in the memo are not specifying normative requirements, suggest re-wording or changing to "needed".

Several occurrences of "may", "must", "should", "required" and "optional" are not capitalised.

Regards,
John

________________________________
From: payload [payload-bounces@ietf.org<mailto:payload-bounces@ietf.org>] on behalf of Ali C. Begen [ali.begen@networked.media<mailto:ali.begen@networked.media>]
Sent: 04 April 2017 15:49
To: payload@ietf.org<mailto:payload@ietf.org>
Subject: [payload] WGLC for draft-ietf-payload-rtp-ancillary-08

WG,

We will run another WGLC on this draft as there have been some significant changes since we ran the WGLC earlier.

Please have a look at the draft (at least to the diff) and send your comments to the list by April 19th.

https://datatracker.ietf.org/doc/html/draft-ietf-payload-rtp-ancillary-08

Thanks.
-acbegen (co-chair)



----------------------------

http://www.bbc.co.uk
This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated.
If you have received it in error, please delete it from your system.
Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately.
Please note that the BBC monitors e-mails sent or received.
Further communication will signify your consent to this.

---------------------