Re: [netmod] RFC 7950 on The YANG 1.1 Data Modeling Language

Phil Shafer <phil@juniper.net> Thu, 01 September 2016 22:18 UTC

Return-Path: <phil@juniper.net>
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 AD6A112DB08 for <netmod@ietfa.amsl.com>; Thu, 1 Sep 2016 15:18:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.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 17cAyfrzjYH6 for <netmod@ietfa.amsl.com>; Thu, 1 Sep 2016 15:18:33 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0123.outbound.protection.outlook.com [104.47.32.123]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39A3C12DB2F for <netmod@ietf.org>; Thu, 1 Sep 2016 15:18:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JqS+Pz4Kh7ZydP3bUG6hmpQwptMoZiP5jPbsecMqazU=; b=OPWp69PbdJ5q7C2SQ0kt83Hz09cH6sCV0L9FwOkFGcfLHPi0K0hwEGThNNmATHiBr0gcgkfxswklM+w73dl6598Zw6HR5Z1BWdaawWfCrJePv+Ny6VeDV92Z3gA5IFlQe6RJHP42vbO5dw5zwQWaF0m/mfgikK3JEI+O+saec+E=
Received: from CO2PR05CA011.namprd05.prod.outlook.com (10.141.241.139) by SN1PR0501MB2029.namprd05.prod.outlook.com (10.163.227.14) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.3; Thu, 1 Sep 2016 22:18:31 +0000
Received: from BN1AFFO11FD018.protection.gbl (2a01:111:f400:7c10::153) by CO2PR05CA011.outlook.office365.com (2a01:111:e400:1429::11) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.557.15 via Frontend Transport; Thu, 1 Sep 2016 22:18:31 +0000
Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=juniper.net;
Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender)
Received: from p-emfe01a-sac.jnpr.net (66.129.239.18) by BN1AFFO11FD018.mail.protection.outlook.com (10.58.52.78) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.587.6 via Frontend Transport; Thu, 1 Sep 2016 22:18:30 +0000
Received: from p-mailhub01.juniper.net (10.160.2.17) by p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 1 Sep 2016 15:18:16 -0700
Received: from idle.juniper.net (idleski.juniper.net [172.25.4.26]) by p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id u81MIFmS020292; Thu, 1 Sep 2016 15:18:15 -0700 (envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1]) by idle.juniper.net (8.14.4/8.14.3) with ESMTP id u81MErfX004479; Thu, 1 Sep 2016 18:14:53 -0400 (EDT) (envelope-from phil@idle.juniper.net)
Message-ID: <201609012214.u81MErfX004479@idle.juniper.net>
To: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <20160901.213945.1307033728937629501.mbj@tail-f.com>
Date: Thu, 01 Sep 2016 18:14:52 -0400
From: Phil Shafer <phil@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:66.129.239.18; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(2980300002)(199003)(189002)(50986999)(305945005)(8276002)(11100500001)(7846002)(53416004)(5003940100001)(69596002)(356003)(1076002)(105596002)(2906002)(4326007)(2810700001)(189998001)(110136002)(92566002)(76506005)(586003)(558084003)(87936001)(7696003)(106466001)(50466002)(47776003)(97736004)(48376002)(8936002)(7126002)(77096005)(68736007)(2950100001)(54356999)(81166006)(626004)(5660300001)(8676002)(81156014)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0501MB2029; H:p-emfe01a-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD018; 1:Ph+5ZeTUCalF1F4FNPhi58NU1ElAr8uODSMY5b0daA2IhvoC5lKzcWwP4Ofrg9yDO+XPf3GQWFgLKEhHkPyP4TmiYuHcEv7dol0EhPYHpedvPJDoWxh0jhGZePX41Qj295pp7TYB6F1myLIua7+/3yuzQxvCQZiS8vAVNsFH+BBXa7yB6btDkt7I1DvfNgflr8x+r63i97862xPfZ1ycL73iv5vSnOMhxtDW+mHwAU5gWlWpV2rxhWH7OwcFqzg6PTaQSWCTt//kE+LpcuWFh1WVpdfXfWnFY7HAqqaX8cVR6uoemJlJXHvR1BAOEkEeHz2efX2GwNYEPxAC4Exw1fr6NbBJAyUhOANG5ngYumyZqI4Rqi8No1WcazQJiSYIyky4n3rlKk9qIgaw90PLDyMQwCi1lXcwIUYj0YP9ZF3KVmif+BJl2LR7ZF69AJhF/BAGoG1NrNg8p8rj/mu/ibPLzrkPyHfWXfBtWzhpTMsZXsScxxuuB1ixZGbrICqwIFihAZcKspOOaWBXXqDN9H9WMeF9HLeycgY4oXEXtTSZQLG1IDqU+14is7V9QJs7
X-MS-Office365-Filtering-Correlation-Id: dc871138-20f5-4717-ee70-08d3d2b5e7b9
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2029; 2:0QDvoqNMZTuf0RJC0GRZOnskiUfbz8d56dfovB+y0KQowEGs4d9muTqpPaDL81bhEJZ73wC4ZOQsr6BOyqkjTviEBnBV3madpx/UHQaEw95M8nBojJwXnwsh1+pIEWjrtzFmqVbj9hTOD4hLY/IgP3MAfGRdsCwDhwKSD2b02KggMhyGnyz9IqsIEQLDYw5J; 3:3wgdE9C3bhdwVauiaBkppSdWVk0hEfubQv/cOHYHmkszPC2JBbFsT3ym7Cr+47Gemsjf/e6wS1g14JHeAMfmmFHIg+tyXBj1FV18wa/fahtkroaaLm1e89Yo3pHFQL4ohdSbSH3VLkYScNFQF+MXUlKyZIe4Pndb1Jb0vIax9UW18WF5ViZDFDT8uyh6+EB5CcljxvGwF3MPyl2LpV6FeSilsvdq69lBwhTTiLa1jQI=; 25:/xwUF6taW9ulcGc+dbjQKpzJt13vXv+FVxLpQ2gZlQJTsZ3eDTTXorjndJxNU7TMCI4iaxkD1a+QddprUVLVua6+37P4sMftRemVY8RY1Rf45tsLpqit/+txLUgAf0IEViv6N749MWJpKc260Ky3KF9k/CHsiJrixT4HBy9sEmW4R7BLlPSzWiXsH3MJgjgOxSuT55qjvNfBlmQEaifI9M8TNx89uOUOcJ9TGpN9WSSkfj6MLD50vh+W2bl6G+2N2WsOgyaPYf9MPS1d2AVKhdHHLZ3XopBstbMHO1JOBz1BDE9qhJwGq62rXHUpKBlxfoUI8CYkh2+aARt4O21UM6qLTReH5DLbmKMsbeaelnHkTl7jLS9TE0mu9Rbfn+2p3+1EgWCf+EkXUymTvbvmFMBd08BhLDr3slED4szVLvQ=
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0501MB2029;
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2029; 31:ebkwuS0iwGnplYiELyLUzEDP0MW/bjIwLxX5OVfwTIJHCEUqXpuYTgrD7ljaoY09KL06exVChLbjjoLw7XqXHRkHkMR7j03niuBfih2bxch+Qr9AK57lup6scT9elZRxlNAknoiesm7KmMEEqWd2sJiflVCKowHH16V9ZD6WxwAnOVPmoVne1V7SBFDpEGEji2Vv64cTTwDCXDZXKK0hl87xkLsgfwQUAkarGixVlHg=; 20:J2q0RssrGTP70l/PQrAj4pJoZtAKLyrX4rvqLaRDDy1U+SBLVaC+gw5Y74Y2VHBv+Kb+ADYi/kDjNItZqUDuJwMMO7KWlgcIm+ntoqoHkninZfCncN0X3Q2xMOcZSJg+9Y4CIytJoqVne5f9UVn+eJjKfYP+abgutEoKOrA2/AjqIqkDKof4kmvV2tMaiw5FMf84oguoMRvojsKoivLIKlrMsfq7yU10RLU8VysOcPd2xi+5d0A3Cyp0EJortJyDskLWm1LQkxGJYVUqWQM7Mu8dk5dvFGEuYFrscqwVia1CN9b7UM2fDh/Tzc5ThcXyTOGodw7/cl/ByZZBYt1TL4dMPA0FvnXAJTzT3VH4WcQXcv33JfkDXBdb+R5+dTZtic3hpFT6/G71PdqY4U8eaUiIv2KT3UEvomgxJ/8/gfkMdJPxfi3gC93du/3+PD1W5bqEQSE/zytY/5sCc648yDfKGA8BPq3OoM4QpWHlcC9/oFUSYJVOLvBixfPoZyNk
X-Microsoft-Antispam-PRVS: <SN1PR0501MB2029D321BC85B5C31BA50A59C9E20@SN1PR0501MB2029.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(13017025)(13015025)(13024025)(13018025)(13023025)(3002001)(10201501046)(6055026); SRVR:SN1PR0501MB2029; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0501MB2029;
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2029; 4:aHBItc+EB3CtOTsuXgF+A3onfQKbjbe75p33R4KZ0/1CqNFpscyGdw+IlitO+oOGWIldmAlq4R+ZvaHlJ/UbZ7Lzm0Xw4Cp/VpmDlhAQkOHQLTZIQ5IZ+lc6uFXERAZY772bz4eJ6Vbj06AaCZMo9lBeRZyBqE0iK/p+3NQZs8gyweX59zvtvJAC2zqEe5qK6295HZl67AEyLfLyUGR6cle+8rjaqJOKQFo0IKlVikZpGkG9FANZUaCfmLzM7O/rLNzufxBgMEflnYvi6HGsgVLDmW3QoTn8T+d0hYtaWBhxwkw2iBADbwb2+mviPQiuwr23KB0BWq75Kqb4+nmKPPbKxTn6l5iwxH73nMQwjPyPEY5AlCrCffstAdOJzuaulXwnHJQ/WWAudsDq4T2LVopP8srrp2W+x+B/Vn8abiAlbFNxnN5VjDQe9MorMUc2y+ps7aImc8rB/+I+p4mHlGn6oEjgjSm8YTExjIWiPo9hGCeVfm5+6R2bK0Bbt8LU
X-Forefront-PRVS: 0052308DC6
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2029; 23:Rk3gM1S6cpGUxAiwCW048Vfyp0e7MmdRwDLeU+M9TtVSueXRYlKINMZ6xxFKXBnpZ1xsENUxwk8mvBbqry0TR/jKf5iLFTqGobsJEBHgEv2GO032ODW96o45Wfa6623ntjzULmayX16MtDJ7oFCwiQ02SEKVjXUxQhkazoN3eaydJ+0qlEv26HCpM5xIDnK2Z3rysHG9/7lbbOUbakQkWnUEG5fBvkxqHeY1nKMJ1jvnRU4m6BLtSWLpqcDMQ/nRSWjfkLvFBTAfoTt8xaQkMd7w0+RYyZUitdm4hNXD/IBvyOvSrd7ImhvqeV6CUEa2FQiiMANQf0q5d4aiGZrAWL3HsUC5ZMU27aRhJNt6DBTzdKy9mr3VG+w6emzZnZ0eGqogEkV6hs9X/SW/LhDbc93LRVxb4CS3Oz7ZRvVgmyJJ0k+DXyvIQP8CGxRKUZPXpbtrFjZgrsOaP1XXUms/f0P4orYJgoDMWr2tVEiNHiEr0q57CZSlIfxfjJTlMN9k+F3TJdWv6rChLMqXHSYE6dCXesCoVrPfdChCT7WUOH8BYsGM/IVUMFjoP+TZw5flmcc3jA7JSlznqorpWlO4edZcI5aLjYk4ADH4NGsNqxf1fK7kjTe0tGCgUNso1UBBWpgMGvbnFKfFyNi/xtTqhqcIDEIc2PgHjPzJnYyAgHSJ80r6iw9dgaS1TJ+0zERltIHiTdW2KywkwWT6Ju9U3wKft8hH5WwV4fkA5m5pLaUE4Cg31m9Hl0pXwZAguYzAqv2skt5nE9iXKepWjcLRvk7kwGCGihr7vRDxyHs/IFEzRSDAyqeT4YI6YyyjzT147VtRRXFdkugAjBuIpWCNhNR+9BBKJfpnOH2+ggNqKRuHeLkZvuazl1J11WLrumOwojJUC3j9p394NvkMjpoXc8kb5tpABosD+zrP8v0uNOkWseQwZeal7lYyYB0v76RnrK5d+62Yn1ziD9a4sQgdbHy3RQF13XOo9UYjN3qs69Orx6YCFlLRfcXaJ2MxM5SQA7wcu/DS6n1m/AnCJyDU1hvpRcRX8mUUVaSbevjdj6M=
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2029; 6:xUUWpOTl4yo/pBIWy2snUw+Wjqa5JtIOOSj+lUZV7REyXcTRzpbZ4BQZPNpvlWkHHeDeLzDrPpeaWbvgYhVXLf6BgPlZsGnjej2WXSOHqiTRVPX/DUKb6Dq6mASwo4HEajx9gnluEEvKmTcAshQqj6lZTovGaQYgZthfDyFqhnov1DUUv3fRBftA6lw//z2J7uQT9FDnJv5VkPAH5TQRhyb0TAd3gzPr+UkJ0GFg92mJgGa1SOGNPsnWahVrZmWzeeA9mJiVG//BTh8JjzTPyFo8eiWEjd0yzMG5PtonLvq1CDyRH6S9X8muAp4rlHST2zM4q/eB/WQrOJwPeZNMfA==; 5:0WjfmBPIrj0nMYHzoO9GmQkgmQ8Bnr19qXpEl9ULvQXD3Hnap5pAfXdNmiL1NX0TibjuJXgfHzMkY/WI1H7eIAXBq8iXhsmgJT8Lo7OSg8U2z7o7Vfx+9o5ekgJvGQmdZDajL4n2Mcb1XWii41OTqw==; 24:jtTmwhjRxhD3Y35kEFzk+8V38+UZIuZRuPMbslOy8EgRaK8ctMcFpmvsvM5ff6G02PvCD4YuMv4RythrXLP3tpyCTIad9qPo7vLUov7zABA=; 7:cxO5p455oLM7qcVonnN1IijH2nUujMKbA7J7N5IGvJWaNkRreE/4JaLdXIN8qsXkATDCOaTDB19gjP2KPZN/o/g0aPkzHtPlEq3c3pHyMix8T7IaWpGCupAiuxQ41BxYrnO9FJe2T2YumlCeRw3OaVK4IE9Vyf5h7EH+FH7lvhPFo9a3447b+mCsPyDIHg7puRxkArYoSSMqWHPQOny082m6qe2+e6Gl+6yAkvFqYZXFZssfNZU1B29iJyP4nRei
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2016 22:18:30.1455 (UTC)
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18]; Helo=[p-emfe01a-sac.jnpr.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0501MB2029
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DAZWkTbbluoRXstu0IWZh7caOHs>
Cc: netmod@ietf.org
Subject: Re: [netmod] RFC 7950 on The YANG 1.1 Data Modeling Language
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
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: Thu, 01 Sep 2016 22:18:35 -0000

Martin Bjorklund writes:
>See Section 1.1 (Summary of Changes from RFC 6020)

I may be missing something but it says:

    o Allow "choice" as a shorthand "case" statement (see
      Section 7.9.2).

which is definitely in 6020.

Thanks,
 Phil