
From nobody Thu Nov  1 11:45:15 2018
Return-Path: <tony@att.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E2D912896A for <xml2rfc-dev@ietfa.amsl.com>; Thu,  1 Nov 2018 11:45:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.602
X-Spam-Level: 
X-Spam-Status: No, score=-0.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no 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 ygAkTfnxlWH8 for <xml2rfc-dev@ietfa.amsl.com>; Thu,  1 Nov 2018 11:45:08 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (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 B8FCD128A6E for <xml2rfc-dev@ietf.org>; Thu,  1 Nov 2018 11:45:07 -0700 (PDT)
Received: from pps.filterd (m0049463.ppops.net [127.0.0.1]) by m0049463.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id wA1IS2WI024804; Thu, 1 Nov 2018 14:44:44 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049463.ppops.net-00191d01. with ESMTP id 2ng5sek1t5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 01 Nov 2018 14:44:44 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id wA1IihYc020777; Thu, 1 Nov 2018 14:44:44 -0400
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [135.66.87.38]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id wA1IiZdi020633; Thu, 1 Nov 2018 14:44:35 -0400
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [127.0.0.1]) by zlp27130.vci.att.com (Service) with ESMTP id 699F74033EA1; Thu,  1 Nov 2018 18:44:35 +0000 (GMT)
Received: from MISOUT7MSGHUBAH.ITServices.sbc.com (unknown [130.9.129.152]) by zlp27130.vci.att.com (Service) with ESMTPS id 578134033EA0; Thu,  1 Nov 2018 18:44:35 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.94]) by MISOUT7MSGHUBAH.ITServices.sbc.com ([130.9.129.152]) with mapi id 14.03.0415.000; Thu, 1 Nov 2018 14:44:35 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: Julian Reschke <julian.reschke@gmx.de>, Paul Hoffman <paul.hoffman@icann.org>, XML Developer List <xml2rfc-dev@ietf.org>
Thread-Topic: [xml2rfc-dev] [Ext] RFC 7991 issue #49: Schema Issue, RFC 7991, In Section 2.42, <references>
Thread-Index: AQHUYeAbOzdI/T8UOEG5x8m1TsxJJKU7Yh0A
Date: Thu, 1 Nov 2018 18:44:34 +0000
Message-ID: <F408A20B-CC88-4712-AD3A-5CBE4F9D9448@att.com>
References: <E1g9Woi-00076N-7F@durif.tools.ietf.org> <f6e0b9f5-52ed-ca27-6459-fe8f274be473@gmx.de> <f2d7303a-edb8-ccd7-84d2-81611bc7ccb2@levkowetz.com> <706f9842-795e-7019-ab2d-e28bdd3db3b2@gmx.de> <a75612b7-191c-48f5-d8e3-4f0c2b26ab2d@levkowetz.com> <11f8332a-cc6f-9ea6-d99c-5616e16f06a9@gmx.de> <bf3d882d-aed7-34fa-c32d-ee3f98e60f87@levkowetz.com> <8b71a263-a280-270a-4fb4-7e0a4e2abb0a@gmx.de> <926f11a0-3d4b-ffe0-d7b5-c7ec51f1083b@levkowetz.com> <10b47376-f6a3-0df0-11c4-fe3a2a18f4a4@rfc-editor.org> <a713a23a-ada4-487d-3fc4-dcb0517e72ab@levkowetz.com> <075701d46007$5b52d620$11f88260$@augustcellars.com> <901923CE-60C7-40AF-89A7-B904E64A59B3@icann.org> <1282e3d5-cf6b-3705-dcfb-a8c01d493f67@gmx.de>
In-Reply-To: <1282e3d5-cf6b-3705-dcfb-a8c01d493f67@gmx.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.15.58]
Content-Type: text/plain; charset="utf-8"
Content-ID: <290123B7E3898549AE240FBFB582EC9F@LOCAL>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-01_12:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 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-1811010155
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/UCxQXupPsZ2MDkuPKQK1P0PFfTI>
Subject: Re: [xml2rfc-dev] [Ext] RFC 7991 issue #49: Schema Issue, RFC 7991, In Section 2.42, <references>
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 18:45:10 -0000

T24gMTAvMTIvMTgsIDEyOjAwIEFNLCAieG1sMnJmYy1kZXYgb24gYmVoYWxmIG9mIEp1bGlhbiBS
ZXNjaGtlIiA8eG1sMnJmYy1kZXYtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YganVsaWFu
LnJlc2Noa2VAZ214LmRlPiB3cm90ZToNCg0KICAgIE9uIDIwMTgtMTAtMTEgMjM6NTIsIFBhdWwg
SG9mZm1hbiB3cm90ZToNCiAgICA+IE9uIE9jdCA5LCAyMDE4LCBhdCAxMjozNiBQTSwgSmltIFNj
aGFhZCA8aWV0ZkBhdWd1c3RjZWxsYXJzLmNvbT4gd3JvdGU6DQogICAgPj4+DQogICAgPj4+IEZv
ciBtZSwgSSBndWVzcyBpdCBkb2VzOyBmb3IgbWUgaXQgbWVhbnMgdGhhdCBUb0MsIGVuY2xvc2lu
ZyBSZWZlcmVuY2VzIHNlY3Rpb24sDQogICAgPj4+IGFuZCBJbmRleCBzaG91bGQgYWxsIGJlIHBh
cnQgb2YgdGhlIGNhbm9uaWNhbCBmb3JtYXQuICBGb3IgbWUsIFJGQyA3OTk4IFNlY3Rpb24NCiAg
ICA+Pj4gMSwgSW50cm9kdWN0aW9uLCBwb2ludHMgaW4gdGhlIHNhbWUgZGlyZWN0aW9uLg0KICAg
ID4+DQogICAgPj4gSSBhZ3JlZSB3LyB0aGUgUmVmZXJlbmNlcy4gIEkgZG9uJ3QgYWdyZWUgdy8g
dGhlIFRvQyBvciBpbmRleCBhcyB0aGlzIGluZm9ybWF0aW9uIGNhbiBiZSBkZXJpdmVkIGZyb20g
dGhlIFhNTCBmaWxlIGluIGEgZGV0ZXJtaW5pc3RpYyBmYXNoaW9uIGFuZCB3b3VsZCBub3QgY2hh
bmdlLg0KICAgID4gDQogICAgPiArMSB0byBKaW0ncyBmb3JtdWxhdGlvbi4NCiAgICANCiAgICBJ
IGtlZXAgZGlzYWdyZWVpbmcsIGJlY2F1c2Ugd2hhdCBKaW0gc2F5cyBmb3IgVG9jIGFuZCBJbmRl
eCBpcyB0cml2aWFsbHkgDQogICAgdHJ1ZSBmb3IgUmVmZXJlbmNlcyBhcyB3ZWxsLiBJZiB5b3Ug
ZGlzYWdyZWUsIHBsZWFzZSBleHBsYWluIHdoeS4NCg0KQXQgdGhpcyBwb2ludCwgSSdtIG5vdCBz
dXJlIHdoaWNoIHdheSB5b3UncmUgZGlzYWdyZWVpbmcuDQoNCkkgZmVlbCB0aGF0IFJlZmVyZW5j
ZXMgbmVlZHMgdG8gYmUgc3Vja2VkIGludG8gdGhlIGNhbm9uaWNhbCBmb3JtYXQsIGJlY2F1c2Ug
dGhlIG5vbi1jYW5vbmljYWwgdmVyc2lvbiB1c3VhbGx5IHVzZXMgdGltZS1zZW5zaXRpdmUgZXh0
ZXJuYWwgdmFsdWVzIGFuZCBpdCBuZWVkcyB0byBiZSBmcm96ZW4gZm9yIHRoZSB0aW1lIG9mIHB1
YmxpY2F0aW9uLg0KDQpUaGUgcGFydCBvZiB0aGUgVG9DIHRoYXQgTVVTVCBiZSBjYXB0dXJlZCBp
biB0aGUgY2Fub25pY2FsIGZvcm1hdCBhcmUgdGhlIHRvY0luY2x1ZGUsIHRvY0RlcHRoIGFuZCB0
b2MgYXR0cmlidXRlcy4gQW4gWE1MIHByb2Nlc3NvciBjYW4gZWFzaWx5IGNyZWF0ZSBhIFRvQyBm
cm9tIHRoZSBzZWN0aW9uIHRpdGxlcywgc28gSSBkb24ndCBzZWUgYW55dGhpbmcgYWRkZWQgYnkg
aW5jbHVkaW5nIGFuIGV4cGFuc2lvbiBvZiBpdHMgZGlzcGxheSBlbGVtZW50cyBpbnRvIHRoZSBj
YW5vbmljYWwgZm9ybWF0LiANCg0KVGhlIGluZGV4IGlzIG1hZGUgdXAgb2YgdGhlIGlyZWYgdmFs
dWVzIGFuZCB0aGUgaW5kZXhJbmNsdWRlIHZhbHVlLiBJIHRoaW5rIGFuIGluZGV4IGNhbiBhbHNv
IGJlIGVhc2lseSBjcmVhdGVkLCBzbyBJIGRvbid0IHNlZSB3aGF0IHdvdWxkIGJlIG1hZGUgZWFz
aWVyIGJ5IGluY2x1ZGluZyB0aGUgZXhwYW5zaW9uIG9mIGFuIGluZGV4J3MgZGlzcGxheSBlbGVt
ZW50cyBpbnRvIHRoZSBjYW5vbmljYWwgZm9ybWF0Lg0KDQoJVG9ueQ0KDQo=


From nobody Thu Nov  1 13:07:35 2018
Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4D71128BCC for <xml2rfc-dev@ietfa.amsl.com>; Thu,  1 Nov 2018 13:07:33 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 vMIdxgwW4HkH for <xml2rfc-dev@ietfa.amsl.com>; Thu,  1 Nov 2018 13:07:31 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AC49127598 for <xml2rfc-dev@ietf.org>; Thu,  1 Nov 2018 13:07:31 -0700 (PDT)
Received: from [192.168.178.20] ([91.61.59.249]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M7ojs-1fNAFa36ie-00vT77; Thu, 01 Nov 2018 21:05:10 +0100
Received: from [192.168.178.20] ([91.61.59.249]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M7ojs-1fNAFa36ie-00vT77; Thu, 01 Nov 2018 21:05:10 +0100
To: "HANSEN, TONY L" <tony@att.com>, Paul Hoffman <paul.hoffman@icann.org>, XML Developer List <xml2rfc-dev@ietf.org>
References: <E1g9Woi-00076N-7F@durif.tools.ietf.org> <f6e0b9f5-52ed-ca27-6459-fe8f274be473@gmx.de> <f2d7303a-edb8-ccd7-84d2-81611bc7ccb2@levkowetz.com> <706f9842-795e-7019-ab2d-e28bdd3db3b2@gmx.de> <a75612b7-191c-48f5-d8e3-4f0c2b26ab2d@levkowetz.com> <11f8332a-cc6f-9ea6-d99c-5616e16f06a9@gmx.de> <bf3d882d-aed7-34fa-c32d-ee3f98e60f87@levkowetz.com> <8b71a263-a280-270a-4fb4-7e0a4e2abb0a@gmx.de> <926f11a0-3d4b-ffe0-d7b5-c7ec51f1083b@levkowetz.com> <10b47376-f6a3-0df0-11c4-fe3a2a18f4a4@rfc-editor.org> <a713a23a-ada4-487d-3fc4-dcb0517e72ab@levkowetz.com> <075701d46007$5b52d620$11f88260$@augustcellars.com> <901923CE-60C7-40AF-89A7-B904E64A59B3@icann.org> <1282e3d5-cf6b-3705-dcfb-a8c01d493f67@gmx.de> <F408A20B-CC88-4712-AD3A-5CBE4F9D9448@att.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <98afa77a-3b00-8e0d-69f0-3b5b65f7555c@gmx.de>
Date: Thu, 1 Nov 2018 21:05:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <F408A20B-CC88-4712-AD3A-5CBE4F9D9448@att.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:gPv+dH51uUj2Vh3F1NgvEoE/G/XFTErWm+oUmZI4UG3VDWo+PcC z03ToeE6obrhwvJMnxvuGgd0lDsVLyLVl3Gw/TVu9ze2aaMndGC7s+jS1n/3UW2wu0eeUh9 Ixurjs9CYRfqxMTvVAJugYLiiVju9u6sdNpl3E2uhM5PwraxGaMRmOpCy5R/l5/2J3j0zwS Dnj55nlSXyHoI7A6c4+pw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:mc7859UlCT0=:pFXcNudaZa5WEiUvKT8zGc LHhA7f9Hll4xKDcEZfoa43ps2+9+BIj/erG1i+Y6NPh2yZjPm7J17Dp2w1IC+/VhBQ/Vv5Jr1 EBa8sp3CxH9Vx9YymiuD+iS3dIuFTxm5v4vuev4X6yyIRzYUKVtKuJyW36KEBnuxKJU+bspCD rdXfvXxKVhEWbJvSPBZPEqcw1ujTFIQ/y4HWi7XE8YUSEI9lBeP1zOstzjy4ckjPKZXcUckj6 dEEsLsp61u56wCg7Vs3/Rb/RxkC6Q2PglcsB/HZfpy1j7IVqoCqYwkJ3wEeRfjYMQmpwx86dS 6hVUlibDxuCOm2xzwSQhJ3kOthLqHmO3JsY12M332ZuUrqjx1AD3xhzmFkzNI6FCxLktUsgl+ b/GDZkfw4q7uh6nzWmv4/8lvL6pcKGO5hnBuPpXpO+LDUeFaEYUnLEr3b1OaK8X1VTcE9kiDN vyqj0GJz2PmWgpU/bvQ98bukwGoSgDDPTbJtQ2f1U7OPrVYL3xHk1I0cd9pC4YdGdHAb7tKV5 1aEUhXtMtw3yjLkR0TFdPsHCKdmwvw+B3YhcQ30BTjJlN6IM7ux9pBwURMnYp9sLBzykwfEg0 GWvCb0X4oNgK5tdS45pjangHzxeJORl7zxBMernV9L0wJC5zu6Dx6FjYSygwEvjaf+3+J7WZJ MX9Zel4SLkGSQd4R+WhSH7R8exuu2R4NthJ90BZpoSrgZZMPoCzxFK5XnPVUzfkxh1doEris0 rYVtgn/u9xOkdkerU9+nEBnPPyTUdU8ryntbtCokZFFEB722h57VSdwQ5e3GbaNN5WLZM8tPi mt1zVfeq1u1ZPSyonlykDyKG2rft9zsTZJeP/ugLrCvaZnseMk=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/XbwiAweLIh3Sf0LjTO5JqUW0veQ>
Subject: Re: [xml2rfc-dev] [Ext] RFC 7991 issue #49: Schema Issue, RFC 7991, In Section 2.42, <references>
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 20:07:34 -0000

On 2018-11-01 19:44, HANSEN, TONY L wrote:
> On 10/12/18, 12:00 AM, "xml2rfc-dev on behalf of Julian Reschke" <xml2rfc-dev-bounces@ietf.org on behalf of julian.reschke@gmx.de> wrote:
> 
>      On 2018-10-11 23:52, Paul Hoffman wrote:
>      > On Oct 9, 2018, at 12:36 PM, Jim Schaad <ietf@augustcellars.com> wrote:
>      >>>
>      >>> For me, I guess it does; for me it means that ToC, enclosing References section,
>      >>> and Index should all be part of the canonical format.  For me, RFC 7998 Section
>      >>> 1, Introduction, points in the same direction.
>      >>
>      >> I agree w/ the References.  I don't agree w/ the ToC or index as this information can be derived from the XML file in a deterministic fashion and would not change.
>      >
>      > +1 to Jim's formulation.
>      
>      I keep disagreeing, because what Jim says for Toc and Index is trivially
>      true for References as well. If you disagree, please explain why.
> 
> At this point, I'm not sure which way you're disagreeing.
> 
> I feel that References needs to be sucked into the canonical format, because the non-canonical version usually uses time-sensitive external values and it needs to be frozen for the time of publication.

Yes - that's not what's being discussed.

Henrik is asking to change to vocabulary so that we don't need the 
heuristics to insert the "References" container section when there are 
multiple <references> elements.

Best regards, Julian


From nobody Fri Nov  2 05:34:18 2018
Return-Path: <tony@att.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A6BB127148 for <xml2rfc-dev@ietfa.amsl.com>; Fri,  2 Nov 2018 05:34:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.6
X-Spam-Level: 
X-Spam-Status: No, score=-0.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 b615VXdgxT7e for <xml2rfc-dev@ietfa.amsl.com>; Fri,  2 Nov 2018 05:34:14 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 C3284124C04 for <xml2rfc-dev@ietf.org>; Fri,  2 Nov 2018 05:34:14 -0700 (PDT)
Received: from pps.filterd (m0049297.ppops.net [127.0.0.1]) by m0049297.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id wA2CP6nt016125; Fri, 2 Nov 2018 08:34:14 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049297.ppops.net-00191d01. with ESMTP id 2ngk0gqk48-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 02 Nov 2018 08:34:14 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id wA2CYCgm029900; Fri, 2 Nov 2018 08:34:13 -0400
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [135.66.87.52]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id wA2CY6kM029790; Fri, 2 Nov 2018 08:34:06 -0400
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [127.0.0.1]) by zlp27125.vci.att.com (Service) with ESMTP id 4826316A3EE; Fri,  2 Nov 2018 12:34:06 +0000 (GMT)
Received: from MISOUT7MSGHUBAB.ITServices.sbc.com (unknown [130.9.129.146]) by zlp27125.vci.att.com (Service) with ESMTPS id 37E8216A3ED; Fri,  2 Nov 2018 12:34:06 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.94]) by MISOUT7MSGHUBAB.ITServices.sbc.com ([130.9.129.146]) with mapi id 14.03.0415.000; Fri, 2 Nov 2018 08:34:05 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "rfc-interest@ietf.org" <rfc-interest@ietf.org>
Thread-Topic: V3 XML2RFC and the xml2rfc.tools.ietf.org website
Thread-Index: AQHUcqhXzIzK+jrcNE2UCstkrGgXEg==
Date: Fri, 2 Nov 2018 12:34:05 +0000
Message-ID: <BF619B1E-D6F0-4A91-B59E-83788FCB60A0@att.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.13.242]
Content-Type: multipart/alternative; boundary="_000_BF619B1ED6F04A91B59E83788FCB60A0attcom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-02_07:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=547 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1811020115
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/3s68ThKD15P39nfszsjiNFVHleg>
Subject: [xml2rfc-dev] V3 XML2RFC and the xml2rfc.tools.ietf.org website
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 12:34:16 -0000

--_000_BF619B1ED6F04A91B59E83788FCB60A0attcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhlIHhtbDJyZmMudG9vbHMuaWV0Zi5vcmcgd2Vic2l0ZSBub3cgaGFzIHRoZSBhYmlsaXR5IHRv
IGdlbmVyYXRlIGJvdGggdGhlIHYzIFRFWFQgYW5kIHYzIEhUTUwgZm9ybWF0dGVkIG91dHB1dCBm
aWxlcy4NCg0KU2VlIGh0dHBzOi8veG1sMnJmYy50b29scy5pZXRmLm9yZy9leHBlcmltZW50YWwu
aHRtbCB0byB0cnkgb3V0IHRoZSB2YXJpb3VzIG9wdGlvbnMuIEkgdGhpbmsgdGhhdCB0aGUgdjMg
SFRNTCBvdXRwdXQgaXMgcHJldHR5IGNvb2wgbG9va2luZy4NCg0KSGF2ZSBmdW4hDQoNCiAgICAg
ICAgICAgICAgICBUb255IEhhbnNlbg0K

--_000_BF619B1ED6F04A91B59E83788FCB60A0attcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <F8B98538097E7E4DB3E385167CED7292@LOCAL>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4w
aW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0
aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMw
NTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhlIHhtbDJy
ZmMudG9vbHMuaWV0Zi5vcmcgd2Vic2l0ZSBub3cgaGFzIHRoZSBhYmlsaXR5IHRvIGdlbmVyYXRl
IGJvdGggdGhlIHYzIFRFWFQgYW5kIHYzIEhUTUwgZm9ybWF0dGVkIG91dHB1dCBmaWxlcy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlNlZSBodHRwczovL3htbDJy
ZmMudG9vbHMuaWV0Zi5vcmcvZXhwZXJpbWVudGFsLmh0bWwgdG8gdHJ5IG91dCB0aGUgdmFyaW91
cyBvcHRpb25zLiBJIHRoaW5rIHRoYXQgdGhlIHYzIEhUTUwgb3V0cHV0IGlzIHByZXR0eSBjb29s
IGxvb2tpbmcuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5IYXZl
IGZ1biE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUb255IEhhbnNlbjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BF619B1ED6F04A91B59E83788FCB60A0attcom_--


