ietf
[Top] [All Lists]

Re: Last Call: <draft-ietf-netmod-yang-json-08.txt> (JSON Encoding of Data Modeled with YANG) to Proposed Standard

2016-02-25 06:49:15
In the interests of clarity

- datastores are not mentioned.  These loom large in YANG and NETCONF
and, I think, have been misunderstood by those wishing to extend YANG in
various, new directions.  Therefore I think that the I-D should say
something, even if it is that the concept of datastore is alien to the
envisaged uses of JSON (I could envisage a use where datastores do
apply, but it is probably an unrealistic use:-)

-YANG 1.0 ditto.  I realise that this I-D normatively references YANG
1.1 but there is a lot of YANG 1.0 about.  My sense is that this I-D
cannot work with YANG 1.0, in which case, I think that that needs
stating.

- the examples use the exact same identifiers (foo, bar) to identify an
object and a namespace prefix.  Experts in YANG will know well the many
namespaces in YANG and their scope and so could not posssibly be
confused; but unless the I-D wants to make the point that there are many
namespaces in YANG with different scopes, then I think that the worked
examples should use distinct identifiers.

Tom Petch

----- Original Message -----
From: "The IESG" <iesg-secretary(_at_)ietf(_dot_)org>
Sent: Wednesday, February 24, 2016 2:07 PM


The IESG has received a request from the NETCONF Data Modeling
Language
WG (netmod) to consider the following document:
- 'JSON Encoding of Data Modeled with YANG'
  <draft-ietf-netmod-yang-json-08.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf(_at_)ietf(_dot_)org mailing lists by 2016-03-09. Exceptionally, comments 
may
be
sent to iesg(_at_)ietf(_dot_)org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


   This document defines encoding rules for representing
configuration,
   state data, parameters of RPC operations or actions, and
   notifications defined using YANG as JavaScript Object Notation
(JSON)
   text.


The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-json/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-json/ballot/


No IPR declarations have been submitted directly on this I-D.