Re: [NGO] A proposed WG Charter for NETMOD: NETCONF Data Modeling
"Romascanu, Dan (Dan)" <dromasca@avaya.com> Tue, 01 April 2008 08:43 UTC
Return-Path: <ngo-bounces@ietf.org>
X-Original-To: ngo-archive@optimus.ietf.org
Delivered-To: ietfarch-ngo-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B67C43A6964; Tue, 1 Apr 2008 01:43:00 -0700 (PDT)
X-Original-To: ngo@core3.amsl.com
Delivered-To: ngo@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 369D13A68C7 for <ngo@core3.amsl.com>; Tue, 1 Apr 2008 01:43:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.058
X-Spam-Level:
X-Spam-Status: No, score=-2.058 tagged_above=-999 required=5 tests=[AWL=0.541, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28Z4Vha1kFCF for <ngo@core3.amsl.com>; Tue, 1 Apr 2008 01:42:59 -0700 (PDT)
Received: from de307622-de-outbound.net.avaya.com (de307622-de-outbound.net.avaya.com [198.152.71.100]) by core3.amsl.com (Postfix) with ESMTP id 8661A3A6964 for <ngo@ietf.org>; Tue, 1 Apr 2008 01:42:58 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.25,586,1199682000"; d="scan'208";a="100449188"
Received: from unknown (HELO co300216-co-erhwest.avaya.com) ([198.152.7.5]) by de307622-de-outbound.net.avaya.com with ESMTP; 01 Apr 2008 04:42:54 -0400
X-IronPort-AV: E=Sophos;i="4.25,586,1199682000"; d="scan'208";a="182886208"
Received: from unknown (HELO 307622ANEX5.global.avaya.com) ([135.64.140.13]) by co300216-co-erhwest-out.avaya.com with ESMTP; 01 Apr 2008 04:42:53 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 01 Apr 2008 10:42:59 +0200
Message-ID: <EDC652A26FB23C4EB6384A4584434A04A94F57@307622ANEX5.global.avaya.com>
In-Reply-To: <200803312130.35075.david.partain@ericsson.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [NGO] A proposed WG Charter for NETMOD: NETCONF Data Modeling
Thread-Index: AciTZdrSwji4SqvuTSqS1/+O9knXRAAa7xqA
References: <200803312130.35075.david.partain@ericsson.com>
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: David Partain <david.partain@ericsson.com>, NETCONF Goes On <ngo@ietf.org>
Cc: Ron Bonica <rbonica@juniper.net>, Lisa Dusseault <lisa@osafoundation.org>, Chris Newman <Chris.Newman@Sun.COM>
Subject: Re: [NGO] A proposed WG Charter for NETMOD: NETCONF Data Modeling
X-BeenThere: ngo@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NETCONF Goes On - discussions on future work and extensions to NETCONF <ngo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ngo>, <mailto:ngo-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/ngo>
List-Post: <mailto:ngo@ietf.org>
List-Help: <mailto:ngo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ngo>, <mailto:ngo-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: ngo-bounces@ietf.org
Errors-To: ngo-bounces@ietf.org
I would like to thank the team for the work put into drafting the proposal for the charter. I would invite all interested parties to comment on the charter proposed by the team, including but not limited to - the scope of work - the proposals that have been selected as starting points for NETMOD - list of deliverables - milestones Please send your comments to the ngo list until April 7, COB. Thanks and Remarks, Dan > -----Original Message----- > From: ngo-bounces@ietf.org [mailto:ngo-bounces@ietf.org] On > Behalf Of David Partain > Sent: Monday, March 31, 2008 10:31 PM > To: 'NETCONF Goes On' > Subject: [NGO] A proposed WG Charter for NETMOD: NETCONF Data Modeling > > Greetings, > > Since the last IETF, a group of people has been working on > creating a charter proposal for work in new working group as > a result of the many discussions, BoFs, semi-BoFs, bar > BoFs... on a modeling language for NETCONF. We did this at > the request of our O&M ADs. > > The group included Alex Clemm, Balázs Lengyel, Bernd > Linowski, Bert Wijnen, David Harrington, David Partain, Jung > Tjong, Ladislav Lhotka, Martin Björklund, Martin Storch, > Mehmet Ersue, Phil Shafer, Randy Presuhn, Rohan Mahy, and > Sharon Chisholm. > > We've worked very hard on this (LOTS of email), and, while we > don't all agree on every word, I believe we're all in > agreement on the general direction forward. > > Our proposal is below and we look forward to your comments > here on NGO. > > With kind regards, > > David Partain > > --------------------------------------------------------------- > NETMOD: NETCONF Data Modeling > > Chairs: TBD > > The NETCONF Working Group has completed a base protocol to be > used for configuration management. However, the NETCONF > protocol does not include a standard content layer. The > specifications do not include a modeling language or > accompanying rules that can be used to model the management > information that is to be configured using NETCONF. This has > resulted in inconsistent syntax and interoperability > problems. The purpose of NETMOD is to support the ongoing > development of IETF and vendor-defined data models for NETCONF. > > NETMOD's requirements are drawn from the RCDML requirements draft > (draft-presuhn-rcdml) and documents referenced therein. > > The WG will define a "human-friendly" modeling language > defining the semantics of operational data, configuration > data, notifications, and operations. This language will > focus on readability and ease of use. This language must be > able to serve as the normative description of NETCONF data > models. The WG will use YANG (draft-bjorklund-yang) as its > starting point for this language. > > Language abstractions that facilitate model extensibility and > reuse have been identified as a work area and will be > considered as a work item or may be integrated into the YANG > document based on WG consensus. > > The WG will define a canonical mapping of this language to > NETCONF XML instance documents, the on-the-wire format of > YANG-defined XML content. Only data models defined in YANG > will have to adhere to this on-the-wire format. > > In order to leverage existing XML tools for validating > NETCONF data in various contexts and also facilitate exchange > of data models and schemas with other IETF working groups, > the WG will define standard mappings from YANG to the DSDL > data modeling framework (ISO/IEC 19757) with additional > annotations to preserve semantics. > > The initial YANG mapping specifications are expressly defined > for NETCONF modeling. However, there may be future areas of > applicability beyond NETCONF, and the WG must provide > suitable language extensibility mechanisms to allow for such > future work. > The NETMOD WG will only address modeling NETCONF devices and > the language extensibility mechanisms. Any application of > YANG to other protocols is future work. > > The WG will consult with the NETCONF WG to ensure that > NETMOD's decision do not conflict with planned work in > NETCONF (e.g., locking, notifications). > > While it is desirable to provide a migration path from > existing MIBs to YANG data models, it is not a requirement to > provide full compatibility between SMIv2 and YANG. YANG is > permitted to introduce constructs that cannot be expressed in > SMIv2. However, everything that can be expressed in SMIv2 > must be expressible in YANG. > > Initial deliverables are below. The working group may choose > to combine multiple deliverables into a single document where > deemed appropriate. > > 1. An architecture document explaining the relationship > between YANG and its inputs and outputs. (informational) > > 2. The YANG data modeling language and semantics (proposed > standard) > > 3. Mapping of YANG to XML instance data in NETCONF (proposed > standard) > > 4. A semantically equivalent two-way mapping to an XML-based > syntax for YANG (currently called YIN) (proposed standard) > > 5. Mapping of YANG to DSDL data modeling framework (ISO/IEC > 19757) (proposed standard) > > 6. Definition of annotations for DSDL to preserve top-level > semantics during translation (proposed standard) > > 7. A standard type library for use by YANG (proposed standard) > > Goals and Milestones: > > Jun 2008 - All _individual_ drafts available that will be > used as input into the WG documents (draft-bjorklund-yang, > architecture draft, YIN draft, YANG standard library draft, > DSDL mapping > draft?) > > Aug 2008 - Initial set of WG drafts: architecture, YANG, YIN, > YANG standard library, DSDL mapping (if there is one/more > individual draft), based on WG decisions in Dublin > > Sep 2008 - Initial DSDL mapping document > > Oct 2008 - 01 of YANG, DSDL, architecture, YIN, and standard > library draft. If split out, -00 of on-the-wire XML draft. > > Feb 2009 - WGLC for architecture doc > > Mar 2009 - Submit the architecture doc to the IESG for > publication as an Informational RFC > > Aug 2009 - WGLC for YANG, YIN, XML on-the-wire (if split > out), YANG standard library, DSDL mapping > > Sep 2009 - Submit YANG, YIN, XML on-the-wire (if split out), > YANG standard library, DSDL mapping to the IESG for > publication as a Proposed Standard > _______________________________________________ > NGO mailing list > NGO@ietf.org > https://www.ietf.org/mailman/listinfo/ngo > _______________________________________________ NGO mailing list NGO@ietf.org https://www.ietf.org/mailman/listinfo/ngo
- [NGO] A proposed WG Charter for NETMOD: NETCONF D… David Partain
- Re: [NGO] A proposed WG Charter for NETMOD: NETCO… Juergen Schoenwaelder
- Re: [NGO] A proposed WG Charter for NETMOD: NETCO… David Partain
- Re: [NGO] A proposed WG Charter for NETMOD: NETCO… Juergen Schoenwaelder
- Re: [NGO] A proposed WG Charter for NETMOD: NETCO… Romascanu, Dan (Dan)
- Re: [NGO] A proposed WG Charter for NETMOD: NETCO… Bert Wijnen - IETF