[yang-doctors] ietf yang toplevel node names

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Sun, 29 October 2017 08:44 UTC

Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEC2513F942 for <yang-doctors@ietfa.amsl.com>; Sun, 29 Oct 2017 01:44:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] 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 tddiCNdZKiBH for <yang-doctors@ietfa.amsl.com>; Sun, 29 Oct 2017 01:44:17 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 255BE13AC0E for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 01:44:17 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id E2423F6F for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Deq0PqF5U7wu for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:13 +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 atlas5.jacobs-university.de (Postfix) with ESMTPS for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id D02832010F for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id gB7lDzk_r5Fz; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 8286A2010E; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id CCD89414192C; Sun, 29 Oct 2017 09:42:49 +0100 (CET)
Date: Sun, 29 Oct 2017 09:42:49 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: yang-doctors@ietf.org
Message-ID: <20171029084249.zodlvlcwc4uumw47@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: yang-doctors@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/MPpGasKnfQ__fcv4vO21e1Tcfig>
Subject: [yang-doctors] ietf yang toplevel node names
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Oct 2017 08:44:19 -0000

Hi,

here is what I compiled today since I needed an overview:

  -rw interfaces            ietf-interfaces         RFC 7223
  -rw ipfix                 ietf-ipfix-psamp        RFC 6728
  -rw key-chains            ietf-key-chain          RFC 8177
  -rw lmap                  ietf-lmap-control       RFC 8194
  -ro modules-state         ietf-yang-library       RFC 7895
  -rw nacm                  ietf-netconf-acm        RFC 6536
  -ro netconf-state         ietf-netconf-monitoring RFC 6022
  -rw routing               ietf-routing            RFC 8022
  -rw snmp                  ietf-snmp               RFC 7407
  -rw system                ietf-system             RFC 7317
  -ro system-state          ietf-system             RFC 7317

  -ro interfaces-state      ietf-interfaces         RFC 7223 (to be deprecated)
  -ro routing-state         ietf-routing            RFC 8022 (to be obsoleted)

If you ignore the -state nodes, things actually look reasonable.
Perhaps it makes sense to pay attention during YANG reviews what the
WGs choose as their toplevel nodes so that things look somewhat
reasonable. No, I am not interested in a discussion of a 'device
model' - just about making sure WGs and authors choose names that
somehow align with what we have.

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