Re: [netmod] New Version Notification for draft-kwatsen-netmod-artwork-folding-07.txt

Kent Watsen <kwatsen@juniper.net> Wed, 26 September 2018 20:08 UTC

Return-Path: <kwatsen@juniper.net>
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 6026B1286D9 for <netmod@ietfa.amsl.com>; Wed, 26 Sep 2018 13:08:40 -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 XL4bNzybNFMG for <netmod@ietfa.amsl.com>; Wed, 26 Sep 2018 13:08:38 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 7AA64126CC7 for <netmod@ietf.org>; Wed, 26 Sep 2018 13:08:38 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w8QK4Cmk022433; Wed, 26 Sep 2018 13:08:35 -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=P33F9Z9NodPt/7TVUM01r8DApq9faNtvdL16Y1BI8Ok=; b=TSp2qZQx+yiFvmqH+qSJd//6+Xqt+h4tUhPsl5kYxpiSjZOBRbc0nOl751uzXAAck1Xh JbeRxSO+3fO3dco3WN9atJqaSf8Hs3yfhodgxHdOF9TYZyLZr6ZLF1LSTfV3QA4/SzVn PbszPnGZpn3euRYfxyQCabQsaHUQzhU4OfYTf9/+A937B/phuGTnJ5zU8SS4akUtMWgL ZZaQlVHGd7cSoNMPvUoidBDLp7gNFhXCfDxKwigDIOoSxj952n4iESAjtj/CSjIEi+iW M323kjQrV8Gizb2sAkRKfYjgmMsKBiatFzAxndc3Q8puQPShKlTW4rFNAewt5N02Ai+O Ng==
Received: from nam04-sn1-obe.outbound.protection.outlook.com (mail-sn1nam04lp0080.outbound.protection.outlook.com [216.32.180.80]) by mx0b-00273201.pphosted.com with ESMTP id 2mrgnxg0nf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 26 Sep 2018 13:08:35 -0700
Received: from DM6PR05MB4665.namprd05.prod.outlook.com (20.176.109.202) by DM6PR05MB5065.namprd05.prod.outlook.com (20.177.223.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1185.18; Wed, 26 Sep 2018 20:08:33 +0000
Received: from DM6PR05MB4665.namprd05.prod.outlook.com ([fe80::8574:3388:660d:e495]) by DM6PR05MB4665.namprd05.prod.outlook.com ([fe80::8574:3388:660d:e495%3]) with mapi id 15.20.1185.014; Wed, 26 Sep 2018 20:08:33 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: tom petch <ietfc@btconnect.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] New Version Notification for draft-kwatsen-netmod-artwork-folding-07.txt
Thread-Index: AQHUUaLhqK0+eVIcY0e09cIrm611d6UCwxEA
Date: Wed, 26 Sep 2018 20:08:33 +0000
Message-ID: <B401ACD3-CFD1-4930-9A41-36A144A20BD3@juniper.net>
References: <056001d451a2$d3412240$4001a8c0@gateway.2wire.net> <1A7EF333-2DA0-4D51-B44C-63AF3D6D628B@juniper.net> <034a01d454b4$caf3aa80$4001a8c0@gateway.2wire.net>
In-Reply-To: <034a01d454b4$caf3aa80$4001a8c0@gateway.2wire.net>
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.13]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM6PR05MB5065; 6:JhsblOb1KriXKfW8Kd0+XS9Cwj5XrKlaXcCsZqJ8l+IbQwJA3T00VlGMiYxqHnz41m3EOXx/H4A3CGNHAJ6Hdg968rexPcTf+hsO25obnKcocbTBvAaQQuUUS6t1UnaVjzo8Ix8Aqf3L/sEkuKl6YtGFPZMWlQugVhJEu+g2pATvgJPKIrnUfJ6XYNDsPWZcnNQ0dW2arDGRy2cv5D/marfLcb571odtdSAIk00kjrUxL4fhQLshZXD7H6Z4e9ro2O6wjpSfMuFPRlwJhmIC/S6GtqedcbTo4xQUGjX23S9xNDYyn6yWA4eA3WFyl7KNDEGjnNkz94o1RUerseImwLG6onv/Bl1G3CGIYKdZT9xYO5EBPHdaoqXyCE4h2uAiVe8BTLAXfllMnRRay0i1nhxJT8AxUosTZZnzQGDub8kmj/Oz+Ns8LHVEscZjuwAPTpJrlyoQ21AAzu+nGSQT1Q==; 5:5TZMA0GRxtg6FER2gLL3sgeB6hWYrhiclFJhNFgILM2dipENGDw0O/cpgVdSecrX6rjQCZqR0ie0lv74JCgC0DuungePSp2SCleLRddRsh17bTw2WyrttxoL1rrQUQmvZlfi+VSB+Zrrl0fHKDO+4SFGbBg9GlbH1b65LxprmnI=; 7:uBG8IRhf/PTj1TAXJqVRijvcTXv/o9NACM+oXuGAlJIgyNoIu85eJnV/rWBpz1iLWmSSu27PJcI7UUxpatckGZ1viac67dkIj8HGDy14H2vr+6bTP3fnFGlX7VQ7iCGgC4PMEeUqoFxRoecQv+9U8XunFzKvIRD4iImX1NpBMdox7vG8bnxgxqPXGmD8cBJkOZZvU+0MyaNfjDvrZQPkvJszs8rqdjiWZqPWYvPkmRn+rUPJGqQlvOVb84AJkelP
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: e0d42114-0310-48ad-f8a4-08d623ebd624
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DM6PR05MB5065;
x-ms-traffictypediagnostic: DM6PR05MB5065:
x-microsoft-antispam-prvs: <DM6PR05MB506584730E7A9FFA47940B5FA5150@DM6PR05MB5065.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231355)(944501410)(52105095)(3002001)(6055026)(149066)(150057)(6041310)(20161123558120)(201703131423095)(201703031522075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(201708071742011)(7699051); SRVR:DM6PR05MB5065; BCL:0; PCL:0; RULEID:; SRVR:DM6PR05MB5065;
x-forefront-prvs: 08076ABC99
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(136003)(366004)(376002)(346002)(396003)(189003)(199004)(2906002)(6506007)(81166006)(71200400001)(102836004)(86362001)(66066001)(6512007)(81156014)(71190400001)(97736004)(6246003)(8936002)(82746002)(2616005)(446003)(11346002)(83716004)(476003)(486006)(53936002)(6916009)(68736007)(26005)(256004)(5660300001)(186003)(478600001)(106356001)(3846002)(7736002)(105586002)(2900100001)(33656002)(25786009)(4326008)(305945005)(6116002)(229853002)(5250100002)(6486002)(8676002)(6436002)(99286004)(316002)(296002)(14454004)(36756003)(76176011)(58126008)(15650500001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR05MB5065; H:DM6PR05MB4665.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 6kTvCmDGp4YrX/UIzpYThhjzhyN5s25mnbUDnOYHPbxOp5W6deudRRY7rqud5wO6IFcfb650gB1KP8V29a19hVejD4DtVWQASh76XuafVzYiHlzybt0inEXk8DgkNUBdOVRw377m6YCf+NfisxCai7LsLAvOQ2NYLM9+NxlhqJo4GsbNxM/g3BpIOmNbYk6APw9nO3b+JN9ZFQ9lEYjKkNW9I/bWzoihxZ5RuXQYGpdKTuW8hmdMxdXnWpnGgiivf/AqUYWJRXR2pfru0xrW+kkilYAQJh7FUA/gVfALFIInkTM/XzyNvVA63jkyaKcuzCYsDD/b10QmRJ61aii7o5O7IskT4d8lHHM+Qq6CPz0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <247D8223F10E0F47B25A48FBD515ECD1@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: e0d42114-0310-48ad-f8a4-08d623ebd624
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2018 20:08:33.5756 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB5065
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-09-26_08:, , 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-1807170000 definitions=main-1809260188
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/G6wQLzS51gAFpCYVEutFXajxuTg>
Subject: Re: [netmod] New Version Notification for draft-kwatsen-netmod-artwork-folding-07.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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, 26 Sep 2018 20:08:40 -0000

Hi Tom,


>> Good enough?
>
> No:-)  The authors of YANG modules seem not to understand that it
> applies to them, or incorrectly use the tools that would apply 
> were they correctly used.  

This seems to be a problem outside the scope of this draft.  I was 
thinking to strengthen Section 4.2 some, but this sentence really
seems to say it right:

   As such, it is RECOMMENDED that authors do as much as possible
   within the selected format to avoid long lines.



> OLD
> [RFC7994][RFC7994]sets out the requirements for plain-text RFCs and
>   states that each line of an RFC (and hence of an Internet-Draft) must
>   be limited to 72 characters followed by the character sequence that
>   denotes an end-of-line (EOL).
>
> NEW
> [RFC7994]sets out the requirements for plain-text RFCs and
>   states that each line of an RFC (and hence of an Internet-Draft) must
>   be limited to 72 characters followed by the character sequence that
>   denotes an end-of-line (EOL).  This applies to all of an RFC,
>   including, for example, the comments or description clauses in a YANG
>   module, and to artwork.

First, I'd recommend simplifying the last sentence to just "This applies
to all of an RFC, including any artwork.", but then it seems to step on
what the next paragraph says.  Perhaps the next paragraph could be 
simplified? - suggestions welcomed.


> Not sure why you have [RFC7994] twice.

Fixed in my local copy.


PS: folded YANG-modules will break tooling (e.g., module validation) until
extraction tools (i.e., `xym`) are updated to be folding aware.  Even after
this draft becomes an RFC, authors need to ensure that YANG modules are not
folded until such tools are updated.  Other artwork (tree diagrams, instance
examples, etc.) being folded is not a problem, as no automated tooling acts
on them currently.


Kent // contributor