Re: [netmod] schema mount and YANG library

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Mon, 22 January 2018 11:13 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 21334126B6E for <netmod@ietfa.amsl.com>; Mon, 22 Jan 2018 03:13:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, T_RP_MATCHES_RCVD=-0.01] 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 2m41CsLGBsld for <netmod@ietfa.amsl.com>; Mon, 22 Jan 2018 03:13:20 -0800 (PST)
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 99F56124239 for <netmod@ietf.org>; Mon, 22 Jan 2018 03:13:20 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id C1B94EFE; Mon, 22 Jan 2018 12:13:18 +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 pSnLR3MkYgIi; Mon, 22 Jan 2018 12:13:15 +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; Mon, 22 Jan 2018 12:13:18 +0100 (CET)
Received: from localhost (demetrius2.jacobs-university.de [212.201.44.47]) by hermes.jacobs-university.de (Postfix) with ESMTP id A81D920147; Mon, 22 Jan 2018 12:13:18 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius2.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id xQzCUDhdoz70; Mon, 22 Jan 2018 12:13:18 +0100 (CET)
Received: from elstar.local (unknown [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 4B88020144; Mon, 22 Jan 2018 12:13:18 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 212A04223C13; Mon, 22 Jan 2018 12:13:18 +0100 (CET)
Date: Mon, 22 Jan 2018 12:13:18 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Robert Wilton <rwilton@cisco.com>
Cc: netmod@ietf.org
Message-ID: <20180122111318.d7riglic333nj7ki@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Robert Wilton <rwilton@cisco.com>, netmod@ietf.org
References: <16104ca0948.27d3.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <20180117.171817.479473055872371790.mbj@tail-f.com> <1516206873.1388.68.camel@nic.cz> <20180117.174039.2105430212248651483.mbj@tail-f.com> <1827bdbb-a1ef-4302-bbb1-c0a3078de85a@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <1827bdbb-a1ef-4302-bbb1-c0a3078de85a@cisco.com>
User-Agent: NeoMutt/20171215
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/bSuFHusld30kTkwk8dftWeYXlJk>
Subject: Re: [netmod] schema mount and YANG library
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: Mon, 22 Jan 2018 11:13:23 -0000

On Fri, Jan 19, 2018 at 06:05:15PM +0000, Robert Wilton wrote:
> 
> Hence, for me, I see the choice as:
> 1) do we publish the existing model now (perhaps also mark the draft as
> experimental) followed by an updated draft with the NMDA compatible module?
> 2) do we publish both models in a single draft (e.g. with the existing model
> in an appendix)?
> 3) do we only publish a single version of the draft with an NMDA compliant
> solution.
>

I think the situation is as follows (likely obvious but it may help to
make sure we are all on the same page):

- the NI and LNE models have a normative reference to
  I-D.ietf-netmod-schema-mount (and this makes sense since there are
  MUST sentences in the I-D)

- I-D.ietf-netmod-schema-mount (last updated in October) has normative
  references to RFC 7895 (old YANG library)

- RFC 7895 does not work with NMDA, NMDA work on a YANG library update
  replacing RFC 7895

So the YANG library update is gating the schema mount update which is
gating the publication of the NI and LNE models.

A proper solution would be to prioritize work on the YANG library
update and the schema mount update. I assume that the next revision of
the YANG library update (say end of January) is ready for WG last call
and perhaps the schema mount authors can take an effort to get that
document there as well, say beginning of February.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>