Re: [NGO] external module properties

Andy Bierman <ietf@andybierman.com> Tue, 29 April 2008 15:52 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 8559C3A6BC6; Tue, 29 Apr 2008 08:52:51 -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 534D13A6BC6 for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 08:52:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.151
X-Spam-Level:
X-Spam-Status: No, score=-2.151 tagged_above=-999 required=5 tests=[AWL=0.114, 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 9SPQ19OMLV7D for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 08:52:47 -0700 (PDT)
Received: from smtp120.sbc.mail.sp1.yahoo.com (smtp120.sbc.mail.sp1.yahoo.com [69.147.64.93]) by core3.amsl.com (Postfix) with SMTP id 912983A693F for <ngo@ietf.org>; Tue, 29 Apr 2008 08:52:47 -0700 (PDT)
Received: (qmail 88911 invoked from network); 29 Apr 2008 15:52:50 -0000
Received: from unknown (HELO ?127.0.0.1?) (andybierman@att.net@67.126.241.42 with plain) by smtp120.sbc.mail.sp1.yahoo.com with SMTP; 29 Apr 2008 15:52:49 -0000
X-YMail-OSG: TWIkkFMVM1lAiOP8YwGypVZ_t1hwVFcnaYIPmeNqeS2sY91oBvTUG6_raZT7i70meRtMvSX0DCLnTYKVhdRTuj_L5jWUdOr7TbJoe2ItNDshQy_nC1rMeF7gZPNZaEJttZo-
X-Yahoo-Newman-Property: ymail-3
Message-ID: <4817444F.4070302@andybierman.com>
Date: Tue, 29 Apr 2008 08:52:47 -0700
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
MIME-Version: 1.0
To: Phil Shafer <phil@juniper.net>
References: <200804291540.m3TFeJCa088074@idle.juniper.net>
In-Reply-To: <200804291540.m3TFeJCa088074@idle.juniper.net>
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

Phil Shafer wrote:
> Andy Bierman writes:
>> The YANG spec is silent on finding the module associated
>> with an import or include.  That doesn't mean a robust,
>> interoperable, standards-based CM system can be silent on the issue.
> 
> This was intentional, in the same manner that the ANSI C spec doesn't
> tell you about /usr/include, /usr/local/include, or the -I flag.
> The language spec should be defining the language and the model of
> operation.  Your tool set will dictate where and how it searches
> for files.
> 
> Heck, my tool set may not even use files.
> 

Fine.
But if module FOO in any NETCONF system imports module X,
and module BAR imports module X, can we say in the YANG spec
that they MUST refer to the same exact module X?

Likewise, if FOO includes FOO-A and FOO-B, and both FOO-A
and FOO-B include FOO-TYPES, are they including the exact same
module (i.e., exact same sequence of YANG language tokens)?

This is a different issue than which particular X or FOO-TYPES is used.

> Thanks,
>  Phil
> 
> 
> 

Andy


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