Re: [netmod] stable reference for tree diagram notation

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Fri, 03 March 2017 17:02 UTC

Return-Path: <j.schoenwaelder@jacobs-university.de>
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 1ACBD129956 for <netmod@ietfa.amsl.com>; Fri, 3 Mar 2017 09:02:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=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 kk0_4wweuqfl for <netmod@ietfa.amsl.com>; Fri, 3 Mar 2017 09:02:30 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9BAF129955 for <netmod@ietf.org>; Fri, 3 Mar 2017 09:02:29 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 811846BA; Fri, 3 Mar 2017 18:02:28 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id NEI2IWDRKvzG; Fri, 3 Mar 2017 18:02:26 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Fri, 3 Mar 2017 18:02:28 +0100 (CET)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id 22A4E20035; Fri, 3 Mar 2017 18:02:28 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id oPJ_ehzHDZDC; Fri, 3 Mar 2017 18:02:27 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id B0F1220031; Fri, 3 Mar 2017 18:02:27 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 537D53E94231; Fri, 3 Mar 2017 18:02:33 +0100 (CET)
Date: Fri, 3 Mar 2017 18:02:33 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kwatsen@juniper.net>
Message-ID: <20170303170233.GB3345@elstar.local>
Mail-Followup-To: Kent Watsen <kwatsen@juniper.net>, "netmod@ietf.org" <netmod@ietf.org>
References: <EE43C03C-4660-4492-B40A-BAA17FD99A39@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: 8bit
In-Reply-To: <EE43C03C-4660-4492-B40A-BAA17FD99A39@juniper.net>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/k6Qt4_q2mDgOFJTyhv1lhHt4_dA>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Subject: Re: [netmod] stable reference for tree diagram notation
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Fri, 03 Mar 2017 17:02:33 -0000

On Fri, Mar 03, 2017 at 04:41:44PM +0000, Kent Watsen wrote:
> 
> All,
> 
> Lou and I were discussing how it seems unnecessary that every draft
> has the same boilerplate text regarding how to interpret tree diagram
> notations.  It would be nice if drafts could instead just reference
> another draft that contains this information.  Does this make sense?
> 
> Assuming we're interested in having such a reference, we could define
> a mini-RFC or, perhaps, leverage Section 3 of 6087bis (YANG Tree 
> Diagrams).  Either way, we'd want/need to ensure the information
> is updated in a timely manner.
> 
> Two reasons for why we may not want to pursue this are:
>   1) we can’t update the reference fast enough
>   2) drafts might add some proprietary annotations
> 
> Is this worth pursuing at all?

This has been discussed before. The tree format that tools generate
has evolved a bit over time and the current setup allows to have some
evolution. The question is whether we have reached a state where the
evolution has come to standstill and we can nail a common tree format
down. If so, someone should write an I-D and then the format should in
my opinion become a separate RFC that can be referenced. (I would not
roll this into RFC 6087 so that the tree format can be revised without
opening all of RFC 6087.) Others have argued in the past that the
replication is not such a big deal and the replication has the
advantage that people who do not read YANG everyday have an
explanation right in place without having to lookup another RFC.

For me personally, this is a low low priority item but if someone has
spare cycles to spend, this is a good target. Such an RFC will get
tons of references and you become famous. Oh, now I get interested...

/js

-- 
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/>