Re: [CCAMP] WG Last Call on draft-ietf-ccamp-flexi-grid-fwk-03 and call for sheperd

Lou Berger <lberger@labn.net> Thu, 21 May 2015 15:51 UTC

Return-Path: <lberger@labn.net>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 745131B29DA for <ccamp@ietfa.amsl.com>; Thu, 21 May 2015 08:51:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.067
X-Spam-Level:
X-Spam-Status: No, score=-3.067 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_I_LETTER=-2, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham
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 wGptLmLHc_fS for <ccamp@ietfa.amsl.com>; Thu, 21 May 2015 08:51:17 -0700 (PDT)
Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) by ietfa.amsl.com (Postfix) with SMTP id 61AE11B29D7 for <ccamp@ietf.org>; Thu, 21 May 2015 08:51:17 -0700 (PDT)
Received: (qmail 18992 invoked by uid 0); 21 May 2015 15:51:14 -0000
Received: from unknown (HELO cmgw3) (10.0.90.84) by gproxy5.mail.unifiedlayer.com with SMTP; 21 May 2015 15:51:14 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw3 with id WlkG1q0032SSUrH01lkKcS; Thu, 21 May 2015 15:44:21 -0600
X-Authority-Analysis: v=2.1 cv=d9Vml3TE c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=d8zPNJv4eCMA:10 a=N659UExz7-8A:10 a=wU2YTnxGAAAA:8 a=cNaOj0WVAAAA:8 a=-NfooI8aBGcA:10 a=uEJ9t1CZtbIA:10 a=h1PgugrvaO0A:10 a=BqEg4_3jAAAA:8 a=48vgC7mUAAAA:8 a=huzfeuSKuB5QVkHpO8MA:9 a=Wc46lIqdnKPZ7jd4:21 a=ShSGaEGXtYkjdMpc:21 a=pILNOxqGKmIA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=TsHyupJ2gwnD0Bg/CkSvO8mc2OhjFqvPkM1Me0S2ry8=; b=JR/GmkFLQixNAn6OJXsTpD67eo8NmT5JPnaapdiCCOZDKcyqyf7JPHtCoD7Fd1QDBfyg4Ay7TbqzQ41HBl1SyBLBPItw1sdoDZRK3DRxX60oz7WO7LMG9KHHLgO0QXuz;
Received: from box313.bluehost.com ([69.89.31.113]:33374 helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.84) (envelope-from <lberger@labn.net>) id 1YvSkW-0005Bg-94; Thu, 21 May 2015 09:51:08 -0600
Message-ID: <555DFEE9.3060208@labn.net>
Date: Thu, 21 May 2015 11:51:05 -0400
From: Lou Berger <lberger@labn.net>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: adrian@olddog.co.uk, 'Fatai Zhang' <zhangfatai@huawei.com>, 'Daniele Ceccarelli' <daniele.ceccarelli@ericsson.com>, 'Ramon Casellas' <ramon.casellas@cttc.es>, "'Matt Hartley (mhartley)'" <mhartley@cisco.com>, ccamp@ietf.org
References: <4A1562797D64E44993C5CBF38CF1BE48128F2479@ESESSMB301.ericsson.se> <55564F37.7010203@labn.net> <5559A180.8090504@cttc.es> <9D50FCE7413E3D4EA5E42331115FB5BC29CA28E0@xmb-rcd-x03.cisco.com> <555CBF29.3070305@cttc.es> <9D50FCE7413E3D4EA5E42331115FB5BC29CA2DBE@xmb-rcd-x03.cisco.com> <4A1562797D64E44993C5CBF38CF1BE481291DBE5@ESESSMB301.ericsson.se> <555D9543.7000608@cttc.es> <4A1562797D64E44993C5CBF38CF1BE481291DCEB@ESESSMB301.ericsson.se> <F82A4B6D50F9464B8EBA55651F541CF85CC4A91B@SZXEMA504-MBS.china.huawei.com> <555DD22A.3030902@labn.net> <00ea01d093db$6e158790$4a4096b0$@olddog.co.uk>
In-Reply-To: <00ea01d093db$6e158790$4a4096b0$@olddog.co.uk>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Archived-At: <http://mailarchive.ietf.org/arch/msg/ccamp/FWYFy3t4Q_GeJ334-3fHJbbdyck>
Subject: Re: [CCAMP] WG Last Call on draft-ietf-ccamp-flexi-grid-fwk-03 and call for sheperd
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 May 2015 15:51:23 -0000

I don't have a strong opinion on this either way for this draft.  My
statement was WRT Fatai's comment on RFC7062 and the general usage of
2119 language.

Lou

On 05/21/2015 11:33 AM, Adrian Farrel wrote:
> I'm not going to get excited about this.
> 
> I was pretty much OK with Standards Track in -03. I thought that the document
> told folk how build a network as well as setting the requirements. So in -03 the
> 2119 language was fine, IMHO.
> 
> However, if we want to go Informational I also don't mind. Clearly 2119 language
> is less relevant in an informational document, although I often find it is
> helpful in requirements specs to clarify the requirements. I have handled this
> in the past by using a variation of the 2119 boilerplate such as in section 2 of
> https://www.rfc-editor.org/rfc/rfc5862.txt (completely random example).
> 
> But I really, really don't care. path of least resistance to raid publication,
> please.
> 
> Adrian
> 
> 
>> -----Original Message-----
>> From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of Lou Berger
>> Sent: 21 May 2015 13:40
>> To: Fatai Zhang; Daniele Ceccarelli; Ramon Casellas; Matt Hartley (mhartley);
>> ccamp@ietf.org
>> Subject: Re: [CCAMP] WG Last Call on draft-ietf-ccamp-flexi-grid-fwk-03 and
> call
>> for sheperd
>>
>>
>>
>> On 05/21/2015 04:57 AM, Fatai Zhang wrote:
>>> Hi all,
>>>
>>>
>>>   I would like to share the experience in RFC7062, which also describes
>>>   a set of requirments in Section 5.
>>>
>>>
>>>   If my memory is correct, I as the editor of RFC7062 was asked by Lou
>>>   (as the CCAMP chair at that time)  to remove RFC2119 language during
>>>   the LC of this draft.
>>
>> Sounds right.  In general RFC 2119 conformance language is only
>> appropriate when discussing things that can impact interoperability,
>> formats and behavior "on the wire". This is a general rule, and their
>> are exceptions...
>>
>> Lou
>>
>>>
>>>
>>>   I would also like to hear the confirmation from Adrian and our AD,
>>>   Deborah.
>>>
>>>
>>>
>>>
>>>
>>> Best Regards
>>>
>>>
>>>
>>> Fatai
>>>
>>>
>>>
>>> *From:*CCAMP [mailto:ccamp-bounces@ietf.org] *On Behalf Of *Daniele
>>> Ceccarelli
>>> *Sent:* Thursday, May 21, 2015 4:26 PM
>>> *To:* Ramon Casellas; Matt Hartley (mhartley); ccamp@ietf.org
>>> *Subject:* Re: [CCAMP] WG Last Call on
>>> draft-ietf-ccamp-flexi-grid-fwk-03 and call for sheperd
>>>
>>>
>>>
>>> Hi Ramon,
>>>
>>>
>>>
>>> No worries, the last call comments can be solved in two different
>>> version, we can send the -05 to the IESG (if there are no major changes
>>> from -03 to -05).
>>>
>>>
>>>
>>> Yes, I’d like to hear from Adrian on the requirements section.
>>>
>>>
>>>
>>> Thanks
>>>
>>> Daniele
>>>
>>>
>>>
>>> *From:*Ramon Casellas [mailto:ramon.casellas@cttc.es]
>>> *Sent:* giovedì 21 maggio 2015 10:20
>>> *To:* Daniele Ceccarelli; Matt Hartley (mhartley); ccamp@ietf.org
>>> <mailto:ccamp@ietf.org>
>>> *Subject:* Re: [CCAMP] WG Last Call on
>>> draft-ietf-ccamp-flexi-grid-fwk-03 and call for sheperd
>>>
>>>
>>>
>>> El 21/05/2015 a las 9:57, Daniele Ceccarelli escribió:
>>>
>>>     Hi Matt, Ramon,
>>>
>>>
>>>
>>>     Since I found no clear statements on the usage of RFC2119 language
>>>     with respect to this situations, I had a look at existing framework
>>>     and requirement RFCs trying to find a common WoW. My take is:
>>>
>>>
>>>
>>>     -        Framework is always informational
>>>
>>>     -        Requirements are always informational
>>>
>>>     -        RFC2119 language is not homogeneous. Sometimes capital
>>>     letters are used and sometimes not.
>>>
>>>
>>>
>>>     My preference is to use capital letters only when protocol behavior
>>>     is defined, not when requirements for the design of the protocol are
>>>     defined (this is in line with e.g. RFC7062 and RFC6163).
>>>
>>>     As I said this is just a preference, but if there is no reasonable
>>>     objection I would suggest not to use any capital letter in the
>>>     fwk+req document.
>>>
>>>
>>>
>>> Hi Daniele, all
>>>
>>>  I was also checking existing RFCs, and IMHO:
>>> - The document can stay informational, it is mainly fwk+reqs. We seem to
>>> agree on this.
>>> - While RFC2119 states "In many standards track documents several words
>>> are used to signify the requirements in the specification", there seems
>>> to  be (some?) existing practice on using RFC2119 wording in reqs/info
>>> documents, including capitalization.
>>> - Usage of RFC2119 keywords seems scoped to the section on requirements
>>> in the draft. It could be argued that defining requirements is to some
>>> extent defining high level protocol behavior :)
>>>
>>> IIRC Adrian authored a significant part of the section, any views?
>>>
>>> That said, -05 needs to be uploaded anyway to reflect the new info-model
>>> (thanks Jonas!) , it is not game-changing to change to acomodate what
>>> you suggest. We could remove RFC2119 reference, the boilerplate text and
>>> re-visit the sections, mainly using lowercase.
>>>
>>> Thanks
>>> R.
>>>
>>>
>>>
>>> _______________________________________________
>>> CCAMP mailing list
>>> CCAMP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ccamp
>>>
>>
>> _______________________________________________
>> CCAMP mailing list
>> CCAMP@ietf.org
>> https://www.ietf.org/mailman/listinfo/ccamp
> 
>