From nobody Fri Nov  2 05:49:54 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 034B1124408 for <xml2rfc-dev@ietfa.amsl.com>; Fri,  2 Nov 2018 05:49:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] 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 548XmiKR9duu for <xml2rfc-dev@ietfa.amsl.com>; Fri,  2 Nov 2018 05:49:50 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B947123FFD for <xml2rfc-dev@ietf.org>; Fri,  2 Nov 2018 05:49:50 -0700 (PDT)
Received: from 110-170-235-6.static.asianet.co.th ([110.170.235.6]:57513 helo=[172.20.14.237]) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gIYta-0006uT-1Q; Fri, 02 Nov 2018 05:49:50 -0700
To: "HANSEN, TONY L" <tony@att.com>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "rfc-interest@ietf.org" <rfc-interest@ietf.org>
References: <BF619B1E-D6F0-4A91-B59E-83788FCB60A0@att.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <5196d859-0016-6ef9-ef9d-50a65d30ed00@levkowetz.com>
Date: Fri, 2 Nov 2018 19:49:44 +0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <BF619B1E-D6F0-4A91-B59E-83788FCB60A0@att.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Q7K6QMdVrk4ItNkVAXsJj8ex0DrusoTE0"
X-SA-Exim-Connect-IP: 110.170.235.6
X-SA-Exim-Rcpt-To: rfc-interest@ietf.org, xml2rfc-dev@ietf.org, tony@att.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/-3-ndBCK6pTvMXVIw2NlHSe_7OY>
Subject: Re: [xml2rfc-dev] V3 XML2RFC and the xml2rfc.tools.ietf.org website
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 12:49:52 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Q7K6QMdVrk4ItNkVAXsJj8ex0DrusoTE0
Content-Type: multipart/mixed; boundary="Dagd5B41saqAIXnpbvlHPkafcxQJ2ShGH";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: "HANSEN, TONY L" <tony@att.com>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>,
 "rfc-interest@ietf.org" <rfc-interest@ietf.org>
Message-ID: <5196d859-0016-6ef9-ef9d-50a65d30ed00@levkowetz.com>
Subject: Re: [xml2rfc-dev] V3 XML2RFC and the xml2rfc.tools.ietf.org website
References: <BF619B1E-D6F0-4A91-B59E-83788FCB60A0@att.com>
In-Reply-To: <BF619B1E-D6F0-4A91-B59E-83788FCB60A0@att.com>

--Dagd5B41saqAIXnpbvlHPkafcxQJ2ShGH
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Yay!

Thank you, Tony :-)

	Henrik

On 2018-11-02 19:34, HANSEN, TONY L wrote:
> The xml2rfc.tools.ietf.org website now has the ability to generate both=
 the v3 TEXT and v3 HTML formatted output files.
>=20
> See https://xml2rfc.tools.ietf.org/experimental.html to try out the var=
ious options. I think that the v3 HTML output is pretty cool looking.
>=20
> Have fun!
>=20
>                 Tony Hansen
>=20
>=20
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--Dagd5B41saqAIXnpbvlHPkafcxQJ2ShGH--

--Q7K6QMdVrk4ItNkVAXsJj8ex0DrusoTE0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAlvcR+kACgkQTptXS4+7
FxonRxAAsJWhyJ0lRpSyzr4R8nBnwqcxTiRjoyYcDKN5X5Muqz3opycXmCLmI9Wi
YprleyXJMnp89uzwTEDk3IofP2p+Q6IrC3Rrp/HF6ojY5l1Eq8BgKv+W2XoeWw5F
Ejmu/TyEIr7YA4GHkcFubzRt0V9QYpMQLieLdc/f/p8zXT0ccZPNhevC2Vvkn1wG
Zn6537Z1oIYSdFtOPaMrVZHp9vbqAr46ujaJFKdS2Wnz3Cw5f4xBlFv/XOqRwqkZ
mwxS0ugfdzesWNaJkk8jiTlO8SQNeTd0H6fgQ/4O/NRpn5VwCV2mSlY+5wXDeLl0
BG3VowWKdhZ08M+5AyNh9hXeyGJK6U20nzD37u6rVyaPxoA6FRnvYy12FoY1g1id
34MBc4lxPfbWCbGuzOY0IA/7ESJVeelFely05Sa2KAdZU905oZYBrI51VZ3zOQy/
D9Ufs5JNeKEJ/In6DeSjzTGZtY2jOE4MKFaWwI5cGCIbpMS6l4griInHN9ajyddv
CS1SNFInKlzDqgq5YleLu3UWEN3RBCABceDE1YWncUvnvCdzRptl0G8NmTgwpe2S
wfsoO5/4fx5DercZKcFVNlzsiT46H8A/etrcE8EIFi7PDhYhCgE2jjQNo4voOGdC
JsUyX4oJfuMbN+84o6j97mxvkt4GQ+TckL1w4vkF+Ofkqpsn06Q=
=Vq7b
-----END PGP SIGNATURE-----

--Q7K6QMdVrk4ItNkVAXsJj8ex0DrusoTE0--


From nobody Fri Nov  2 20:20:34 2018
Return-Path: <tony@att.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BB4F130E0F for <xml2rfc-dev@ietfa.amsl.com>; Fri,  2 Nov 2018 20:20:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.601
X-Spam-Level: 
X-Spam-Status: No, score=-0.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no 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 BR0-UoTwg1vw for <xml2rfc-dev@ietfa.amsl.com>; Fri,  2 Nov 2018 20:20:28 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (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 EF248130E06 for <xml2rfc-dev@ietf.org>; Fri,  2 Nov 2018 20:20:27 -0700 (PDT)
Received: from pps.filterd (m0049462.ppops.net [127.0.0.1]) by m0049462.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id wA335Kqd005157; Fri, 2 Nov 2018 23:20:26 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049462.ppops.net-00191d01. with ESMTP id 2nh3f787pc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 02 Nov 2018 23:20:25 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id wA33KPLm003350; Fri, 2 Nov 2018 23:20:25 -0400
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [135.66.87.52]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id wA33KMYU003311; Fri, 2 Nov 2018 23:20:23 -0400
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [127.0.0.1]) by zlp27125.vci.att.com (Service) with ESMTP id D760C16A3EE; Sat,  3 Nov 2018 03:20:22 +0000 (GMT)
Received: from MISOUT7MSGHUBAC.ITServices.sbc.com (unknown [130.9.129.147]) by zlp27125.vci.att.com (Service) with ESMTPS id C461616A3ED; Sat,  3 Nov 2018 03:20:22 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.94]) by MISOUT7MSGHUBAC.ITServices.sbc.com ([130.9.129.147]) with mapi id 14.03.0415.000; Fri, 2 Nov 2018 23:20:22 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: "rfc-interest@rfc-editor.org" <rfc-interest@rfc-editor.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Thread-Topic: V3 XML2RFC and the xml2rfc.tools.ietf.org website
Thread-Index: AQHUcqhXzIzK+jrcNE2UCstkrGgXEqU9YvwA
Date: Sat, 3 Nov 2018 03:20:21 +0000
Message-ID: <949D5049-0383-4C4F-9ED9-1DDD40C613D6@att.com>
References: <BF619B1E-D6F0-4A91-B59E-83788FCB60A0@att.com>
In-Reply-To: <BF619B1E-D6F0-4A91-B59E-83788FCB60A0@att.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.8.109]
Content-Type: multipart/alternative; boundary="_000_949D504903834C4F9ED91DDD40C613D6attcom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-02_17:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=677 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1811030027
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/GaazYLDVChqNBayWRB-ztNuDoPY>
Subject: [xml2rfc-dev] FW: V3 XML2RFC and the xml2rfc.tools.ietf.org website
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Nov 2018 03:20:30 -0000

--_000_949D504903834C4F9ED91DDD40C613D6attcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

KFVzaW5nIHRoZSBjb3JyZWN0IGFkZHJlc3NlcyB0aGlzIHRpbWUuKQ0KDQpUaGUgeG1sMnJmYy50
b29scy5pZXRmLm9yZyB3ZWJzaXRlIG5vdyBoYXMgdGhlIGFiaWxpdHkgdG8gZ2VuZXJhdGUgYm90
aCB0aGUgdjMgVEVYVCBhbmQgdjMgSFRNTCBmb3JtYXR0ZWQgb3V0cHV0IGZpbGVzLg0KDQpTZWUg
aHR0cHM6Ly94bWwycmZjLnRvb2xzLmlldGYub3JnL2V4cGVyaW1lbnRhbC5odG1sIHRvIHRyeSBv
dXQgdGhlIHZhcmlvdXMgb3B0aW9ucy4gSSB0aGluayB0aGF0IHRoZSB2MyBIVE1MIG91dHB1dCBp
cyBwcmV0dHkgY29vbCBsb29raW5nLg0KDQpIYXZlIGZ1biENCg0KICAgICAgICAgICAgICAgIFRv
bnkgSGFuc2VuDQo=

--_000_949D504903834C4F9ED91DDD40C613D6attcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <A702BEFD81323E44B6B05FDF8C84D095@LOCAL>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1u
YW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6
MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglm
b250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNw
YW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1h
cmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6
V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIg
bGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4o
VXNpbmcgdGhlIGNvcnJlY3QgYWRkcmVzc2VzIHRoaXMgdGltZS4pPG86cD48L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGUgeG1sMnJmYy50b29s
cy5pZXRmLm9yZyB3ZWJzaXRlIG5vdyBoYXMgdGhlIGFiaWxpdHkgdG8gZ2VuZXJhdGUgYm90aCB0
aGUgdjMgVEVYVCBhbmQgdjMgSFRNTCBmb3JtYXR0ZWQgb3V0cHV0IGZpbGVzLjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+U2VlIGh0dHBzOi8veG1sMnJmYy50b29s
cy5pZXRmLm9yZy9leHBlcmltZW50YWwuaHRtbCB0byB0cnkgb3V0IHRoZSB2YXJpb3VzIG9wdGlv
bnMuIEkgdGhpbmsgdGhhdCB0aGUgdjMgSFRNTCBvdXRwdXQgaXMgcHJldHR5IGNvb2wgbG9va2lu
Zy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkhhdmUgZnVuITwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRvbnkgSGFuc2VuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_949D504903834C4F9ED91DDD40C613D6attcom_--


