Skip to main content

NETCONF Data Modeling Language
charter-ietf-netmod-06-09

The information below is for an older proposed charter
Document Proposed charter NETCONF Data Modeling Language WG (netmod) Snapshot
Title NETCONF Data Modeling Language
Last updated 2014-03-05
State Draft Charter Rechartering
WG State Active
IESG Responsible AD Mahesh Jethanandani
Charter edit AD Benoît Claise
Send notices to (None)

charter-ietf-netmod-06-09

The NETMOD working group has defined the data modeling language
YANG, which can be used to specify network management data models
that are manipulated by the NETCONF protocol. The NETMOD working
group also defined a number of core data models as basic building
blocks.

The purpose of the NETMOD working group is to support the ongoing
deployment of YANG by maintaining and evolving the core YANG
specifications based on usage experience and developing data models
that are considered core building blocks and that do not fall into
charters of other active IETF working groups (for example a data model
for stateless packet filters).

The NETMOD Working Group will produce a maintenance release of the
core YANG specification called YANG 1.1, that is a revision of RFC
6020. The changes to RFC 6020 are restricted in the following ways:

  • All compliant YANG 1.0 modules must be accepted as compliant YANG
    1.1 modules.

  • All known ambiguities of YANG 1.0 and all reported defects and
    errata will be addressed.

  • YANG 1.1 is not adding new data modeling concepts to the language.

  • The changes of the specification will be kept to the minimum
    necessary to achieve the previously stated goals.

The NETMOD Working Group will also revise the Guidelines for Authors
and Reviewers of YANG Data Models (RFC 6087) in order to fix any
ambiguities and to incorporate the lessons learned by producing YANG
data models.

The NETMOD Working Group will produce a specification how YANG-defined
data trees can be represented in JSON.

The NETMOD Working Group will not serve as a review team for YANG
modules developed by other working groups.

All data models must be fully interoperable with implementations
of NETCONF and YANG.

The WG will consult with the NETCONF working group to ensure that
NETMOD's decision do not conflict with planned work in NETCONF.

Goals and Milestones:
Apr 2014 - Submit first working group draft of the stateless packet filter
data model
Apr 2014 - Submit first working group draft of a mapping to JSON
May 2014 - Compiled issue list to be considered for YANG 1.1
Jul 2014 - Submit first working group draft of YANG 1.1
Oct 2014 - Submit stateless packet filter data model to the IESG
Oct 2014 - Submit custom a mapping to JSON to the IESG
Mar 2015 - Submit YANG 1.1 to the IESG