Re: [yang-doctors] automating yang doctor reviews

Kent Watsen <kwatsen@juniper.net> Mon, 23 April 2018 20:22 UTC

Return-Path: <kwatsen@juniper.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91C4612D946 for <yang-doctors@ietfa.amsl.com>; Mon, 23 Apr 2018 13:22:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 6VRQL-gkJq3g for <yang-doctors@ietfa.amsl.com>; Mon, 23 Apr 2018 13:22:31 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 364E4126B6E for <yang-doctors@ietf.org>; Mon, 23 Apr 2018 13:22:31 -0700 (PDT)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w3NKJtug015972; Mon, 23 Apr 2018 13:22:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=KYqVFDTTgUIoKoORCU8hLCvTWuJjaY2ya5T0hrIWlhI=; b=XWpT8y4t6xwFff6togNyNzjjItVABzGuGGrfFSwyUB68ZBm5itPFAfAUdvWay4osd7oh 0GRnPY7rgAIlWbdRM+s5qKKMkQpn0sq8s2eF42zqDfGVxMYowx+iWyLPuOYWCpU7B1G9 1OGN0ijebPTb1cRknensZSyA4EgCfgGd5XoWn/rMxucZmCYj3zSdanVq5hfMF89iWjRa s2cTZb6Fvjbe+EgnzKYhcT3yvfRZRS0c1fRs0vtk1xUHmiarPS/rsz/VgU9J7kmseK6u AZUawhUVg5c6bvqX8a69E3v9kwYG+CHsEU+9/NmgEVqYNm0dz7dDdF1agPXSO8ukImZz KQ==
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp0024.outbound.protection.outlook.com [216.32.181.24]) by mx0a-00273201.pphosted.com with ESMTP id 2hhhhp8r4g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 23 Apr 2018 13:22:29 -0700
Received: from DM5PR05MB3484.namprd05.prod.outlook.com (10.174.240.147) by DM5PR05MB3467.namprd05.prod.outlook.com (10.174.240.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.715.7; Mon, 23 Apr 2018 20:22:27 +0000
Received: from DM5PR05MB3484.namprd05.prod.outlook.com ([fe80::173:36cf:42b7:5965]) by DM5PR05MB3484.namprd05.prod.outlook.com ([fe80::173:36cf:42b7:5965%6]) with mapi id 15.20.0715.010; Mon, 23 Apr 2018 20:22:27 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Mahesh Jethanandani <mjethanandani@gmail.com>
CC: "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Thread-Topic: [yang-doctors] automating yang doctor reviews
Thread-Index: AQHT2zKO/z8cMyy250C9E9+CDPU0IaQOs+eA///UPYA=
Date: Mon, 23 Apr 2018 20:22:27 +0000
Message-ID: <9221D855-8472-459B-B0B9-543D7872E8B4@juniper.net>
References: <51E10A3A-FF6F-4A14-AAD6-BBD12041EF2F@juniper.net> <BEF9494E-2AED-4D6C-B50B-E821792262FD@gmail.com>
In-Reply-To: <BEF9494E-2AED-4D6C-B50B-E821792262FD@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-originating-ip: [66.129.241.14]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR05MB3467; 7:YIHyspRp5VtDcEH+dmxjujAeZcSgJY2DSRFcE+mRUrg5YnWYXbJjWSo0x2zmQQZ1FKAl/z38wXrynoJeDjhcwIUjJ3RhR7m7AP5HIbitpJ5Fzh7SjRLPWejRnAzYYuveraJbn8wUxSf9KdC4yAl6UwBa4JhrW8wFQdtoJxmS021yPSHlqXj/2wECum63ZR1JYYAoReUzfsh62oFKjcAeN1gK3KIZADBVIfZyyOtOSH8gqeAnfItlqfDPZ0w/TDKj
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DM5PR05MB3467;
x-ms-traffictypediagnostic: DM5PR05MB3467:
x-microsoft-antispam-prvs: <DM5PR05MB346734B3A90CF916918F836BA5890@DM5PR05MB3467.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(10436049006162)(138986009662008)(85827821059158);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231232)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041310)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:DM5PR05MB3467; BCL:0; PCL:0; RULEID:; SRVR:DM5PR05MB3467;
x-forefront-prvs: 06515DA04B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39860400002)(346002)(366004)(39380400002)(376002)(52254002)(58126008)(186003)(2906002)(26005)(6512007)(6916009)(86362001)(575784001)(316002)(305945005)(2900100001)(7736002)(53936002)(1411001)(99286004)(83716003)(6506007)(8936002)(53546011)(81166006)(6436002)(8676002)(39060400002)(6306002)(76176011)(5660300001)(66066001)(6246003)(11346002)(2616005)(446003)(476003)(36756003)(102836004)(3660700001)(5890100001)(561944003)(966005)(3280700002)(478600001)(82746002)(229853002)(5250100002)(14454004)(6116002)(25786009)(4326008)(33656002)(6486002)(3846002)(502464002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR05MB3467; H:DM5PR05MB3484.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; MLV:ovrnspm; PTR:InfoNoRecords;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: JGbs7h6/uSLxpZofyXgnVUDo1fa6hvPy+ZUFb1s704xHSSaGkpx+e93OAWEH7pI1k3lGZSkEdewEDc0umU0FRLKVADMmg7bruIh6iO0ScabGIjKCaQ/RqA9b+sWiByrUspsWiODDseNxIF3ipqDTqsmtgv1QELhqTiu6FtZ6krqWSAFqPme2JZPQbVFrMquz
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <641FFA71C1217440836F618EEF86132A@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: b5b8a716-a463-4f3c-4ced-08d5a957eeea
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: b5b8a716-a463-4f3c-4ced-08d5a957eeea
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2018 20:22:27.7434 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB3467
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-04-23_07:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1804230202
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/Pd6gKkLod3TzJFhUdtFI9sI_SZk>
Subject: Re: [yang-doctors] automating yang doctor reviews
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Apr 2018 20:22:34 -0000

Great, and I got another +1 off-list

I guess the question is if this draft is a reasonable starting point to get "adopted" by the IAB.  Perhaps folks could review it and provide comments?

Also, I'm hoping to add text-contributing co-authors.  I haven't posted the source to github yet, but will if anyone is interested in banging on it.

K.

===== original message =====

I am interested. Specially, after having gone through yet another early review of a YANG module, where most of the issues could be caught by a tool.

> On Apr 23, 2018, at 11:40 AM, Kent Watsen <kwatsen@juniper.net>; wrote:
> 
> 
> anyone interested in this draft?  (draft attached in my previous message)
> 
> /kw
> 
> 
> ===== original message =====
> 
> Doctors,
> 
> Here's a stab at how we might automate the basic parts of a YANG Doctor review, something I've mentioned wanting at the YD-lunch meeting at the last two IETF meetings.
> 
> I'll be the first to say that this proposal has issues, but hopefully it's in the ballpark, and we can finish it off together, assuming there is interest in bringing it forward at all...
> 
> Note, I assume that this document will be AD-sponsored, just like RFC 7991 was, hence why the draft name is what it is.
> 
> Kent
> 
> 
> 
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_yang-2Ddoctors&d=DwIFAg&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=9zkP0xnJUvZGJ9EPoOH7Yhqn2gsBYaGTvjISlaJdcZo&m=v7E95iMQwjAbOeiuFnSLaOBxX7SKH6anUk4yB3mJPUc&s=rph7N8-XhEoVgyBB6m7B4Xon1SQzJD-VaVV4L-3D9nM&e=

Mahesh Jethanandani
mjethanandani@gmail.com