Re: [NGO] external module properties

Andy Bierman <ietf@andybierman.com> Sun, 27 April 2008 15:49 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 84E2028C0E1; Sun, 27 Apr 2008 08:49:53 -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 9B7D228C0E1 for <ngo@core3.amsl.com>; Sun, 27 Apr 2008 08:49:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level:
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[AWL=0.263, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
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 xtpSwg3CMpvu for <ngo@core3.amsl.com>; Sun, 27 Apr 2008 08:49:52 -0700 (PDT)
Received: from smtp115.sbc.mail.sp1.yahoo.com (smtp115.sbc.mail.sp1.yahoo.com [69.147.64.88]) by core3.amsl.com (Postfix) with SMTP id F38B228C0D8 for <ngo@ietf.org>; Sun, 27 Apr 2008 08:49:51 -0700 (PDT)
Received: (qmail 49861 invoked from network); 27 Apr 2008 15:49:55 -0000
Received: from unknown (HELO ?127.0.0.1?) (andybierman@att.net@67.126.241.42 with plain) by smtp115.sbc.mail.sp1.yahoo.com with SMTP; 27 Apr 2008 15:49:54 -0000
X-YMail-OSG: EYYCzJcVM1kYckDZaPYd3luWR1ln.7G6JJ9QeTf88iOZBT.IwSCtKHsLd1ZwiA4d9JfPiS6THbPywcXuOLjXNmZXNwv4dDNVOc4_.MdGVx5raKI4ycxR_sDzFu34sQWSV3g-
X-Yahoo-Newman-Property: ymail-3
Message-ID: <4814A0A1.4040507@andybierman.com>
Date: Sun, 27 Apr 2008 08:49:53 -0700
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
MIME-Version: 1.0
To: Jon Saperia <saperia@jdscons.com>
References: <48137444.6070802@andybierman.com> <20080426203103.GA22324@elstar.local> <4813A0EC.50209@andybierman.com> <20080427061550.GB22643@elstar.local> <5D258F3C-D164-4759-B743-45B33CEF2A6E@jdscons.com>
In-Reply-To: <5D258F3C-D164-4759-B743-45B33CEF2A6E@jdscons.com>
Cc: NETCONF Goes On <ngo@ietf.org>
Subject: Re: [NGO] external module properties
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="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ngo-bounces@ietf.org
Errors-To: ngo-bounces@ietf.org

Jon Saperia wrote:
>  From an application perspective, I would like to see both Version and 
> Namespace as a standard/required part of the modules.  I think the need 
> for version is pretty obvious, Name space is an important discriminator 
> for management applications.

Agreed.

My point is that we need to thinking more holistically about the
entire management system, which includes problems such as human factors
and module life-cycle.

We tried the 'blinders-on' approach with SMING/EOS and that didn't
work out so well.  Focusing on the DML and ignoring the protocol
(or vice versa) leads to incomplete or broken solutions.

Of course the namespace URI is mandatory, because it is needed
to properly implement the NETCONF protocol.  The 'YANG philosphy'
(whatever that is) has nothing to do with it.  Likewise, the
revision date is needed to properly implement NETCONF applications.

YANG is not decoupled from NETCONF, and NETCONF is not decoupled
from the actual CM problem space.  One needs to consider that sometimes
CLRs are really CBRs, and important for real interoperability.

> /jon


Andy



Andy

_______________________________________________
NGO mailing list
NGO@ietf.org
https://www.ietf.org/mailman/listinfo/ngo