Re: [netmod] *one* week 2nd WG Last Call: draft-ietf-netmod-revised-datastores-07
Andy Bierman <andy@yumaworks.com> Tue, 19 December 2017 20:41 UTC
Return-Path: <andy@yumaworks.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 2D3FA12D854 for <netmod@ietfa.amsl.com>; Tue, 19 Dec 2017 12:41:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 k6ycutI8GvjU for <netmod@ietfa.amsl.com>; Tue, 19 Dec 2017 12:41:32 -0800 (PST)
Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A522E12D84B for <netmod@ietf.org>; Tue, 19 Dec 2017 12:41:31 -0800 (PST)
Received: by mail-lf0-x234.google.com with SMTP id g80so17168832lfg.0 for <netmod@ietf.org>; Tue, 19 Dec 2017 12:41:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=mS5B4NAivJ6AhZ/rS0gUSMBbAUir9mz9AZQQPIGc+A4=; b=pc8+X9ShOHp9TKkk2iv0z52v8v4MKBzM8AbtpdLyOh20zcgAKpDGPv1NajSEcDZ1BH AUjRSVgMOCC/o05v6xO5shxkGVciNeJxXePVioyqkC0oDmq0rXbmGqyzyVEGzS6tr/tA 57n/L6OFOu1nr3RuMBvwnXvOhLzWFbvBoTM4pnA/1F32XaW0H5Jtnoi8S51GaZK4gGPe q7ozweXIDUTCrFXidNBWt4iXekMcGI5Q96urVeMtQZoB7qORV5zHeMDQtk0MsqfKFJb3 nC/5CghSZbCFfIldh0ukCQH/iEUD/FCvIg5pHQjAnrkpPf7+TxFLNfsHUcULPccEJai+ SRGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=mS5B4NAivJ6AhZ/rS0gUSMBbAUir9mz9AZQQPIGc+A4=; b=e1u4Wr0zwznq8dOkHSwzKYYNGXyC+TROPz/zi9sFpFSFDUpcf03mEmYxYh3NU794sX 9wdkZGQ95CLRpbOlQ4w6bQxVTC1D4thdGsFNsta4ULWtHrwSXVR47so1cKntlaPzs+Y7 kTTVsrV0V2No/mlLsTk5b6BJ2OdQ50RactHiufZwv6bJ4KosgaWE9DbENJvfeo4wwGHJ SZatfOd14gCBddKTI5SrTGcQwgfXPLoXCyJIt06KGQPguznNij9HL8TGicdJkEunXoTp LpNytA+bEJO/4GK41NH4lJnH0abVsvnIoDtSZ9QvMg+qjkpBt+If+vkxZ1vdrC/hUgGH WxKw==
X-Gm-Message-State: AKGB3mKl52QdOMgbjLpIBZYk4BVho6QXsfCoW8MfqVxYN2q4dII6QQDb UKbfxrV2t7bueM/MC7uQns0hpgaj5gGCnd+BqvnmQQ==
X-Google-Smtp-Source: ACJfBosoyOd3/A3lwB86LvmhajjXfj/DPKzCp0e9/m7CHrMxNGMDyiiZ8cuKK/X4bhyPq8SSFCZMjYDfgI9KTlai9Ks=
X-Received: by 10.25.242.65 with SMTP id d1mr3144910lfk.18.1513716089829; Tue, 19 Dec 2017 12:41:29 -0800 (PST)
MIME-Version: 1.0
Received: by 10.25.33.81 with HTTP; Tue, 19 Dec 2017 12:41:28 -0800 (PST)
In-Reply-To: <20171219.213101.692193824403742919.mbj@tail-f.com>
References: <80a900b3-716a-b11f-3472-7cae57662ba4@labn.net> <198a88e4-9b8b-945b-09a1-49fa9f57cbb0@labn.net> <20171219.213101.692193824403742919.mbj@tail-f.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 19 Dec 2017 12:41:28 -0800
Message-ID: <CABCOCHSsYugYe0dgZ_SV6rdt3AGoNx5HknLAkhiDzpPcuGgS+w@mail.gmail.com>
To: Martin Bjorklund <mbj@tail-f.com>
Cc: Berger Lou <lberger@labn.net>, NetMod WG Chairs <netmod-chairs@ietf.org>, draft-ietf-netmod-revised-datastores@ietf.org, NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c1cc12ed3788b0560b77db6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qYNreOaYB5Nv4cC3FcpMxZwXxhY>
Subject: Re: [netmod] *one* week 2nd WG Last Call: draft-ietf-netmod-revised-datastores-07
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: Tue, 19 Dec 2017 20:41:34 -0000
On Tue, Dec 19, 2017 at 12:31 PM, Martin Bjorklund <mbj@tail-f.com> wrote: > Hi Lou, > > Lou Berger <lberger@labn.net> wrote: > > Hi, > > These comments are based on my Shepherd review of this document and > > should be addressed as part of addressing any LC comments: > > > > 1) Considering the recent discussion on Library made me consider the > > general case of a module that is composed entirely of operational state. > > I think this case is subject to interpretation and therefore needs to > > be explicitly covered. For example section 5.3 states: > > > > The datastore schema for <operational> MUST be a superset of the > > combined datastore schema used in all configuration datastores except > > that YANG nodes supported in a configuration datastore MAY be omitted > > from <operational> if a server is not able to accurately report them. > > > > This could be read that a module that an operational state MUST be > > present (but presumably empty>?) in some other DS to be present in > > operational. I don't believe this is your intent, but it should be > > explicitly covered for the benefit of future readers. > > Ok. How about we add to the paragraph above a sentence: > > If a module does not contain any configuration data then it MAY be > omitted from the schema for the configuration datastores. > > I liked the old YANG library better. It allows a client to create of a list of all the modules/revisions/features/deviations that will be needed to match the schema tree used by the server. The compiler does not care if it is looking for a typedef vs. a data node. The YANG library details help the compiler find the correct definitions. Consider iana-crypt-hash that has only typedefs and features. Leaving this module out of the library can cause problems for a client. > I suspect that > > this also should translate to an explicit case in section 6.1 as well. > > I don't understand why that would be neeed. > > > 2) The abstract needs to mention that it updates RFC7950 (per idnits) > > Ok. > > > 3) A minor point, the document uses the terms boot and reboot. I > > suspect that these terms are intended to cover any full or partial, > > e.g., protocol, restart operation supported on a system - which may not > > include a full boot. I think the document needs to be clear on this > > point. Perhaps just add a definition, or note that full and partial > > restart operations are included when the document refers to boot and > reboot. > > RFC 6241 uses the same terms, so using them is at least consistent > with that document. I'm not sure I think they need to be defined in > this document. > > > /martin > > > > Andy > > > > > Thank you, > > Lou > > (As Shepherd) > > > > On 12/04/2017 09:35 AM, Lou Berger wrote: > > > All, > > > > > > This starts a second working group last call on > > > draft-ietf-netmod-revised-datastores. > > > > > > As this is a 2nd LC that is focused on changes since the last LC, it > closes in *one* week. The working group last call ends on December 11. > Please send your comments to the netmod mailing list. > > > > > > At this point, we're most interested in verifying that previous > comments are addressed since the last call on the -04 rev of the draft was > held. > > > > > > A summary of changes can be found at > > > https://mailarchive.ietf.org/arch/msg/netmod/ > DWtD12bGkBZabEygRfiwZfcnUU4 > > > > > > A diff can be found at > > > https://tools.ietf.org/rfcdiff?difftype=--hwdiff& > url1=draft-ietf-netmod-revised-datastores-04.txt&url2=draft-ietf-netmod- > revised-datastores-07.txt > > > > > > Comments along the of: I have reviewed this version of the document > and it addresses my previous comments would be particularly helpful. > > > > > > Thank you, > > > Netmod Chairs > > > > > > _______________________________________________ > > > 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 >
- [netmod] *one* week 2nd WG Last Call: draft-ietf-… Lou Berger
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Andy Bierman
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Lou Berger
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Lou Berger
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Martin Bjorklund
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Martin Bjorklund
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Andy Bierman
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Juergen Schoenwaelder
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Robert Wilton
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Lou Berger
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Juergen Schoenwaelder
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Lou Berger
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Ladislav Lhotka
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Martin Bjorklund
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Ladislav Lhotka
- Re: [netmod] *one* week 2nd WG Last Call: draft-i… Martin Bjorklund