Re: [netmod] RFC 2119 language

Martin Bjorklund <mbj@tail-f.com> Wed, 27 September 2017 17:41 UTC

Return-Path: <mbj@tail-f.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D55A6134EB9; Wed, 27 Sep 2017 10:41:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 6KH593IM6BFp; Wed, 27 Sep 2017 10:41:40 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id B8CCE134EBB; Wed, 27 Sep 2017 10:41:40 -0700 (PDT)
Received: from localhost (h-40-225.A165.priv.bahnhof.se [94.254.40.225]) by mail.tail-f.com (Postfix) with ESMTPSA id AEE8C1AE0397; Wed, 27 Sep 2017 19:41:39 +0200 (CEST)
Date: Wed, 27 Sep 2017 19:41:39 +0200
Message-Id: <20170927.194139.78699449443066932.mbj@tail-f.com>
To: lberger@labn.net
Cc: rwilton@cisco.com, netmod@ietf.org, netmod-chairs@ietf.org, draft-ietf-netmod-revised-datastores@ietf.org
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <4d345c3b-a28b-a0e0-27cb-306ff4618d0e@labn.net>
References: <CABCOCHT8CMCAnqf6Oe1bKMzQ-B_0GjrQiQ8YXgQJvCo-NBOBBA@mail.gmail.com> <07b5a5df-794e-2ba8-6cad-abfcfadfc4cc@cisco.com> <4d345c3b-a28b-a0e0-27cb-306ff4618d0e@labn.net>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZNsIEicAu49yPgRmXEXAvVwC8DQ>
Subject: Re: [netmod] RFC 2119 language
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 17:41:43 -0000

Lou Berger <lberger@labn.net> wrote:
> I think this goes to if this, or any, draft is a proposed standard or
> not. In other words, if it specifies any behavior that for which
> interoperability between independent implementations is the objective. 
> My general view is that in a Proposed Standard RFC, if it impacts
> interoperability, the text should be normative and an RFC should use
> 2119 language to identify such normative text.  I accept that this is
> not strictly required by IETF process, but it has become the norm for PS
> track RFCs produced today  -- and I see no reason to not follow IETF norm.

As Rob wrote, we will add 2119 language to the draft, since that's
seems to be WG consensus.


/martin


> 
> In the context of this draft , as I read it, at least section 5.1 and
> some portions of 4.
> 
> Lou
> 
> On 9/27/2017 12:28 PM, Robert Wilton wrote:
> >
> > The authors discussed this, and we will close this issue
> > (https://github.com/netmod-wg/datastore-dt/issues/14 - title: Does the
> > NMDA architecture need to use RFC 2119 language?) by adding RFC 2119
> > text to the document, which will probably be best illustrated with an
> > updated draft revision.
> >
> > For the record, the majority of the authors had the view that RFC 2119
> > language does not particularly aid readability in this architecture
> > document.
> >
> > Thanks,
> > Rob
> >
> >
> > On 16/09/2017 10:56, Andy Bierman wrote:
> >>
> >>
> >> On Sat, Sep 16, 2017 at 12:24 AM, Juergen Schoenwaelder
> >> <j.schoenwaelder@jacobs-university.de
> >> <mailto:j.schoenwaelder@jacobs-university.de>> wrote:
> >>
> >>     On Fri, Sep 15, 2017 at 02:07:58PM -0700, Andy Bierman wrote:
> >>     > Hi,
> >>     >
> >>     > I strongly agree with Tom that the current draft is an update
> >>     to RFC 7950.
> >>     > I also strongly disagree with the decision to omit RFC 2119 in
> >>     a standards
> >>     > track document. IMO RFC 2119 terms need to be used in normative
> >>     text,
> >>     > especially when dealing with XPath and YANG compiler behavior.
> >>     >
> >>
> >>     RFC 8174:
> >>
> >>        o  These words can be used as defined here, but using them is not
> >>           required.  Specifically, normative text does not require
> >>     the use
> >>           of these key words.  They are used for clarity and consistency
> >>           when that is what's wanted, but a lot of normative text
> >>     does not
> >>           use them and is still normative.
> >>
> >>
> >> So what?
> >> Existing YANG specifications use RFC 2119 terms.
> >> This draft uses those terms, just with lower-case.
> >> Either way, the new YANG rules seem half-baked and not ready
> >> for standardization.
> >>
> >>  
> >>
> >>     /js
> >>
> >>
> >> Andy
> >>  
> >>
> >>     --
> >>     Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> >>     Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen |
> >>     Germany
> >>     Fax:   +49 421 200 3103         <http://www.jacobs-university.de/
> >>     <http://www.jacobs-university.de/>>
> >>
> >>
> >
> >
> >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod