Re: [NGO] external module properties

Andy Bierman <ietf@andybierman.com> Tue, 29 April 2008 18:00 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 1FEB63A6DC3; Tue, 29 Apr 2008 11:00:55 -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 7AD003A6DC3 for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 11:00:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.33
X-Spam-Level:
X-Spam-Status: No, score=-2.33 tagged_above=-999 required=5 tests=[AWL=0.269, 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 nJxO58SQ8Luq for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 11:00:52 -0700 (PDT)
Received: from smtp105.sbc.mail.mud.yahoo.com (smtp105.sbc.mail.mud.yahoo.com [68.142.198.204]) by core3.amsl.com (Postfix) with SMTP id 6B9923A6D87 for <ngo@ietf.org>; Tue, 29 Apr 2008 11:00:52 -0700 (PDT)
Received: (qmail 83533 invoked from network); 29 Apr 2008 18:00:55 -0000
Received: from unknown (HELO ?127.0.0.1?) (andybierman@att.net@67.126.241.42 with plain) by smtp105.sbc.mail.mud.yahoo.com with SMTP; 29 Apr 2008 18:00:53 -0000
X-YMail-OSG: B51VSpsVM1k.Jn.p.OKsy8RxmVo2986hpnAU50lZ6aiQlBsneO1PDlvhNX8toLe8QbLNQPk_RaaBTHeVtHsZqLwdWCzNgHa28EF5pN.BDw_vLnUTAlyG5rlbJoxSanc0Hxk-
X-Yahoo-Newman-Property: ymail-3
Message-ID: <48176253.1070102@andybierman.com>
Date: Tue, 29 Apr 2008 11:00:51 -0700
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
MIME-Version: 1.0
To: Martin Bjorklund <mbj@tail-f.com>
References: <481742EF.5030607@andybierman.com> <200804291611.m3TGBTHr088389@idle.juniper.net> <20080429.191023.153396365.mbj@tail-f.com>
In-Reply-To: <20080429.191023.153396365.mbj@tail-f.com>
Cc: 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

Martin Bjorklund wrote:
> Phil Shafer <phil@juniper.net> wrote:
>> The other option is the one java took: use reversed domain name
>> hierarchies to ensure that there are no conflicts.  No one but sun
>> can make a com.sun.java.swing module, given you instant
>> self-organizing uniqueness.  If you own the domain, you own the
>> namespace under that domain.  Pro: simple; con: verbose.
> 
> If we want something verbose, we already have the namespace uri, which
> also is supposed to be globally unique.  It could be used to identify
> the module.
> 
> I have limited experience of using SNMP MIBs in larger NMS systems;
> but is the current module name scheme of SMI a problem?  If it is, we
> should do something better.  If it isn't, we shouldn't try to solve
> it.
> 

We should do what we can within the XML sandbox.
I agree with your comment about using the namespace URI instead
of a long string for the module name.  There are enough static
mappings to deal with already.  However, these URIs will
not be very easy to memorize, unlike module names.

I prefer to use derived fields from the YANG module (ala revision
date for version ID) instead of adding potentially redundant fields,
in case you were thinking of a 'short' module name an a 'long' module name. ;-)


> 
> /martin
> 
> 
> 

Andy

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