Re: [netmod] YANG conformance-stmt (corrected)
Andy Bierman <ietf@andybierman.com> Fri, 02 May 2008 18:51 UTC
Return-Path: <netmod-bounces@ietf.org>
X-Original-To: netmod-archive@ietf.org
Delivered-To: ietfarch-netmod-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 73DFB3A6A80; Fri, 2 May 2008 11:51:52 -0700 (PDT)
X-Original-To: netmod@core3.amsl.com
Delivered-To: netmod@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A6D213A6E27 for <netmod@core3.amsl.com>; Fri, 2 May 2008 11:51:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.622
X-Spam-Level:
X-Spam-Status: No, score=-0.622 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, RCVD_IN_NJABL_PROXY=1.643]
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 UxQzokaSkaEk for <netmod@core3.amsl.com>; Fri, 2 May 2008 11:51:49 -0700 (PDT)
Received: from smtp119.sbc.mail.sp1.yahoo.com (smtp119.sbc.mail.sp1.yahoo.com [69.147.64.92]) by core3.amsl.com (Postfix) with SMTP id D50F23A6AE0 for <netmod@ietf.org>; Fri, 2 May 2008 11:51:49 -0700 (PDT)
Received: (qmail 16106 invoked from network); 2 May 2008 18:51:51 -0000
Received: from unknown (HELO ?127.0.0.1?) (andybierman@att.net@67.127.166.23 with plain) by smtp119.sbc.mail.sp1.yahoo.com with SMTP; 2 May 2008 18:51:49 -0000
X-YMail-OSG: r54bveMVM1mzvpxv9gg1a2NdV9uxe3HNY.pLJT84LKf8FiwW30AijYmNie.evCpumZQ44dhXLuD9m4oiyKEmL8RD71Lq8GQZJsxOIx6XZOpxPbeRH1.xYj2IODyIsy3yoMI-
X-Yahoo-Newman-Property: ymail-3
Message-ID: <481B62C4.70000@andybierman.com>
Date: Fri, 02 May 2008 11:51:48 -0700
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: David Harrington <ietfdbh@comcast.net>
References: <481B2EE7.5040209@andybierman.com> <200805021520.m42FKHdh016860@idle.juniper.net> <00ce01c8ac83$77417190$0600a8c0@china.huawei.com>
In-Reply-To: <00ce01c8ac83$77417190$0600a8c0@china.huawei.com>
Cc: netmod@ietf.org
Subject: Re: [netmod] YANG conformance-stmt (corrected)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
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>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: netmod-bounces@ietf.org
Errors-To: netmod-bounces@ietf.org
David Harrington wrote: > >>> So, all implementers and even module readers need to maintain >>> every version of every module ever used in the system. >> Nope, you only need the ones you import. > > I think agent implementers only need the ones they implement. > > Manager applications and operators (and other module readers) will > need to keep a potentially-large database of versioned modules to > support multiple devices that support different versions. > > This is not a lot different than MIB modules. I believe there are > devices that support the RFC1643 Ether-MIB, and others that support > the RFC3635 MIB module. A device usually supports one or the other, > but an NMS needs to know about both versions if different devices > support different versions. > > SMIv2 set rules about how modules can be updated to prevent > incompatible differences, and we didn't have a whole tree of > dependencies, we only had one layer of IMPORTs. > This is a solved problem in SMIv2. I don't mind the restriction that the importing module must accept everything in the module for the revision specified. But SMIv2 has a way to specify multiple conformance levels for each version of a module, all contained within the latest version of the module. I think YANG needs to provide the same feature, even if it is not implemented anything like SMIv2 MODULE-CONFORMANCE. > dbh Andy _______________________________________________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod
- [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Juergen Schoenwaelder
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Martin Bjorklund
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Wes Hardaker
- Re: [netmod] YANG conformance-stmt (corrected) Martin Bjorklund
- Re: [netmod] YANG conformance-stmt (corrected) Juergen Schoenwaelder
- Re: [netmod] YANG conformance-stmt (corrected) Wes Hardaker
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Juergen Schoenwaelder
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Juergen Schoenwaelder
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Andy Bierman
- [netmod] current, deprecated & obsolete Randy Presuhn
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) Juergen Schoenwaelder
- Re: [netmod] YANG conformance-stmt (corrected) Wes Hardaker
- Re: [netmod] current, deprecated & obsolete Juergen Schoenwaelder
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] current, deprecated & obsolete Randy Presuhn
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer
- Re: [netmod] YANG conformance-stmt (corrected) Ladislav Lhotka
- Re: [netmod] current, deprecated & obsolete Juergen Schoenwaelder
- Re: [netmod] YANG conformance-stmt (corrected) David Harrington
- Re: [netmod] YANG conformance-stmt (corrected) Randy Presuhn
- Re: [netmod] YANG conformance-stmt (corrected) Phil Shafer