Re: [Last-Call] [Gen-art] Genart last call review of draft-uberti-rtcweb-rfc8829bis-02

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 29 March 2022 12:39 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 594C83A187E; Tue, 29 Mar 2022 05:39:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level:
X-Spam-Status: No, score=-2.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 s1jK8RuGCnoe; Tue, 29 Mar 2022 05:39:36 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0602.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::602]) (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 4B4803A1896; Tue, 29 Mar 2022 05:39:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dj7pBj5n8lOptsr8h+X2lTjaWim9aK4PAn093L7Fke5bywZhqjwTVQ/Q/qhYF+Y4ek7zRjr6a8LXepWHd3olzO7dvs2vZdwFzENqRC8NrCyXd+Df59pUrHNjLHdiEkx1z+9zqvI2Uc2QruxjHqkoLKvH1/3BnTEaqOv7KmxzKS1F+YSmsVPw0jOodqQr0t7jzyAVg7pjec9PcyQdYc24LLitVfMohUulUNzKr9UOemmVYGJHXLPBJhBxV25xWu53d8xDqmWcQIP+jcAD7YLKcT0JHUWwji3Xh6W9zNtFaU3AKYf1SG1GpFlB8uNWTYw0WCN5KIz9gZ9QYOnqyL5vNg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8ddXyyKWumzFD+4jhB+Fw7LqXG/UJ1dOK0ugTDB1EZc=; b=bA7P1CVp1RuKBVKJS/RC0XEZLX7+1BbmVATw6k/a2z/GG6Ga6ykKljHmLUdCURAsJrm//+fFYmDCflEK5mcafm7zqkqHDQZpRslFb/nTdTj/aMgAnmpFWfUIgQu/U78pLGYzDQrURIfSjKkYKULacRrX7jKt6u3xNGYuAXSWFYfL9W9uHoT6R5R/0dUlu6zy7fopnPX/LaQ0qnWvvDVQt2iAeYG57nRURdMovjuqnvwA3nyvOLV7gZKyPFSPG4Uf2wTIGqmil27D4YkieL56W2Q+K0Ge+XP6yr15E+z93zHGUGhtB4XSBYkxjcrz8MpA9whGw0MeA48tr/QrgsflJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8ddXyyKWumzFD+4jhB+Fw7LqXG/UJ1dOK0ugTDB1EZc=; b=OJm+u1VZ9Pgi7m/AI/1rFqd5U/xOko3DmfCvotPCgaBcF5cOLe3i5paHX6pu8BraD83v+BimEpYHvJ5OX9896yAeFVngFq+ob914eXevUq6xGqjBjFRw2LWPTKRMdXP8Ao79GghGNNHQshfNaAqozyHoMOr6FqoOewdvwjoWrwM=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by VI1PR07MB4559.eurprd07.prod.outlook.com (2603:10a6:803:74::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.16; Tue, 29 Mar 2022 12:39:30 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::6c96:2cc8:3d93:a6d8]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::6c96:2cc8:3d93:a6d8%4]) with mapi id 15.20.5123.016; Tue, 29 Mar 2022 12:39:30 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, Sean Turner <sean@sn3rd.com>
CC: "last-call@ietf.org" <last-call@ietf.org>, "gen-art@ietf.org" <gen-art@ietf.org>, RTCWeb IETF <rtcweb@ietf.org>, "draft-uberti-rtcweb-rfc8829bis.all@ietf.org" <draft-uberti-rtcweb-rfc8829bis.all@ietf.org>
Thread-Topic: [Gen-art] Genart last call review of draft-uberti-rtcweb-rfc8829bis-02
Thread-Index: AQHYQxdmy4j4xmXIM0asw+YhCD6gv6zVrmGAgAAzmYw=
Date: Tue, 29 Mar 2022 12:39:30 +0000
Message-ID: <HE1PR07MB444195619B7E78EF95184FC4931E9@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <164840334560.25727.8727238035250838155@ietfa.amsl.com> <320CCABF-5283-4B07-B637-FC03F582CA2D@sn3rd.com> <72fa004c-cdd8-807d-1ba6-4ba2b3b15969@joelhalpern.com>
In-Reply-To: <72fa004c-cdd8-807d-1ba6-4ba2b3b15969@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 52c511e9-aae3-4bd1-308b-08da11812b82
x-ms-traffictypediagnostic: VI1PR07MB4559:EE_
x-microsoft-antispam-prvs: <VI1PR07MB455989F8DA42DD1FBF804FEE931E9@VI1PR07MB4559.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CR7MCirP9K06WpFx0hIuZTQVPCqx8p/DXwheQHOl89xjpUTj5kcO96DF2O2daaWS5tGN3QqeAHfg15Ip9N/aQW3VRCxdsl0cmkNX/QTsL9xu1AaD1xiU5Y2zXjNFGwd10GlbouCN8zascnjUL78Q4gq2zmI59oKqb2lgjxh7XOvt3Q1Lhz90oYZUvlmPdHg1ejCQ8EzYUDkFBOORnD0rC9FI5ULH5/lRudbVp4d0H7AyFlVhY/hUHTC7YBArVYl0bKuEaFbF64gHjObhsACS4dq1FVPssebdbsUf4eIxwWWHstpnX8yLcOTRJ+WPhN7WLUVPt5SuoB/I/0lnwLDgYWmb5Jd2LxPwMrjUzk5CtQYjgjdDVf87nQzB9HCrFVpqM8ZTHSgWbUBP5Qj47k9eHBlJSrc6VBH7O2sdLtsIk+uikK1Yj7Ao1307Sfw811MzM940m3ALGXBjGC/fS9WZBzQu6Sx135M1GqCASQRTbguNtordDKCJIDszdcTWu0F7G0ksPZECvkYbuDLR922rrfCh3IBfdAaPmOe2lNt23UTGmOA/kONQwGay4YX4d2rH2q0/XAZQ52ybzDbzv3dSSPmQo5GfScy/RJWVvi+8bF5kszScTex8XJC49GBSqxO4S6C9JjZ4t6AWkEdI5LzScFmuhentrTNHwXVbUFB4cOL8gk20g9mG7h3JhQiVNocsSDnUDveoSN/B+XknJXHgP7JnxavKDlC/JzZaZ4vb8IRrdW3MyaLbhwLaZ/Nc36ArbHj4s6//JJOSrxlLMDk+ARlDcYSnpNhAnivnyrUeDyZyfONm2T3b+oLA6A+0liiB1a64KWWn4eTsl1DGYQSM6BY8f3rcTc0Cqb5LLwojdfzN9nR9CrrcXx42mJ74kuwk
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4441.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(166002)(82960400001)(66946007)(122000001)(66556008)(5660300002)(26005)(38100700002)(966005)(9686003)(186003)(66446008)(66476007)(64756008)(4326008)(55016003)(52536014)(76116006)(110136005)(33656002)(54906003)(316002)(6506007)(71200400001)(8936002)(7696005)(8676002)(508600001)(38070700005)(53546011)(83380400001)(2906002)(86362001)(44832011); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: jbcMrbw2r9ESoA4o2LLa9zFxlICTZMlHtNMcIGHJyWLrdrj4OnvnwrDLUYS+rYt4D4DZSulradmW57VIobZzbARdtUFbgOXmXM/S6ZaHG3bqZArFASQ/DseSfikM3xzy1wfKfCj8wRBvApTJ6L1FSl67UujIq7KdWY0+LNAFox3buT38PIPPVRiAgK5uB6mfsbhEAS2x8gkn5v7cDdEvEtslkRo8xrugT5pOzn/SKGe/VDRBGv5RGyiD86vNGytz584dOFko3TlVaNOo0bQ8ilnMNzGcIyI5hYS4nXcfghPy3+0JxsED8CBMlcysNFTS3CFyroTDtvn5nAqq/gifytPHdqr6FwKeVsEwnHf4ML+fdHByPF9Uy5ofR2F4C2a+Vrxe1z+TBcbq2JpKW11V0twmasPhH/HTh+js+O9ZGAxgDA8zoGGXVjGonduZjgtdUh7kiTT6QI8P7OITMmKVxONQbsiZnCHvs6sMY7IBjkE4na/UQg/YihgaNd52bmu7l6ctMRehYiuXcPQVtznclq9C7vQHB62ynt05ID0N+mgeI+ASZB6pdIK4QC21acD4WwaDyffGJSBbU8+ruiOKtHJWRlYaAT8m5EiAOI9W2q82E6CndzEQEDcTKZCe+2d0tkoGcz3cd2Jdb65q3drKhp/qbqEjnJHkov1A0QRnDKvzfIhEQyxDUDXj29Gsdytm40g/cETLNu/FMdf85rXe+h6t1a54PKeDO+MnGRNZ2mgEjSgB1unbOBLSjvpeftW+gewWdg6UvTkbQ4LWRRAYKXjm0a8C3aBAEnIW7q4RjTWVDtJ+Fb7sdIr+2gcJFM8HqhgAOUQ96vlpUlDwShAdzwtWrRyaBepqmf13jeyfOC2jdeJe1hsfc1UEXksMhvlWmKVCHtJTJdUcv3WWoNwv4sAPuX8KXyb79zY67wEKL6yZ0GjVQLcbN2FGuwwqUG3mebafwPslNQtAx17pcgfrDGc97XQ8uSpD+BvZ3av1QxaLdn3tX/UN9wD1e02G1FYkhBrQj2lp2PaEwwmOu7oYrHtv8/rVNlf0GiDSFJDduyXQ8rukktixOMOvTFciw+9JfyUOIzJWK4p5UFt4gmNpmF6OREdVseuAOtPb8fM17z/7R/76Vooi7L3+4Z9w1+XeeDE/3iCel4OgvEhZnsX/oh1z6CAzPrfMjwrm1RpgYhcTL3f/Okyrfl51350LuJVLSNK+ei6Stde+lZ8s3VUhQK3nKTEN+4SZ5LPhMYcF5XyOT5rxPVeF0PfujT7Z8ru29oS/OAE+Rte+jcISPaxrndE4vdrUOBPC1Gg7M5CmzPviwgv7/8mV7jkjUldsff3LYCx0gXlYYYVSq4DhFi2j1wyBUb/JFApoUy559GuQhYkqNCnNOs7oDdTzKyvV5sa/ASQtpqJX5MQxa4Nu5OVJeViO4i+wIj3t+DSV7LuPQ5EldlmUcAzosRNM0SSY+R4PmIXlZt/XQe6oyQQPElEhkx+HWS3fMVU0G+wI08//bjSjl2+rwEgtnB1HEEGNJSqtvFvP5S/iYx7Q8YbBCNRdVlh459ZIf1nrF7M5ELFqyXTXjxC++rFnhSSYcEczzMtGTtrm5ZN/0vc/gIgp5sXLtwLAuDKcRYiHJ6Jm4oDCwaAhDFit9tdVSHus2V0Yuzitj66lozHz/9PM8HJ7jXotYWyi5pyr2ffrGi/JMzwPBMx2Ku3bWq1PFMExRlVAozNFb7AKSjnK3xCcL2XVeeyh8mHONfM7ypWhuR1zo8Zi//E=
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB444195619B7E78EF95184FC4931E9HE1PR07MB4441eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4441.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 52c511e9-aae3-4bd1-308b-08da11812b82
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2022 12:39:30.1627 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ucek8wQyHvP3jsA2e4gI9QKHxYTnW04TAM3CIuWXBzqOJ23zlj8I1cLBwgPE6HDS/c19wC+qITSMbNN+093LIovEto3Mt2Q/0Bwv+oZDrRM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4559
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/PLNAF9WSxssHBpdBT2CWL_3J4Lc>
Subject: Re: [Last-Call] [Gen-art] Genart last call review of draft-uberti-rtcweb-rfc8829bis-02
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Mar 2022 12:39:42 -0000

Hi,

A couple of comments:

First, in general, if we are going to update the reference version, we need to verify that we don't break anything.

Second, most of the RTCWEB RFCs referencing the WebRTC spec seem to reference *without* a version (i.e., https://www.w3.org/TR/webrtc/). Many RFCs also reference to RFC 8825 for WebRTC, and RFC 8825 also reference WebRTC without a version.

So, is there a reason why we would use a version in JSEP, while not in other RFCs? Note that often the WebRTC reference is Normative.

I do understand that JSEP is very closely linked to WebRTC, why there might be a need to reference a given version. But, then again, we need to make sure that updating the version does not break anything.

Regards,

Christer








________________________________
From: Gen-art <gen-art-bounces@ietf.org> on behalf of Joel M. Halpern <jmh@joelhalpern.com>
Sent: Tuesday, March 29, 2022 6:08:37 AM
To: Sean Turner <sean@sn3rd.com>
Cc: last-call@ietf.org <last-call@ietf.org>; gen-art@ietf.org <gen-art@ietf.org>; RTCWeb IETF <rtcweb@ietf.org>; draft-uberti-rtcweb-rfc8829bis.all@ietf.org <draft-uberti-rtcweb-rfc8829bis.all@ietf.org>
Subject: Re: [Gen-art] Genart last call review of draft-uberti-rtcweb-rfc8829bis-02

Thanks Sean.  I finally concluded that was the intent.  And I think
technically it says so.
If you could look at making that more clear early, it would probably
help those readers who are not as familiar with the cited W3C API.

Yours,
Joel

On 3/28/2022 10:47 PM, Sean Turner wrote:
>
>
>> On Mar 27, 2022, at 13:49, Joel Halpern via Datatracker <noreply@ietf.org> wrote:
>>
>> Reviewer: Joel Halpern
>> Review result: Ready with Issues
>>
>> I am the assigned Gen-ART reviewer for this draft. The General Area
>> Review Team (Gen-ART) reviews all IETF documents being processed
>> by the IESG for the IETF Chair.  Please treat these comments just
>> like any other last call comments.
>>
>> For more information, please see the FAQ at
>>
>> <https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.
>>
>> Document: draft-uberti-rtcweb-rfc8829bis-02
>> Reviewer: Joel Halpern
>> Review Date: 2022-03-27
>> IETF LC End Date: 2022-04-05
>> IESG Telechat date: Not scheduled for a telechat
>>
>> Summary: This document is ready for publication as a Proposed Standard.
>> However, there are some issues that should be considered before final approval.
>>
>> Major issues: None
>>
>> Minor issues:
>>     I found myself confused as a reader about one aspect of this document  The
>>     document seems to describe both the Interface to the JSEP and the details
>>     of what the underlying system must do in response to JSEP operations.  The
>>     later is described very well and clearly.  The former is described quite
>>     vaguely.  I suspect that the assumption is that the required parameters are
>>     described in the W3C documents.  But it is hard to tell, and the only
>>     formal reference is a vague citation in the introduction to an outdated W3C
>>     specification.  A little more clarity on how an implementor is supposed to
>>     know what actual interface objects, methods, and parameters they need to
>>     provide would be helpful.  Also, the reference should be updated to
>>     whatever is the current W3C specification.
>
> Will check on updating the reference. I would be floored if we couldn't point to it.
>
> The basic idea here is that the W3C WebRTC spec is API and this is the protocol spec.
>
>> Nits/editorial comments:
>>
>>
>>
>

_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art