Re: [netmod] I-D Action: draft-ietf-netmod-schema-mount-07.txt

"t.petch" <ietfc@btconnect.com> Fri, 06 October 2017 11:42 UTC

Return-Path: <ietfc@btconnect.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 222B2134956 for <netmod@ietfa.amsl.com>; Fri, 6 Oct 2017 04:42:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.21
X-Spam-Level:
X-Spam-Status: No, score=-0.21 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 hVIq82KauEec for <netmod@ietfa.amsl.com>; Fri, 6 Oct 2017 04:42:02 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0136.outbound.protection.outlook.com [104.47.2.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAAA913445F for <netmod@ietf.org>; Fri, 6 Oct 2017 04:42:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=kH/ILodBJYKCG5TrcDOHmu3yh1nGcBed+f5kLDER268=; b=QOdBFUC1g472C8j516355MLIq38mR4c5UNJ+/Sq0YUMCn0VV3VC4id39ZVeI4v2992zciw4AM2CAnH1sj6x0KpppaI1pF9RpkPqbPwJuF457eYkCT1fT+yNnFfnLD2E8qCJmTaPF5B5+R+YvpcNQ+9mv8YgrYA8Mr3OCdx/oOQw=
Received: from pc6 (109.146.128.123) by VI1PR0701MB3007.eurprd07.prod.outlook.com (2603:10a6:800:87::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.5; Fri, 6 Oct 2017 11:41:59 +0000
Message-ID: <00be01d33e97$d5c94e80$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Ladislav Lhotka <lhotka@nic.cz>, Martin Bjorklund <mbj@tail-f.com>, netmod@ietf.org
References: <150650952130.25003.1792240611663747386@ietfa.amsl.com> <20170927.125558.606437323539289377.mbj@tail-f.com> <877ew9zrhs.fsf@nic.cz>
Date: Fri, 06 Oct 2017 12:39:01 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [109.146.128.123]
X-ClientProxiedBy: DB6PR0202CA0028.eurprd02.prod.outlook.com (2603:10a6:4:a5::14) To VI1PR0701MB3007.eurprd07.prod.outlook.com (2603:10a6:800:87::21)
X-MS-Office365-Filtering-Correlation-Id: c474feab-92f1-40e0-02ac-08d50caf4140
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:VI1PR0701MB3007;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 3:4XcCxDn6DzXOT2Ibf4u+zoFLTprrT+fuogjERhrTt4WB/+UhdT9hJ+T65HIQOPqyXL2HtAcQgmjxETzR0+yqhEwnuAOV9PppjceeitTsta1K/prog0eYF6zqI74+HKIXxgmbjCZc7dGj18XTvVOMrtl053qudhVDtVHUBWUHCnYjCk+B38HvyT43tkdppHH6jc48auq9NWoNMwpdhME8/FEIZ+hDCkuy75lfyNq56Xx+EOgqteU8dsX3B2j7tHrE; 25:C4DkO907nrPdDEA5sOxCmHf2gDdOw214vxLRwJA1MsgYipHAH2SzhXNlJr7jRPMZsVunWdFXk0T51CdpZo2EyxNwyWkooD9q/t4/xnEIr1ZOKe1j4/56mrgaUcKWQz2h2fP8BuuYw/qB8CesfwkIytZa+Q84e6cD2nT0nUf3nXxt17DAPAJ0gVd3djx2MQxs/TnC7TEjBRUPXZj1UH8RkslxX18EWcq+OmMVrqRR7rU0icfWPBkefQ7IMhi/XlFbD/ejPCj6joyzLpX6jzAkmws4oedodzGeLlRlo6Oa+nvyer690/JndW0UmI2jCSp46P2ub9irtUfd1kiP4NaMwg==; 31:UjV0Hs9jBwXDEqrK+rlDTyR1IPGflcIi1XntWDvPz+Z+7jFcjduAnlDCr8uz7I713rUWgAql6rlbHCHLs4a0lYmzDC/Iqp9j357XArEyXTSovBstUS9eDY+YzyxejO8j0jKG6VwzF6OGqbY4BJ4k02wFTdLkPH66UoMtzHxEiIxZ4cNGURadHNjx4OiXMydDiTwl+edcW1ItHz6k5FjvsrxmyCl/BYvIi4rip9fI3Ns=
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: VI1PR0701MB3007:
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
X-Exchange-Antispam-Report-Test: UriScan:;
X-Microsoft-Antispam-PRVS: <VI1PR0701MB3007CBDB7DEE08D306EED5AAA0710@VI1PR0701MB3007.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(2401047)(5005006)(8121501046)(10201501046)(12181511122)(3002001)(100000703101)(100105400095)(93006095)(93001095)(61426038)(61427038)(6041248)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(20161123560025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0701MB3007; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0701MB3007;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 4:He1J6r9nD1bRYbMSYqAWDFQCYMxZLFNVLzt2kx0lbDcVB7e4f2S55aKvsayVCuvMHxPtd/x4P1CyQ3+7KfdiKnuRkeby6ysXkSMM635tfJCewjHNPNoPkB2p1i5I2z5g4GTv6uKH4WrSbdMISv8gqbw+YVu1mpOXo8zTfofuX+uyHO0c+DmIv3Koja5ibHdZu5tivzT8h/b9AuMC2wYM4WOr3BB7ukL6LXPn05SfUD/BOXwHsnAW2Y42jnWxsHWT
X-Forefront-PRVS: 0452022BE1
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(979002)(6009001)(376002)(346002)(39860400002)(189002)(377454003)(13464003)(199003)(51444003)(14496001)(8676002)(6496005)(6246003)(61296003)(305945005)(76176999)(316002)(53936002)(81686999)(105586002)(106356001)(478600001)(8936002)(50986999)(81166006)(110136005)(25786009)(1556002)(6666003)(189998001)(101416001)(230783001)(4720700003)(68736007)(6486002)(50466002)(44736005)(1456003)(116806002)(81156014)(97736004)(6116002)(3846002)(229853002)(23756003)(33646002)(62236002)(44716002)(2906002)(5660300001)(7736002)(81816999)(16526018)(47776003)(9686003)(230700001)(86362001)(66066001)(84392002)(50226002)(74416001)(7726001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB3007; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 23:ySIaBDO4LX962cjKIimekZxe+ZepnkKrYT0XEkRCQdOp+9qOwRIXbNY6wlIPk/O+EJ4j4PtV7F+VYrWKAhipdqAaRMNmBLQwO9RYpl4WoNuDJtet6nBD6JXgfcc2ZLa1HxBclwPSi8k0k+PQ7pWJlb1dI7a9//dA7eDrdRi2fe6xnl8nmbTw/tKrXhQwaYJ99pAqYH1IM5uwHwM7Nly18wAuOD1+ovzBf4brxhcLQ7FiDG5hWEHPgqKMdLMmH+49cxHSxIL/0pEmNRTBieQaLa9oWq5QimB83AMicUVa/ogoqXtZVprM7uGy83XJ6RYqfFoP+7NJWJEqy+O/CH+M3Y6+qnYVT6FVdqTMjTwobAlhw3leaR2iIxfv6/90cPXLF6I3ZjtQAkGvT7O1Znn8oi3UVwn5NF2gO6E3rUBdBBI+L6xPhQhJrSBrsJDzG2B1jE+NrCr7ZugVb6zEGM+XHsRjXjehgu51HBfSAoe9juiJghratGYSBu6WDIjvBtFZjLzW1sWzWCoI1dQgZJhYou3U9GqmYlXXs1nlCxYLRUXZ3PTUija5BYFqTk07+fP5yJIWSwjK1tetNZponBswcdZcu48W+hAzqfXJjsDN53Z082FaAjGqK9yUv6T63qVz2tz7yqMRim9bX5A1kMcYseEYoNlbHAFB5RN9GD3tv7Ayagwwyq3t3zPyOrge7OBF4ky1eWDoOtz77C+iIJnBE6rL50Kpf5PmKHAWZ+yLHVOppR+yjjEWseKMmkhtuOgLZ1J6i8F4CgqiKku24/3sMQ2NCmT0tZrzSrV5ZRS+kFZrdvZsirakhsY84mmNUNM0FQkjrgpFQVf/Pt5EU3nV+YwfzUdvSnjiPY27N/QCYvuKJYSGeC1u3WuBbHVaZtA31yqqDUje2PfnOIiVGdFG7ywEBkDxzXfy51aM6atqkDv2lkL3v6wQ5QoJa0+1c0idfRXFfeoRbgENLQkAbv3neb9B+Oc4xVbeNYXqPv64w5w+bmcBIgpb46e6MpQAjFg5R/qSg3JhLsrseMYPJE/B24YpiOWe9BlijK7kZ783Qj2/nP8NIjZUyPdNgjwM+Km3HXhKKlizIrahP0bIRuHjzh6FEUAyVBfVI0rVXve/7kAYPhtUC7cjmfYCTE+Ihwp3XjfQQjbuH1RfziUnc09213gXPFfS8c9og4G6n8mk+uwTuzJ//0iuOQ8B/f+NkmDQX43kHO8HZ9PFYQqY/ah30NcGdBEG2SDeHzI5nkL8DYrQ1zy5f+pfdW9jSLiS+ORizXLFxomKojihGXDAbKHkP141pJBn5H23FCg1WJ9xnMfuVJUhwQdjrz7r6Sfl46mBYmj+E31kgvarmCqONDt1tH197riwA0QSWqDU4xSwiCqV9lD8dJHGF/F7lZMjL08bPFbm6JQzwjZU2LfvlMluNwu5mf2LJ97eZiqKIDuGyWliQsRkY5xbxFJTsFgL7oQAi3onbzjsl0bLCn84mukxcnuyzB2gxjRKnXi7cA9/yfY=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 6:ZplxuXmRCDkkFW+oa1BDeZyDqIPfpEiE1/LGc94HJV+vwIJmzhOuQNHb4QuRlY1HZNZpC/KJAz58pw9xr/m9pkeSbfBAUzNYnUe0eOEs6UZNSKTKzHSNNaZr+18QQCYrfaAX6KJMsi3nxCpSPNPOFsWWvqpZPxmUXd5RW+wrgHSnq3v4ueGrYKsH8OfXZEqRW1K9F1TxbUqIt3+1ut+qiGiT9j8agnQfM5pUdEwwHD/XDP4cGpHoSHxqqElNjHyP1AjP/P82kCBI03TbW8v69qkxH7cr9f433W2TOBAUISM2m1LgplB/RPtcFNkK/A+sTjQrKi+/g5zQ+Tx6swX1vg==; 5:s7Ktf8W1jiDxCHzOalvuqRK9uLdkkNSoGZ0QN0xDqo9dbAHK17sDIAiBke0YsDIB/YZixx/EtvL9RaS2ZWsCPGPA51Yf1mXIuyQTghOlJt4TlpzuJVVFGiekdcXVWSRFTvl5K5LeKGe3IGQO64bkqw==; 24:xRugEWrUqF424RcsZcSjqbzsrOc7tXH7vUZVLeGeZ7E48aGgsnQLhZmWeYv7s0Vkde7XtocDPpvx7j8bFJrIMmfLBb5de1s4u4l9EqMWClY=; 7:umgU8W4ppuVaOlwy+9kr6ictLxpQa33Qk/an58pilGVeBA1gQlZSCXAElqIR0r+MzKaWSxaNNeWRjN+W0ZGMmc9sGFqwFkr1VKLYgVOSw31rlflToDan+39ZukbwGLsxKw1qbeDRJwpT2NHe5NKypOAKCGpze8CB8Qx3L6AW9nI97VWYbUrrknfa9PH0q6GuHPF6dNkVC7nJ6Mbl08hf2hlE/V3UuuskP+KoFqArpNM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2017 11:41:59.1942 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3007
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WNHk-W1ui0df0QAh3AOwTfFrLWU>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-schema-mount-07.txt
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: Fri, 06 Oct 2017 11:42:04 -0000

----- Original Message -----
From: "Ladislav Lhotka" <lhotka@nic.cz>
Sent: Thursday, October 05, 2017 1:52 PM
> Martin Bjorklund <mbj@tail-f.com> writes:
>
> > This version fixes the XPath context for parent-reference.
> >
> > However, there is one more thing to discuss, which is the term
"mount
> > point".
> >
> > The current text says:
> >
> >    - mount point: container or list node whose definition contains
> >      the "mount-point" extension statement. The argument of the
> >      "mount-point" statement defines the name of the mount point.
> >
> > So if we have:
> >
> >   container top {
> >     container root {
> >       yangmnt:mount-point ni;
> >     }
> >   }
> >
> > There is one mount point, the node /top/root, with the name "ni".
> >
> > Pretty confusing...   Does anyone have any comments around this?
>
> What about this?
>
> OLD
>
>     - mount point: container or list node whose definition contains
>       the "mount-point" extension statement. The argument of the
>       "mount-point" statement defines the name of the mount point.
>
> NEW
>
>     - mount point: container or list node whose definition contains
>       the "mount-point" extension statement. The argument of the
>       "mount-point" statement defines a label that is used for
>       referencing the mount point.

Lada

Trouble is 'label' is not a defined term in RFC7950 which leaves me (and
others) wondering what is this undefined concept.  I know plenty of
languages that have the concept of a label but YANG is not one of them.

I looked to see what the ABNF says for inspiration but there isn't
any:-)  I think that there should be.

I looked for a worked example for inspiration, nope, none of them
either!   What I mean is that in e.g. A.3  mount point with name root
appears, but that is the only instance of 'root'.  The whole point is
that root should appear more than once, once for where the mount will
be, and then once or more times for the part that will be mounted, so an
example where name appears once is not an example IMHO!

Tom Petch

> Lada
>
> >
> >
> >
> > /martin
> >