Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4583bis - Christer's review

"Charles Eckel (eckelcu)" <eckelcu@cisco.com> Mon, 07 August 2017 18:03 UTC

Return-Path: <eckelcu@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 254AC13261B for <bfcpbis@ietfa.amsl.com>; Mon, 7 Aug 2017 11:03:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.521
X-Spam-Level:
X-Spam-Status: No, score=-14.521 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 faWi_HR4TA3U for <bfcpbis@ietfa.amsl.com>; Mon, 7 Aug 2017 11:03:25 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 700CD1324A2 for <bfcpbis@ietf.org>; Mon, 7 Aug 2017 11:03:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10392; q=dns/txt; s=iport; t=1502129005; x=1503338605; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=VqLs53So3we+QBkh0mZo3yT3JFagH7+8+NukGsaydQE=; b=Or6W3s27GvVWVu3ZRxt50qmkTdhz59aXIavBCFULuxVJYwktXbA6vAtY hk/QaaQYzt4+vvsQt/jm8Mg8yoxyap4iBhLpRWNjejlHT2Jxgh6LembKG 3KqZbYQUd+8D6HyEovZ2UxJjtqkZyfgq+Gu4UtAJRKNJE8x315U/85K8O Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AGAQAvq4hZ/5FdJa1aAhkBAQEBAQEBAQEBAQcBAQEBAYMvK2SBFAeOCJAFgUwiiDaNX4ISIQuETE8CGoRBPxgBAgEBAQEBAQFrKIUYAQEBAQMBARsGEToLDAQCAQgRAwEBAQMCEhEDAgICHwYLFAEICAEBBAENBYgaAYF8AxUQrDeCJocyDYQOAQEBAQEBAQEBAQEBAQEBAQEBAQEBHYELgh2CAoMvKwuCcYJXggYWBzECDguCQDCCMQWJb4cGhn6HYDwCh1GHbYRzgg9ZhQGKY4wtiVoBHziBCncVSRIBhwd2hzqBI4EPAQEB
X-IronPort-AV: E=Sophos;i="5.41,339,1498521600"; d="scan'208";a="467362989"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Aug 2017 18:03:03 +0000
Received: from xch-rcd-011.cisco.com (xch-rcd-011.cisco.com [173.37.102.21]) by rcdn-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id v77I33Uf004535 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 7 Aug 2017 18:03:03 GMT
Received: from xch-aln-018.cisco.com (173.36.7.28) by XCH-RCD-011.cisco.com (173.37.102.21) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Mon, 7 Aug 2017 13:02:59 -0500
Received: from xch-aln-018.cisco.com ([173.36.7.28]) by XCH-ALN-018.cisco.com ([173.36.7.28]) with mapi id 15.00.1210.000; Mon, 7 Aug 2017 13:02:59 -0500
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>
CC: "Tom Kristensen (tomkrist)" <tomkrist@cisco.com>, Roman Shpount <rshpount@turbobridge.com>, Alan Ford <alan.ford@gmail.com>, Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>, "alan@pexip.com" <alan@pexip.com>
Thread-Topic: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4583bis - Christer's review
Thread-Index: AdMCPCFSYamXLa2wSSi7CPCvHfiETwKoe+aAADrNo8AAhjZ3AA==
Date: Mon, 07 Aug 2017 18:02:59 +0000
Message-ID: <1B5772E6-3408-4AD1-BA1D-3FC4091A6E22@cisco.com>
References: <7594FB04B1934943A5C02806D1A2204B4CC93DD7@ESESSMB109.ericsson.se> <BFFCDC28-BB45-4439-80C7-261F46F98B76@cisco.com> <7594FB04B1934943A5C02806D1A2204B4CCAD68E@ESESSMB109.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B4CCAD68E@ESESSMB109.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.22.0.170515
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.20.182.35]
Content-Type: text/plain; charset="utf-8"
Content-ID: <DD7E4DBF0A23554E8B442C29959750C3@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bfcpbis/tJyX8TUrSqMb8A_84nbuAEIqJdo>
Subject: Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4583bis - Christer's review
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Aug 2017 18:03:28 -0000

-----Original Message-----
From: Christer Holmberg <christer.holmberg@ericsson.com>
Date: Saturday, August 5, 2017 at 2:09 AM
To: Charles Eckel <eckelcu@cisco.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Cc: Tom Kristensen <tomkrist@cisco.com>, Roman Shpount <rshpount@turbobridge.com>, Alan Ford <alan.ford@gmail.com>, Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>, "alan@pexip.com" <alan@pexip.com>
Subject: RE: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4583bis - Christer's review

    Hi,
    
    See inline.
    
    >SECTION 3:
    >---------------
    >    
    > Q3_1: I suggest saying that the fmt value MUST be '*', and that a receiver MUST ignore any other value. There is no reason for a SHOULD, AFAIK.
    >
    > [cue] This is a carryover from RFC 4583. I do not know why it was defined this way originally.
       
    A change to MUST would still be backward compatible with RFC 4583.

