Re: [NGO] external module properties

Wes Hardaker <wjhns1@hardakers.net> Mon, 28 April 2008 14:24 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 6AADA3A6C46; Mon, 28 Apr 2008 07:24:50 -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 49BE63A6C82 for <ngo@core3.amsl.com>; Mon, 28 Apr 2008 07:24:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.98
X-Spam-Level:
X-Spam-Status: No, score=-0.98 tagged_above=-999 required=5 tests=[AWL=1.008, BAYES_00=-2.599, HELO_MISMATCH_NET=0.611]
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 Ca7GKK5CwAla for <ngo@core3.amsl.com>; Mon, 28 Apr 2008 07:24:48 -0700 (PDT)
Received: from wes.hardakers.net (dcn236-43.dcn.davis.ca.us [168.150.236.43]) by core3.amsl.com (Postfix) with ESMTP id 56AF128C16C for <ngo@ietf.org>; Mon, 28 Apr 2008 07:24:48 -0700 (PDT)
Received: from wes.hardakers.net (wlap.dyn.hardakers.net [127.0.0.1]) by wes.hardakers.net (Postfix) with ESMTP id E317C2D3683; Mon, 28 Apr 2008 07:23:53 -0700 (PDT)
DKIM-Signature: v=0.5; a=rsa-sha1; c=relaxed; d=hardakers.net; h=received:from:to:cc:subject:organization:references:date:in-reply-to:message-id:user-agent:mime-version:content-type; q=dns/txt; s=wesmail; bh=0eAn2ZwvPrBWSa5A7i9vJ4q6Ygs=; b=pgK3WIQuXQLVeSEPs83+bGtAGFAE4/09YCqtQEm3MG+MIHDqrSPxmKcrBcNwwpjsmQMDp2yDCjq6t2uPLxKL2cKmxIlkcyOuFhiE6O1zGegeEfwz8hDYWvM43eoxavzvPcEzoG0XqoIBWiz0szpsOo+3tL7xLpZh/Wxmb2K7Mog=
Received: by wes.hardakers.net (Postfix, from userid 274) id B4F292D3682; Mon, 28 Apr 2008 07:23:53 -0700 (PDT)
From: Wes Hardaker <wjhns1@hardakers.net>
To: Andy Bierman <ietf@andybierman.com>
Organization: Sparta
References: <48137444.6070802@andybierman.com>
Date: Mon, 28 Apr 2008 07:23:53 -0700
In-Reply-To: <48137444.6070802@andybierman.com> (Andy Bierman's message of "Sat, 26 Apr 2008 11:28:20 -0700")
Message-ID: <sdr6cq83d2.fsf@wes.hardakers.net>
User-Agent: Gnus/5.110007 (No Gnus v0.7) XEmacs/21.4.21 (linux, no MULE)
MIME-Version: 1.0
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

>>>>> On Sat, 26 Apr 2008 11:28:20 -0700, Andy Bierman <ietf@andybierman.com> said:

AB> YANG does not have a concept of a module version, which is a mistake.

I agree in general that information like this is needed.  Two thoughts
though:

1) Let's use an easily sortable version number (could be date based).
   From a machine-readability point of view it's much easier to sort
   through a bunch of revision files if the files are versioned in a way
   that allows simple compare operators.  (as an example, this is the
   reason that perl modules uploaded to the central CPAN repository are
   supposed to use floating point numbers only (IE, 1.2 is legal but
   1.2.3 isn't)).

2) How about we do the inverse of normal SMIv2 modules and optimize for
   the reader...  Most of this type of meta information, which I do
   agree is critical, isn't of huge interest to the average technical
   reader (which 99% of the time are trying to get to the technical
   cruft).  How about we put it at the bottom (or anywhere after the
   real data definitions)?

-- 
Wes Hardaker
Sparta, Inc.
_______________________________________________
NGO mailing list
NGO@ietf.org
https://www.ietf.org/mailman/listinfo/ngo