Re: [Rtg-yang-coord] IETF draft -> YANG module extraction -> compilation

"Carl Moberg (camoberg)" <camoberg@cisco.com> Thu, 26 March 2015 15:27 UTC

Return-Path: <camoberg@cisco.com>
X-Original-To: rtg-yang-coord@ietfa.amsl.com
Delivered-To: rtg-yang-coord@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29EB21A1A1E for <rtg-yang-coord@ietfa.amsl.com>; Thu, 26 Mar 2015 08:27:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 3jg4z3QMkKBf for <rtg-yang-coord@ietfa.amsl.com>; Thu, 26 Mar 2015 08:27:50 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FD461A1AAA for <rtg-yang-coord@ietf.org>; Thu, 26 Mar 2015 08:27:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2769; q=dns/txt; s=iport; t=1427383670; x=1428593270; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=NeJrGLGuaGeVqDhFjZ+VETt3TMGDxgaE0Gp1jva4aQY=; b=Dicwnzs4Hk4CmoaBH2e0rKyEXhV71KsVzztg2+AsrulH4Hu0k7kmbOcN z75Qxj+Nf0w61+pwIYKPFdYM43X1bK1o0ZXhRuL9tMs1zakrZxkzUbxF2 KAEbXBH/yXoD5qJGfxoAK7+7UeSogH2pWHOfB7cdfVHT5EUlHMYdXMjrA M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AOBQAXJRRV/5BdJa1cgwZSWgTFIAyFcwKBWEwBAQEBAQF9hBQBAQEEAQEBJBM0CxACAQgRAwECAR4QJwsdCAIEAQ0FCYgmDcsHAQEBAQEBAQEBAQEBAQEBAQEBAQEBF4sogl6CGgeELQWQUINvhgCBGzqCdowbg0cig25vAYFDfwEBAQ
X-IronPort-AV: E=Sophos;i="5.11,472,1422921600"; d="scan'208";a="135663884"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-5.cisco.com with ESMTP; 26 Mar 2015 15:27:32 +0000
Received: from xhc-rcd-x08.cisco.com (xhc-rcd-x08.cisco.com [173.37.183.82]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id t2QFRVnM017173 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 26 Mar 2015 15:27:31 GMT
Received: from xmb-aln-x08.cisco.com ([169.254.3.45]) by xhc-rcd-x08.cisco.com ([173.37.183.82]) with mapi id 14.03.0195.001; Thu, 26 Mar 2015 10:27:31 -0500
From: "Carl Moberg (camoberg)" <camoberg@cisco.com>
To: "Thomas D. Nadeau" <tnadeau@lucidvision.com>, "Jan Medved (jmedved)" <jmedved@cisco.com>
Thread-Topic: [Rtg-yang-coord] IETF draft -> YANG module extraction -> compilation
Thread-Index: AQHQZ9JvnrfB8GfUiUuU2r6L3yI6250vK3OAgAACvACAAAJzAIAAAy8A//+NvwA=
Date: Thu, 26 Mar 2015 15:27:30 +0000
Message-ID: <D1397319.45F03%camoberg@cisco.com>
References: <5514198F.8030006@cisco.com> <EEEB2A15-4509-4CA2-981C-C866056351A5@lucidvision.com> <55141E0E.8020208@cisco.com> <D1396E08.BA8EE%jmedved@cisco.com> <7913C87D-671E-4D3A-B8FC-EABF42103ED0@lucidvision.com>
In-Reply-To: <7913C87D-671E-4D3A-B8FC-EABF42103ED0@lucidvision.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.24.104.8]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <F20D5607C30D484FA3E8A81D67E2D14F@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtg-yang-coord/18rn1TYVfFkp0UYhvSHlh_SPlkw>
Cc: "Benoit Claise \(bclaise\)" <bclaise@cisco.com>, "Rtg-yang-coord@ietf.org" <rtg-yang-coord@ietf.org>
Subject: Re: [Rtg-yang-coord] IETF draft -> YANG module extraction -> compilation
X-BeenThere: rtg-yang-coord@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "\"List to discuss coordination between the Routing related YANG models\"" <rtg-yang-coord.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-yang-coord>, <mailto:rtg-yang-coord-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtg-yang-coord/>
List-Post: <mailto:rtg-yang-coord@ietf.org>
List-Help: <mailto:rtg-yang-coord-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-yang-coord>, <mailto:rtg-yang-coord-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2015 15:27:52 -0000

Team,

 I would humbly suggest we put it up as is on the github and let people
use that environment to suggest (and even provide) additional features and
fixes.

 And we should ask the tools team (Henrik L) to link from tools.ietf.org
when that's ready.
 

-- 
Carl Moberg
Technology Director
camoberg@cisco.com





On 3/26/15, 8:16 AM, "Thomas D. Nadeau" <tnadeau@lucidvision.com> wrote:

>
>
>There were a number of things some discussed at the yangathon, so I will
>let those people post here.
>
>
>On Mar 26, 2015:11:05 AM, at 11:05 AM, Jan Medved (jmedved)
><jmedved@cisco.com> wrote:
>
>What are the additions that would be required?
>
>
>
>
>/Jan
> 
>
>
>From: "Benoit Claise (bclaise)" <bclaise@cisco.com>
>Date: Thursday, March 26, 2015 at 7:56 AM
>To: "Thomas D. Nadeau" <tnadeau@lucidvision.com>
>Cc: "Rtg-yang-coord@ietf.org" <rtg-yang-coord@ietf.org>rg>, Jan Medved
><jmedved@cisco.com>
>Subject: Re: [Rtg-yang-coord] IETF draft -> YANG module extraction ->
>compilation
>
>
>
>>Tom, 
>>
>>
>>
>>
>>
>>When are you going to make the code available?
>>
>>
>>
>>Somewhere next week.
>>
>>Regards, Benoit
>>
>>There are additions that some have talked about making.
>>
>>
>>--Tom
>>
>>
>>On Mar 26, 2015:10:37 AM, at 10:37 AM, Benoit Claise <bclaise@cisco.com>
>>wrote:
>>
>>Dear all,
>>
>>Part of the IETF 92 hackathon, Jan Medved and I developed a tool for
>>YANG modules extraction and compilation.
>>
>>The outcome is right now on my private web site at
>>http://www.claise.be/IETFYANGPageCompilation.html
>><http://www.claise.be/IETFYANGPageCompilation.html>, but you should
>>really bookmark 
>>
>>http://www.ietf.org/iesg/directorate/yang-model-coordination-group.html
>><http://www.ietf.org/iesg/directorate/yang-model-coordination-group.html>
>> and follow the WIKI link.
>>
>>Please make sure your YANG modules compile. Btw, don't forget the pyang
>>--ietf option.
>>Some numbers:
>>
>>* Number of YANG models in IETF drafts that passed compilation: 28/113
>>
>>* Number of all YANG models in IETF drafts (good, bad, example, badly
>>formatted, etc. ): 189
>>
>>
>>There is room for improvement.
>>Some of the draft authors have been notified about specific mistakes in
>>their module
>>
>>Next steps: 
>>    - include this tool part of the idnits
>>    - cron job to create this page
>>    - post the code (currently polishing it)
>>    - produce a similar page for opendaylight
>>
>>Regards, Benoit
>>
>>_______________________________________________
>>Rtg-yang-coord mailing list
>>Rtg-yang-coord@ietf.org
>>https://www.ietf.org/mailman/listinfo/rtg-yang-coord
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
>
>