Re: [MMUSIC] [Technical Errata Reported] RFC4566 (5595)

Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 11 January 2019 21:04 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F8C1128CE4 for <mmusic@ietfa.amsl.com>; Fri, 11 Jan 2019 13:04:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.043
X-Spam-Level:
X-Spam-Status: No, score=-2.043 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.142, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mitprod.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 i2Be9Nh6TO5L for <mmusic@ietfa.amsl.com>; Fri, 11 Jan 2019 13:04:04 -0800 (PST)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-eopbgr760091.outbound.protection.outlook.com [40.107.76.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5B1E128B14 for <mmusic@ietf.org>; Fri, 11 Jan 2019 13:04:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mitprod.onmicrosoft.com; s=selector1-mitprod-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pIZvVNEAaqMOpTSgokO674VjubmyHF2X039sFguc8fk=; b=jBfQDGsaxhJGgqaU96n6TZ/nbv3VWtemuiPuL8uqwv/57ZUCW6xDzhOY7oJ4jDdhXUCHzFmU1+aQFmYbRf0mUyunINqWGyEY1BlzZNDLu1uTrnRmZp7mRo9qRe2ODhtaS7O7lOiV9B1xP1fkfs4MTdPMZVNiQhkCWbcn8BOIwzI=
Received: from BYAPR01CA0014.prod.exchangelabs.com (2603:10b6:a02:80::27) by MWHPR0101MB2992.prod.exchangelabs.com (2603:10b6:301:2f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.14; Fri, 11 Jan 2019 21:04:02 +0000
Received: from BY2NAM03FT013.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e4a::200) by BYAPR01CA0014.outlook.office365.com (2603:10b6:a02:80::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1516.14 via Frontend Transport; Fri, 11 Jan 2019 21:04:02 +0000
Authentication-Results: spf=pass (sender IP is 18.7.68.33) smtp.mailfrom=alum.mit.edu; nostrum.com; dkim=none (message not signed) header.d=none;nostrum.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 BY2NAM03FT013.mail.protection.outlook.com (10.152.84.236) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1471.13 via Frontend Transport; Fri, 11 Jan 2019 21:04:01 +0000
Received: from PaulKyzivatsMBP.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 x0BL3wqh011722 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 11 Jan 2019 16:03:59 -0500
To: Adam Roach <adam@nostrum.com>, "Dale R. Worley" <worley@ariadne.com>
CC: mmusic@ietf.org
References: <8736pz7w6r.fsf@hobgoblin.ariadne.com> <0bd08a80-828b-9270-dc8a-9512fe027801@alum.mit.edu> <f921922b-3b61-cb32-ae25-c06f0c40ded4@nostrum.com>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <899da6ec-ed29-d9b7-252b-67b783beb9cf@alum.mit.edu>
Date: Fri, 11 Jan 2019 16:03:58 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:60.0) Gecko/20100101 Thunderbird/60.4.0
MIME-Version: 1.0
In-Reply-To: <f921922b-3b61-cb32-ae25-c06f0c40ded4@nostrum.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:18.7.68.33; IPV:CAL; SCL:-1; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(376002)(396003)(39860400002)(136003)(346002)(2980300002)(189003)(199004)(64126003)(4326008)(50466002)(8676002)(478600001)(229853002)(47776003)(65956001)(65806001)(65826007)(36906005)(58126008)(6306002)(104016004)(110136005)(316002)(5660300001)(106002)(8936002)(476003)(2870700001)(88552002)(106466001)(75432002)(486006)(446003)(26826003)(7596002)(126002)(305945005)(2906002)(2616005)(956004)(786003)(6246003)(2486003)(966005)(76176011)(11346002)(86362001)(53546011)(26005)(356004)(23676004)(246002)(67846002)(186003)(31696002)(336012)(14444005)(31686004); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR0101MB2992; H:outgoing-alum.mit.edu; FPR:; SPF:Pass; LANG:en; PTR:outgoing-alum.mit.edu; MX:1; A:1;
X-Microsoft-Exchange-Diagnostics: 1; BY2NAM03FT013; 1:uXT7XtxoVmxhZXtCaWYDMOzqraFwHAWplePqhXFIVv6zdUu3regFK+gpeIr43PqhPq7NWjJ8YTzxzZQWTtx7jFYWkXCNiPnhI4nEyYQzg3bqQ+Nllt2WktddVHPTHPsc
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 832c1c43-a25c-44b1-cc39-08d67808505f
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4608076)(4709027)(2017052603328)(7153060); SRVR:MWHPR0101MB2992;
X-Microsoft-Exchange-Diagnostics: 1; MWHPR0101MB2992; 3:rT/muvgYiXoRlQkGJbz0RSbGkofIku2yV1Yy/DFKu0mXUQYbZeg6Mq5clorwEU4KLKgQx8ARLSPDDwc4hmybtos4QT9m8++wwb9adwqVrxmHwr3d/LM3V9XLZAa0EywevIbMO5P7KU63KM6F2H0i8C01ZE/iXGh0jrqM7rZbOrI0tzFEHX2m+9z+9PC3PiUkMlQsXN/uyis28MIt+5+zja/lDFqa9B3JXd4MAZ/0Tf3uXcwYdj5Ua44fN0H/b8fgJk6maquqp50lzauU80nQmmnkpqda0vveTf/iKIzISB29/RWSpA8HVHeavMkRWkwfIFPaovv3NUbLad1QfRbcOeW7FjMx2zh132FcJXmC74/VKlpSCJVgzjbZWW/SyzaB; 25:8Sl6FX/r3BQVYuFHdfdKXrckXeB+kXE4d69O0BculiYh4nyZIPHPrjbATd7Gu4rlSiglFRL+2qkE4XkmK6OB7zyXwMMWf+W0Rkkbp2XUf4ZE8kN62E2r0DyC0CY9I5zb7kIQTrAXOxFUhBaF2fjtQhKvlAKufmna11FEoaT7g7ZyYX42q1J+5ReU/bXB6yFk7j657o+Y346D+MV9sAJG3z4PvqLI7blJ9tEVgDvCEQ564RuI0C7k52HJClE7lvDLnP5txrQHa0h61LSisposaAiKOoRm2U0RZfFt63lUOqFTo67xUUtJ+M6xgznFrT250DEq5Sks9r2JNslytLyn6w==
X-MS-TrafficTypeDiagnostic: MWHPR0101MB2992:
X-LD-Processed: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b,ExtAddr
X-Microsoft-Exchange-Diagnostics: 1; MWHPR0101MB2992; 31:NiLZsV3b4NdoIncxpL+Gvf+HvgKeyEzUeSh0Ku/keChXXCVFF1+zv3KpKP64iA5NZusTrmkf6z1R6FOBqgJNNx/ABsWosrLi2KPT9Kp6fCDNze9XWbHqNcDT+OWKrvxwK20LIWvFNQox15eVkuxihq9cwZhnGRI6Qv7BOZ61XjZ/yvFozHOv5meQttID36fm9TqUuMcXrUbQ/aAmrAel4K17Gl3okzMqtq5pNjEg4Os=; 20:g4ZHwP3shQhuUFjh6AhyBE4muUj5q6nbUkm4x6359J/m/zWe5RrfqPtFg0v8fj2YChfwTWDLtu21Qj120yFmRHTAjmI1PZFbi+KVM8oEA8+35jbxR7uFc7kuCsy6Oj/SLhWmAMJgVV29JQ8Wa4mN2wC6jvcxk+Thr2t0fE1658O9km4qUO3UpN49Ikhv5eETfOaUMAiJMCRs55f2LhaNIkf6BtjJ1BUOso5k6glqzyW2u/y4my+uRYS6zC78mjnxdgw010kA4axdUb3z8lBOo4zXk6fslV02eK+WEITloqbX06/vQT8NaDEDsq8r1TrjsqJd69PJk0NBJRkvGKMAsDm9zd/JwcBb75kFLkU6ZiEp1GRwFNq9ExTsRnYonmtCtAI0cwnrsivhmweoevOravFqZMPEmfx2WT1ECqO5w1W9o7C2q81cOrUInKPTicps22m5ZILTVQLrLWkDNRlUplIfA+TlhAeDMokfgkYCrWX5Z7hPkZvt/6iydjCdKRbu
X-Microsoft-Antispam-PRVS: <MWHPR0101MB29927486A032A97B6113B5B3F9850@MWHPR0101MB2992.prod.exchangelabs.com>
X-Microsoft-Exchange-Diagnostics: 1; MWHPR0101MB2992; 4:dze255QGm89ojRpA1iK2ADnFDdQ7tau8EFQGrhhP3rusoMnpr+Uj4HH2uHraYXMBE701JYQYeDAMntsHfOoQKQjT6FJZElUrtePzqFA1VpdToKBuW1yIkuk3PAGG9FDOWJrPhz+ryCiYy0m4PKQ+t3+fYdaZ//2UsOBBHsRON3JKy0gNHEWQIRL17BqkKbYHyGLnhQiV3vb6UWDhpINRmolSpGXDQaA4EUVIG0qBGIYg018cY1YBGbr32/xKG1cBGyWB3v3q7GnSEUcTQLybqbG9yOVl42rYRh25xd3LBQFfOM778b9TAUIYCFnQ0sAe
X-Forefront-PRVS: 09144DB0F7
X-Microsoft-Exchange-Diagnostics: 1;MWHPR0101MB2992;23:Ty1hyhSQ34tuYsLCT8TnL5MxqPOcl+gTaxxyE4jfWG8mOwwDyjmqmqsJTY40Yqm2lNoN6OMOreT1X9BMNwXI7DC845qFw33jlo4dI6OOpTmXrS4+5g/fDx5NU0suhSRXumxLocHkA9KE0w2YUbOrMsfqlw/MjHt9zuPnS3Iiog09MaNrrmWB3cpXTa5w0TOJ5Qj1RLt4SziEEknTUrDAHSmQ83HYnAI6cdeVDQGXVoBChNdVtuPmpSZLZ0g2C8nXoSx2Cmo2fZMbEPXnfw2g1l59/UWCrLBWdLYawU5OnuxBTlu2ecwANB9wp2gIqgwW4B1rC3WZiKS7fgKzhnnJkpq88MY9VmK6ZayXF3jhnjLVnRRvOubMa+TvhA9qts41RZnwQuhC/M5BuF2VuHEdOX0Iuggd/PfYRJM8uNGBrsDMdWxp93m1GuvipoBFYimruXDKtNrpp8SW415+oobrW9lqFxfjFTRpU11L+rInlH+jZj3nP/BYPzr+vOGiSW2P4xBOspLdCfGSW55Cos8YtOUay2hgkp+Kf2WROaqwww3OlJ42joLa0vIoSyVc5gamZGbgxlm1/14QyauIsNJ9e5elfX2YzHTJQS7O/OTkX5zx+efVdj6mKemybKF/rzstQC0OD6tSwJyQFRgagodfh1YwS2UEtPgLch8mSyngAE9nZPjfK/CX4fDawkYe3nUtfGFwvGhcioYBzWiVl5tfAhSzhtiAnwKNYx9qcs1+RdBHN6I/ODuT+10w/XpJdQTXJ43e6EOFi7chP77HUUsYhP9L419lwuSCQlUNXUQJ5BKH8QE+jBGNYfjZgJCjzMm5Hbg/elrInPVqaqjAAym5MlfBP7kNpw1o0wlxpw+Bp2FC0kUpHphyygK4XfireNVqLU6KDc1GnJd7syRUXikpCXsz06KzrtPV1GxSwxv2hTg5Rkni9o+MzUbfw2TBTqqujVeWacTd37S2iPS+7IRmVsRU/EdxdummLkek9LtqQRMUKHUw3w9xgyE3CyFV+vsnq/r1B1J791Cdt+4uXmCffNfXNW9kp32eFPtNFKOnXLCnaQJuTjixY8CyR+nJrThMxmAPFHXF3uMF68WPHObl7U5PLQEfE0lA9mokLSwxwMXaFEkl1H+vB+QFLjttcndqk23cp8UkfhuycQXRMKIzHZZuzGx8/zvxUawqSoPHdQVYSpdGW117SaE00GvMzKz9syFQGtlCksF08loWa6NIy1HbFE6XKRe+z5RqReeMTFwcPs4RgKaoiwLi6P5rscAdnEDJAvUxBeeTwvARyplAjw==
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info: F0i2qxM6/n6WM3A+XxLV8832VW9uckJQi6z14olkvsvnywDQOASbZMAMEtjtNJgpmzZgi4NFdpmaOIG+/dXbEn3VMCeicF10tqOJREuIitDCvUL/Uql0SkOselPpTzh1T4r/YI12fX0rXXYGCAdZxkA+v94trh5sVtE1EVdZc0JDDkC3yFR6Zy3yr9XPLWDyv98Q0+ZEmj1ob0kfLaTVVpXncKn5vo1P2Wl8Axo0od/DYe7I/Tqt8DZP01bgGLe2zspQ6vsPG3R5qCzl4ivIrwxBR4qDlAoiO1dm0XSD4wBM7xvs57e2VMCbV00Wv/+BfzI25qg2JHMWOqjKsl3l8N+uqa+TIY9uIqxOEme50lPMGy3Biq7CzbDqKVq3jieYl6eaKSVMdWYZ9ZqJb4AY2zWT94mwSIxBwbuu+5Y6G3I=
X-Microsoft-Exchange-Diagnostics: 1; MWHPR0101MB2992; 6:H29pWZqEWqo8Uk9/BM8srkrLcBHllOhRG1ZConC/SaG451K1MxsMFNR8e4XxFvQCPvNWWTd2JlDsYoKmFkpwAofD2aJRxMYjhcg/cr+XiTNwFYGDp7ACo8oqHrJvUw21VOCHo+A7b5ByVsU7/5d2rouPH+pimXmZtQzVNwwE8yzrk7/Cw0hmbj5g9bivwmKfKDNYtTEVsaCz9Be21irqnTRFXLQj9i8DIPfvVik331mZbrm2j0LnIfBDDS85RCaqIJQNVhCnuziyxl+6tn6qbVKwHbSfVBAcFLI/L6ZXcCLrSWfpvS27rcQjVUZlG7W8uvpJm/6qeKCMMQgtYd5nHFgIC41gaTAmXlKKxhpxDXbLK4pvK4WyyXfW9MuB7B+TxJDulFoqibR1xCEy1/bqT1CLQYtiqzjExCzn1cqE+pEV2zV0yL70gjcGtWXvhQrb991aqTnvgXDOO8fGB5u4Dw==; 5:/0sgc/tRT/KM5AiHNdyVq35hnsj/Xptpee27TVV9q5XVOm/vlBMi8xSrFP5NbPjyROKDdUognPwbyX8oeUcZi3ZU72TEvhtxuHUxASVac1tBELuqlvxFzYziXTmre4LM/9L8npAFo3oXJgruOvCeX0O57MFtNPGk7ZxKTlfm3mEhocgYvfO4oR92mNVdigpdmypsrtToX02grY3EHFNXcQ==; 7:mAC775GGpnIe720byLDEPqgA3OgNaO2gENPH9GglSmCt2o/yTiv/tRtKk5rg+118ez9+z35zzaeD5+5qt2ochCwkEl0X53hyMM/ARztLPFGc9jd/iRs1iPRE4c/950+g/rMXM9u0Pq2hTh/WYw9cyQ==
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: alum.mit.edu
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2019 21:04:01.9124 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 832c1c43-a25c-44b1-cc39-08d67808505f
X-MS-Exchange-CrossTenant-Id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=64afd9ba-0ecf-4acf-bc36-935f6235ba8b; Ip=[18.7.68.33]; Helo=[outgoing-alum.mit.edu]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR0101MB2992
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/-fwc3HlLWxer0Ci6HdC6ubyMMLg>
Subject: Re: [MMUSIC] [Technical Errata Reported] RFC4566 (5595)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2019 21:04:07 -0000

On 1/11/19 2:28 PM, Adam Roach wrote:
> It sounds good to me as well.
> 
> I'll note that, while the document has entered "publication requested" 
> state, it's still very early on (AD review hasn't even happened yet), so 
> making changes to the document should be very easy at this point.

OK. Shall we simply hold this change till later on?

> In terms of the errata, I think the proper disposition is "hold for 
> update," as it identifies a real issue, even if it calls for an 
> incorrect solution.

Sounds good.

	Thanks,
	Paul

> /a
> 
> On 1/11/19 11:04 AM, Paul Kyzivat wrote:
>> I like this. If Flemming agrees, I'll await instructions on the 
>> procedure for making the change.
>>
>>     Thanks,
>>     Paul
>>
>> On 1/10/19 9:41 PM, Dale R. Worley wrote:
>>> Paul Kyzivat <pkyzivat@alum.mit.edu> writes:
>>>> Do you have a thought about how to improve it? As it is, the text reads
>>>> as normative, but the ABNF should really be the formal authority, with
>>>> this being just a summary.
>>>
>>> I think an adequate fix could be confined to an editorial change:
>>>
>>>     Some lines in each description are REQUIRED and some are OPTIONAL,
>>>     but all MUST appear in exactly the order given here (the fixed order
>>>     greatly enhances error detection and allows for a simple 
>>> parser).  In
>>>     the following overview OPTIONAL items are marked with a "*".  (For
>>>     details, see the formal grammar in Section 9.)
>>>
>>>        Session description
>>>           v=  (protocol version)
>>>           o=  (originator and session identifier)
>>>           s=  (session name)
>>>           i=* (session information)
>>>           u=* (URI of description)
>>>           e=* (email address)
>>>           p=* (phone number)
>>>           c=* (connection information -- not required if included in
>>>                all media descriptions)
>>>           b=* (zero or more bandwidth information lines)
>>>           One or more time descriptions:
>>>             ("t=", "r=" and "z=" lines; see below)
>>>           k=* (encryption key)
>>>           a=* (zero or more session attribute lines)
>>>           Zero or more media descriptions
>>>
>>> +  The referenced subsections of the description have this structure:
>>>
>>>        Time description
>>>           t=  (time the session is active)
>>>           r=* (zero or more repeat times)
>>>           z=* (optional time zone offset line)
>>>
>>>        Media description, if present
>>>           m=  (media name and transport address)
>>>           i=* (media title)
>>>           c=* (connection information -- optional if included at
>>>                session level)
>>>           b=* (zero or more bandwidth information lines)
>>>           k=* (encryption key)
>>>           a=* (zero or more media attribute lines)
>>>
>>> Inserting that one sentence tends to terminate the scope of "the
>>> following overview".
>>>
>>> Dale
>>>
>>
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
> 
> 
>