Re: [Gen-art] Genart last call review of draft-ietf-mmusic-msrp-usage-data-channel-21

Paul Kyzivat <pkyzivat@alum.mit.edu> Mon, 13 July 2020 14:58 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C62703A09E8; Mon, 13 Jul 2020 07:58:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level:
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-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=alum.mit.edu
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 izo7qYq5kv_I; Mon, 13 Jul 2020 07:58:06 -0700 (PDT)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-eopbgr750083.outbound.protection.outlook.com [40.107.75.83]) (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 595CF3A09AC; Mon, 13 Jul 2020 07:58:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wyc/aaKHT9NlOkO1od9PKgk2o8RLXGVtgW/h6g36+PRXV+JSSGE+phHjwaOSEdIDL7D7geLLdMMRNlrq4vh+GSk0L0ypFMPbXurCbzYegrlIhKB4+zhyYhH4V16AFYPS1aeRcvXqr3Sjm0MDAuWs499hcC4cxCjoHV18KW+7ugKUtZcf63sEJ+k22oS5f5nC8Wdb0zZSbkE/qNT7jSJNLd/wvIDqQx3xUeLeVzMHOd/TBmkw4XukfXH47DaA5LMdldS/ATIm91m+pli8/7sOpa/2jsFK4BHcdjBuN8Y7OmUlPGoAM9cID40nsYftHKxeXHC1x5YgmRQmLIYzoHLg+w==
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-SenderADCheck; bh=eDEaQIPNDM5xDAjH0y1R8zVC3RlKqYABOZAraAqAjvE=; b=f0YLkJqsunSzQ1De8mIJKKJCng69uLC4xVM3KBhiY1mWoiiQosp55mKo1wn+OOHaj/M3sL0r/RJGiBJ1vacMawzGystzG92Be4qh6lDuQ/RbQnvHkCWVfxnsmS+kKhqo1L4DQ+zBZg38KX07wsNCm4AK8FrhtZ7CQdLOcIcFJhE4NBBJ9yWQi9kzCot4rHcp1LN0RXXxuOY+vpIaCA6B4uGwrZS0ma/zYSTL0idttXhsh7jxAiQgmkxJkbFXsdpt5sFrK7G1/OHAet2E8u+0I/lkLvDN6+QhBZlOiGaf5ih9Pc//ua71QHTOwueUr0McCP8ef89howeHX213xduMkw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 18.7.68.33) smtp.rcpttodomain=gmail.com smtp.mailfrom=alum.mit.edu; dmarc=bestguesspass action=none header.from=alum.mit.edu; dkim=none (message not signed); arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alum.mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eDEaQIPNDM5xDAjH0y1R8zVC3RlKqYABOZAraAqAjvE=; b=FzIshmPv8VvkXtZZVT72mOIhEiM9G+k/ENGtorFFPuvIp+FVAIZsSU7VICnR5EX610hkfx47sJsajlwK2VTKRPl/oprbsyn0iGnJAjAZ0YXeNAl+YEgFM+I7ysqBaz+zRvLi5DnqbKe+qeW/iEZRsV/rsa2EZNBflTanJOhmNpI=
Received: from MN2PR04CA0034.namprd04.prod.outlook.com (2603:10b6:208:d4::47) by DM5PR12MB1211.namprd12.prod.outlook.com (2603:10b6:3:79::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Mon, 13 Jul 2020 14:58:04 +0000
Received: from BL2NAM02FT026.eop-nam02.prod.protection.outlook.com (2603:10b6:208:d4:cafe::e6) by MN2PR04CA0034.outlook.office365.com (2603:10b6:208:d4::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22 via Frontend Transport; Mon, 13 Jul 2020 14:58:03 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 18.7.68.33) smtp.mailfrom=alum.mit.edu; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=alum.mit.edu;
Received-SPF: Pass (protection.outlook.com: domain of alum.mit.edu designates 18.7.68.33 as permitted sender) receiver=protection.outlook.com; client-ip=18.7.68.33; helo=outgoing-alum.mit.edu;
Received: from outgoing-alum.mit.edu (18.7.68.33) by BL2NAM02FT026.mail.protection.outlook.com (10.152.77.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21 via Frontend Transport; Mon, 13 Jul 2020 14:58:03 +0000
Received: from Kokiri.localdomain (c-24-62-227-142.hsd1.ma.comcast.net [24.62.227.142]) (authenticated bits=0) (User authenticated as pkyzivat@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.14.7/8.12.4) with ESMTP id 06DEw1Ks029666 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 13 Jul 2020 10:58:02 -0400
To: Brian Carpenter <brian.e.carpenter@gmail.com>, gen-art@ietf.org
Cc: draft-ietf-mmusic-msrp-usage-data-channel.all@ietf.org, last-call@ietf.org, mmusic@ietf.org
References: <159459362316.14150.6160122631877971567@ietfa.amsl.com>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <98047ac3-6539-bed6-d869-7bf503e6f4a0@alum.mit.edu>
Date: Mon, 13 Jul 2020 10:58:01 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <159459362316.14150.6160122631877971567@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:18.7.68.33; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:outgoing-alum.mit.edu; PTR:outgoing-alum.mit.edu; CAT:NONE; SFTY:; SFS:(136003)(346002)(396003)(376002)(39860400002)(46966005)(8676002)(70206006)(70586007)(86362001)(4326008)(75432002)(7596003)(31696002)(956004)(5660300002)(186003)(36906005)(336012)(53546011)(478600001)(786003)(8936002)(2616005)(356005)(316002)(26005)(82310400002)(82740400003)(83380400001)(47076004)(4744005)(2906002)(31686004)(43740500002); DIR:OUT; SFP:1101;
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b41b6aee-8535-48cd-61ad-08d8273d24b3
X-MS-TrafficTypeDiagnostic: DM5PR12MB1211:
X-Microsoft-Antispam-PRVS: <DM5PR12MB1211F0117CCFCEB0B2E14F59F9600@DM5PR12MB1211.namprd12.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 88OvCYE7RWzhFE5UvfnXCRQ7AulZXeoDRUmM5iEv1oNcispiYEtPj34lOvUSLY0Yp9ysE0OY4e/l6kdzj8D4mup3aCMsFPsofKhDWJ3TelmtAjLYuGMzlN4j/NXHkQY2LaA3jE3fTTGN/N5NYop3854sUVlo8xqCB5Y2II7wT/5fhORZrGAxDc1rpC3X9ch74hmd1qBpL7AmxPMYPFgvdCHSyYt8adiiBZDO7y9X2bA7akehaO1xio0pa41+NBhMuPurIxA5USG0GgpwVPVylsax4/QGmcn12iKFJo2J4xvUPwiONDFO42emlRf4pEU76vuNQfnPxxltaIC2mTNb0C0okxdGRnHF0hvkEFkhX/78eAijlxfuMwLNSsBYbEnFF2wmC7nPwjkmEJoFHxYVvO8HskrtiQcpfm4dVUmvEs6nST6jRD/NDqWVD+hZQwxu
X-OriginatorOrg: alum.mit.edu
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2020 14:58:03.3789 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b41b6aee-8535-48cd-61ad-08d8273d24b3
X-MS-Exchange-CrossTenant-Id: 3326b102-c043-408b-a990-b89e477d582f
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3326b102-c043-408b-a990-b89e477d582f; Ip=[18.7.68.33]; Helo=[outgoing-alum.mit.edu]
X-MS-Exchange-CrossTenant-AuthSource: BL2NAM02FT026.eop-nam02.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1211
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/xE_cN2jrd3o4vLWhEv8FpvCFdSE>
Subject: Re: [Gen-art] Genart last call review of draft-ietf-mmusic-msrp-usage-data-channel-21
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 14:58:08 -0000

Brian,

On 7/12/20 6:40 PM, Brian Carpenter via Datatracker wrote:

> Nits:
> -----
> 
>>> 4.1.  MSRP URI
> ....
>>>      transport  /= "dc"
> 
> I see that RFC7977 takes a slightly different approach to updating the ABNF:
> 
>>>      transport  =  "tcp" / "ws" / 1*ALPHANUM
> 
> The advantage of listing out
> 
>    transport  =  "tcp" / "ws" / "dc" / 1*ALPHANUM
> 
> would be that the reader sees the full list.

While it might be nice to see the full list, it can't be counted on to 
remain the full list. If each update did this, then every draft that 
updates the list should formally Update every other document that 
updates the list.

The *point* of /= in abnf is that it decouples the particular addition 
from all others.

This sort of thing should really have an IANA registry. But often the 
expectation is that changes aren't made often enough to justify that. 
Lacking that, IMO /= is the preferred way to go.

	Just kibitzing,
	Paul