[cue] I am ok with changing it to a MUST.

    
    >SECTION 4:
    >---------------
    >    
    >Q4_1: Is there a reason why including the 'floorctrl' attribute is only a SHOULD, instead of a MUST?
    >
    >[cue] This is a carryover from RFC 4583. My guess is it is stated this way for B2BUAs.
      
    Let's see if Tom has an answer, but I think it should be clear in what cases the attribute is not included.
    
    And, again, from a backward compatibility perspective "MUST send" would still work, as long as one is prepared to not receive it.
    
    From a testing perspective, it's always much better to have MUST instead of SHOULD. SHOULD is only to be used when there are clear use-cases that mandate it.

[cue] I agree. Let’s see if Tom or others know a reason to keep it as SHOULD.

      
    >SECTION 5:
    >---------------
    >   
    >Q5_1: In section 4, the name of the section is "Floor Control Server Determination", and then section 4.1 defines the associated SDP attribute.
    >    
    >However, in section 5 you start by defining the 'confid' and 'userid' attributes. I think it would be good to have a similar structure as 
    >in section 4, where you first give an overview of the feature, and then define the attributes in subsections.
    > 
    >[cue] This is a carryover from RFC 4583. While I agree with you, I’m not sure it is worth changing at this point. Do you have text you 
    >think would be helpful as an intro to the section?   
      
    I don't have text here and now, but I think there should be a short description about the feature/function provided by the attribute, before defining the attribute details.
        
    >Q_11_2: The text in section 11.2 says that, if the offer does NOT contain a floorctrl attribute, the answerer SHOULD 
    >still include it. Why is that? Doesn't the text (using default roles) in section 4 apply? 
    >
    >[cue] Yes, it does. I believe the SHOULD is there to be consistent with RFC 4583 yet favor being explicit about the floorctrl 
    >roles. Making it a MUST would break backward compatibility unnecessarily. 
    
    Why? 4583 endpoints must be prepared to receive the attribute, don't they?
    
    In any case, no matter if it is SHOULD or MUST, if the attribute is included it needs to be clear the value MUST be set according to the default roles in section 4.

[cue] I agree on both counts. I was viewing backward compatibility requirements too strictly, as you point out.

Cheers,
Charles
    
    Regards,
    
    Christer
       
        
        -----Original Message-----
        From: Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com] 
        Sent: 19 July 2017 12:23
        To: bfcpbis@ietf.org
        Cc: Tom Kristensen (tomkrist) <tomkrist@cisco.com>; Roman Shpount <rshpount@turbobridge.com>; Alan Ford <alan.ford@gmail.com>; Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>; Christer Holmberg <christer.holmberg@ericsson.com>; alan@pexip.com
        Subject: Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4583bis
        
        (As WG co-chair)
        
        Thanks to those who provided reviews. We have decided to extend WGLC an additional week, through July 25, to provide folks tied up with other IETF matters time to complete their reviews.
        
        Cheers,
        Charles 
        
        -----Original Message-----
        From: bfcpbis <bfcpbis-bounces@ietf.org> on behalf of Charles Eckel <eckelcu@cisco.com>
        Date: Monday, July 17, 2017 at 10:10 AM
        To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
        Cc: Tom Kristensen <tomkrist@cisco.com>, Roman Shpount <rshpount@turbobridge.com>, Alan Ford <alan.ford@gmail.com>, Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>, Christer Holmberg <christer.holmberg@ericsson.com>
        Subject: Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4583bis
        
            (As WG co-chair)
            
            This is a reminder that WGLC ends tomorrow. I realize the time to review overlaps with IETF prep and meeting times. If you require more time to review the draft, please let me know. Otherwise, please share your review comments by the end of tomorrow.
            
            Thanks,
            Charles
            
            -----Original Message-----
            From: bfcpbis <bfcpbis-bounces@ietf.org> on behalf of Charles Eckel <eckelcu@cisco.com>
            Date: Wednesday, July 5, 2017 at 5:59 PM
            To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
            Subject: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4583bis
            
                (As WG co-chair)
                
                This is to announce an additional working group last call for draft-ietf-bfcpbis-rfc4583bis, "Session Description Protocol (SDP) Format for Binary Floor Control Protocol (BFCP) Streams".
                http://datatracker.ietf.org/doc/draft-ietf-bfcpbis-rfc4583bis/
                
                This is intended as a Standards Track RFC, obsoleting RFC 4583.
                Please respond to the list by July 18th (i.e. 2 weeks) with any comments.
                
                We had a working group last call previous, but a significant amount of time and some substantial changes and additions have occurred to justify another review of the draft in its entirely. It is helpful to attempt to categorize your comment (e.g. technical issue vs. editorial), and also to provide any replacement text you feel is necessary.
                If you review the document and have no comments, please tell the chairs that you have reviewed it. This is always useful information in assessing the degree of WG review and consensus behind the document.
                Note, we have not scheduled a working group session for IETF 99 in Prague. This WGLC will close during IETF 99. If helpful, we can arrange a side meeting to discuss any significant issues, or with any luck, gather at a bar to celebrate the draft being ready to advance to the next step toward RFC.
                
                Cheers,
                Charles
                
                
                _______________________________________________
                bfcpbis mailing list
                bfcpbis@ietf.org
                https://www.ietf.org/mailman/listinfo/bfcpbis
                
            
            _______________________________________________
            bfcpbis mailing list
            bfcpbis@ietf.org
            https://www.ietf.org/mailman/listinfo/bfcpbis