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

"Adrian Farrel" <adrian@olddog.co.uk> Fri, 28 September 2018 23:52 UTC

Return-Path: <adrian@olddog.co.uk>
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 398B1129C6B for <netmod@ietfa.amsl.com>; Fri, 28 Sep 2018 16:52:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
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 d4faaj2yr0Ju for <netmod@ietfa.amsl.com>; Fri, 28 Sep 2018 16:52:01 -0700 (PDT)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 90912127148 for <netmod@ietf.org>; Fri, 28 Sep 2018 16:52:01 -0700 (PDT)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id w8SNpwBj030747; Sat, 29 Sep 2018 00:51:58 +0100
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 10C4B2203A; Sat, 29 Sep 2018 00:51:58 +0100 (BST)
Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs3.iomartmail.com (Postfix) with ESMTPS id EFA1822032; Sat, 29 Sep 2018 00:51:57 +0100 (BST)
Received: from 950129200 ([213.205.194.70]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id w8SNpuQx017008 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 29 Sep 2018 00:51:57 +0100
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Kent Watsen' <kwatsen@juniper.net>, 'tom petch' <ietfc@btconnect.com>
Cc: netmod@ietf.org
References: <056001d451a2$d3412240$4001a8c0@gateway.2wire.net> <1A7EF333-2DA0-4D51-B44C-63AF3D6D628B@juniper.net> <034a01d454b4$caf3aa80$4001a8c0@gateway.2wire.net> <B401ACD3-CFD1-4930-9A41-36A144A20BD3@juniper.net> <045c01d45723$d2f17b60$4001a8c0@gateway.2wire.net> <906263FB-874E-427B-9119-3936B987C42B@juniper.net>
In-Reply-To: <906263FB-874E-427B-9119-3936B987C42B@juniper.net>
Date: Sat, 29 Sep 2018 00:51:52 +0100
Message-ID: <065301d45786$3b9b88b0$b2d29a10$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQG05IWFeQswJUrnsu997JA+/B1ZSgFe0v3XAZmtstcCjDYvJwHHwnFPAOQLCiClA7Js0A==
Content-Language: en-gb
X-Originating-IP: 213.205.194.70
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24124.003
X-TM-AS-Result: No--19.603-10.0-31-10
X-imss-scan-details: No--19.603-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24124.003
X-TMASE-Result: 10--19.603300-10.000000
X-TMASE-MatchedRID: nI1cAR4k0HbxIbpQ8BhdbDNKWYiz0CE6Kx5ICGp/WtFrKNt7ipQiYxTB iK+Vz/yChLJPtNY5srE15botftE30PRlMKh+3TBcM8ORI7N4NZYYXAQYNFfm7AKzHKFHzLsJChn lxxnlY3zpa0iCwZDCH+alrFui8vqiNhVyy3BtOBhYzrSv7yqexnnL427v8Q466i5zlFx/UHQOR8 sKhkpivR8tEhkbkoJZ67wnli7m5OCheuZTkzLCAEhEDfw/93BuGK57kZ/2mamdI/DikZ1UPFGb5 VDNzOj78k8mK0gB6tKh76W5qlqDeA+q5PB4uzgX9Ib/6w+1lWSW9O7E5pHSAlcBch5QzJHTfMrd D3NIUvsxcSfgz4Zxa/FPDHhQkgxyoB+xacuTKy2VUcz8XpiS9L3T39qxnreJqx3Pdu5ede9pRez oWC5XLUQb1bSU7WDcP/ic+n4TC+1I5I2GT1aZYaDH6drx3JPVOP1gMWAcIwojYuSSbJb5WfuA2s jITobJ5Ump1AKkq1XJKx74LP4l27lcPcogj1aDwCZxkTHxccnp8lxWp2ellsnaL1ri/ilXV6GJy RPLfOL1Ewy14z2zGx5hmP6OM/PJv1l2Uvx6idpGONWF/6P/CotkBWmEtb9tKrauXd3MZDUD/dHy T/Xh7Q==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/LNdcjSobSPKVLm4rj4peYEwekhQ>
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: Fri, 28 Sep 2018 23:52:05 -0000

All, the scope has become elastic over time.

When we first wrote draft-wu-netmod-yang-xml-doc-conventions we were addressing a very specific problem: drafts and RFCs contain fragments (examples) of YANG (not the YANG modules themselves, but examples with actual values). Those fragments often extend over 73 columns and so have to be wrapped from presentation in the draft/RFC, but this creates invalid YANG. So some form of documentation convention is needed to indicate that the examples should not be treated as valid YANG and to help someone map them to valid YANG.

Most documents that encountered this problem either dodged it (hoping a reviewer would not complain) or defined their own line wrapping rules. We thought it would be helpful to have a common approach and that was what we focused on.

We also noticed that (probably for formatting reasons) the examples were often being produced using the <artwork> construct in the source XML. So it seemed that there would be value in defining how that artwork could be automatically wrapped allowing the authors to not worry about line wrapping.

We recognised that wrapping figures would probably be confusing and counter-productive so we recommend against it. And we made it an explicit thing not a default.

Conversely, we noted that other "sample code" might benefit from wrapping, so we thought that should be in scope.

Then we merged our efforts with Kent's.

That's how we got here.


Now, to take it forward, I would like to constrain our efforts to solving the problem at hand. If our solution has wider applicability, that's great. But can we recognise that the overwhelming bulk of case we see today are in YANG documents and that's up to us to solve.

Thanks,
Adrian

> -----Original Message-----
> From: netmod [mailto:netmod-bounces@ietf.org] On Behalf Of Kent Watsen
> Sent: 28 September 2018 23:05
> To: tom petch
> Cc: netmod@ietf.org
> Subject: Re: [netmod] New Version Notification for draft-kwatsen-netmod-
> artwork-folding-07.txt
> 
> 
> Hi Tom,
> 
> As contributor, I agree with you.  The only reason that it is here
> now is because draft-wu-netmod-yang-xml-doc-conventions did.
> 
> As chair, let me discuss with my co-chairs.  Meanwhile, would love
> to hear others opinions.
> 
> Kent
> 
> 
> ----- Original Message -----
> 
> Kent
> 
> Stepping back, I think that there is a problem of applicability.
> 
> You have labelled this I-D draft..netmod.. and are discussing it on the
> netmod WG list.  Therefore I apply it to YANG I-D - to me, that is the
> obvious connection - and the problem I keep seeing with YANG I-D is
> lines too long - comment, description - in the YANG module so that is
> the problem for which I want a solution (I see no problem with code
> snippets).  This has something to do with, I know not what, the
> processing cycle of YANG modules, of the module being generated outside
> the I-D/RFC process and then being inserted without the constraints that
> the I-D/RFC process normally apply; I recall Benoit giving an
> explanation.
> 
> However, when I ignore the I-D name and the list we are on, and take the
> text in isolation, then I wonder what are we doing here.  This should be
> on a different list, art perhaps or the main ietf list, since what you
> are proposing has nothing to do with netmod, YANG or any of the topics
> that this list discusses; rather it seeks to change the whole of the
> IETF.
> 
> So, put this up for adoption and I will oppose; this is outside our
> remit.
> 
> Tom Petch
> 
> 
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod