Re: [netmod] ietf-yang-library edit

Robert Wilton <rwilton@cisco.com> Wed, 15 November 2017 05:04 UTC

Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62FF5127873 for <netmod@ietfa.amsl.com>; Tue, 14 Nov 2017 21:04:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.519
X-Spam-Level:
X-Spam-Status: No, score=-14.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gE8XdVIEGQYj for <netmod@ietfa.amsl.com>; Tue, 14 Nov 2017 21:04:57 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AA001242EA for <netmod@ietf.org>; Tue, 14 Nov 2017 21:04:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6631; q=dns/txt; s=iport; t=1510722297; x=1511931897; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=3xNDVEgpgZIPUNW+0IaWW6cAtPusvVwclHC9oILyXz0=; b=HpfFsKYW5u0wFZD8+//yTT1Rb+sCSDM9aYAOa00f37AOKM/e3cGTKWjN bptowypAt1Hgxi9px5TBIwWjjYAsAL6TuDSjHlrwc/CKRv02Fv5P4pQSB 1aGdwE54m6K5AsdxdHxKhu1V05PeQynAmdJZCgwgh4T0NEig9askXcFNW g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CmAACAyQta/5BdJa1dGQEBAQEBAQEBAQEBAQcBAQEBAYM2ZG4ng36KH48xgX2RDoVJEIIBChgBCoRJTwKFAT8YAQEBAQEBAQEBayiFHgEBAQECAQEBIUsQCwkCGCoCAicwBgEMBgIBAYoXCBCMY51ogicminQBAQEBAQEBAQEBAQEBAQEBAQEBAQEYBYM0ggeBVYISgwGEZQESAQmDK4JjBYo5iEmPMpUGhA6Hb4dFjjiHc4E5HzhCQXA0IQgdFUmCZIRsNDaGMoI1AQEB
X-IronPort-AV: E=Sophos; i="5.44,398,1505779200"; d="scan'208,217"; a="31586408"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Nov 2017 05:04:56 +0000
Received: from [10.24.103.1] ([10.24.103.1]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id vAF54tAd030043; Wed, 15 Nov 2017 05:04:55 GMT
To: Balazs Lengyel <balazs.lengyel@ericsson.com>, Andy Bierman <andy@yumaworks.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <CABCOCHRr0UCuS1rOVx0zRV5AD=4g9FB4F=y2Jmc6XGe=MokFUQ@mail.gmail.com> <e4ea2a38-4e13-12b1-31b2-be7fbbb30d06@ericsson.com>
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <14b6c48a-3d59-6d71-fff3-c034db085227@cisco.com>
Date: Wed, 15 Nov 2017 13:04:54 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <e4ea2a38-4e13-12b1-31b2-be7fbbb30d06@ericsson.com>
Content-Type: multipart/alternative; boundary="------------A3CC25D737901450048561D8"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nbrYQuwNl9k5RwhuxjngTsG2hYI>
Subject: Re: [netmod] ietf-yang-library edit
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
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>
X-List-Received-Date: Wed, 15 Nov 2017 05:04:59 -0000


On 15/11/2017 12:48, Balazs Lengyel wrote:
>
> Hello,
>
> I though our strategy was to always use the latest revision available. 
> At least till now that works for me.
>
Yes, I'm not convinced that the import by revision is really that 
helpful since it states that it must pull in exactly that version, but 
really the dependency is "at least version X, assuming newer revisions 
are backwards compatible".

E.g. if/when ietf-yang-types is updated again, it would be 
cleaner/simpler if the server could just use the latest version rather 
than having to potentially import multiple revisions.

Thanks,
Rob


> regards Balazs
>
>
> On 2017-11-15 10:33, Andy Bierman wrote:
>> Hi,
>>
>> The ietf-yang-library module relies on "yang-identifier", which was 
>> added to the 2nd
>> version of the ietf-yang-types. It does not compile unless that 
>> version is used.
>>
>>
>> OLD:
>>
>>     import ietf-yang-types {
>>         prefix yang;
>>     }
>>
>>
>> NEW:
>>
>>     import ietf-yang-types {
>>         prefix yang;
>>         revision-date "2013-07-15";
>>         reference "RFC 6991: Common YANG Data Types";
>>     }
>>
>>
>> There are other modules such as ietf-ip that rely on RFC 6991 additions
>> and the import-stmt (in every case) should be changed to specify the
>> required revision-date.
>>
>>
>> Andy
>>
>>
>>
>>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
>
> -- 
> Balazs Lengyel                       Ericsson Hungary Ltd.
> Senior Specialist
> Mobile: +36-70-330-7909              email:Balazs.Lengyel@ericsson.com  
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod