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

Stephen Botzko <stephen.botzko@gmail.com> Tue, 25 April 2017 11:06 UTC

Return-Path: <stephen.botzko@gmail.com>
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 8F91C12EBCC for <payload@ietfa.amsl.com>; Tue, 25 Apr 2017 04:06:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 yWhM0973jmLr for <payload@ietfa.amsl.com>; Tue, 25 Apr 2017 04:06:45 -0700 (PDT)
Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (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 B11EA12EBB9 for <payload@ietf.org>; Tue, 25 Apr 2017 04:06:45 -0700 (PDT)
Received: by mail-oi0-x22f.google.com with SMTP id x184so167795672oia.1 for <payload@ietf.org>; Tue, 25 Apr 2017 04:06:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=thqvtvzao7hNPZBkP36iq4+5gz235oQlLOA1MejEcB0=; b=HbVUGBeNUt6qjFqytpZgky++gU8qsa9QvQ6JtAU/rA6xuR1d7PXPIV/Pi1wPDgaxtz qpTYHAuzlpCJ/qs/dTcFZV/xZmEJvOWc0FJk53BcvBLWSBt/G3zkOlWKasUqLMQvLgYy a4Zxy8RX5SWNTam24O7wwdXMOGAO/j1M5BXOdMT8NxT6kt22reWMoeRKrjPMAL1QdnJ7 3xAx0MGA+c8jY9goyy4gNMnJxlitolLmTlqU9AvFXkrhIt20J+Qk86QfevgSsL6MkaPy Zg1eC/3CZ0cOrNj5pEVrn2GZd1Wqkk2dqLZBRJ5OZvMMX9QmZUTH2IpMmVB/XxzmnssX slGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=thqvtvzao7hNPZBkP36iq4+5gz235oQlLOA1MejEcB0=; b=MnqCtw5Y+OYMDPkdEPzxLfFemISTFukjvG51iAeT8QWDKJ1BYye1CTjbmQdvD+Npcr BnWw2ldWblvTJNPVQRGUEwLn+4AEPuKa9EMRbMwWFAaIcp4e2xgnDdLunDx3YesxJIyj A1/jArxXxH5wR7OH7QculeBFSdH2DUVbI6rRLl55KMgTvif2FJduCOg0B+9P+f2gLUzL YyHoODUklDgwedOELf7ixDSpvhpXATd9TZAxmYRCWAxAyvsIryz5u04Z+NhzdYBXgAnL JMpTdDxGMcNPiBxh8RKAS27/oPwiNPKAvFfmocoOhvU73zNK2jLuWFErGXhGl7fMpotq qrFg==
X-Gm-Message-State: AN3rC/5mV+htDrBNFLCaIIo/R/Y3Ny51XANhEk8bhKzo5Q28JPBLwfMS 0/LvRgHluyhcKIMg9zCvRdGzDF32RA==
X-Received: by 10.157.49.103 with SMTP id v36mr17093698otd.159.1493118405054; Tue, 25 Apr 2017 04:06:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.74.117.21 with HTTP; Tue, 25 Apr 2017 04:06:44 -0700 (PDT)
In-Reply-To: <B1D49063AD5FBD4688F3EEDEC68B2017C380BBE8@bgb01xud1011>
References: <CAA4Mczu95KgfV+uWgcEvnqHUYGDOptF7_yfD950Z7SZZ+YNuxg@mail.gmail.com> <B1D49063AD5FBD4688F3EEDEC68B2017C380A3D9@bgb01xud1011> <4ACA036C-5580-42D2-8003-95B45B9248E7@stewe.org> <B1D49063AD5FBD4688F3EEDEC68B2017C380A81C@bgb01xud1011> <CAMC7SJ5RYJqqzAZQTWkZXDmp1CzbDH6ix9aGqgRWqEbctwq47w@mail.gmail.com> <B1D49063AD5FBD4688F3EEDEC68B2017C380BBE8@bgb01xud1011>
From: Stephen Botzko <stephen.botzko@gmail.com>
Date: Tue, 25 Apr 2017 07:06:44 -0400
Message-ID: <CAMC7SJ4PBg0Hs2o=n5GLrjKu=bfyRc0QphV_pZTCaH7REshkdw@mail.gmail.com>
To: John Fletcher <John.Fletcher@bbc.co.uk>
Cc: Stephan Wenger <stewe@stewe.org>, "Ali C. Begen" <ali.begen@networked.media>, "payload@ietf.org" <payload@ietf.org>
Content-Type: multipart/alternative; boundary="001a1141465c2441e2054dfbb820"
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/DLWA3aPNW3Ygs-yF_EMVVLo1-o0>
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: Tue, 25 Apr 2017 11:06:48 -0000

On Mon, Apr 24, 2017 at 1:53 PM, John Fletcher <John.Fletcher@bbc.co.uk>
wrote:

> If RFC2119-update is in force and referred to in the payload-rtp-ancillary
> memo, that would be OK.  But the current memo is using the old RFC2119.
>
I think Stephan did suggest referencing the draft RFC2119bis.

>
> I agree that clarity on what is normative and what isn't is the important
> thing.  One way to achieve that, and a way that will help readers more
> familiar with documents from other SDOs, is only to use the normative words
> in normative context.
>
I agree it is one way forward, Stephan's is another.

One can of course do both, they are not conflicting.

John
> ------------------------------
> *From:* Stephen Botzko [stephen.botzko@gmail.com]
> *Sent:* 24 April 2017 18:39
> *To:* John Fletcher
> *Cc:* Stephan Wenger; Ali C. Begen; payload@ietf.org
>
> *Subject:* Re: [payload] WGLC for draft-ietf-payload-rtp-ancillary-08
>
>
>
> On Fri, Apr 21, 2017 at 6:26 AM, John Fletcher <John.Fletcher@bbc.co.uk>
> wrote:
>
>> This memo is likely to be used as a normative reference in a SMPTE
>> standard.  In SMPTE documents, the normative words are not capitalised.
>> Therefore I think it is best that normative words are only used in a
>> normative context, regardless of the capitalisation.
>>
> [sb]In my opinion that's not an IETF issue.  Clarity on what is normative
> and what isn't normative is.  RFC2119-update is an option (and future
> payload RFCs will be using it's conventions anyway).  So I'm with Stephan
> here. [/sb]
>
>>
>> John
>>
>> ------------------------------
>> *From:* Stephan Wenger [stewe@stewe.org]
>> *Sent:* 20 April 2017 18:21
>> *To:* John Fletcher; Ali C. Begen; payload@ietf.org
>>
>> *Subject:* Re: [payload] WGLC for draft-ietf-payload-rtp-ancillary-08
>>
>> John,
>> With the soon-to-be RFC https://datatracker.ietf.o
>> rg/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> on behalf of John Fletcher <
>> John.Fletcher@bbc.co.uk>
>> Date: Thursday, April 20, 2017 at 03:22
>> To: "Ali C. Begen" <ali.begen@networked.media>, "payload@ietf.org" <
>> 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] on behalf of Ali C. Begen [
>> ali.begen@networked.media]
>> *Sent:* 04 April 2017 15:49
>> *To:* 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.
>>
>> ---------------------
>>
>>
>>
>> ----------------------------
>>
>> 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.
>>
>> ---------------------
>>
>> _______________________________________________
>> payload mailing list
>> payload@ietf.org
>> https://www.ietf.org/mailman/listinfo/payload
>>
>>
>
>
> ----------------------------
>
> 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.
>
> ---------------------
>