From nobody Mon Nov  5 07:36:15 2018
Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF1B6130DE6 for <xml2rfc-dev@ietfa.amsl.com>; Mon,  5 Nov 2018 07:36:13 -0800 (PST)
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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 lCnUDFAvmmuq for <xml2rfc-dev@ietfa.amsl.com>; Mon,  5 Nov 2018 07:36:12 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC03E12D7F8 for <xml2rfc-dev@ietf.org>; Mon,  5 Nov 2018 07:36:11 -0800 (PST)
Received: from [192.168.1.38] ([217.91.35.233]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MgGDK-1g85mK0kRK-00NgCo; Mon, 05 Nov 2018 16:35:58 +0100
Received: from [192.168.1.38] ([217.91.35.233]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MgGDK-1g85mK0kRK-00NgCo; Mon, 05 Nov 2018 16:35:58 +0100
To: Henrik Levkowetz <henrik@levkowetz.com>, XML Developer List <xml2rfc-dev@ietf.org>
References: <d97ebfcf-ee4f-02ef-39c7-ac439ba1e421@levkowetz.com> <02bc01d45ac5$7ae71a10$70b54e30$@augustcellars.com> <a5770e1c-7022-25ce-9a3e-bc5e35a65445@levkowetz.com> <030e01d45b29$1c7b33d0$55719b70$@augustcellars.com> <3FC3AF27-D05C-414C-BC64-776DDCCD1100@icann.org> <AFF57163-A51B-4289-8BC8-457581939E3B@icann.org> <502954f2-ebda-0f84-79d6-344c72477eed@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <bdf68a21-6c7f-74ef-86d4-f3f2d138578a@gmx.de>
Date: Mon, 5 Nov 2018 16:35:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <502954f2-ebda-0f84-79d6-344c72477eed@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:xyBBU81ifQQnO5LNoqM535S5UAL+TVoGdMPaVfzfhJXxqmKnzee XR3V3168UaZLRLGW6lj/3CU3FgmB0Zw3o18lqHm3Ehe/pT0HfBL02Yxq8V9mb5ZA9Zy76jS CcVt/cngkHyp/NWEtlBOqNs73cAjKeRUaGRmhWx6hb7Fr8LbR/xqlCJW5vtUz2HbQ5e/5Gk q5RJfRb+y79RTBkl2/GDA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:hJRPFPH5p9M=:QePWyWTWG4cYfhVrTyAPhd zq3A3L66uH19ZwBOtVFFtgA3fPRV3chrhL46nGSMsoXlHUBpCxfcrYnHxMhzBdCQmgM9VWNbv yBLWmexjoDHcHsdQjbEelfziVkFXKo6bGHkM+Pvpx31k+JDtUVCnKEiK3HYXmbf7bQuiOsLN+ Q4k6gr8/yUbqiVORkVj2Ce4yKhIBT7Mwcfep2+LDKPBzHJRkWp7oiXzOEHILEjNvUa/ksyS48 WkRYqr/i8bZanXzpn1/AsaOu5ypZ5ZLBxLbeecT7jYcj5+UR6amxSKW/jA/wci96vzZZ9fsiR f5b39XwESYCXg03BzrF4Rb3AUXSp84Yn1GbG6k7W18KfWjZMBaW6Bge/0R2CwWBOFb9qTKLkl ofrpDMfTgaU4MxCdKwMVl+Ci3tGrLERPxlSuU6A/0BQtjPIafzXgMroNPOfBudqQxrUZaIHlg tUX8lcHANnbP3wSDxbHevmhu9S/wJQqZ67X0h16/koGPiKfiSrQ2rQ7VVeeh8yorsuqwj2Z/z gdQgJ00pN10uzXv2LIqM3RP6OlDgn5Rr+7qH3rYm7D3W0e8Wqq+//gRMY3xa0eH0vanPznD+5 RCSe/hzE2BJvFL2Qs0OBzUVrKETUFZk2GuYSj5X2K/Mb2I2/N3HQSfGPPyHMiy29B2t2+sHLy wwAbp8kblhvWAs74aynCbF713za2UmG13hzT4hed2ANyt+Q6nsozmKq5cim6SiRVv1kkHybzq 2ttPwNwt0YNhHwo/Z66JunhCAiFPG3VK6pK057JC3r19PuKHC8IfgyXGzUoUGWGQ/iSBeeJQo qi8kCGI7l9L1BX0g5YcfjPkr9klJLl0ezFD3KRoDgdU0y2ZpKc=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/WNBO6yA0IT-dc_AHMV5t3HViolw>
Subject: Re: [xml2rfc-dev] RFC 7991 issue #38: Schema Issue, RFC 7991, In Section 2.20, <dl>
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 15:36:14 -0000

On 2018-10-08 16:53, Henrik Levkowetz wrote:
> I propose closing this ticket with the following resolution:
> 
> In Section 2.20.2.  "hanging" Attribute:
> 
> Change "hanging" to "newline" throughout.
> 
> 
> If there are no objections to the resolution by EOB Tuesday, I'll close the
> ticket.

But then, we need to swap values as well, right?

hanging=true should be equivalent to newline=false.

Best regards, Julian


From nobody Tue Nov  6 20:47:22 2018
Return-Path: <rse@rfc-editor.org>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E2B9130DCF for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 20:47:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 IAdvkZmMy4Jr for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 20:47:19 -0800 (PST)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 646321277D2 for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 20:47:19 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 4EE991C2B57 for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 20:47:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TG1mIHJtsL6K for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 20:47:05 -0800 (PST)
Received: from Heathers-MacBook-Pro-2.local (unknown [IPv6:2001:67c:1232:144:9813:45ac:be79:da3a]) by c8a.amsl.com (Postfix) with ESMTPSA id B87891C1893 for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 20:47:04 -0800 (PST)
To: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Heather Flanagan <rse@rfc-editor.org>
Message-ID: <cf9ca16b-326b-a2f6-3d54-4d6a7aea5f05@rfc-editor.org>
Date: Wed, 7 Nov 2018 11:47:16 +0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.2.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/tkNPapxTaEOEJRrzR0Q63LiARYc>
Subject: [xml2rfc-dev] Change in process going forward
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 04:47:21 -0000

Hola a todos!

First, I want to thank all 33 people on this list for subscribing and 
observing the discussions regarding the issues between the various 
format specifications and the implementations of those specs. The 
current process has the tools developer, Henrik, posting batches of 
issues to the list (batches so the list isn't flooded with too much to 
discuss at once) and members of the list chiming in on the proposed 
changes. I've been chiming in, after about a week, to call consensus or 
make a decision so the issues can be closed out and development move on. 
This level of engagement in helping update the -bis document is actually 
outside the scope of the tools development contract, and has 
significantly delayed completing the formatter tools.

This process needs to change, and at this point I've asked Henrik to 
finish the formatters to the best of his ability, and to document where 
he has diverged from the specs. The -bis documents still need to happen, 
but we're going to push the updates of those out until we have a bit 
more experience with the running code. At that point we can decide which 
changes made in the code should be reflected in the specs, as well as 
what needs to be revised in the code itself to match the original 
requirements.

Your input and feedback during testing and rollout are still absolutely 
critical, so please stay tuned and involved as we get this project from 
an idea six years in the making into something we see in production.

-Heather


From nobody Tue Nov  6 23:08:28 2018
Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C675912D4E6 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:08:26 -0800 (PST)
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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 rjV6neh11Xd0 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:08:24 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5167B127333 for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 23:08:24 -0800 (PST)
Received: from [192.168.178.20] ([84.171.159.63]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MZkic-1g5Ucc2cz0-00LXQp; Wed, 07 Nov 2018 08:08:20 +0100
Received: from [192.168.178.20] ([84.171.159.63]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MZkic-1g5Ucc2cz0-00LXQp; Wed, 07 Nov 2018 08:08:20 +0100
To: Heather Flanagan <rse@rfc-editor.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <cf9ca16b-326b-a2f6-3d54-4d6a7aea5f05@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <8594ab77-ebb4-f063-54b1-d6548b569aef@gmx.de>
Date: Wed, 7 Nov 2018 08:08:16 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <cf9ca16b-326b-a2f6-3d54-4d6a7aea5f05@rfc-editor.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:QARMqC5c5YBGrIILYzPdrdhaJCxxCTn25WrfWvG2Jlk++qg2qwH aTPySax/du2LCYcs7LEVuYzr9EueBRB3Z2KixP+g3KXOd6vQawcVIpEeB+oOTcOzrOJWdDl fF/Azr0Vd4a5+OBuJDYFGuYYYd5kNstoYx0vMR2bY59lKZbGNhT+XrVIJ5g0Am8n6iUw1bt mem/ug/5k5HRMnjcG1whw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:TJPH8d9kPg8=:9tvM8oyVC33kzSY/CgSoF0 BwQq4yloZo52cjWXzd2TsreEFfrO/sa5O5RzMExTnPEiYDU408zWXPo1k+AYl1Wc5VRdpd3nR PlAL4q4E1xG2AEno4iB7kRIwORAstz2QKvWCYK76UStGd/IZhpu9d7/qRiiXvTR79Am++OxPW bWGpwIyg68IuKnDqwiWs7worSuiG4y4Ox/BxoQ6ZS8uq3M5d1Afl0B51JFBEA8yPNrw2g4TZd rZlA+7CDnUI5dldEAw0aOamLfMFuwYVm3XT3yxilfCl9akH7xXNHwf2xJP9ISZAZGQOjqa5tZ x1Mg1ZlmW3F1r4fYREDwBKshnYmpPjIq7+7Rk7L02461+A+Fm6vludj2LXo71wK6mmFaCBNoG mM9i5EDl/ZEppT27RrMT1xoSHfYI7z/X6qHWNh3HEOGM6ZkeKJZbGu+DwYv2RUTD0eCTPKoLd UKdcXN2xlubnESbU3tqdAPXM4TKlTm30jLW81QUFoQu5jIYyHg/UnEyPhGp792V4eCUdfMQi4 9gHc2J2RMrCb60OuEQX1USDe795vS6G9EZvecSXO9OnzZaGCxx1zS7Y9uPDKXYmvYxLPfzvad HHwJXKZNNOOj7zMgI321pB42TfOhniqFdupVCUrpJMlq5k9Vr86hPhSlA6TfxINExJXd2hl89 NiCvVv/aH3HXQZ2CX+T36fWh5OBzbFptMUVvmJivuVwCuH6AfX7LkSuODzK2nd2vkLlcwRimD RuBBKqiY/VDFweprQk+Ktw7umKLKLXbWXSwD+2dOHm06kg5hkmvew6BHr3Qlhhn+aLRHV/Pu9 7r8xe7FT+YgUA+wunSzVlWchykqNHDlJMx0Eq8aaoP1Y+JfYvoWjxpFtccWr1hE8CrgU9syqe 6N2l28J7x/JKbTLrwM0+y/WY+b2uIwAf3t7y0aMQ522ixkKKuK0Y8YHqnPaLjrRJS5SBnfWLt sB5l7ed0ayQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/9X82kaZG4X3c2yNAKAVJR509LCo>
Subject: Re: [xml2rfc-dev] Change in process going forward
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:08:27 -0000

On 2018-11-07 05:47, Heather Flanagan wrote:
> Hola a todos!
>
> First, I want to thank all 33 people on this list for subscribing and
> observing the discussions regarding the issues between the various
> format specifications and the implementations of those specs. The
> current process has the tools developer, Henrik, posting batches of
> issues to the list (batches so the list isn't flooded with too much to
> discuss at once) and members of the list chiming in on the proposed
> changes. I've been chiming in, after about a week, to call consensus or
> make a decision so the issues can be closed out and development move on.
> This level of engagement in helping update the -bis document is actually
> outside the scope of the tools development contract, and has
> significantly delayed completing the formatter tools.
>
> This process needs to change, and at this point I've asked Henrik to
> finish the formatters to the best of his ability, and to document where
> he has diverged from the specs. The -bis documents still need to happen,
 > ...

...and the best way to do this wouldn't be to update those specs?

If the outcome of this are a RFC 7991 which only partly reflects
reality, and a -bis document that is abandoned, this would be really
disappointing.

Best regards, Julian


From nobody Tue Nov  6 23:16:57 2018
Return-Path: <rse@rfc-editor.org>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C290112D4E6 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:16:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 3pdJZ8Bg5Tl3 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:16:55 -0800 (PST)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23CBC127333 for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 23:16:55 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id D5B0E1C2B57; Tue,  6 Nov 2018 23:16:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AgAk5753uM-4; Tue,  6 Nov 2018 23:16:40 -0800 (PST)
Received: from [31.133.158.132] (dhcp-9e84.meeting.ietf.org [31.133.158.132]) by c8a.amsl.com (Postfix) with ESMTPSA id 809E11C06BB; Tue,  6 Nov 2018 23:16:40 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (1.0)
From: Heather Flanagan <rse@rfc-editor.org>
X-Mailer: iPad Mail (16B92)
In-Reply-To: <8594ab77-ebb4-f063-54b1-d6548b569aef@gmx.de>
Date: Wed, 7 Nov 2018 14:16:51 +0700
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8A6BCD14-63A4-4411-B863-EA4C7029B077@rfc-editor.org>
References: <cf9ca16b-326b-a2f6-3d54-4d6a7aea5f05@rfc-editor.org> <8594ab77-ebb4-f063-54b1-d6548b569aef@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/r_bLTl4PqWj9jvz-jHdq_u1dxRg>
Subject: Re: [xml2rfc-dev] Change in process going forward
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:16:57 -0000

> On Nov 7, 2018, at 14:08, Julian Reschke <julian.reschke@gmx.de> wrote:
>=20
>> On 2018-11-07 05:47, Heather Flanagan wrote:
>> Hola a todos!
>>=20
>> First, I want to thank all 33 people on this list for subscribing and
>> observing the discussions regarding the issues between the various
>> format specifications and the implementations of those specs. The
>> current process has the tools developer, Henrik, posting batches of
>> issues to the list (batches so the list isn't flooded with too much to
>> discuss at once) and members of the list chiming in on the proposed
>> changes. I've been chiming in, after about a week, to call consensus or
>> make a decision so the issues can be closed out and development move on.
>> This level of engagement in helping update the -bis document is actually
>> outside the scope of the tools development contract, and has
>> significantly delayed completing the formatter tools.
>>=20
>> This process needs to change, and at this point I've asked Henrik to
>> finish the formatters to the best of his ability, and to document where
>> he has diverged from the specs. The -bis documents still need to happen,
> > ...
>=20
> ...and the best way to do this wouldn't be to update those specs?
>=20
> If the outcome of this are a RFC 7991 which only partly reflects
> reality, and a -bis document that is abandoned, this would be really
> disappointing.
>=20

Hi Julian,

The -bis process isn=E2=80=99t being abandoned, it=E2=80=99s being postponed=
. It has to happen, but I=E2=80=99m going for separating the drafting from t=
he initial development so we can get the development done sooner rather than=
 later.

-Heather

> Best regards, Julian
>=20


From nobody Tue Nov  6 23:23:18 2018
Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F133B12D4F2 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:23:15 -0800 (PST)
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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 3DYKrFk87etR for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:23:14 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C530130E19 for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 23:23:13 -0800 (PST)
Received: from [192.168.178.20] ([84.171.159.63]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MEnjW-1gHZ9q0RNy-00Fz93; Wed, 07 Nov 2018 08:23:11 +0100
Received: from [192.168.178.20] ([84.171.159.63]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MEnjW-1gHZ9q0RNy-00Fz93; Wed, 07 Nov 2018 08:23:11 +0100
To: Heather Flanagan <rse@rfc-editor.org>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <cf9ca16b-326b-a2f6-3d54-4d6a7aea5f05@rfc-editor.org> <8594ab77-ebb4-f063-54b1-d6548b569aef@gmx.de> <8A6BCD14-63A4-4411-B863-EA4C7029B077@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <d3b80f69-1f0d-e789-8b71-e9f8505349e4@gmx.de>
Date: Wed, 7 Nov 2018 08:22:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <8A6BCD14-63A4-4411-B863-EA4C7029B077@rfc-editor.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:8t1WxgpYUs28fSOWML4hCSC7cB2fcN2JywVixpxWYlv5WCNhItJ F0TF2jGBb7rkGMW/Fl362OVckieQ1jjNnwB9QCbWOGUvCTtRVKouX+zMHeOL3SbacFc3Ejn SGBTuwaT0bsQUM4LXQZ3YQ3MDuqWQ49wCOX9i75YrMC69riw474y6lCVA39DToXWcYuwbQc F4G7OJU5NS8dwS5rKnonw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:RdCrmg6/c0A=:pbi6OtI4lkWRrE+g9jHUdd IfOb2GykiXVX2NHyWl/ehmxcVDREM/j4xGtawkqivUCfwCj3O7EaGhumDOpuyRMYCGzl+txDY qKYq1tVmQYUwSTQwGEiLIZkj56SIe+SWpisQiKrXDu+jB+zUIV3tRQ70NPlB9+A/rEvszFLf6 xv6ADYb8cY9onCdVZ5kvdI23JFKF8VRjWgkEB2Jhrn7it73U3dklhR7jCAOV7FDdGPJ5/banc rwVKCRZ5SvzdJE2gAN798jvnL/5ZJR3pOdVGBHDbSOgeI0FNZYKwl5zZpxtPRNPv78mtcq7pI hBDR8Ai1W+ZrxrvzXx7EvB6h04xurB0XYw9SHd4Vf73I0onDwJA+zbL2aDFULlEjUxVkidlcb EUC9tQqBqH1BbviPaBFWGazZVczI7D8h0Jihn+cIVSnlxditirFZPo8esQ/biSNgNcv9yahlC 8LKR4cPZOLpvk/Ce+lUT/O2jrsn2MHw2nxQWkabyeFHls+TrL6LW+lzdfZH9q1ZpryL5Ff0n9 71IP3laXFCIZ04B2pWIlKpgT5y40+e1zlZk7SIt/2BAYRlSBJIOMXNgLmnI23LLz8PF6l8GuV zf81UKybuJQ8LWdDCK3Q35nMkeQ8xB1vDswYnjeElfyh5X/4MzuXfywOdWjcJKIXTuUVdZRs0 2iX+xtVCyxPfWzzxvTLBVXlfEWGfg8/jEdIRoTxd643gttxHp88mfRSBkPLUQ7DK+XO8klByf gmDFBcJnHX/+b2sxOmIWSfas0yIaSY9hgBkG3KU7ZpfBeKOaMRXRohgZw8YS72vzlHq8Bmvdc jc8mpT+p1iyh7YFtEebX+qwgVMtvf3YlJx+3Jcf0AeIpPJDQpuLYup7ythhXagsvxqJx95WlF OmZ606/MGC7YtEwbOhE0Dq7V99tkSwZnyeYf0eXAJp1ylXBFXvigUMFQBmtoF586IV8D5Vjd9 Cg6DoIrRBtQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/ZugRdQk7UcN5yjwYbkZ3hBza2_s>
Subject: Re: [xml2rfc-dev] Change in process going forward
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:23:16 -0000

On 2018-11-07 08:16, Heather Flanagan wrote:
>
>
>> On Nov 7, 2018, at 14:08, Julian Reschke <julian.reschke@gmx.de> wrote:
>>
>>> On 2018-11-07 05:47, Heather Flanagan wrote:
>>> Hola a todos!
>>>
>>> First, I want to thank all 33 people on this list for subscribing and
>>> observing the discussions regarding the issues between the various
>>> format specifications and the implementations of those specs. The
>>> current process has the tools developer, Henrik, posting batches of
>>> issues to the list (batches so the list isn't flooded with too much to
>>> discuss at once) and members of the list chiming in on the proposed
>>> changes. I've been chiming in, after about a week, to call consensus o=
r
>>> make a decision so the issues can be closed out and development move o=
n.
>>> This level of engagement in helping update the -bis document is actual=
ly
>>> outside the scope of the tools development contract, and has
>>> significantly delayed completing the formatter tools.
>>>
>>> This process needs to change, and at this point I've asked Henrik to
>>> finish the formatters to the best of his ability, and to document wher=
e
>>> he has diverged from the specs. The -bis documents still need to happe=
n,
>>> ...
>>
>> ...and the best way to do this wouldn't be to update those specs?
>>
>> If the outcome of this are a RFC 7991 which only partly reflects
>> reality, and a -bis document that is abandoned, this would be really
>> disappointing.
>>
>
> Hi Julian,
>
> The -bis process isn=E2=80=99t being abandoned, it=E2=80=99s being postp=
oned. It has to happen, but I=E2=80=99m going for separating the drafting =
from the initial development so we can get the development done sooner rat=
her than later.
>
> -Heather

Well, the difference is timing.

I don't see how having a separate document that describes the
differences from the spec is better than updating the spec.

We have seen no activity on the specs for ~2 years, and now that we
finally resumed work it's essentially too late to do it properly?

Best regards, Julian


From nobody Tue Nov  6 23:41:11 2018
Return-Path: <rse@rfc-editor.org>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F11A130F43 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:41:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 0AsssdFrBp1k for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:41:05 -0800 (PST)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49D8B130EFA for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 23:41:04 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id B1EB81C2B57; Tue,  6 Nov 2018 23:40:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qqULmnxsxI49; Tue,  6 Nov 2018 23:40:49 -0800 (PST)
Received: from [IPv6:2001:67c:1232:144:c926:a3b2:74a1:9443] (unknown [IPv6:2001:67c:1232:144:c926:a3b2:74a1:9443]) by c8a.amsl.com (Postfix) with ESMTPSA id 5EE031C1893; Tue,  6 Nov 2018 23:40:49 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (1.0)
From: Heather Flanagan <rse@rfc-editor.org>
X-Mailer: iPad Mail (16B92)
In-Reply-To: <d3b80f69-1f0d-e789-8b71-e9f8505349e4@gmx.de>
Date: Wed, 7 Nov 2018 14:41:00 +0700
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <2E73A062-36B5-470C-9EEE-464F04204DA2@rfc-editor.org>
References: <cf9ca16b-326b-a2f6-3d54-4d6a7aea5f05@rfc-editor.org> <8594ab77-ebb4-f063-54b1-d6548b569aef@gmx.de> <8A6BCD14-63A4-4411-B863-EA4C7029B077@rfc-editor.org> <d3b80f69-1f0d-e789-8b71-e9f8505349e4@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/0QYaKuf7A2tJVc9OHYoKx9X2OJY>
Subject: Re: [xml2rfc-dev] Change in process going forward
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:41:11 -0000

> On Nov 7, 2018, at 14:22, Julian Reschke <julian.reschke@gmx.de> wrote:
>=20
>> On 2018-11-07 08:16, Heather Flanagan wrote:
>>=20
>>=20
>>>> On Nov 7, 2018, at 14:08, Julian Reschke <julian.reschke@gmx.de> wrote:=

>>>>=20
>>>> On 2018-11-07 05:47, Heather Flanagan wrote:
>>>> Hola a todos!
>>>>=20
>>>> First, I want to thank all 33 people on this list for subscribing and
>>>> observing the discussions regarding the issues between the various
>>>> format specifications and the implementations of those specs. The
>>>> current process has the tools developer, Henrik, posting batches of
>>>> issues to the list (batches so the list isn't flooded with too much to
>>>> discuss at once) and members of the list chiming in on the proposed
>>>> changes. I've been chiming in, after about a week, to call consensus or=

>>>> make a decision so the issues can be closed out and development move on=
.
>>>> This level of engagement in helping update the -bis document is actuall=
y
>>>> outside the scope of the tools development contract, and has
>>>> significantly delayed completing the formatter tools.
>>>>=20
>>>> This process needs to change, and at this point I've asked Henrik to
>>>> finish the formatters to the best of his ability, and to document where=

>>>> he has diverged from the specs. The -bis documents still need to happen=
,
>>>> ...
>>>=20
>>> ...and the best way to do this wouldn't be to update those specs?
>>>=20
>>> If the outcome of this are a RFC 7991 which only partly reflects
>>> reality, and a -bis document that is abandoned, this would be really
>>> disappointing.
>>>=20
>>=20
>> Hi Julian,
>>=20
>> The -bis process isn=E2=80=99t being abandoned, it=E2=80=99s being postpo=
ned. It has to happen, but I=E2=80=99m going for separating the drafting fro=
m the initial development so we can get the development done sooner rather t=
han later.
>>=20
>> -Heather
>=20
> Well, the difference is timing.
>=20
> I don't see how having a separate document that describes the
> differences from the spec is better than updating the spec.

Well, as you say, the difference is timing. The process we=E2=80=99re follow=
ing that ties development extremely tightly to the -bis documents is taking t=
oo long. I=E2=80=99m trying to speed up the timing of publishing RFCs in the=
 new format, and accepting that the cost to do that is the delay of those -b=
is documents.=20

>=20
> We have seen no activity on the specs for ~2 years, and now that we
> finally resumed work it's essentially too late to do it properly?

Difference of opinion about what it means to =E2=80=9Cdo it properly.=E2=80=9D=


-Heather

>=20
> Best regards, Julian
>=20


From nobody Tue Nov  6 23:59:39 2018
Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B66C412870E for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:59:37 -0800 (PST)
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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 OiV0YoiF6yAi for <xml2rfc-dev@ietfa.amsl.com>; Tue,  6 Nov 2018 23:59:35 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28C81128CF3 for <xml2rfc-dev@ietf.org>; Tue,  6 Nov 2018 23:59:34 -0800 (PST)
Received: from [192.168.178.20] ([84.171.159.63]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M7pDs-1fXopf3aHw-00vMY7; Wed, 07 Nov 2018 08:59:31 +0100
To: Heather Flanagan <rse@rfc-editor.org>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <cf9ca16b-326b-a2f6-3d54-4d6a7aea5f05@rfc-editor.org> <8594ab77-ebb4-f063-54b1-d6548b569aef@gmx.de> <8A6BCD14-63A4-4411-B863-EA4C7029B077@rfc-editor.org> <d3b80f69-1f0d-e789-8b71-e9f8505349e4@gmx.de> <2E73A062-36B5-470C-9EEE-464F04204DA2@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <87c3a5a6-c478-bac7-9cbe-d224cdc88815@gmx.de>
Date: Wed, 7 Nov 2018 08:59:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <2E73A062-36B5-470C-9EEE-464F04204DA2@rfc-editor.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K1:jQSSrlloPynITwkEpi2esf/y1Eah1ZoDbrhZa9sptLGUJoPRVXX 5uqZjhufol3zjpVrdR2fVwa/aE6jp0YtsgwuBszIDvPy7sPV1f6ubfu2ETCK4omgpWb/qgx bXDkyZlz87iif2MHia4fRiUrgGzDblbjlYcUKs9hem+77/2gi/62ZgW8rTffN0HkT4fRIrP nFuHbrPk8si/iS84XDcHw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:YfuSnkLJW9k=:w/+3A9BZ7haOFqhm09Tnzd KWtXsXIyeM3y2qk/fCrjMNPWiROzSjVnIJjDl5s1c1LTL6pPnLTZNVxWsP+ZtFkqAGsIkWXaz Eql0ZDKdr38HH1ypIJD+mfeivikW+gZK8xZ7lGsAcO/XjZdtyTDlIfjzLzrb5Pp2SQh953xCU vGH/Qisfs3zqkPXiqvlltHUJPkwJi9E/oCl4O25h9wJjL2o7Ec+8hVeQ8hdZ/2pRwGXjMR45B coAl4id3MYYRcvmGNYL2+6DZeiukzUGB6J5tcBI1oPmB9QbjpD2ZmlizrrImJkw8KujniJeZt wxWTqZf3dQjPGlclSofZmrHOxnlVDuknkH18YFmugMPu+YiylQq7Lv+C/CvM2RPwWACYmbS+f rC4gvQft9KvjGjPlK4r/M+YYDTSdtCX6zHwo6czTdfED+0xkI9rj8V/eioso3ik7AOkinoPOp cHvp4B7qLf5jy7poQARIM4VbXrrhXQuVWsOHrSeIwq1iDKmJ/81OjPlhZV2oXFBDZ56wN1LBA y5iXxv/q7Ki5OagSgFdD3ExliTk1m/sHy5DrOMvJ3AbDtCiUCcKlEbRIBNKzK/OBS8XGO8UPv b958zzuGuNSb29shJCPddjQvOfcrefESFFZDUQG2aVmP/BwX1h+G1LJwWYvA4oYYhCe5YtxSM 56YS1EOPTTtsJVew36YIcQu+tR6NNbEsXaXTwmNCCUVEUZVGZaxpKy8VDB64SIqAyDI6Nbry8 LD9lJYxIfREgWhjGZF+bEgt3VguAQbOdxLP91qDw/kCp8ZQLCK+iAeOxtV0bNH0XuVaDmWcmV WVqWVPtn5irNnjRGDhLTDX/2udj/CK0udJQlu9Vd/XZapmO0ac=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/zGTfC66XvfOVOk6ftKF3cwiYkZ0>
Subject: Re: [xml2rfc-dev] Change in process going forward
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:59:38 -0000

On 2018-11-07 08:41, Heather Flanagan wrote:
> ...
>> Well, the difference is timing.
>>
>> I don't see how having a separate document that describes the
>> differences from the spec is better than updating the spec.
> 
> Well, as you say, the difference is timing. The process we’re following that ties development extremely tightly to the -bis documents is taking too long. I’m trying to speed up the timing of publishing RFCs in the new format, and accepting that the cost to do that is the delay of those -bis documents.

That makes it sound that the real difference is that you want to 
shortcut discussions so that Henrik can proceed faster.

I'm not too happy with that, but even if I was: why can't Henrik edit 
the -bis documents instead of documenting the changes somewhere else? Or 
a volunteer?


>> We have seen no activity on the specs for ~2 years, and now that we
>> finally resumed work it's essentially too late to do it properly?
> 
> Difference of opinion about what it means to “do it properly.”

We had a really slow and time-consuming process, and halted it for two 
years (for reasons very unclear to me). Now that it was restarted, we 
essentially abandon it again.

That's what *I* consider "not properly".

Best regards, Julian


From nobody Thu Nov 15 23:45:41 2018
Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EEBC130E03 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 15 Nov 2018 23:45:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.701
X-Spam-Level: 
X-Spam-Status: No, score=-0.701 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 WEu4yKrYKRxb for <xml2rfc-dev@ietfa.amsl.com>; Thu, 15 Nov 2018 23:45:37 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC898130E79 for <xml2rfc-dev@ietf.org>; Thu, 15 Nov 2018 23:45:36 -0800 (PST)
Received: from [192.168.178.20] ([91.61.53.189]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LaKaw-1fbp4K17RG-00m227; Fri, 16 Nov 2018 08:45:18 +0100
From: Julian Reschke <julian.reschke@gmx.de>
To: Henrik Levkowetz <henrik@levkowetz.com>, XML Developer List <xml2rfc-dev@ietf.org>
References: <d97ebfcf-ee4f-02ef-39c7-ac439ba1e421@levkowetz.com> <02bc01d45ac5$7ae71a10$70b54e30$@augustcellars.com> <a5770e1c-7022-25ce-9a3e-bc5e35a65445@levkowetz.com> <030e01d45b29$1c7b33d0$55719b70$@augustcellars.com> <3FC3AF27-D05C-414C-BC64-776DDCCD1100@icann.org> <AFF57163-A51B-4289-8BC8-457581939E3B@icann.org> <502954f2-ebda-0f84-79d6-344c72477eed@levkowetz.com> <bdf68a21-6c7f-74ef-86d4-f3f2d138578a@gmx.de>
Message-ID: <77bcb71c-b1de-def6-ee44-a8ee92660b0c@gmx.de>
Date: Fri, 16 Nov 2018 08:45:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <bdf68a21-6c7f-74ef-86d4-f3f2d138578a@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K1:SoWFsN564JmwluWRyyVNzUDuVnsKTRkPt60If5zXJmVSnMmk6iS T+EYeWpe+lvQz64n4eVSZ1b7jK2U3hnN1a5wJBlRI+AfrVdX2QQ0obSZTyDBVKWRQuXc67s tj7NlwPcJ4qMHalyddSKM0rDXL0DGnRiOlAHcpYNoHUOnzrTKNtELM8FubTJ0yLi5+xbK94 SjZddC7a7zbPJJgSJJ5xQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:hvvPCD5zWfQ=:pPWSxMMnRv1GlAVEn2YEJ2 sEfd4371F9vzS/S+2O+2DaqJ7153NOe7PQ2q7fIClt4ou0rgQzZTzAJEzFFInea5drJK6N56H apGfsbkdu9t0V1kYrSbak2wO/3guYUwrCWv6IjJoBrr0ZScG+bZcwB5RA3Dj1Y2I54IsNUtcG BxAKGPaANcMpTYGs0EHFZvckkGpQL8cdHTZM7azvuXeX7ZoEWmIh9tT5BXaf0KXqH9y8gLxlR ZMvUpakb4LyX+sjPxt+xdvYB3yLwD5wt8Cxxnq3vJwTPEmFoORLrSSk5bp7A6gnsvZXoK750E VEfZ+ZKSf4dWddasJHcmq3vdfX5lZZC7Ip+ijhlIRY2RzH4zw4I+a+3Pmj8FAGilHsrvUzG4o 2m1arkfwMoJbyth4uAUIbcWZpT30M8zivo+sx9wM1QQL6xMxzbJTnknzFFosv7ZM3eRtE4vwD BtujfOfZFYNHnnM+JZQ1dqBZxumpLjfKxMlJCHT/priDULKqvxWM7a92qexVDmXzW4y+oiVUm A0lhaHeMh3eX4i0QYGIaU4XfqKFv43X3Asa+TM0IceQ7CqiNmYPi/OJDmXPpt5vjJTvlCX3OL nMp+fR6QfFTOjxNg2e0El3u3JhwUupI7CIT/nWX/UPL0Um+wzF67NyEPaqpB1o+V+mo8Ng6LH npN2AkONs/5/ZK98fXwPAzqKCShSq4t1z6FNQjxdg9qxURxVL22hjj6TlUv9Os/o7u2A2zaL3 it/+K+XG/s1femksCGM5kv86UiOfERFxuCB8Drd+Fz8zO6d5H6ljHK1EIHOVhC3zv1KFC1zQC Z1kEDUnzczAGXAQU+946v+b40KeOqbEWil1M0HFF2pbcKV9QehBVl9R4ucnu2nQArRQh3S41l SspzXlAeJJVD53Hwi3ITxeacHBqUpBlwb6RFLPRTRLEYgDUgwUlIQrHjwE/8d4VXsQ/raAOKg tUIt/nWCC/A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/qCkNGlTxN4mCbLy0LYxYRC8rqZc>
Subject: Re: [xml2rfc-dev] RFC 7991 issue #38: Schema Issue, RFC 7991, In Section 2.20, <dl>
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 07:45:39 -0000

On 2018-11-05 16:35, Julian Reschke wrote:
> On 2018-10-08 16:53, Henrik Levkowetz wrote:
>> I propose closing this ticket with the following resolution:
>>
>> In Section 2.20.2.  "hanging" Attribute:
>>
>> Change "hanging" to "newline" throughout.
>>
>>
>> If there are no objections to the resolution by EOB Tuesday, I'll 
>> close the
>> ticket.
> 
> But then, we need to swap values as well, right?
> 
> hanging=true should be equivalent to newline=false.
> 
> Best regards, Julian

(ping)

Best regards, Julian


From nobody Sat Nov 17 05:25:35 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50BDA1286E7; Sat, 17 Nov 2018 05:25:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 vTFnggsJUS-0; Sat, 17 Nov 2018 05:25:16 -0800 (PST)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D02F130DE3; Sat, 17 Nov 2018 05:25:16 -0800 (PST)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gO0b6-0000xf-0N; Sat, 17 Nov 2018 05:25:16 -0800
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1gO0b6-0000xf-0N@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sat, 17 Nov 2018 05:25:16 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/5Oo7bUNmxP_S_JG6KXteZveqAkA>
Subject: [xml2rfc-dev] New xml2rfc release: v2.13.0
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Nov 2018 13:25:19 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.13.0, generated when running the mkrelease script.

Release notes:

xml2rfc (2.13.0) ietf; urgency=medium

  This release provides an number of improvements.  Rendering of all v3
  elements should now be in place for the v3 text and html formatters, and
  the renderers have been updated to follow the issue resolutions so far.
  A bug in the generation of boilerplate for BCPs has been fixed.  Feedback
  on unexpected postal address data has been improved, as has feedback on
  unexpected combinations of stream, category, and consensus settings.

  Details from the commit log:

  * In the html formatter:

    - Added indentation support for <dl> to the v3 html renderer.  

    - Fixed a bug in the display of author names in the author addresses
      section when no postal information is given.  

    - Improved <eref> rendering for the case when no eref text is provided.  

    - Corrected the anchor placement for slugified names of figures and
      tables.  

    - Added support for <referencegroup>.  

    - Added a missing CSS class for <seriesInfo> rendering.  

    - Added support for right and center alignment of tables.

  * In the text formatter:

    - Added v3 text formatter support for rendering of blockquote and cref.  

    - Minor other tweaks.

  * In the preptool: 

    - Added support for <referencegroup> elements.  

    - Added support for the <rfc> version attribute.  

    - Fixed a string formatting bug.  

    - Added attribute valididty checking for integer-valued attributes.  

    - Removed the forced inclusion of day for RFC publication dates, reverting
      to permitting publication with only year and month.

    - Added more sophisticated checking and setting of consensus, based on
      what is valid for the given stream and category.  

    - Refined the handling when given input that already contains boilerplate,
      authors addresses and index.

  * In the v2v3 converter:

    - Added setting of the <rfc> version attribute.

    - Removed dubious elimination of <format> elements pointing to alternative
      reference URLs.

    - Fixed a couple of instances of buggy error reporting.

  * Changed util.postal.get_normalized_address() to return a filled-in adr 
    structure even if no country could be identified, for more consistent code 
    in other places.

  * In the Relax NG schema files:

    - Changed the v3 schema default value for <dl> newline so that the effect 
      is the same as for the old 'hanging' default value.

    - Added a 'derivedAnchor' attribute for <referencegroup>, matching that of
      <reference>.

  * In the CSS style sheet:

    - Changed the CSS class for Reference Section definition lists from
      'reference' to 'references'.  

    - Added styling for table alignment and
      applied the same styling for table labels as for figure labels.

  * Added bcp14, em, iref, strong, sub, and sup to the permitted elements 
    in <name>.

  * Fixed some issues with the error messages for combinations of stream, 
    category, and consensus.

  * Added code to honour the "display" attribute of <cref>.

  * Added a preptool action to check the <rfc> attributes submissionType 
    (i.e., stream), category, and consensus for validity.  Invalid combinations 
    are called out, and warnings are issued about setting missing settings to 
    default values.

  * With v2 formatters, treat consensus for BCPs the same way as STD 
    documents, 

  * Refactored some logging and address functionality, improved address
    warnings and other address-related tweaks.

 -- Henrik Levkowetz <henrik@levkowetz.com>  16 Nov 2018 21:28:06 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.13.0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Sat Nov 17 09:07:59 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E887712D4ED; Sat, 17 Nov 2018 09:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 xy7RFhBNlSJG; Sat, 17 Nov 2018 09:07:50 -0800 (PST)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FD54130DC4; Sat, 17 Nov 2018 09:07:50 -0800 (PST)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gO44T-0004GF-TY; Sat, 17 Nov 2018 09:07:49 -0800
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1gO44T-0004GF-TY@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sat, 17 Nov 2018 09:07:49 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/yLgNJyMH-mFDQJvA3StLnZoOgis>
Subject: [xml2rfc-dev] New xml2rfc release: v2.13.1
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Nov 2018 17:07:52 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.13.1, generated when running the mkrelease script.

Release notes:

xml2rfc (2.13.1) ietf; urgency=medium

  * Filled in missing rendering values for the case when cref is being 
    rendered in inline context in the v3 text renderer.  Fixes issue #380.

  * Under python 3.6, dictionary keys() return a set-like object that 
    cannot be indexed.  Convert to list for our purposes.  Fixes issue #379

  * Remove the 'alt' attribute on <artwork> with SVG after setting <desc>.

  * Fixed an issue with missing svg namespace when inserting <desc>.

 -- Henrik Levkowetz <henrik@levkowetz.com>  17 Nov 2018 17:05:58 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.13.1'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Nov 19 08:58:26 2018
Return-Path: <ietf@augustcellars.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70669130DC8 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 08:58:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] 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 Ebde1yQvIDvg for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 08:58:23 -0800 (PST)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2E64130DD3 for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 08:58:22 -0800 (PST)
Received: from Jude (73.180.8.170) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 19 Nov 2018 08:53:24 -0800
From: Jim Schaad <ietf@augustcellars.com>
To: <xml2rfc-dev@ietf.org>
Date: Mon, 19 Nov 2018 08:58:14 -0800
Message-ID: <02ad01d48029$116c1f20$34445d60$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdSAJjXzzRZpT/aSQK6/EhVYihxj/w==
Content-Language: en-us
X-Originating-IP: [73.180.8.170]
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/i_3BFMj-WYwZtuNBY7hBeqH1oQQ>
Subject: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 16:58:25 -0000

I have now created a document that uses SVG and has some ASCII art as a
backup and I do not like trying to work with the output that results.  I
also had problems with reading RFC 7991 and getting the same answer as
Henrik did.  

I am not a big fan of the fact that the SVG is going to be encoded into a
data URI and placed in the file post preptool as this is going to be very
hard to try and figure out what the changes are during AUTH48.  I would also
think that the RPC is going to have a hard time doing anything except ignore
the contents of the data URI during editing.  I am not even sure that I
think they are going to be very happy with having to create and replace the
data URI at the point in time that I decide to do a small change and update
the SVG which is embedded there.

I would propose that we do the following:

1. Add a new element <altArtwork> which contains the same attributes and
content as <artwork>
2.  The it is made "illegal" to have both a src attribute and text content
at the same time on both <artwork> and <altArtwork>.
3.  That those places in the grammar where <artwork> occurs it be replaced
with  (artwork, altArtwork+).

I am not sure if that is legal grammar or not.  The intent is to say that an
altArtwork element can only directly follow from an artwork element (or an
altArtwork element).

This would result in:

<figure>
	<name> Packet Layout Diagram</name>
	<artwork src="tcp-header.svg" type="svg"/>
	<altArtwork src="tcp-header.txt" type="ascii-art"/>
</figure>

This would still allow for a data URI to be used in the original source
file, although why somebody would is unclear.  But preptool would move it
from the src attribute to content of the artwork (or altArtwork) element.
This will be both easier to edit and easier to review for differences during
AUTH48.

Jim



From nobody Mon Nov 19 09:32:30 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 517B8130DF4 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 09:32:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 i0jM_RWxg5G2 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 09:32:22 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0ACB8130DEA for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 09:32:22 -0800 (PST)
Received: from h-37-140.a357.priv.bahnhof.se ([94.254.37.140]:56920 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gOnPC-0008UN-G1; Mon, 19 Nov 2018 09:32:20 -0800
To: Jim Schaad <ietf@augustcellars.com>, xml2rfc-dev@ietf.org
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com>
Date: Mon, 19 Nov 2018 18:32:05 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <02ad01d48029$116c1f20$34445d60$@augustcellars.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iTKOI7bjEKwHaojUbnFvhi0DSFTGueqdN"
X-SA-Exim-Connect-IP: 94.254.37.140
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, ietf@augustcellars.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/AG0FpbSeRJJdeSWbfJyHFiGCiAI>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 17:32:25 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--iTKOI7bjEKwHaojUbnFvhi0DSFTGueqdN
Content-Type: multipart/mixed; boundary="rtvqchUv0RahgbsbltIdd3Fmi5EQlNX8N";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Jim Schaad <ietf@augustcellars.com>, xml2rfc-dev@ietf.org
Message-ID: <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com>
In-Reply-To: <02ad01d48029$116c1f20$34445d60$@augustcellars.com>

--rtvqchUv0RahgbsbltIdd3Fmi5EQlNX8N
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Jim,

On 2018-11-19 17:58, Jim Schaad wrote:
> I have now created a document that uses SVG and has some ASCII art as a=

> backup and I do not like trying to work with the output that results.  =
I
> also had problems with reading RFC 7991 and getting the same answer as
> Henrik did. =20
>=20
> I am not a big fan of the fact that the SVG is going to be encoded into=
 a
> data URI and placed in the file post preptool as this is going to be ve=
ry
> hard to try and figure out what the changes are during AUTH48.  I would=
 also
> think that the RPC is going to have a hard time doing anything except i=
gnore
> the contents of the data URI during editing.  I am not even sure that I=

> think they are going to be very happy with having to create and replace=
 the
> data URI at the point in time that I decide to do a small change and up=
date
> the SVG which is embedded there.

That makes sense to me.

> I would propose that we do the following:
>=20
> 1. Add a new element <altArtwork> which contains the same attributes an=
d
> content as <artwork>
> 2.  The it is made "illegal" to have both a src attribute and text cont=
ent
> at the same time on both <artwork> and <altArtwork>.
> 3.  That those places in the grammar where <artwork> occurs it be repla=
ced
> with  (artwork, altArtwork+).
>=20
> I am not sure if that is legal grammar or not.  The intent is to say th=
at an
> altArtwork element can only directly follow from an artwork element (or=
 an
> altArtwork element).
>=20
> This would result in:
>=20
> <figure>
> 	<name> Packet Layout Diagram</name>
> 	<artwork src=3D"tcp-header.svg" type=3D"svg"/>
> 	<altArtwork src=3D"tcp-header.txt" type=3D"ascii-art"/>
> </figure>

I think this would make it valid to have only <altArtwork>, which seems
a bit odd -- and how would you distinguish the case where you would want
two successive <artwork> elements rendered?

I wonder if it could be an alternative to instead let artwork either
contain text (the compatibility version) or a set of alternative
enclosed artwork elements, where each would need to have the type attribu=
te
set, and could only hold content of that type.  A formatter could then pi=
ck
the alternative with the best type for its output format:

<figure>
  <name> Packet Layout Diagram</name>
  <artwork>
    <artwork src=3D"tcp-header.svg" type=3D"svg"/>
    <artwork src=3D"tcp-header.txt" type=3D"ascii-art"/>
  </artwork>
</figure>

That would make the case of how to handle multiple successive <artwork>
in a figure or in text unambiguous, and would avoid the extra <altArtwork=
>
element.

> This would still allow for a data URI to be used in the original source=

> file, although why somebody would is unclear.  But preptool would move =
it
> from the src attribute to content of the artwork (or altArtwork) elemen=
t.
> This will be both easier to edit and easier to review for differences d=
uring
> AUTH48.

Ack.  I like it (but would prefer to avoid the parallel <altArtwork> elem=
ent
without any enclosing (grouping) element).



Best,

	Henrik


--rtvqchUv0RahgbsbltIdd3Fmi5EQlNX8N--

--iTKOI7bjEKwHaojUbnFvhi0DSFTGueqdN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAlvy85UACgkQTptXS4+7
Fxr7sA//S4CeHhw+tUHD2NBZNvYPIxvgACZfVZYMKPDEvkxyiRucbN8bPCKUjNn0
9DCJMDA5S70eJljCdFiM/V2nCOEtQewnLUot/G7SKzmmfatnjWibyp1v5cCbzNxY
Uc2OzdvdTpUtuFFdZi+yOJlkmbps4RpCdxvGTsLsxcFIm28EHISNXCCtjW5UJn5M
+A0YifI0vVc489dh07qtoHlUL2NlyK1q/oeVMmZP3s5tl0wFxGve+JD9j/EYLcGh
p1lri+cfZb8scpTjUxcpp5Cl09+D93LroL1PvDToKeRcaslJ7bt9PoWP9Ys81YGp
hEWuzy0Vb9phu9ivG11oQN0a5uD2mXhtzkQ+6y/GcglbB8DeSjZ8wh5+51gN//6a
qHIYuL6IG7SHiTyhPXI/vlMulMSPTcEbCRPDURPjAZpzClNypxyC5VoHREDKcvTS
2erYLYkEfxBSULjLrR/l0sr2J8LDc6GoMmgta+Zb43tKVSd01ZiAHosWINGTgmRT
8Wep1QsNsETqTKQyhPvUp9ljcIdSeIohzh/uADXwhe8i21EW9IqfB3eXHUsx8fqt
oj61vP+Tj+sMUUu6RlNeW03JUQ8je9xvv6f5Ptay28XaKXEbvbPh/IMeoqIAUyhv
T2TS/EMfGNOdneWYl7L66BLmKdz1PX7OGhwqsQ7Hs//cqJiiVEg=
=LmFF
-----END PGP SIGNATURE-----

--iTKOI7bjEKwHaojUbnFvhi0DSFTGueqdN--


From nobody Mon Nov 19 09:54:05 2018
Return-Path: <ietf@augustcellars.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC888130DD2 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 09:54:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] 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 8MKhKk_CRou9 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 09:54:02 -0800 (PST)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95225130DC7 for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 09:54:01 -0800 (PST)
Received: from Jude (73.180.8.170) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 19 Nov 2018 09:49:03 -0800
From: Jim Schaad <ietf@augustcellars.com>
To: 'Henrik Levkowetz' <henrik@levkowetz.com>, <xml2rfc-dev@ietf.org>
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com> <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com>
In-Reply-To: <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com>
Date: Mon, 19 Nov 2018 09:53:53 -0800
Message-ID: <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQKLEbo+pzPHjNpzoGOJ/fuKthp+uAJvt3qQo9a/h8A=
Content-Language: en-us
X-Originating-IP: [73.180.8.170]
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/6TmleqYY4ghEixVet1ZEfm0aWaY>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 17:54:04 -0000

> -----Original Message-----
> From: Henrik Levkowetz <henrik@levkowetz.com>
> Sent: Monday, November 19, 2018 9:32 AM
> To: Jim Schaad <ietf@augustcellars.com>; xml2rfc-dev@ietf.org
> Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post =
preptool
>=20
> Hi Jim,
>=20
> On 2018-11-19 17:58, Jim Schaad wrote:
> > I have now created a document that uses SVG and has some ASCII art =
as
> > a backup and I do not like trying to work with the output that
> > results.  I also had problems with reading RFC 7991 and getting the
> > same answer as Henrik did.
> >
> > I am not a big fan of the fact that the SVG is going to be encoded
> > into a data URI and placed in the file post preptool as this is =
going
> > to be very hard to try and figure out what the changes are during
> > AUTH48.  I would also think that the RPC is going to have a hard =
time
> > doing anything except ignore the contents of the data URI during
> > editing.  I am not even sure that I think they are going to be very
> > happy with having to create and replace the data URI at the point in
> > time that I decide to do a small change and update the SVG which is
> embedded there.
>=20
> That makes sense to me.
>=20
> > I would propose that we do the following:
> >
> > 1. Add a new element <altArtwork> which contains the same attributes
> > and content as <artwork> 2.  The it is made "illegal" to have both a
> > src attribute and text content at the same time on both <artwork> =
and
> > <altArtwork>.
> > 3.  That those places in the grammar where <artwork> occurs it be
> > replaced with  (artwork, altArtwork+).
> >
> > I am not sure if that is legal grammar or not.  The intent is to say
> > that an altArtwork element can only directly follow from an artwork
> > element (or an altArtwork element).
> >
> > This would result in:
> >
> > <figure>
> > 	<name> Packet Layout Diagram</name>
> > 	<artwork src=3D"tcp-header.svg" type=3D"svg"/>
> > 	<altArtwork src=3D"tcp-header.txt" type=3D"ascii-art"/> </figure>
>=20
> I think this would make it valid to have only <altArtwork>, which =
seems a bit
> odd -- and how would you distinguish the case where you would want two
> successive <artwork> elements rendered?

The intent of my grammar was to say that altArtwork could ONLY follow =
artwork.  That mean that a bear altArtwork would not be legal.

You could still do (artwork, altArtwork, artwork) which would be two =
artworks in a row with the first one having an alternate but not the =
second one.

>=20
> I wonder if it could be an alternative to instead let artwork either =
contain text
> (the compatibility version) or a set of alternative enclosed artwork =
elements,
> where each would need to have the type attribute set, and could only =
hold
> content of that type.  A formatter could then pick the alternative =
with the best
> type for its output format:
>=20
> <figure>
>   <name> Packet Layout Diagram</name>
>   <artwork>
>     <artwork src=3D"tcp-header.svg" type=3D"svg"/>
>     <artwork src=3D"tcp-header.txt" type=3D"ascii-art"/>
>   </artwork>
> </figure>

I have no problems with this, but worry about the turtles all the way =
down case that this would allow.  I had thought about introducing a an =
element that could hold multiple artwork but decided that the way I =
outlined would be fewer changes.    If the container would called =
something like artGroup then I would have no problems here.

>=20
> That would make the case of how to handle multiple successive =
<artwork> in a
> figure or in text unambiguous, and would avoid the extra <altArtwork>
> element.

Yeah - but turtles all the way down.

Jim


>=20
> > This would still allow for a data URI to be used in the original
> > source file, although why somebody would is unclear.  But preptool
> > would move it from the src attribute to content of the artwork (or =
altArtwork)
> element.
> > This will be both easier to edit and easier to review for =
differences
> > during AUTH48.
>=20
> Ack.  I like it (but would prefer to avoid the parallel <altArtwork> =
element
> without any enclosing (grouping) element).
>=20
>=20
>=20
> Best,
>=20
> 	Henrik



From nobody Mon Nov 19 10:47:12 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1ACE4130DF3 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 10:47:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 zOvioQQwywGw for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 10:47:09 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACE6D130DF4 for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 10:47:09 -0800 (PST)
Received: from h-37-140.a357.priv.bahnhof.se ([94.254.37.140]:57112 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gOoZg-0002pc-P1; Mon, 19 Nov 2018 10:47:09 -0800
To: Jim Schaad <ietf@augustcellars.com>, xml2rfc-dev@ietf.org
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com> <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com> <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com>
Date: Mon, 19 Nov 2018 19:47:01 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="FHbF2xRwtOhWxvhsvDpePfisX405Jiflm"
X-SA-Exim-Connect-IP: 94.254.37.140
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, ietf@augustcellars.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/VjwB8yWbVIpR1lYGtxq55-0c9Zs>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:47:11 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--FHbF2xRwtOhWxvhsvDpePfisX405Jiflm
Content-Type: multipart/mixed; boundary="PDm26G6EWWKdgOI4SS1JCqjJ1RUjaNScx";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Jim Schaad <ietf@augustcellars.com>, xml2rfc-dev@ietf.org
Message-ID: <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com>
 <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com>
 <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com>
In-Reply-To: <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com>

--PDm26G6EWWKdgOI4SS1JCqjJ1RUjaNScx
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


On 2018-11-19 18:53, Jim Schaad wrote:
>> -----Original Message-----
>> From: Henrik Levkowetz <henrik@levkowetz.com>
>> Sent: Monday, November 19, 2018 9:32 AM
>> To: Jim Schaad <ietf@augustcellars.com>; xml2rfc-dev@ietf.org
>> Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post prept=
ool
>>=20
>> Hi Jim,
>>=20
>> On 2018-11-19 17:58, Jim Schaad wrote:
>> > I have now created a document that uses SVG and has some ASCII art a=
s
>> > a backup and I do not like trying to work with the output that
>> > results.  I also had problems with reading RFC 7991 and getting the
>> > same answer as Henrik did.
>> >
>> > I am not a big fan of the fact that the SVG is going to be encoded
>> > into a data URI and placed in the file post preptool as this is goin=
g
>> > to be very hard to try and figure out what the changes are during
>> > AUTH48.  I would also think that the RPC is going to have a hard tim=
e
>> > doing anything except ignore the contents of the data URI during
>> > editing.  I am not even sure that I think they are going to be very
>> > happy with having to create and replace the data URI at the point in=

>> > time that I decide to do a small change and update the SVG which is
>> embedded there.
>>=20
>> That makes sense to me.
>>=20
>> > I would propose that we do the following:
>> >
>> > 1. Add a new element <altArtwork> which contains the same attributes=

>> > and content as <artwork> 2.  The it is made "illegal" to have both a=

>> > src attribute and text content at the same time on both <artwork> an=
d
>> > <altArtwork>.
>> > 3.  That those places in the grammar where <artwork> occurs it be
>> > replaced with  (artwork, altArtwork+).
>> >
>> > I am not sure if that is legal grammar or not.  The intent is to say=

>> > that an altArtwork element can only directly follow from an artwork
>> > element (or an altArtwork element).
>> >
>> > This would result in:
>> >
>> > <figure>
>> > 	<name> Packet Layout Diagram</name>
>> > 	<artwork src=3D"tcp-header.svg" type=3D"svg"/>
>> > 	<altArtwork src=3D"tcp-header.txt" type=3D"ascii-art"/> </figure>
>>=20
>> I think this would make it valid to have only <altArtwork>, which seem=
s a bit
>> odd -- and how would you distinguish the case where you would want two=

>> successive <artwork> elements rendered?
>=20
> The intent of my grammar was to say that altArtwork could ONLY follow
> artwork. That mean that a bear altArtwork would not be legal.

Aha, ok.

> You could still do (artwork, altArtwork, artwork) which would be two
> artworks in a row with the first one having an alternate but not the
> second one.=20

Understood.

>>=20
>> I wonder if it could be an alternative to instead let artwork either c=
ontain text
>> (the compatibility version) or a set of alternative enclosed artwork e=
lements,
>> where each would need to have the type attribute set, and could only h=
old
>> content of that type.  A formatter could then pick the alternative wit=
h the best
>> type for its output format:
>>=20
>> <figure>
>>   <name> Packet Layout Diagram</name>
>>   <artwork>
>>     <artwork src=3D"tcp-header.svg" type=3D"svg"/>
>>     <artwork src=3D"tcp-header.txt" type=3D"ascii-art"/>
>>   </artwork>
>> </figure>
>=20

> I have no problems with this, but worry about the turtles all the way
> down case that this would allow. I had thought about introducing a an
> element that could hold multiple artwork but decided that the way I
> outlined would be fewer changes. If the container would called
> something like artGroup then I would have no problems here.

Ack.  Or maybe <artgroup> to match <referencegroup>?

	Henrik

>>=20
>> That would make the case of how to handle multiple successive <artwork=
> in a
>> figure or in text unambiguous, and would avoid the extra <altArtwork>
>> element.
>=20
> Yeah - but turtles all the way down.
>=20
> Jim
>=20
>=20
>>=20
>> > This would still allow for a data URI to be used in the original
>> > source file, although why somebody would is unclear.  But preptool
>> > would move it from the src attribute to content of the artwork (or a=
ltArtwork)
>> element.
>> > This will be both easier to edit and easier to review for difference=
s
>> > during AUTH48.
>>=20
>> Ack.  I like it (but would prefer to avoid the parallel <altArtwork> e=
lement
>> without any enclosing (grouping) element).
>>=20
>>=20
>>=20
>> Best,
>>=20
>> 	Henrik
>=20
>=20
>=20


--PDm26G6EWWKdgOI4SS1JCqjJ1RUjaNScx--

--FHbF2xRwtOhWxvhsvDpePfisX405Jiflm
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAlvzBSUACgkQTptXS4+7
FxpxIRAA0nSw1vJNGwX0joZYStLivkNxwgEzemCuWOcCi9TohnisklZxT9AMJAmD
zk5wteHWC70ZuxDIxkbU/ZhlKIko81U6j1Y2hKaPOyShrVL0sUtSNLp4NNZzW8Or
mvO+MEOSt3R5gCWVr+vQJyTREjHlkf+O99GhytK6mgZtqReknnlBMryhDzl8O+Zq
g6aYYREXxaFSnjOUAwFNZ11TvuGP4ctSDah1JVRwuKOGYdgpqMi7t3AsWLS4YHVI
tkcWZ7J6TYgEFsej+aE8OmcvEshByu8REFGYe7HqM+OUWydTXwCs2hDPwMP2g0v7
Rtkvpf75Qx/smQ/RLaG1/UYCLCKbfsdZ1vnxXgrWnR0CV8t27oTaAHdvf06No+tP
nZyXAx4YYI9xGLaPuGZjG3/n7jYyCpSOCBBsctG1AV9KLtqSrZlyqaxjRdB+j8ED
iHrGxrLefRrLcILqVQEDQIILYE060wRyVz4KxadhhWIld8EsVezT4jitynkOSkz1
24muIx22g341nbNSDWtXsMYv2L6KjwX4qeLeXLgW4ePZZ3aaJSxu2icZbxZROsUu
Glf9XIWbDB3UKfcE/nGE5dp1oyRoGAvfuuVl51Wc9PxDCGQoBNTYF/U2z6OtTMGn
2XobHPa6zhmKGz0/QEGz8MMRqvRANJF6vwxRirwJjjnDmt7PP+8=
=/e25
-----END PGP SIGNATURE-----

--FHbF2xRwtOhWxvhsvDpePfisX405Jiflm--


From nobody Mon Nov 19 10:50:31 2018
Return-Path: <dkg@fifthhorseman.net>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19946130DE3 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 10:50:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.19
X-Spam-Level: 
X-Spam-Status: No, score=-4.19 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, T_SPF_PERMERROR=0.01] 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 n6GUooYUT4zF for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 10:50:27 -0800 (PST)
Received: from che.mayfirst.org (che.mayfirst.org [162.247.75.118]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AEB9130E6F for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 10:50:14 -0800 (PST)
Received: from fifthhorseman.net (unknown [38.109.115.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id 1E004F99A for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 13:50:12 -0500 (EST)
Received: by fifthhorseman.net (Postfix, from userid 1000) id 69BA31FFBA; Mon, 19 Nov 2018 13:50:11 -0500 (EST)
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: xml2rfc-dev@ietf.org
Date: Mon, 19 Nov 2018 13:50:08 -0500
Message-ID: <874lccq4v3.fsf@fifthhorseman.net>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/61kPu6LeQGo3252PPEN6R6KiH5M>
Subject: [xml2rfc-dev] cleanup of shipped requires.txt
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:50:29 -0000

--==-=-=
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=
Content-Type: text/plain

Hi xml2rfc folks--

The xml2rfc.egg-info/requires.txt file is typically sorted
lexicographically, but the last few versions have shipped an unsorted
requires.txt.

The attached diff applies this trivial cleanup.

all the best,

    --dkg


--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline; filename=xml2rfc-requires-cleanup.diff

diff --git a/xml2rfc.egg-info/requires.txt b/xml2rfc.egg-info/requires.txt
index 3390104..0f85a76 100644
--- a/xml2rfc.egg-info/requires.txt
+++ b/xml2rfc.egg-info/requires.txt
@@ -1,5 +1,5 @@
-html5lib>=1.0.1
 google-i18n-address>=2.3.2
+html5lib>=1.0.1
 intervaltree>=2.1.0
 lxml>=2.2.8
 pycountry>=18.5.26

--=-=-=--

--==-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTTaP514aqS9uSbmdJsHx7ezFD6UwUCW/MF4AAKCRBsHx7ezFD6
UwCBAQCptfgCRO9dvjEQylmg7JAdfZyYALYiJxvTqL+h72D+NgEA1T+0DwxWoepN
/UKuhy/Qi1bXDSqLhSLk/TvR9wr7WwA=
=hCRU
-----END PGP SIGNATURE-----
--==-=-=--


From nobody Mon Nov 19 10:55:41 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5363F130EBD for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 10:55:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 WPU-G0p-wLCu for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 10:55:24 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F062130ECD for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 10:55:18 -0800 (PST)
Received: from h-37-140.a357.priv.bahnhof.se ([94.254.37.140]:57137 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gOohZ-0000Xb-Ch; Mon, 19 Nov 2018 10:55:17 -0800
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, xml2rfc-dev@ietf.org
References: <874lccq4v3.fsf@fifthhorseman.net>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <f0f42e05-1356-2404-3c40-7bc633a3f227@levkowetz.com>
Date: Mon, 19 Nov 2018 19:55:09 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <874lccq4v3.fsf@fifthhorseman.net>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="PcGOKLL11CcnqcG7NHEwpilaHEedRT44Q"
X-SA-Exim-Connect-IP: 94.254.37.140
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, dkg@fifthhorseman.net
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/2IBYbUB-ueBjOiPvmftcTitm7Ng>
Subject: Re: [xml2rfc-dev] cleanup of shipped requires.txt
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:55:30 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--PcGOKLL11CcnqcG7NHEwpilaHEedRT44Q
Content-Type: multipart/mixed; boundary="SjhlI4xQbI1O9Jcse1oAEUrA0qQp2kW93";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, xml2rfc-dev@ietf.org
Message-ID: <f0f42e05-1356-2404-3c40-7bc633a3f227@levkowetz.com>
Subject: Re: [xml2rfc-dev] cleanup of shipped requires.txt
References: <874lccq4v3.fsf@fifthhorseman.net>
In-Reply-To: <874lccq4v3.fsf@fifthhorseman.net>

--SjhlI4xQbI1O9Jcse1oAEUrA0qQp2kW93
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Daniel,

On 2018-11-19 19:50, Daniel Kahn Gillmor wrote:
> Hi xml2rfc folks--
>=20
> The xml2rfc.egg-info/requires.txt file is typically sorted
> lexicographically, but the last few versions have shipped an unsorted
> requires.txt.

Hah.  Yes, I usually do that, without being aware of anybody else caring.=

Fixed in the repository, will be so in the next release.

Best,

	Henrik


> The attached diff applies this trivial cleanup.
>=20
> all the best,
>=20
>     --dkg
>=20
>=20
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--SjhlI4xQbI1O9Jcse1oAEUrA0qQp2kW93--

--PcGOKLL11CcnqcG7NHEwpilaHEedRT44Q
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAlvzBw0ACgkQTptXS4+7
FxoM/A/9HSnKvYm4cPiWfz7kA1G57PIRdBHgmkpUH7PFWX+If0i+cf3NvUnHkrg5
orz5bzsWyyf4iTBrl+7ObozO3XlDdYThTIw0r4yXQaHjbjhXx8TecsCwkFny8CWd
Faw8KGHccWGOry1iO1FigePhwYzSgkoO2an+KhDIlzO+Tq762NAPjoZvX0zBFgEl
NiihfBHZsp+NgyiiJZblEepvK2lwvY3jrkg2Yp6AYvgyzvjxeeMTV560KLM7Dt2P
oqJFV02F+ve5Z9wCb9GTV6azgBtTX5rY8OrAsBoghuf93q9mA2hOkHi9xuKkuUEc
4yXtoemL9Bkt9rsaBVVDnnsyys7qZLV/q+wOYqt9+sG2exq0Oygn+8XWicHqU0nc
6NZsRa97d7n8SSt/AgJ8zc3kZL2Lyvo241sfVTAPD2C3ARr9g35SnLvp1vzD0VKW
a6YwsoYsJdJL2VO71zDxMvWGYrde4KGBgK/Sk9ATYM/D/UUuC44fha3tKlaN6ckc
lKuRqbQdyowauxsy5b3msFYKSVtm2qeRMaeebQLtNdkyWiPL9a91di368x2iyDdv
6BahNF7PDJom17gWx4ZC2pCoBoabA2w3NfEoWsULk0ZpDVoKxflLD93YQ3vypokq
yN+n4glNZM9TZEIBP+uIKC4fEEZNcQXPQnS7DrIR4gl9YFpWjNc=
=9oom
-----END PGP SIGNATURE-----

--PcGOKLL11CcnqcG7NHEwpilaHEedRT44Q--


From nobody Mon Nov 19 12:27:02 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A146D1292F1 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 12:27:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 yLPjn4MRlNs5 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 12:26:56 -0800 (PST)
Received: from mail-qk1-x729.google.com (mail-qk1-x729.google.com [IPv6:2607:f8b0:4864:20::729]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F03D1124C04 for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 12:26:55 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id o125so50880113qkf.3 for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 12:26:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7f+Y2Nf/LbCnIQ1BJKmk2BeuUpARPFfw/2CMJ5CoWH8=; b=MCEGiIDx35s8ssjNv5bSfpgkSuh7L2PSdzFdMzEgd1zcKsqFDvabE7nKI4ZxKV9X70 53Xc1TsbeR1/F08kHocBMhj07ScD6cJrqkYF98I2hpiT6zBrAFw9/ZOeXAM+0Bn0VQJY hFUcnu1wL8FT2c4Lz1kbEi44NY1Kg1VpJfsDnYkGnczGbFlMY04ZiKRJViFAbYWG0G39 BGddhgADjnT4vK3Dfn+uCJTmdblB0xVf992t13L5chV6NpBrxo9+IETm8hMThaggVJ7G wZ0B9vOIcNJVHJBNxeKQXkF9mv+MssquAyFCSYHxzcIAzFgva+I0GsSTp8ManIc22pF/ O2ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7f+Y2Nf/LbCnIQ1BJKmk2BeuUpARPFfw/2CMJ5CoWH8=; b=AU5z64spziEvXmOpu4T8FqR51AhvL4hVQ6JUJOEd7byXrkEp6xOMZJncrGK8mNvqEK h3YMOAatdhjFKBmTsPV/DeOm/AX9RgYrnkfEHHoWW9dVgimrmB2WtZn2L1vvG0Qa2Y1o ZE6y4dY9Lc4ancVZPqYJ0D3JqAWVQuxo59IyY5eyLa8JjLpkY20AzCT/Z69WhMr2OiJr YnDu346g4eRcDumaxS6IuxuE9bOGqi1PrWALZ6D466KxC3woCi6K2KakiQ1f5YmU3Upq GeK9mCvWRo8FZ6vox1Arzlvu0dXj6ziEtRj3eAzNTXr4G2FKN+MDa3YU3G55IB3WR7KL Fh/w==
X-Gm-Message-State: AGRZ1gIbQluqmCV8ois8doi/4mAxmFYNDzBBUej6ycz+Adv1aqesr5GZ qquP0X5dwnJv/ZkHsX3Eu0SRyYwH6kMbF01f4UvJdIyx
X-Google-Smtp-Source: AJdET5dNW5I320ldo0FZQEnKhoc4tFtaCdoDLCRvCrWD03FbJe6Yl7vzcKR8PneyrJOUB0Pe166ecDdsWY3byDcN9E8=
X-Received: by 2002:a0c:c389:: with SMTP id o9mr23242316qvi.90.1542659214878;  Mon, 19 Nov 2018 12:26:54 -0800 (PST)
MIME-Version: 1.0
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com> <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com> <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com> <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com>
In-Reply-To: <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Mon, 19 Nov 2018 15:26:43 -0500
Message-ID: <CAA=duU3fm2RndMLa2_Ve14TTOr8+sBy4RqMTx1=bLWcru_nAaw@mail.gmail.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
Cc: ietf@augustcellars.com, xml2rfc-dev@ietf.org
Content-Type: multipart/alternative; boundary="000000000000832bc4057b0a56cd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/peXANlB23cGiJx6P0yU9dbQ8KJU>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 20:27:01 -0000

--000000000000832bc4057b0a56cd
Content-Type: text/plain; charset="UTF-8"

Henrik et al,

Given that we're going to have multiple source files for a draft or RFC (in
the example in this email, there would be three files, the draft/rfc xml,
plus tcp-header.svg and tcp-header.txt), will there be a mechanism for
uploading multiple source files? Or will we be zipping them first into an
archive?

Just curious.

Thanks,
Andy


On Mon, Nov 19, 2018 at 1:47 PM Henrik Levkowetz <henrik@levkowetz.com>
wrote:

>
> On 2018-11-19 18:53, Jim Schaad wrote:
> >> -----Original Message-----
> >> From: Henrik Levkowetz <henrik@levkowetz.com>
> >> Sent: Monday, November 19, 2018 9:32 AM
> >> To: Jim Schaad <ietf@augustcellars.com>; xml2rfc-dev@ietf.org
> >> Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post
> preptool
> >>
> >> Hi Jim,
> >>
> >> On 2018-11-19 17:58, Jim Schaad wrote:
> >> > I have now created a document that uses SVG and has some ASCII art as
> >> > a backup and I do not like trying to work with the output that
> >> > results.  I also had problems with reading RFC 7991 and getting the
> >> > same answer as Henrik did.
> >> >
> >> > I am not a big fan of the fact that the SVG is going to be encoded
> >> > into a data URI and placed in the file post preptool as this is going
> >> > to be very hard to try and figure out what the changes are during
> >> > AUTH48.  I would also think that the RPC is going to have a hard time
> >> > doing anything except ignore the contents of the data URI during
> >> > editing.  I am not even sure that I think they are going to be very
> >> > happy with having to create and replace the data URI at the point in
> >> > time that I decide to do a small change and update the SVG which is
> >> embedded there.
> >>
> >> That makes sense to me.
> >>
> >> > I would propose that we do the following:
> >> >
> >> > 1. Add a new element <altArtwork> which contains the same attributes
> >> > and content as <artwork> 2.  The it is made "illegal" to have both a
> >> > src attribute and text content at the same time on both <artwork> and
> >> > <altArtwork>.
> >> > 3.  That those places in the grammar where <artwork> occurs it be
> >> > replaced with  (artwork, altArtwork+).
> >> >
> >> > I am not sure if that is legal grammar or not.  The intent is to say
> >> > that an altArtwork element can only directly follow from an artwork
> >> > element (or an altArtwork element).
> >> >
> >> > This would result in:
> >> >
> >> > <figure>
> >> >    <name> Packet Layout Diagram</name>
> >> >    <artwork src="tcp-header.svg" type="svg"/>
> >> >    <altArtwork src="tcp-header.txt" type="ascii-art"/> </figure>
> >>
> >> I think this would make it valid to have only <altArtwork>, which seems
> a bit
> >> odd -- and how would you distinguish the case where you would want two
> >> successive <artwork> elements rendered?
> >
> > The intent of my grammar was to say that altArtwork could ONLY follow
> > artwork. That mean that a bear altArtwork would not be legal.
>
> Aha, ok.
>
> > You could still do (artwork, altArtwork, artwork) which would be two
> > artworks in a row with the first one having an alternate but not the
> > second one.
>
> Understood.
>
> >>
> >> I wonder if it could be an alternative to instead let artwork either
> contain text
> >> (the compatibility version) or a set of alternative enclosed artwork
> elements,
> >> where each would need to have the type attribute set, and could only
> hold
> >> content of that type.  A formatter could then pick the alternative with
> the best
> >> type for its output format:
> >>
> >> <figure>
> >>   <name> Packet Layout Diagram</name>
> >>   <artwork>
> >>     <artwork src="tcp-header.svg" type="svg"/>
> >>     <artwork src="tcp-header.txt" type="ascii-art"/>
> >>   </artwork>
> >> </figure>
> >
>
> > I have no problems with this, but worry about the turtles all the way
> > down case that this would allow. I had thought about introducing a an
> > element that could hold multiple artwork but decided that the way I
> > outlined would be fewer changes. If the container would called
> > something like artGroup then I would have no problems here.
>
> Ack.  Or maybe <artgroup> to match <referencegroup>?
>
>         Henrik
>
> >>
> >> That would make the case of how to handle multiple successive <artwork>
> in a
> >> figure or in text unambiguous, and would avoid the extra <altArtwork>
> >> element.
> >
> > Yeah - but turtles all the way down.
> >
> > Jim
> >
> >
> >>
> >> > This would still allow for a data URI to be used in the original
> >> > source file, although why somebody would is unclear.  But preptool
> >> > would move it from the src attribute to content of the artwork (or
> altArtwork)
> >> element.
> >> > This will be both easier to edit and easier to review for differences
> >> > during AUTH48.
> >>
> >> Ack.  I like it (but would prefer to avoid the parallel <altArtwork>
> element
> >> without any enclosing (grouping) element).
> >>
> >>
> >>
> >> Best,
> >>
> >>      Henrik
> >
> >
> >
>
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>

--000000000000832bc4057b0a56cd
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Henrik et al,<div><br></div><div>Given that we&#39;re goin=
g to have multiple source files for a draft or RFC (in the example in this =
email, there would be three files, the draft/rfc xml, plus=C2=A0<span style=
=3D"color:rgb(80,0,80)">tcp-header.svg and=C2=A0</span><span style=3D"color=
:rgb(80,0,80)">tcp-header.txt), will there be a mechanism for uploading mul=
tiple source files? Or will we be zipping them first into an archive?</span=
></div><div><br></div><div>Just curious.</div><div><br></div><div>Thanks,</=
div><div>Andy</div><div><br></div></div><br><div class=3D"gmail_quote"><div=
 dir=3D"ltr">On Mon, Nov 19, 2018 at 1:47 PM Henrik Levkowetz &lt;<a href=
=3D"mailto:henrik@levkowetz.com">henrik@levkowetz.com</a>&gt; wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex"><br>
On 2018-11-19 18:53, Jim Schaad wrote:<br>
&gt;&gt; -----Original Message-----<br>
&gt;&gt; From: Henrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.com"=
 target=3D"_blank">henrik@levkowetz.com</a>&gt;<br>
&gt;&gt; Sent: Monday, November 19, 2018 9:32 AM<br>
&gt;&gt; To: Jim Schaad &lt;<a href=3D"mailto:ietf@augustcellars.com" targe=
t=3D"_blank">ietf@augustcellars.com</a>&gt;; <a href=3D"mailto:xml2rfc-dev@=
ietf.org" target=3D"_blank">xml2rfc-dev@ietf.org</a><br>
&gt;&gt; Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post p=
reptool<br>
&gt;&gt; <br>
&gt;&gt; Hi Jim,<br>
&gt;&gt; <br>
&gt;&gt; On 2018-11-19 17:58, Jim Schaad wrote:<br>
&gt;&gt; &gt; I have now created a document that uses SVG and has some ASCI=
I art as<br>
&gt;&gt; &gt; a backup and I do not like trying to work with the output tha=
t<br>
&gt;&gt; &gt; results.=C2=A0 I also had problems with reading RFC 7991 and =
getting the<br>
&gt;&gt; &gt; same answer as Henrik did.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I am not a big fan of the fact that the SVG is going to be en=
coded<br>
&gt;&gt; &gt; into a data URI and placed in the file post preptool as this =
is going<br>
&gt;&gt; &gt; to be very hard to try and figure out what the changes are du=
ring<br>
&gt;&gt; &gt; AUTH48.=C2=A0 I would also think that the RPC is going to hav=
e a hard time<br>
&gt;&gt; &gt; doing anything except ignore the contents of the data URI dur=
ing<br>
&gt;&gt; &gt; editing.=C2=A0 I am not even sure that I think they are going=
 to be very<br>
&gt;&gt; &gt; happy with having to create and replace the data URI at the p=
oint in<br>
&gt;&gt; &gt; time that I decide to do a small change and update the SVG wh=
ich is<br>
&gt;&gt; embedded there.<br>
&gt;&gt; <br>
&gt;&gt; That makes sense to me.<br>
&gt;&gt; <br>
&gt;&gt; &gt; I would propose that we do the following:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; 1. Add a new element &lt;altArtwork&gt; which contains the sa=
me attributes<br>
&gt;&gt; &gt; and content as &lt;artwork&gt; 2.=C2=A0 The it is made &quot;=
illegal&quot; to have both a<br>
&gt;&gt; &gt; src attribute and text content at the same time on both &lt;a=
rtwork&gt; and<br>
&gt;&gt; &gt; &lt;altArtwork&gt;.<br>
&gt;&gt; &gt; 3.=C2=A0 That those places in the grammar where &lt;artwork&g=
t; occurs it be<br>
&gt;&gt; &gt; replaced with=C2=A0 (artwork, altArtwork+).<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I am not sure if that is legal grammar or not.=C2=A0 The inte=
nt is to say<br>
&gt;&gt; &gt; that an altArtwork element can only directly follow from an a=
rtwork<br>
&gt;&gt; &gt; element (or an altArtwork element).<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; This would result in:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; &lt;figure&gt;<br>
&gt;&gt; &gt;=C2=A0 =C2=A0 &lt;name&gt; Packet Layout Diagram&lt;/name&gt;<=
br>
&gt;&gt; &gt;=C2=A0 =C2=A0 &lt;artwork src=3D&quot;tcp-header.svg&quot; typ=
e=3D&quot;svg&quot;/&gt;<br>
&gt;&gt; &gt;=C2=A0 =C2=A0 &lt;altArtwork src=3D&quot;tcp-header.txt&quot; =
type=3D&quot;ascii-art&quot;/&gt; &lt;/figure&gt;<br>
&gt;&gt; <br>
&gt;&gt; I think this would make it valid to have only &lt;altArtwork&gt;, =
which seems a bit<br>
&gt;&gt; odd -- and how would you distinguish the case where you would want=
 two<br>
&gt;&gt; successive &lt;artwork&gt; elements rendered?<br>
&gt; <br>
&gt; The intent of my grammar was to say that altArtwork could ONLY follow<=
br>
&gt; artwork. That mean that a bear altArtwork would not be legal.<br>
<br>
Aha, ok.<br>
<br>
&gt; You could still do (artwork, altArtwork, artwork) which would be two<b=
r>
&gt; artworks in a row with the first one having an alternate but not the<b=
r>
&gt; second one. <br>
<br>
Understood.<br>
<br>
&gt;&gt; <br>
&gt;&gt; I wonder if it could be an alternative to instead let artwork eith=
er contain text<br>
&gt;&gt; (the compatibility version) or a set of alternative enclosed artwo=
rk elements,<br>
&gt;&gt; where each would need to have the type attribute set, and could on=
ly hold<br>
&gt;&gt; content of that type.=C2=A0 A formatter could then pick the altern=
ative with the best<br>
&gt;&gt; type for its output format:<br>
&gt;&gt; <br>
&gt;&gt; &lt;figure&gt;<br>
&gt;&gt;=C2=A0 =C2=A0&lt;name&gt; Packet Layout Diagram&lt;/name&gt;<br>
&gt;&gt;=C2=A0 =C2=A0&lt;artwork&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;artwork src=3D&quot;tcp-header.svg&quot; ty=
pe=3D&quot;svg&quot;/&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;artwork src=3D&quot;tcp-header.txt&quot; ty=
pe=3D&quot;ascii-art&quot;/&gt;<br>
&gt;&gt;=C2=A0 =C2=A0&lt;/artwork&gt;<br>
&gt;&gt; &lt;/figure&gt;<br>
&gt; <br>
<br>
&gt; I have no problems with this, but worry about the turtles all the way<=
br>
&gt; down case that this would allow. I had thought about introducing a an<=
br>
&gt; element that could hold multiple artwork but decided that the way I<br=
>
&gt; outlined would be fewer changes. If the container would called<br>
&gt; something like artGroup then I would have no problems here.<br>
<br>
Ack.=C2=A0 Or maybe &lt;artgroup&gt; to match &lt;referencegroup&gt;?<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Henrik<br>
<br>
&gt;&gt; <br>
&gt;&gt; That would make the case of how to handle multiple successive &lt;=
artwork&gt; in a<br>
&gt;&gt; figure or in text unambiguous, and would avoid the extra &lt;altAr=
twork&gt;<br>
&gt;&gt; element.<br>
&gt; <br>
&gt; Yeah - but turtles all the way down.<br>
&gt; <br>
&gt; Jim<br>
&gt; <br>
&gt; <br>
&gt;&gt; <br>
&gt;&gt; &gt; This would still allow for a data URI to be used in the origi=
nal<br>
&gt;&gt; &gt; source file, although why somebody would is unclear.=C2=A0 Bu=
t preptool<br>
&gt;&gt; &gt; would move it from the src attribute to content of the artwor=
k (or altArtwork)<br>
&gt;&gt; element.<br>
&gt;&gt; &gt; This will be both easier to edit and easier to review for dif=
ferences<br>
&gt;&gt; &gt; during AUTH48.<br>
&gt;&gt; <br>
&gt;&gt; Ack.=C2=A0 I like it (but would prefer to avoid the parallel &lt;a=
ltArtwork&gt; element<br>
&gt;&gt; without any enclosing (grouping) element).<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; Best,<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Henrik<br>
&gt; <br>
&gt; <br>
&gt; <br>
<br>
_______________________________________________<br>
xml2rfc-dev mailing list<br>
<a href=3D"mailto:xml2rfc-dev@ietf.org" target=3D"_blank">xml2rfc-dev@ietf.=
org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</=
a><br>
</blockquote></div>

--000000000000832bc4057b0a56cd--


From nobody Mon Nov 19 13:50:41 2018
Return-Path: <ietf@augustcellars.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE4B312D4E7 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 13:50:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] 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 17PQcW_BGZ4P for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 13:50:33 -0800 (PST)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76657130DF6 for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 13:50:32 -0800 (PST)
Received: from Jude (73.180.8.170) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 19 Nov 2018 13:45:13 -0800
From: Jim Schaad <ietf@augustcellars.com>
To: "'Andrew G. Malis'" <agmalis@gmail.com>, 'Henrik Levkowetz' <henrik@levkowetz.com>
CC: <xml2rfc-dev@ietf.org>
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com> <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com> <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com> <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com> <CAA=duU3fm2RndMLa2_Ve14TTOr8+sBy4RqMTx1=bLWcru_nAaw@mail.gmail.com>
In-Reply-To: <CAA=duU3fm2RndMLa2_Ve14TTOr8+sBy4RqMTx1=bLWcru_nAaw@mail.gmail.com>
Date: Mon, 19 Nov 2018 13:50:02 -0800
Message-ID: <02f101d48051$d5365100$7fa2f300$@augustcellars.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_02F2_01D4800E.C7142270"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQKLEbo+pzPHjNpzoGOJ/fuKthp+uAJvt3qQAiazKCECmis6ygGDH8tGo6TiOgA=
Content-Language: en-us
X-Originating-IP: [73.180.8.170]
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/7_-8xjeRHeYLVFQqAo_pv69hb_Q>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 21:50:40 -0000

------=_NextPart_000_02F2_01D4800E.C7142270
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

The answer is yes.  But we haven=E2=80=99t worked out what the mechanism =
is going to be yet.  Another possibility is that something like the =
current =E2=80=93exp option will be added to create a single file from =
multiple files.

=20

Jim

=20

=20

From: Andrew G. Malis <agmalis@gmail.com>=20
Sent: Monday, November 19, 2018 12:27 PM
To: Henrik Levkowetz <henrik@levkowetz.com>
Cc: ietf@augustcellars.com; xml2rfc-dev@ietf.org
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post =
preptool

=20

Henrik et al,

=20

Given that we're going to have multiple source files for a draft or RFC =
(in the example in this email, there would be three files, the draft/rfc =
xml, plus tcp-header.svg and tcp-header.txt), will there be a mechanism =
for uploading multiple source files? Or will we be zipping them first =
into an archive?

=20

Just curious.

=20

Thanks,

Andy

=20

=20

On Mon, Nov 19, 2018 at 1:47 PM Henrik Levkowetz <henrik@levkowetz.com =
<mailto:henrik@levkowetz.com> > wrote:


On 2018-11-19 18:53, Jim Schaad wrote:
>> -----Original Message-----
>> From: Henrik Levkowetz <henrik@levkowetz.com =
<mailto:henrik@levkowetz.com> >
>> Sent: Monday, November 19, 2018 9:32 AM
>> To: Jim Schaad <ietf@augustcellars.com =
<mailto:ietf@augustcellars.com> >; xml2rfc-dev@ietf.org =
<mailto:xml2rfc-dev@ietf.org>=20
>> Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post =
preptool
>>=20
>> Hi Jim,
>>=20
>> On 2018-11-19 17:58, Jim Schaad wrote:
>> > I have now created a document that uses SVG and has some ASCII art =
as
>> > a backup and I do not like trying to work with the output that
>> > results.  I also had problems with reading RFC 7991 and getting the
>> > same answer as Henrik did.
>> >
>> > I am not a big fan of the fact that the SVG is going to be encoded
>> > into a data URI and placed in the file post preptool as this is =
going
>> > to be very hard to try and figure out what the changes are during
>> > AUTH48.  I would also think that the RPC is going to have a hard =
time
>> > doing anything except ignore the contents of the data URI during
>> > editing.  I am not even sure that I think they are going to be very
>> > happy with having to create and replace the data URI at the point =
in
>> > time that I decide to do a small change and update the SVG which is
>> embedded there.
>>=20
>> That makes sense to me.
>>=20
>> > I would propose that we do the following:
>> >
>> > 1. Add a new element <altArtwork> which contains the same =
attributes
>> > and content as <artwork> 2.  The it is made "illegal" to have both =
a
>> > src attribute and text content at the same time on both <artwork> =
and
>> > <altArtwork>.
>> > 3.  That those places in the grammar where <artwork> occurs it be
>> > replaced with  (artwork, altArtwork+).
>> >
>> > I am not sure if that is legal grammar or not.  The intent is to =
say
>> > that an altArtwork element can only directly follow from an artwork
>> > element (or an altArtwork element).
>> >
>> > This would result in:
>> >
>> > <figure>
>> >    <name> Packet Layout Diagram</name>
>> >    <artwork src=3D"tcp-header.svg" type=3D"svg"/>
>> >    <altArtwork src=3D"tcp-header.txt" type=3D"ascii-art"/> =
</figure>
>>=20
>> I think this would make it valid to have only <altArtwork>, which =
seems a bit
>> odd -- and how would you distinguish the case where you would want =
two
>> successive <artwork> elements rendered?
>=20
> The intent of my grammar was to say that altArtwork could ONLY follow
> artwork. That mean that a bear altArtwork would not be legal.

Aha, ok.

> You could still do (artwork, altArtwork, artwork) which would be two
> artworks in a row with the first one having an alternate but not the
> second one.=20

Understood.

>>=20
>> I wonder if it could be an alternative to instead let artwork either =
contain text
>> (the compatibility version) or a set of alternative enclosed artwork =
elements,
>> where each would need to have the type attribute set, and could only =
hold
>> content of that type.  A formatter could then pick the alternative =
with the best
>> type for its output format:
>>=20
>> <figure>
>>   <name> Packet Layout Diagram</name>
>>   <artwork>
>>     <artwork src=3D"tcp-header.svg" type=3D"svg"/>
>>     <artwork src=3D"tcp-header.txt" type=3D"ascii-art"/>
>>   </artwork>
>> </figure>
>=20

> I have no problems with this, but worry about the turtles all the way
> down case that this would allow. I had thought about introducing a an
> element that could hold multiple artwork but decided that the way I
> outlined would be fewer changes. If the container would called
> something like artGroup then I would have no problems here.

Ack.  Or maybe <artgroup> to match <referencegroup>?

        Henrik

>>=20
>> That would make the case of how to handle multiple successive =
<artwork> in a
>> figure or in text unambiguous, and would avoid the extra <altArtwork>
>> element.
>=20
> Yeah - but turtles all the way down.
>=20
> Jim
>=20
>=20
>>=20
>> > This would still allow for a data URI to be used in the original
>> > source file, although why somebody would is unclear.  But preptool
>> > would move it from the src attribute to content of the artwork (or =
altArtwork)
>> element.
>> > This will be both easier to edit and easier to review for =
differences
>> > during AUTH48.
>>=20
>> Ack.  I like it (but would prefer to avoid the parallel <altArtwork> =
element
>> without any enclosing (grouping) element).
>>=20
>>=20
>>=20
>> Best,
>>=20
>>      Henrik
>=20
>=20
>=20

_______________________________________________
xml2rfc-dev mailing list
xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>=20
https://www.ietf.org/mailman/listinfo/xml2rfc-dev


------=_NextPart_000_02F2_01D4800E.C7142270
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>The answer =
is yes.=C2=A0 But we haven=E2=80=99t worked out what the mechanism is =
going to be yet. =C2=A0Another possibility is that something like the =
current =E2=80=93exp option will be added to create a single file from =
multiple files.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Jim<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div =
style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt'><div><div style=3D'border:none;border-top:solid #E1E1E1 =
1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b>From:</b> =
Andrew G. Malis &lt;agmalis@gmail.com&gt; <br><b>Sent:</b> Monday, =
November 19, 2018 12:27 PM<br><b>To:</b> Henrik Levkowetz =
&lt;henrik@levkowetz.com&gt;<br><b>Cc:</b> ietf@augustcellars.com; =
xml2rfc-dev@ietf.org<br><b>Subject:</b> Re: [xml2rfc-dev] Alternate =
artwork vocabulary and post preptool<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal>Henrik =
et al,<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Given that we're going to have multiple source files =
for a draft or RFC (in the example in this email, there would be three =
files, the draft/rfc xml, plus&nbsp;<span =
style=3D'color:#500050'>tcp-header.svg and&nbsp;tcp-header.txt), will =
there be a mechanism for uploading multiple source files? Or will we be =
zipping them first into an archive?</span><o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Just curious.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thanks,<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Andy<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Mon, Nov 19, 2018 at 1:47 PM Henrik Levkowetz &lt;<a =
href=3D"mailto:henrik@levkowetz.com">henrik@levkowetz.com</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><p class=3DMsoNormal><br>On =
2018-11-19 18:53, Jim Schaad wrote:<br>&gt;&gt; -----Original =
Message-----<br>&gt;&gt; From: Henrik Levkowetz &lt;<a =
href=3D"mailto:henrik@levkowetz.com" =
target=3D"_blank">henrik@levkowetz.com</a>&gt;<br>&gt;&gt; Sent: Monday, =
November 19, 2018 9:32 AM<br>&gt;&gt; To: Jim Schaad &lt;<a =
href=3D"mailto:ietf@augustcellars.com" =
target=3D"_blank">ietf@augustcellars.com</a>&gt;; <a =
href=3D"mailto:xml2rfc-dev@ietf.org" =
target=3D"_blank">xml2rfc-dev@ietf.org</a><br>&gt;&gt; Subject: Re: =
[xml2rfc-dev] Alternate artwork vocabulary and post preptool<br>&gt;&gt; =
<br>&gt;&gt; Hi Jim,<br>&gt;&gt; <br>&gt;&gt; On 2018-11-19 17:58, Jim =
Schaad wrote:<br>&gt;&gt; &gt; I have now created a document that uses =
SVG and has some ASCII art as<br>&gt;&gt; &gt; a backup and I do not =
like trying to work with the output that<br>&gt;&gt; &gt; results.&nbsp; =
I also had problems with reading RFC 7991 and getting the<br>&gt;&gt; =
&gt; same answer as Henrik did.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I am =
not a big fan of the fact that the SVG is going to be =
encoded<br>&gt;&gt; &gt; into a data URI and placed in the file post =
preptool as this is going<br>&gt;&gt; &gt; to be very hard to try and =
figure out what the changes are during<br>&gt;&gt; &gt; AUTH48.&nbsp; I =
would also think that the RPC is going to have a hard time<br>&gt;&gt; =
&gt; doing anything except ignore the contents of the data URI =
during<br>&gt;&gt; &gt; editing.&nbsp; I am not even sure that I think =
they are going to be very<br>&gt;&gt; &gt; happy with having to create =
and replace the data URI at the point in<br>&gt;&gt; &gt; time that I =
decide to do a small change and update the SVG which is<br>&gt;&gt; =
embedded there.<br>&gt;&gt; <br>&gt;&gt; That makes sense to =
me.<br>&gt;&gt; <br>&gt;&gt; &gt; I would propose that we do the =
following:<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; 1. Add a new element =
&lt;altArtwork&gt; which contains the same attributes<br>&gt;&gt; &gt; =
and content as &lt;artwork&gt; 2.&nbsp; The it is made =
&quot;illegal&quot; to have both a<br>&gt;&gt; &gt; src attribute and =
text content at the same time on both &lt;artwork&gt; and<br>&gt;&gt; =
&gt; &lt;altArtwork&gt;.<br>&gt;&gt; &gt; 3.&nbsp; That those places in =
the grammar where &lt;artwork&gt; occurs it be<br>&gt;&gt; &gt; replaced =
with&nbsp; (artwork, altArtwork+).<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I =
am not sure if that is legal grammar or not.&nbsp; The intent is to =
say<br>&gt;&gt; &gt; that an altArtwork element can only directly follow =
from an artwork<br>&gt;&gt; &gt; element (or an altArtwork =
element).<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; This would result =
in:<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &lt;figure&gt;<br>&gt;&gt; =
&gt;&nbsp; &nbsp; &lt;name&gt; Packet Layout =
Diagram&lt;/name&gt;<br>&gt;&gt; &gt;&nbsp; &nbsp; &lt;artwork =
src=3D&quot;tcp-header.svg&quot; type=3D&quot;svg&quot;/&gt;<br>&gt;&gt; =
&gt;&nbsp; &nbsp; &lt;altArtwork src=3D&quot;tcp-header.txt&quot; =
type=3D&quot;ascii-art&quot;/&gt; &lt;/figure&gt;<br>&gt;&gt; =
<br>&gt;&gt; I think this would make it valid to have only =
&lt;altArtwork&gt;, which seems a bit<br>&gt;&gt; odd -- and how would =
you distinguish the case where you would want two<br>&gt;&gt; successive =
&lt;artwork&gt; elements rendered?<br>&gt; <br>&gt; The intent of my =
grammar was to say that altArtwork could ONLY follow<br>&gt; artwork. =
That mean that a bear altArtwork would not be legal.<br><br>Aha, =
ok.<br><br>&gt; You could still do (artwork, altArtwork, artwork) which =
would be two<br>&gt; artworks in a row with the first one having an =
alternate but not the<br>&gt; second one. =
<br><br>Understood.<br><br>&gt;&gt; <br>&gt;&gt; I wonder if it could be =
an alternative to instead let artwork either contain text<br>&gt;&gt; =
(the compatibility version) or a set of alternative enclosed artwork =
elements,<br>&gt;&gt; where each would need to have the type attribute =
set, and could only hold<br>&gt;&gt; content of that type.&nbsp; A =
formatter could then pick the alternative with the best<br>&gt;&gt; type =
for its output format:<br>&gt;&gt; <br>&gt;&gt; =
&lt;figure&gt;<br>&gt;&gt;&nbsp; &nbsp;&lt;name&gt; Packet Layout =
Diagram&lt;/name&gt;<br>&gt;&gt;&nbsp; =
&nbsp;&lt;artwork&gt;<br>&gt;&gt;&nbsp; &nbsp; &nbsp;&lt;artwork =
src=3D&quot;tcp-header.svg&quot; =
type=3D&quot;svg&quot;/&gt;<br>&gt;&gt;&nbsp; &nbsp; &nbsp;&lt;artwork =
src=3D&quot;tcp-header.txt&quot; =
type=3D&quot;ascii-art&quot;/&gt;<br>&gt;&gt;&nbsp; =
&nbsp;&lt;/artwork&gt;<br>&gt;&gt; &lt;/figure&gt;<br>&gt; <br><br>&gt; =
I have no problems with this, but worry about the turtles all the =
way<br>&gt; down case that this would allow. I had thought about =
introducing a an<br>&gt; element that could hold multiple artwork but =
decided that the way I<br>&gt; outlined would be fewer changes. If the =
container would called<br>&gt; something like artGroup then I would have =
no problems here.<br><br>Ack.&nbsp; Or maybe &lt;artgroup&gt; to match =
&lt;referencegroup&gt;?<br><br>&nbsp; &nbsp; &nbsp; &nbsp; =
Henrik<br><br>&gt;&gt; <br>&gt;&gt; That would make the case of how to =
handle multiple successive &lt;artwork&gt; in a<br>&gt;&gt; figure or in =
text unambiguous, and would avoid the extra =
&lt;altArtwork&gt;<br>&gt;&gt; element.<br>&gt; <br>&gt; Yeah - but =
turtles all the way down.<br>&gt; <br>&gt; Jim<br>&gt; <br>&gt; =
<br>&gt;&gt; <br>&gt;&gt; &gt; This would still allow for a data URI to =
be used in the original<br>&gt;&gt; &gt; source file, although why =
somebody would is unclear.&nbsp; But preptool<br>&gt;&gt; &gt; would =
move it from the src attribute to content of the artwork (or =
altArtwork)<br>&gt;&gt; element.<br>&gt;&gt; &gt; This will be both =
easier to edit and easier to review for differences<br>&gt;&gt; &gt; =
during AUTH48.<br>&gt;&gt; <br>&gt;&gt; Ack.&nbsp; I like it (but would =
prefer to avoid the parallel &lt;altArtwork&gt; element<br>&gt;&gt; =
without any enclosing (grouping) element).<br>&gt;&gt; <br>&gt;&gt; =
<br>&gt;&gt; <br>&gt;&gt; Best,<br>&gt;&gt; <br>&gt;&gt;&nbsp; &nbsp; =
&nbsp; Henrik<br>&gt; <br>&gt; <br>&gt; =
<br><br>_______________________________________________<br>xml2rfc-dev =
mailing list<br><a href=3D"mailto:xml2rfc-dev@ietf.org" =
target=3D"_blank">xml2rfc-dev@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</a><o=
:p></o:p></p></blockquote></div></div></div></body></html>
------=_NextPart_000_02F2_01D4800E.C7142270--


From nobody Mon Nov 19 14:56:14 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 231D012D4E7 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 14:56:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 8VEypAffKme6 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 19 Nov 2018 14:56:10 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7638412872C for <xml2rfc-dev@ietf.org>; Mon, 19 Nov 2018 14:56:10 -0800 (PST)
Received: from h-37-140.a357.priv.bahnhof.se ([94.254.37.140]:58058 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gOsSf-0003wY-D8; Mon, 19 Nov 2018 14:56:10 -0800
To: Jim Schaad <ietf@augustcellars.com>, "'Andrew G. Malis'" <agmalis@gmail.com>
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com> <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com> <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com> <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com> <CAA=duU3fm2RndMLa2_Ve14TTOr8+sBy4RqMTx1=bLWcru_nAaw@mail.gmail.com> <02f101d48051$d5365100$7fa2f300$@augustcellars.com>
Cc: xml2rfc-dev@ietf.org
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <021ed6ef-4a84-5e01-7dd4-22559f40e3b6@levkowetz.com>
Date: Mon, 19 Nov 2018 23:56:01 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <02f101d48051$d5365100$7fa2f300$@augustcellars.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="C4SgSKGV13PWkV1IuSalgg6debl8tT9Vv"
X-SA-Exim-Connect-IP: 94.254.37.140
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, agmalis@gmail.com, ietf@augustcellars.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/5DSBxzNgSQLA3W_iJluZLXlh_Cc>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 22:56:13 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--C4SgSKGV13PWkV1IuSalgg6debl8tT9Vv
Content-Type: multipart/mixed; boundary="Ob0rHXeIGeNCOMb0BFe2Wlv0l7I9LUKvr";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Jim Schaad <ietf@augustcellars.com>, "'Andrew G. Malis'"
 <agmalis@gmail.com>
Cc: xml2rfc-dev@ietf.org
Message-ID: <021ed6ef-4a84-5e01-7dd4-22559f40e3b6@levkowetz.com>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com>
 <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com>
 <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com>
 <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com>
 <CAA=duU3fm2RndMLa2_Ve14TTOr8+sBy4RqMTx1=bLWcru_nAaw@mail.gmail.com>
 <02f101d48051$d5365100$7fa2f300$@augustcellars.com>
In-Reply-To: <02f101d48051$d5365100$7fa2f300$@augustcellars.com>

--Ob0rHXeIGeNCOMb0BFe2Wlv0l7I9LUKvr
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


On 2018-11-19 22:50, Jim Schaad wrote:
> The answer is yes. But we haven=E2=80=99t worked out what the mechanism=
 is
> going to be yet. Another possibility is that something like the
> current =E2=80=93exp option will be added to create a single file from
> multiple files.

The new --prep switch does that (and also a lot of normalization).

So even if we don't add alternative upload options, running xml2rfc --pre=
p
on an xml file will result in a complete standalone uploadable xml file.


	Henrik


> =20
>=20
> Jim
>=20
> =20
>=20
> =20
>=20
> From: Andrew G. Malis <agmalis@gmail.com>=20
> Sent: Monday, November 19, 2018 12:27 PM
> To: Henrik Levkowetz <henrik@levkowetz.com>
> Cc: ietf@augustcellars.com; xml2rfc-dev@ietf.org
> Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post prepto=
ol
>=20
> =20
>=20
> Henrik et al,
>=20
> =20
>=20
> Given that we're going to have multiple source files for a draft or RFC=
 (in the example in this email, there would be three files, the draft/rfc=
 xml, plus tcp-header.svg and tcp-header.txt), will there be a mechanism =
for uploading multiple source files? Or will we be zipping them first int=
o an archive?
>=20
> =20
>=20
> Just curious.
>=20
> =20
>=20
> Thanks,
>=20
> Andy
>=20
> =20
>=20
> =20
>=20
> On Mon, Nov 19, 2018 at 1:47 PM Henrik Levkowetz <henrik@levkowetz.com =
<mailto:henrik@levkowetz.com> > wrote:
>=20
>=20
> On 2018-11-19 18:53, Jim Schaad wrote:
>>> -----Original Message-----
>>> From: Henrik Levkowetz <henrik@levkowetz.com <mailto:henrik@levkowetz=
=2Ecom> >
>>> Sent: Monday, November 19, 2018 9:32 AM
>>> To: Jim Schaad <ietf@augustcellars.com <mailto:ietf@augustcellars.com=
> >; xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>=20
>>> Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post prep=
tool
>>>=20
>>> Hi Jim,
>>>=20
>>> On 2018-11-19 17:58, Jim Schaad wrote:
>>> > I have now created a document that uses SVG and has some ASCII art =
as
>>> > a backup and I do not like trying to work with the output that
>>> > results.  I also had problems with reading RFC 7991 and getting the=

>>> > same answer as Henrik did.
>>> >
>>> > I am not a big fan of the fact that the SVG is going to be encoded
>>> > into a data URI and placed in the file post preptool as this is goi=
ng
>>> > to be very hard to try and figure out what the changes are during
>>> > AUTH48.  I would also think that the RPC is going to have a hard ti=
me
>>> > doing anything except ignore the contents of the data URI during
>>> > editing.  I am not even sure that I think they are going to be very=

>>> > happy with having to create and replace the data URI at the point i=
n
>>> > time that I decide to do a small change and update the SVG which is=

>>> embedded there.
>>>=20
>>> That makes sense to me.
>>>=20
>>> > I would propose that we do the following:
>>> >
>>> > 1. Add a new element <altArtwork> which contains the same attribute=
s
>>> > and content as <artwork> 2.  The it is made "illegal" to have both =
a
>>> > src attribute and text content at the same time on both <artwork> a=
nd
>>> > <altArtwork>.
>>> > 3.  That those places in the grammar where <artwork> occurs it be
>>> > replaced with  (artwork, altArtwork+).
>>> >
>>> > I am not sure if that is legal grammar or not.  The intent is to sa=
y
>>> > that an altArtwork element can only directly follow from an artwork=

>>> > element (or an altArtwork element).
>>> >
>>> > This would result in:
>>> >
>>> > <figure>
>>> >    <name> Packet Layout Diagram</name>
>>> >    <artwork src=3D"tcp-header.svg" type=3D"svg"/>
>>> >    <altArtwork src=3D"tcp-header.txt" type=3D"ascii-art"/> </figure=
>
>>>=20
>>> I think this would make it valid to have only <altArtwork>, which see=
ms a bit
>>> odd -- and how would you distinguish the case where you would want tw=
o
>>> successive <artwork> elements rendered?
>>=20
>> The intent of my grammar was to say that altArtwork could ONLY follow
>> artwork. That mean that a bear altArtwork would not be legal.
>=20
> Aha, ok.
>=20
>> You could still do (artwork, altArtwork, artwork) which would be two
>> artworks in a row with the first one having an alternate but not the
>> second one.=20
>=20
> Understood.
>=20
>>>=20
>>> I wonder if it could be an alternative to instead let artwork either =
contain text
>>> (the compatibility version) or a set of alternative enclosed artwork =
elements,
>>> where each would need to have the type attribute set, and could only =
hold
>>> content of that type.  A formatter could then pick the alternative wi=
th the best
>>> type for its output format:
>>>=20
>>> <figure>
>>>   <name> Packet Layout Diagram</name>
>>>   <artwork>
>>>     <artwork src=3D"tcp-header.svg" type=3D"svg"/>
>>>     <artwork src=3D"tcp-header.txt" type=3D"ascii-art"/>
>>>   </artwork>
>>> </figure>
>>=20
>=20
>> I have no problems with this, but worry about the turtles all the way
>> down case that this would allow. I had thought about introducing a an
>> element that could hold multiple artwork but decided that the way I
>> outlined would be fewer changes. If the container would called
>> something like artGroup then I would have no problems here.
>=20
> Ack.  Or maybe <artgroup> to match <referencegroup>?
>=20
>         Henrik
>=20
>>>=20
>>> That would make the case of how to handle multiple successive <artwor=
k> in a
>>> figure or in text unambiguous, and would avoid the extra <altArtwork>=

>>> element.
>>=20
>> Yeah - but turtles all the way down.
>>=20
>> Jim
>>=20
>>=20
>>>=20
>>> > This would still allow for a data URI to be used in the original
>>> > source file, although why somebody would is unclear.  But preptool
>>> > would move it from the src attribute to content of the artwork (or =
altArtwork)
>>> element.
>>> > This will be both easier to edit and easier to review for differenc=
es
>>> > during AUTH48.
>>>=20
>>> Ack.  I like it (but would prefer to avoid the parallel <altArtwork> =
element
>>> without any enclosing (grouping) element).
>>>=20
>>>=20
>>>=20
>>> Best,
>>>=20
>>>      Henrik
>>=20
>>=20
>>=20
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>=20
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20
>=20


--Ob0rHXeIGeNCOMb0BFe2Wlv0l7I9LUKvr--

--C4SgSKGV13PWkV1IuSalgg6debl8tT9Vv
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAlvzP4EACgkQTptXS4+7
FxpaAhAAhhnr+RCFfowPKIWYyn78oCBV3jLs8XHZSSArTkEPT8Ix7PlJYA4XM6QM
rwWxLwnHdz7KNbIqESTFxNlj/VNGg09b5nOKM7rkNd7BetE70JWS9gFi13bLhCZq
vHdIkfQ84MylR/XP2qy5d3jyZpybpQGVPVhCu7MS/Z0D4lD/4RK3/vszFu1fuO0F
t1omQmGWcwbZOvNlhosXTiUFjGVE058iDVcBTmoNd0oxXBoaBN9auwDeNdX0+KtX
nLmjn8jTSwYsJq7KXkoc96SDP9Mkp1X1V3d1TxANLzge7EKG87kok7Rlbbxg2tVd
mwe34gQEv8bGw1JIovVs757z71ZSgjwEiqPdy1s0ssryn0PhWuJhODoytbPLvK/T
aq8KF3PKuzSl6Dd3hCdTGDS5Q8VIIWkHwRCPFZBV8ydAfY3QJK1jGUMQDQyh/ZU3
chO6Ct4IQA0tZK97hBRBUWgYI9Q8oil9XYND1WDq5MWCzczCZVbvwczAWRswRXZg
D+c47s9ju93LrCMqin3ThkS1XG8QvRMVfpr/eACo7jGbwsD5VLhKJD1HYU91Pw28
4aRdO4EgC46k5JczTSWkFZEn7qb/DMDzA2E8+EwLoNWflWDRVLaMozMGqo3E40tb
ynLOJKJ2D/q5/Eqw/QnwHlGAcOhFujCORHUyLHy5HpaidCTaasg=
=roM/
-----END PGP SIGNATURE-----

--C4SgSKGV13PWkV1IuSalgg6debl8tT9Vv--


From nobody Tue Nov 20 05:11:10 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE8D0130E1A for <xml2rfc-dev@ietfa.amsl.com>; Tue, 20 Nov 2018 05:11:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 xYFq419H767d for <xml2rfc-dev@ietfa.amsl.com>; Tue, 20 Nov 2018 05:11:05 -0800 (PST)
Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9739129619 for <xml2rfc-dev@ietf.org>; Tue, 20 Nov 2018 05:11:04 -0800 (PST)
Received: by mail-qk1-x731.google.com with SMTP id m5so2647153qka.9 for <xml2rfc-dev@ietf.org>; Tue, 20 Nov 2018 05:11:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Qbi6i4r1D6LSV8xx1vcCOCPrZXYagwzghC/3kcv1cJw=; b=B/Gf2xJFwtOGJJ8+038vwSvuds7pPghwsI2QHGyNfU7oSCFeJ4SjcoV+rqcljYQyX4 yTHBVgMBb15yvDnuTQJTTbt5akD1FMmCHCbHV4Tjo5/Po6aaLj8ZjOwuFaWdZSc5dnDB DhPCrvTi4/RFHmpPlErfQ+ukl417QtH5zZk6rBShG11CPF0M7ziEFjOgAVXEYooDV3kQ fkoxe6G3Se+TaD613Sof+BcFhqxA57GxxmahSBac58WtbeWFIFVLej8xrgPen4tabDFA 4pPYb4cRZ2+mgCekCZg3J2ngXhJMu51O5zrXOajZ3lAaEISc6OYK9E7VQHy5JQtG8N42 6KaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Qbi6i4r1D6LSV8xx1vcCOCPrZXYagwzghC/3kcv1cJw=; b=rzRMNmRwlDujndyNh31pX6gG/pTdd0+jwx8Iy/2JeYu9EmcVZVdDFDQPwVNbnh9yFe hh0owOMkGwGPRcC4LFWk2jSANT96qzaq7GzkmK16zRiEXcDCgc6ktclANyFUvEo/bzS0 9jEH1Af+3foJ984DLOyntAYBcz6eVA0WxpVsJTgS/TmzJvu3aarnorXRRu+KwfxxcM4/ bJ4Cz90U1/q2TQ3RJpLXiAmBe2MEAS/+X6kOGP3HnRPv8009EQe1UV6HPJtcJs91R+YN hd4xixaGcFFZ/AqKnj8sP8jw9FHl9HLG6P/qk4L8EvAzN2LEYrg6z0+lV6MuX3YbfAqu I26A==
X-Gm-Message-State: AGRZ1gKIBBsfuaXEqH6RLH8feGr7arlhalGsxhIBvRZ+js7vtm+2k3Qy lMTIV85rZgXZND+nD4jKWUF3mfyxm19gQGkhpM+fPw==
X-Google-Smtp-Source: AJdET5finDsVvys75ZCLLRJGL1ymtZeHYMVyI/c0P05JEEMxfhVHkiIKLCL8O3i21F1CC8Vpz4gFBEuTIDMeN3qNSa8=
X-Received: by 2002:ac8:5156:: with SMTP id h22mr1719674qtn.81.1542719463686;  Tue, 20 Nov 2018 05:11:03 -0800 (PST)
MIME-Version: 1.0
References: <02ad01d48029$116c1f20$34445d60$@augustcellars.com> <8aabb843-e60f-adb2-092b-c0df9224bac3@levkowetz.com> <02bb01d48030$d76bf8b0$8643ea10$@augustcellars.com> <01370848-07a2-0abd-e4b4-473489d89cd5@levkowetz.com> <CAA=duU3fm2RndMLa2_Ve14TTOr8+sBy4RqMTx1=bLWcru_nAaw@mail.gmail.com> <02f101d48051$d5365100$7fa2f300$@augustcellars.com> <021ed6ef-4a84-5e01-7dd4-22559f40e3b6@levkowetz.com>
In-Reply-To: <021ed6ef-4a84-5e01-7dd4-22559f40e3b6@levkowetz.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 20 Nov 2018 08:10:52 -0500
Message-ID: <CAA=duU1A6vZCu95H4+VNoZFseQX_EuOsELEWzNkoo06+TE70WA@mail.gmail.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
Cc: ietf@augustcellars.com, xml2rfc-dev@ietf.org
Content-Type: multipart/alternative; boundary="0000000000009f081b057b185d25"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Qx8jZ4U7QHq3XvFG2Bqm3PxjkMM>
Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post preptool
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 13:11:09 -0000

--0000000000009f081b057b185d25
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Henrik,

That makes sense, thanks!

Cheers,
Andy


On Mon, Nov 19, 2018 at 5:56 PM Henrik Levkowetz <henrik@levkowetz.com>
wrote:

>
> On 2018-11-19 22:50, Jim Schaad wrote:
> > The answer is yes. But we haven=E2=80=99t worked out what the mechanism=
 is
> > going to be yet. Another possibility is that something like the
> > current =E2=80=93exp option will be added to create a single file from
> > multiple files.
>
> The new --prep switch does that (and also a lot of normalization).
>
> So even if we don't add alternative upload options, running xml2rfc --pre=
p
> on an xml file will result in a complete standalone uploadable xml file.
>
>
>         Henrik
>
>
> >
> >
> > Jim
> >
> >
> >
> >
> >
> > From: Andrew G. Malis <agmalis@gmail.com>
> > Sent: Monday, November 19, 2018 12:27 PM
> > To: Henrik Levkowetz <henrik@levkowetz.com>
> > Cc: ietf@augustcellars.com; xml2rfc-dev@ietf.org
> > Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post prepto=
ol
> >
> >
> >
> > Henrik et al,
> >
> >
> >
> > Given that we're going to have multiple source files for a draft or RFC
> (in the example in this email, there would be three files, the draft/rfc
> xml, plus tcp-header.svg and tcp-header.txt), will there be a mechanism f=
or
> uploading multiple source files? Or will we be zipping them first into an
> archive?
> >
> >
> >
> > Just curious.
> >
> >
> >
> > Thanks,
> >
> > Andy
> >
> >
> >
> >
> >
> > On Mon, Nov 19, 2018 at 1:47 PM Henrik Levkowetz <henrik@levkowetz.com
> <mailto:henrik@levkowetz.com> > wrote:
> >
> >
> > On 2018-11-19 18:53, Jim Schaad wrote:
> >>> -----Original Message-----
> >>> From: Henrik Levkowetz <henrik@levkowetz.com <mailto:
> henrik@levkowetz.com> >
> >>> Sent: Monday, November 19, 2018 9:32 AM
> >>> To: Jim Schaad <ietf@augustcellars.com <mailto:ietf@augustcellars.com=
>
> >; xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
> >>> Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post
> preptool
> >>>
> >>> Hi Jim,
> >>>
> >>> On 2018-11-19 17:58, Jim Schaad wrote:
> >>> > I have now created a document that uses SVG and has some ASCII art =
as
> >>> > a backup and I do not like trying to work with the output that
> >>> > results.  I also had problems with reading RFC 7991 and getting the
> >>> > same answer as Henrik did.
> >>> >
> >>> > I am not a big fan of the fact that the SVG is going to be encoded
> >>> > into a data URI and placed in the file post preptool as this is goi=
ng
> >>> > to be very hard to try and figure out what the changes are during
> >>> > AUTH48.  I would also think that the RPC is going to have a hard ti=
me
> >>> > doing anything except ignore the contents of the data URI during
> >>> > editing.  I am not even sure that I think they are going to be very
> >>> > happy with having to create and replace the data URI at the point i=
n
> >>> > time that I decide to do a small change and update the SVG which is
> >>> embedded there.
> >>>
> >>> That makes sense to me.
> >>>
> >>> > I would propose that we do the following:
> >>> >
> >>> > 1. Add a new element <altArtwork> which contains the same attribute=
s
> >>> > and content as <artwork> 2.  The it is made "illegal" to have both =
a
> >>> > src attribute and text content at the same time on both <artwork> a=
nd
> >>> > <altArtwork>.
> >>> > 3.  That those places in the grammar where <artwork> occurs it be
> >>> > replaced with  (artwork, altArtwork+).
> >>> >
> >>> > I am not sure if that is legal grammar or not.  The intent is to sa=
y
> >>> > that an altArtwork element can only directly follow from an artwork
> >>> > element (or an altArtwork element).
> >>> >
> >>> > This would result in:
> >>> >
> >>> > <figure>
> >>> >    <name> Packet Layout Diagram</name>
> >>> >    <artwork src=3D"tcp-header.svg" type=3D"svg"/>
> >>> >    <altArtwork src=3D"tcp-header.txt" type=3D"ascii-art"/> </figure=
>
> >>>
> >>> I think this would make it valid to have only <altArtwork>, which
> seems a bit
> >>> odd -- and how would you distinguish the case where you would want tw=
o
> >>> successive <artwork> elements rendered?
> >>
> >> The intent of my grammar was to say that altArtwork could ONLY follow
> >> artwork. That mean that a bear altArtwork would not be legal.
> >
> > Aha, ok.
> >
> >> You could still do (artwork, altArtwork, artwork) which would be two
> >> artworks in a row with the first one having an alternate but not the
> >> second one.
> >
> > Understood.
> >
> >>>
> >>> I wonder if it could be an alternative to instead let artwork either
> contain text
> >>> (the compatibility version) or a set of alternative enclosed artwork
> elements,
> >>> where each would need to have the type attribute set, and could only
> hold
> >>> content of that type.  A formatter could then pick the alternative
> with the best
> >>> type for its output format:
> >>>
> >>> <figure>
> >>>   <name> Packet Layout Diagram</name>
> >>>   <artwork>
> >>>     <artwork src=3D"tcp-header.svg" type=3D"svg"/>
> >>>     <artwork src=3D"tcp-header.txt" type=3D"ascii-art"/>
> >>>   </artwork>
> >>> </figure>
> >>
> >
> >> I have no problems with this, but worry about the turtles all the way
> >> down case that this would allow. I had thought about introducing a an
> >> element that could hold multiple artwork but decided that the way I
> >> outlined would be fewer changes. If the container would called
> >> something like artGroup then I would have no problems here.
> >
> > Ack.  Or maybe <artgroup> to match <referencegroup>?
> >
> >         Henrik
> >
> >>>
> >>> That would make the case of how to handle multiple successive
> <artwork> in a
> >>> figure or in text unambiguous, and would avoid the extra <altArtwork>
> >>> element.
> >>
> >> Yeah - but turtles all the way down.
> >>
> >> Jim
> >>
> >>
> >>>
> >>> > This would still allow for a data URI to be used in the original
> >>> > source file, although why somebody would is unclear.  But preptool
> >>> > would move it from the src attribute to content of the artwork (or
> altArtwork)
> >>> element.
> >>> > This will be both easier to edit and easier to review for differenc=
es
> >>> > during AUTH48.
> >>>
> >>> Ack.  I like it (but would prefer to avoid the parallel <altArtwork>
> element
> >>> without any enclosing (grouping) element).
> >>>
> >>>
> >>>
> >>> Best,
> >>>
> >>>      Henrik
> >>
> >>
> >>
> >
> > _______________________________________________
> > xml2rfc-dev mailing list
> > xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
> > https://www.ietf.org/mailman/listinfo/xml2rfc-dev
> >
> >
>
>

--0000000000009f081b057b185d25
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Henrik,<div><br></div><div>That makes sense, thanks!</div>=
<div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Nov 19, 2018 at 5:56 PM H=
enrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.com">henrik@levkowet=
z.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On 2018-11-19 22:50, Jim Schaad wrote:<br>
&gt; The answer is yes. But we haven=E2=80=99t worked out what the mechanis=
m is<br>
&gt; going to be yet. Another possibility is that something like the<br>
&gt; current =E2=80=93exp option will be added to create a single file from=
<br>
&gt; multiple files.<br>
<br>
The new --prep switch does that (and also a lot of normalization).<br>
<br>
So even if we don&#39;t add alternative upload options, running xml2rfc --p=
rep<br>
on an xml file will result in a complete standalone uploadable xml file.<br=
>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Henrik<br>
<br>
<br>
&gt;=C2=A0 <br>
&gt; <br>
&gt; Jim<br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt; From: Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmail.com" target=
=3D"_blank">agmalis@gmail.com</a>&gt; <br>
&gt; Sent: Monday, November 19, 2018 12:27 PM<br>
&gt; To: Henrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.com" targe=
t=3D"_blank">henrik@levkowetz.com</a>&gt;<br>
&gt; Cc: <a href=3D"mailto:ietf@augustcellars.com" target=3D"_blank">ietf@a=
ugustcellars.com</a>; <a href=3D"mailto:xml2rfc-dev@ietf.org" target=3D"_bl=
ank">xml2rfc-dev@ietf.org</a><br>
&gt; Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and post prept=
ool<br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt; Henrik et al,<br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt; Given that we&#39;re going to have multiple source files for a draft o=
r RFC (in the example in this email, there would be three files, the draft/=
rfc xml, plus tcp-header.svg and tcp-header.txt), will there be a mechanism=
 for uploading multiple source files? Or will we be zipping them first into=
 an archive?<br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt; Just curious.<br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt; Thanks,<br>
&gt; <br>
&gt; Andy<br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt;=C2=A0 <br>
&gt; <br>
&gt; On Mon, Nov 19, 2018 at 1:47 PM Henrik Levkowetz &lt;<a href=3D"mailto=
:henrik@levkowetz.com" target=3D"_blank">henrik@levkowetz.com</a> &lt;mailt=
o:<a href=3D"mailto:henrik@levkowetz.com" target=3D"_blank">henrik@levkowet=
z.com</a>&gt; &gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; On 2018-11-19 18:53, Jim Schaad wrote:<br>
&gt;&gt;&gt; -----Original Message-----<br>
&gt;&gt;&gt; From: Henrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.=
com" target=3D"_blank">henrik@levkowetz.com</a> &lt;mailto:<a href=3D"mailt=
o:henrik@levkowetz.com" target=3D"_blank">henrik@levkowetz.com</a>&gt; &gt;=
<br>
&gt;&gt;&gt; Sent: Monday, November 19, 2018 9:32 AM<br>
&gt;&gt;&gt; To: Jim Schaad &lt;<a href=3D"mailto:ietf@augustcellars.com" t=
arget=3D"_blank">ietf@augustcellars.com</a> &lt;mailto:<a href=3D"mailto:ie=
tf@augustcellars.com" target=3D"_blank">ietf@augustcellars.com</a>&gt; &gt;=
; <a href=3D"mailto:xml2rfc-dev@ietf.org" target=3D"_blank">xml2rfc-dev@iet=
f.org</a> &lt;mailto:<a href=3D"mailto:xml2rfc-dev@ietf.org" target=3D"_bla=
nk">xml2rfc-dev@ietf.org</a>&gt; <br>
&gt;&gt;&gt; Subject: Re: [xml2rfc-dev] Alternate artwork vocabulary and po=
st preptool<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Hi Jim,<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; On 2018-11-19 17:58, Jim Schaad wrote:<br>
&gt;&gt;&gt; &gt; I have now created a document that uses SVG and has some =
ASCII art as<br>
&gt;&gt;&gt; &gt; a backup and I do not like trying to work with the output=
 that<br>
&gt;&gt;&gt; &gt; results.=C2=A0 I also had problems with reading RFC 7991 =
and getting the<br>
&gt;&gt;&gt; &gt; same answer as Henrik did.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I am not a big fan of the fact that the SVG is going to b=
e encoded<br>
&gt;&gt;&gt; &gt; into a data URI and placed in the file post preptool as t=
his is going<br>
&gt;&gt;&gt; &gt; to be very hard to try and figure out what the changes ar=
e during<br>
&gt;&gt;&gt; &gt; AUTH48.=C2=A0 I would also think that the RPC is going to=
 have a hard time<br>
&gt;&gt;&gt; &gt; doing anything except ignore the contents of the data URI=
 during<br>
&gt;&gt;&gt; &gt; editing.=C2=A0 I am not even sure that I think they are g=
oing to be very<br>
&gt;&gt;&gt; &gt; happy with having to create and replace the data URI at t=
he point in<br>
&gt;&gt;&gt; &gt; time that I decide to do a small change and update the SV=
G which is<br>
&gt;&gt;&gt; embedded there.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; That makes sense to me.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; &gt; I would propose that we do the following:<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; 1. Add a new element &lt;altArtwork&gt; which contains th=
e same attributes<br>
&gt;&gt;&gt; &gt; and content as &lt;artwork&gt; 2.=C2=A0 The it is made &q=
uot;illegal&quot; to have both a<br>
&gt;&gt;&gt; &gt; src attribute and text content at the same time on both &=
lt;artwork&gt; and<br>
&gt;&gt;&gt; &gt; &lt;altArtwork&gt;.<br>
&gt;&gt;&gt; &gt; 3.=C2=A0 That those places in the grammar where &lt;artwo=
rk&gt; occurs it be<br>
&gt;&gt;&gt; &gt; replaced with=C2=A0 (artwork, altArtwork+).<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I am not sure if that is legal grammar or not.=C2=A0 The =
intent is to say<br>
&gt;&gt;&gt; &gt; that an altArtwork element can only directly follow from =
an artwork<br>
&gt;&gt;&gt; &gt; element (or an altArtwork element).<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; This would result in:<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; &lt;figure&gt;<br>
&gt;&gt;&gt; &gt;=C2=A0 =C2=A0 &lt;name&gt; Packet Layout Diagram&lt;/name&=
gt;<br>
&gt;&gt;&gt; &gt;=C2=A0 =C2=A0 &lt;artwork src=3D&quot;tcp-header.svg&quot;=
 type=3D&quot;svg&quot;/&gt;<br>
&gt;&gt;&gt; &gt;=C2=A0 =C2=A0 &lt;altArtwork src=3D&quot;tcp-header.txt&qu=
ot; type=3D&quot;ascii-art&quot;/&gt; &lt;/figure&gt;<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; I think this would make it valid to have only &lt;altArtwork&g=
t;, which seems a bit<br>
&gt;&gt;&gt; odd -- and how would you distinguish the case where you would =
want two<br>
&gt;&gt;&gt; successive &lt;artwork&gt; elements rendered?<br>
&gt;&gt; <br>
&gt;&gt; The intent of my grammar was to say that altArtwork could ONLY fol=
low<br>
&gt;&gt; artwork. That mean that a bear altArtwork would not be legal.<br>
&gt; <br>
&gt; Aha, ok.<br>
&gt; <br>
&gt;&gt; You could still do (artwork, altArtwork, artwork) which would be t=
wo<br>
&gt;&gt; artworks in a row with the first one having an alternate but not t=
he<br>
&gt;&gt; second one. <br>
&gt; <br>
&gt; Understood.<br>
&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; I wonder if it could be an alternative to instead let artwork =
either contain text<br>
&gt;&gt;&gt; (the compatibility version) or a set of alternative enclosed a=
rtwork elements,<br>
&gt;&gt;&gt; where each would need to have the type attribute set, and coul=
d only hold<br>
&gt;&gt;&gt; content of that type.=C2=A0 A formatter could then pick the al=
ternative with the best<br>
&gt;&gt;&gt; type for its output format:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; &lt;figure&gt;<br>
&gt;&gt;&gt;=C2=A0 =C2=A0&lt;name&gt; Packet Layout Diagram&lt;/name&gt;<br=
>
&gt;&gt;&gt;=C2=A0 =C2=A0&lt;artwork&gt;<br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;artwork src=3D&quot;tcp-header.svg&quot=
; type=3D&quot;svg&quot;/&gt;<br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;artwork src=3D&quot;tcp-header.txt&quot=
; type=3D&quot;ascii-art&quot;/&gt;<br>
&gt;&gt;&gt;=C2=A0 =C2=A0&lt;/artwork&gt;<br>
&gt;&gt;&gt; &lt;/figure&gt;<br>
&gt;&gt; <br>
&gt; <br>
&gt;&gt; I have no problems with this, but worry about the turtles all the =
way<br>
&gt;&gt; down case that this would allow. I had thought about introducing a=
 an<br>
&gt;&gt; element that could hold multiple artwork but decided that the way =
I<br>
&gt;&gt; outlined would be fewer changes. If the container would called<br>
&gt;&gt; something like artGroup then I would have no problems here.<br>
&gt; <br>
&gt; Ack.=C2=A0 Or maybe &lt;artgroup&gt; to match &lt;referencegroup&gt;?<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Henrik<br>
&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; That would make the case of how to handle multiple successive =
&lt;artwork&gt; in a<br>
&gt;&gt;&gt; figure or in text unambiguous, and would avoid the extra &lt;a=
ltArtwork&gt;<br>
&gt;&gt;&gt; element.<br>
&gt;&gt; <br>
&gt;&gt; Yeah - but turtles all the way down.<br>
&gt;&gt; <br>
&gt;&gt; Jim<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; &gt; This would still allow for a data URI to be used in the o=
riginal<br>
&gt;&gt;&gt; &gt; source file, although why somebody would is unclear.=C2=
=A0 But preptool<br>
&gt;&gt;&gt; &gt; would move it from the src attribute to content of the ar=
twork (or altArtwork)<br>
&gt;&gt;&gt; element.<br>
&gt;&gt;&gt; &gt; This will be both easier to edit and easier to review for=
 differences<br>
&gt;&gt;&gt; &gt; during AUTH48.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Ack.=C2=A0 I like it (but would prefer to avoid the parallel &=
lt;altArtwork&gt; element<br>
&gt;&gt;&gt; without any enclosing (grouping) element).<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Best,<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Henrik<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; xml2rfc-dev mailing list<br>
&gt; <a href=3D"mailto:xml2rfc-dev@ietf.org" target=3D"_blank">xml2rfc-dev@=
ietf.org</a> &lt;mailto:<a href=3D"mailto:xml2rfc-dev@ietf.org" target=3D"_=
blank">xml2rfc-dev@ietf.org</a>&gt; <br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" rel=3D"n=
oreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/xml2rfc-=
dev</a><br>
&gt; <br>
&gt; <br>
<br>
</blockquote></div>

--0000000000009f081b057b185d25--


From nobody Fri Nov 23 08:26:52 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1B42130E34; Fri, 23 Nov 2018 08:26:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 Rf1CV7gqyLTe; Fri, 23 Nov 2018 08:26:37 -0800 (PST)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 429B91241F6; Fri, 23 Nov 2018 08:26:37 -0800 (PST)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gQEHs-00046R-SM; Fri, 23 Nov 2018 08:26:36 -0800
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1gQEHs-00046R-SM@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Fri, 23 Nov 2018 08:26:36 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/1p3-NtOcDACEXuhZTtcRa4cpg54>
Subject: [xml2rfc-dev] New xml2rfc release: v2.14.0
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 16:26:39 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.14.0, generated when running the mkrelease script.

Release notes:

xml2rfc (2.14.0) ietf; urgency=medium

  * Added missing '(if approved)' annotations for obsoleted and updated lines
    in v3 html rendering of drafts.

  * Fixed the case of appendix section numbers in v3 html output.

  * Removed rfc2629 dtd validation for input files with <rfc version="3"> set.

  * Tweaked the lxml resolver callback to not accept xi:include names lacking
    an '.xml' extension under v3.  Added setting of xml:base before caching
    xi:include content, in order to not loose the origin.  Fixes issue #381.

  * Sorted the entries in requirements.txt lexicographically.

  * Added a check for duplicate id attribute values after each include of svg
    content into generated html, as duplicates may cause display problems with
    some browsers.

  * Added back the ability to place <iref> elements in a location where they 
    will translate to invalid HTML.  Avoided invalid HTML by pushing the span 
    up one level, as a previous sibling, when needed.  Fixes issue #378.

 -- Henrik Levkowetz <henrik@levkowetz.com>  23 Nov 2018 15:53:54 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.14.0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Fri Nov 23 13:39:53 2018
Return-Path: <henrik@levkowetz.com>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5A77127133; Fri, 23 Nov 2018 13:39:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 4_bmWg0W_hFD; Fri, 23 Nov 2018 13:39:44 -0800 (PST)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FFD2124BF6; Fri, 23 Nov 2018 13:39:44 -0800 (PST)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1gQJAu-0003Gg-6d; Fri, 23 Nov 2018 13:39:44 -0800
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1gQJAu-0003Gg-6d@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Fri, 23 Nov 2018 13:39:44 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/mo6G8fVgcpwujGFQV1qosQQWs2M>
Subject: [xml2rfc-dev] New xml2rfc release: v2.14.1
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 21:39:46 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.14.1, generated when running the mkrelease script.

Release notes:

xml2rfc (2.14.1) ietf; urgency=medium

  * The v3 attribute xml:base of <reference> is not compatible with the v2
    DTD.  Added xml:base to the DTD for <reference> in order to be able to
    work from the same reference cache for v2 and v3, without backing out
    the issue #381 resolution.

 -- Henrik Levkowetz <henrik@levkowetz.com>  23 Nov 2018 21:37:34 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.14.1'

Regards,

	Henrik
	(via the mkrelease script)

