
From nobody Tue Oct  1 07:36:14 2019
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 6494312082C for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 07:36:01 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0AkbBOe-89_1 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 07:35:57 -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 160111208CF for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 07:35:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569940551; bh=7M7QiNBSyCGaAnAQo1tfrrkYLlwyjmAk97fdjWDOeQ4=; h=X-UI-Sender-Class:To:From:Subject:Date; b=kV/x7sPd+Mph06gDkQvDZ0czrKTPqNOQA9dBhzFa2mip+Xbj6/hiKeWIy3gBbDKOv Dr6OxxZtBkW9tfJ/R/6FLDA464KpImK7Ib3sL3eL5G3mBT889CzuRUGxiWDNGOr054 03/q0oAmaUr2bN3Fx5mS99ZZnoDVt28G+22QbxAM=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.94]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MrhUK-1hljD124iC-00nfuI for <xml2rfc-dev@ietf.org>; Tue, 01 Oct 2019 16:35:51 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <2ac1be9f-28a4-f541-00b2-abc4434e5d95@gmx.de>
Date: Tue, 1 Oct 2019 16:35:49 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:wzvSD2UBAFPlekELtd+KeGLAYhixA6d286v0T6zXr6NQ3wWyuiZ hDASP53t7LbYfTRk5glrzalGHijmC8LNq2kZwg8SYTfmUw7OM50v4LUWEX9swfh1lS4vc7E qtrf6QHFSQ9r181nsAHf3LiR9KCrKOKXj5xqCWJVsN9TP8NPHxwr3nb8FlTiPpxqWRFQqjf 8kFu6Q7St/rgpYrbL5E2A==
X-UI-Out-Filterresults: notjunk:1;V03:K0:s31Z1bRGJVQ=:lKDlYFTZb9VKUKYy8Rotu5 CuM4rpgS/P8w/fMqCd9Q0w3jmw2F7M3IlCnay/taHJr1gOxIdLn8mLga5d1IKYR4KYLCjXd/o X9dMBqaGVW480ZQRRIYoczm/6R8S7nstdiSVly5v+9VKJAcz+8ZaUBO9ifRgGSld93y7qicMJ GnKjBjftmU5lR1n/eKamrFImYUrXVlwB9xSqMQ55tFAL0yx1KiXIpsk93FrGYbDAP/Ft56xtI 5E94QxReKgWDezfrzUOHXQEpOQOF1rxa2jCsB2P4DuijqlaiuHQfoUq1CkonVyhasRBp3/dGH 9klzZ4fiscuQRp6q3EEjrvWNELJxGKqycStjfYrNRbas9dT+AQNP44tUTawdGjzTL35WYDd7T NZ15s0JNvxYHWrbTwl39pOQZ3iMMykzixn1VT7V/lyVhmMJK9N/YL+3oPTTTxn3GUAgVZsgA+ +uprkFI3R1SOrX3PIlQs650ukbqbf2Gfp4R0+Rr1vTMKZXV25PvAJZkrUHqveRW4YuNcY2nub 56w7XIVkgJuxvn+Xpp/sE2VnaCRThKjloPW3I6f5k6xXVpoowFNAp2AQa2+8S5nNd5bZUrLrt OTpN0GlDvF154+ZZd4pZ2xO0Y9S6UDzAh5MOIVRN68h2f7BFlyrMIZLaeR9RIoIJZh7Yz3ZRO uHEyCiYQjjO8OEbcB9W3HaiberdChsmccGD6ubHcCsgNmuPwn4aLkRAPnnqs+ZgCfJWWs3E5W sQ55db0uhs42VTCBGfKY6B1UKpjVfbXf7Prbn1suFEseDPoVSE0QftXdfV3FRV+GcKuE5VpHu CW8+wgDmDIfXlm/r/gQu8MaiVA8uBsl1ddG7I7bA5Sz+mo5rQ2ajr3kznqVeLOX2kK1+5x3Wb qMxLwntVLxYkOeMdvoS0R6zSkAk7PQrGfCzS/XoxE4OLKoONalIif8wu0B0NDDenp2EwJAOOw M57bJ6mRjZ3EZk9f9WG/l/xdrQFksFPfFzvYBTdg7AjhX6dPqVk9wB94Xun86kXODiY1zpjsx 9dnl0Aw3tLOlQesN9e+512yxL6bf2iQyQDbdnpjrnSKxeaoE9CGUPZUKKUNElioLkqpfyiMkQ eyy/KDe9YNpBWAA+gtkVftzL8BIB05umUHgQg6qfwWGqqtMSKSEIZt7RT3I08A1p79ZUES3nK D+uYVPq58cUrIG7eFPfuyAgQGQWxD76KHqx1DmpJKJZ+u5dbaSNMFX5KnlEMToQUNIhutrMJa ThzlDA+Xa4ocwySXzb9cD7d5jby2xEMc3/48uq2rpaw6WUg1duIO5QAAyHdE=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/XpeEd6RhYBhygOv3Cgw8RCVm6ko>
Subject: [xml2rfc-dev] date format weirdness
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, 01 Oct 2019 14:36:13 -0000

So,

in v3 mode, xml2rfc formats dates different from before, for instance:

"3 April 2020" instead of "April 3, 2020".

Is there a good reason for that?

I see that there's a command line switch (--legacy-date-format) to get
the traditional format back, but it only affects the text output, and
only the top level section, not the remainder of the boilerplate.

I'm not against change, but this really looks like a mess to me.

It would be great if we could either leave things the way they have been
for ages, or come up with a single format to be used everywhere (and
agreed by the relevant parties). And yes, a variant of ISO-8601 would be
great.

It would also be great if we could avoid having another knob to tune
things. It'll either get ignored, or lead to variation where we really
don't want it.

Best regards, Julian

PS: reported as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/435=
>


From nobody Tue Oct  1 08:02:07 2019
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 27A3112089D for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 08:01:59 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Mi9g88dZeaF for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 08:01:54 -0700 (PDT)
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 1E1FB1208B4 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 08:01:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569942099; bh=dg6NHyeaKB/UrnsLv4WO1qS+wV6V1ZbFU1VmK6xTX7w=; h=X-UI-Sender-Class:To:From:Subject:Date; b=fPkJfIzuvFuqg6Ga39yJPRpFrT8d1Zzw3eQ0uunyoZ+RrwYRIA1cThVX42qVDOWMP Vq7Hb9KWcOenMy7ttRKPkdAP70bwdy6nN98FNu4K2a+6oQ8m/z6BTCIFyeoEpDTq3P iSbRy71mI3G8DMYmxyzTfU1Im5nK+oJF6jYZxF6Q=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.94]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MtOGU-1i0Wth3Opi-00uoHR for <xml2rfc-dev@ietf.org>; Tue, 01 Oct 2019 17:01:39 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de>
Date: Tue, 1 Oct 2019 17:01:39 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ptmbnE5zejjVSTA2J27oSai1kQX0Yjk8hOOpBL1LlSLhJ1Sk3hZ 1AQnoT+v2+Stot9ncl/OhZHCaw7vUrjvPxfaJt0jEMK7kdxa8k6R2u14vV0PN2xoeSZ4HRW VQNEgZYF9KZLsCeDjVNrLaYEHJJfPEn1LrG5xnPxpVhSFCYz6EdlFzvfEwKCBIBnoTAs52r nM/9gC9r27jeJjfnwgqfA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:c/Dij9fQzqk=:GMVURlcwRRTPqXHyVJJxf+ PMzPLnsEgI3jmERw+c5S/QauMnOrFYWTNRU0sS4sFfK7kbE5Rm9JlgpgLikSpkPn0k0ckGtdH BDKME8u3CGQgW+s9hyff5rqsdzAbYq4JhXwY1Alsjxro/xKuYrJRFIC3dGQCVpC2yHzd335Wz xJPpLeSiBVVQnw+O1GBXvBnFwYx6jbo61K0oQFdTOsucePDE1obm2cB7GV3I4Nj/wdBBaIlm0 9xkwQQsgw5vLt8ifEZ3IgvbMefj06/43xjuNd5tVyYTKy5NY8odeclBMizRtA+g70tScy30cR BL0HZLEDpfvfr5x3WnFznlCB2vMFL3FhogaIIcYixfDz0Uq6P3ao9HTzsGY792P25WrFsf4p5 u8QKCgYucD1z8NwCPyGpFtMDTEdXT6gE28okDw10Am91J2K6pTWSX3dgfq7iE4tLkTjD53Hxc L59/+o+XVcT/9ACyrXSaZhzxmD2emKQqykpKqtpbFmDcM/o7dlkqUwxTE1bVLRqPdmjkEpHZJ Cl7Nn8gjFRrXSyR2+p5W8GOgbO/Ewg8dsfuoNEwxF8E1/DJDVUD5S+f3o83nNR3FpVtsip4bL b2QK5tT7Mb+O/vE+due3KNWhJWLXj9Z+z7Rf3jCy+KRlZnmPJN+HRXgk2nikq83ZL7Ieggf0W Hs/liGExloD5PihOgow7/QK/5OPqEJJyUdgUqc9jk/1qHvhU4pQkc/EKHnCq/EptW4DL+APsL AESSGXClSbHjAeXrxyUJF9zV0KQ5D42ukgbnG40VGnTsD6HEFf7Hdy8OWzRx6qelD3P2zeT2C L3LBd6SWDk3uDkrMKjC//7RE4qFpBU+kpkk29Bi0tmkCC6ZK3zTmwvdFUP7Buuk8svptOb9mI Okgqb7byEesY64AQ3uvDqPICkIASWXLu9ide7uguTd3zSZqGSE27xfkh4gqxHP8xGQ0rE1TJe tAZep0bl0W2X75FfkDXPgRKLaE/039MG8rkKXmFvVqtnkDcda3DDnFDPQY3O9wEmHL2YnsjeR csF97jz7ZzghyhHZIzKNZ8JhwVS5bRLi3bqgQ4bY3rwOC2BUSluciWhDVEF/8EnP9OfXWDHgw YyVfIbl2V9+kpIaH/r/Z4KYO8laNbSePxbasgZY6BuA10+NwY0WIvqOF4NjmiHY4USwNch9zK G9qioL2x0PNdsbqSj2GVf9+ssApB2irVKQUq2FPmK12hJ+VJefnq9KUEHE6XjLZCJQv9xRvwT rQsF3HqydAjBjthItMa9EeTdZx+AAR5Oo4271lUi6esefFHqIdmI27UwVLhw=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/E8nYttDELtnLfv9w96yFk-6I88M>
Subject: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Tue, 01 Oct 2019 15:01:59 -0000

V3:

>    [Messaging]
>               Fielding, R., Ed., Nottingham, M., Ed., and J. F. Reschke,
>               Ed., "HTTP/1.1 Messaging", Internet-Draft, draft-ietf-
>               httpbis-messaging-05, July 2019,
>               <https://tools.ietf.org/html/draft-ietf-httpbis-messaging-
>               99>.

V2:

>    [Messaging]
>               Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
>               Ed., "HTTP/1.1 Messaging", draft-ietf-httpbis-messaging-
>               05 (work in progress), July 2019.

Observations:

1) author initials not restricted to one anymore (I'm open to change,
but it should be properly documented)

2) "Internet-Draft" is inserted

3) "(work in progress)" is missing

4) A URI on tools.ietf.org is inserted that I'd prefer not to have here.

Note: see <https://tools.ietf.org/html/rfc7322#section-4.8.6.4> which
suggests:

>       [SYMBOLIC-TAG]  Last name, First initial., Ed. (if applicable)
>                       and First initial. Last name, Ed. (if
>                       applicable), "I-D Title", Work in Progress,
>                       draft-string-NN, Month Year.
>
>      Example:
>
>       [RFC-STYLE] Flanagan, H. and S. Ginoza, "RFC Style Guide",
>                   Work in Progress, draft-flanagan-style-01,
>                   June 2013.


Best regards, Julian

PS: reported as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/436=
>


From nobody Tue Oct  1 13:00:09 2019
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 1248812006E for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:00:08 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 2D5xCtQb9FVS for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:00:06 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4344F120059 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 13:00:06 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 1D5C1203C65; Tue,  1 Oct 2019 12:59:44 -0700 (PDT)
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 agWKKS5gEFlL; Tue,  1 Oct 2019 12:59:43 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id C5026203C64; Tue,  1 Oct 2019 12:59:43 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Heather Flanagan <rse@rfc-editor.org>
In-Reply-To: <2ac1be9f-28a4-f541-00b2-abc4434e5d95@gmx.de>
Date: Tue, 1 Oct 2019 13:00:05 -0700
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <1422EE7D-D918-472E-A1A3-418619D0D487@rfc-editor.org>
References: <2ac1be9f-28a4-f541-00b2-abc4434e5d95@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/eTiGAsSi754o-gsRO9HthBtItRM>
Subject: Re: [xml2rfc-dev] date format weirdness
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, 01 Oct 2019 20:00:08 -0000

> On Oct 1, 2019, at 7:35 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> So,
>=20
> in v3 mode, xml2rfc formats dates different from before, for instance:
>=20
> "3 April 2020" instead of "April 3, 2020".
>=20
> Is there a good reason for that?

This came out of the discussion back in July, I think. Given all the =
other dates in the references (generally Month Year) adding the specific =
day at the front (a format commonly used by most of the world, if this =
is to be believed: https://en.wikipedia.org/wiki/Date_format_by_country) =
seems reasonable.=20

>=20
> I see that there's a command line switch (--legacy-date-format) to get
> the traditional format back, but it only affects the text output, and
> only the top level section, not the remainder of the boilerplate.

I can=E2=80=99t find the details on this one, but I expect that=E2=80=99s =
more my inability to sift through all the information instead of the =
information not existing. I also suspect that this is an attempt to be =
flexible enough to meet all possible use cases.=20

>=20
> I'm not against change, but this really looks like a mess to me.
>=20
> It would be great if we could either leave things the way they have =
been
> for ages, or come up with a single format to be used everywhere (and
> agreed by the relevant parties). And yes, a variant of ISO-8601 would =
be
> great.

Agreed.


>=20
> It would also be great if we could avoid having another knob to tune
> things. It'll either get ignored, or lead to variation where we really
> don't want it.

I am going to put DMY format in the style guide for referencing I-Ds; =
that=E2=80=99s my stake in the ground for now in response to the request =
for a specific day for I-D references. If we decide on a universal date =
standard across the board, that=E2=80=99s great but it=E2=80=99s going =
to take a while to come to consensus on it.

-Heather


From nobody Tue Oct  1 13:03:33 2019
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 7B2C2120059 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:03:32 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 tEOxKlTsyrBK for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:03:30 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF96B12001E for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 13:03:30 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 90F04200034; Tue,  1 Oct 2019 13:03:08 -0700 (PDT)
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 9ZrFa9pH93B4; Tue,  1 Oct 2019 13:03:08 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id 41C02200032; Tue,  1 Oct 2019 13:03:08 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Heather Flanagan <rse@rfc-editor.org>
In-Reply-To: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de>
Date: Tue, 1 Oct 2019 13:03:29 -0700
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <6F5868A8-56F3-4E26-B297-2CE0BD765397@rfc-editor.org>
References: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/zA5D1x2bwLLzqRRQ6yl3mIAeiR0>
Subject: Re: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Tue, 01 Oct 2019 20:03:33 -0000

> On Oct 1, 2019, at 8:01 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> V3:
>=20
>>   [Messaging]
>>              Fielding, R., Ed., Nottingham, M., Ed., and J. F. =
Reschke,
>>              Ed., "HTTP/1.1 Messaging", Internet-Draft, draft-ietf-
>>              httpbis-messaging-05, July 2019,
>>              =
<https://tools.ietf.org/html/draft-ietf-httpbis-messaging-
>>              99>.
>=20
> V2:
>=20
>>   [Messaging]
>>              Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
>>              Ed., "HTTP/1.1 Messaging", draft-ietf-httpbis-messaging-
>>              05 (work in progress), July 2019.
>=20
> Observations:
>=20
> 1) author initials not restricted to one anymore (I'm open to change,
> but it should be properly documented)

That=E2=80=99s been in the draft style guide for a while.

"<t>The author's name (initial followed by family name) appears on the
first line of the heading.  Some variation, such as additional
initials or capitalization of family name, is acceptable.  Once the
author has selected how their name should appear, they should use
that display consistently in all of their documents.</t>"

>=20
> 2) "Internet-Draft" is inserted

Yes.

>=20
> 3) "(work in progress)" is missing

Bug.

>=20
> 4) A URI on tools.ietf.org is inserted that I'd prefer not to have =
here.

Why not? I think having a URI makes a lot of sense.

>=20
> Note: see <https://tools.ietf.org/html/rfc7322#section-4.8.6.4> which
> suggests:
>=20
>>      [SYMBOLIC-TAG]  Last name, First initial., Ed. (if applicable)
>>                      and First initial. Last name, Ed. (if
>>                      applicable), "I-D Title", Work in Progress,
>>                      draft-string-NN, Month Year.
>>=20
>>     Example:
>>=20
>>      [RFC-STYLE] Flanagan, H. and S. Ginoza, "RFC Style Guide",
>>                  Work in Progress, draft-flanagan-style-01,
>>                  June 2013.
>=20
>=20


Stay tuned. About to post an updated version.

-Heather

> Best regards, Julian
>=20
> PS: reported as =
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/436>
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


From nobody Tue Oct  1 13:44:11 2019
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 CAF0712009C for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:44:09 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uO66Mgn4bI3v for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:44:06 -0700 (PDT)
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 17568120089 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 13:44:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569962640; bh=FxlzydXWrQmlTn4LUNWG33g0zpFjFdvaVbUmpLGIRAU=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=Ul3WkP/vODTg+GfCMc0VcdE51F2wgOfFJFB0hhTU6QC/j2g0iJa/ALwA5UCs5kN20 uLDhYUAy+DfsNs59rNEzg9wqy7/T3QKxUjeXS0jZwvJciS8ZvbnecQYJ3Rs5kjWb0G R37m1Ju2aAOlrnES050h6y7h4suSpe6PSqQqlW48=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.94]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M4s51-1iFgFb1jp1-0021iI; Tue, 01 Oct 2019 22:44:00 +0200
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <2ac1be9f-28a4-f541-00b2-abc4434e5d95@gmx.de> <1422EE7D-D918-472E-A1A3-418619D0D487@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <169b79f1-f914-05d6-34ae-10c1dcd902d8@gmx.de>
Date: Tue, 1 Oct 2019 22:43:57 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <1422EE7D-D918-472E-A1A3-418619D0D487@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:5onUVvwHx9B7dXkqoYvo7B0Ggf4KkTszJMo+MC3yywnY9jvND2y 3G0uiQRLNdHjwQyrFcrjgZ9J0B9Wk5ktpfenuDDCd34ZrL6NcSldJl3PLJYiFHfPCVmNzNf OM430kgs4UIANz80sD5G1DKuqGaBT3itgWBTsTPtlKGoUuYlAp4USRiIz5LEPf8+uwhFLh0 WJgXHON0raf6oTS3atbvg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:AzXlgs226+w=:0AIgoapJfeO7Ba0vOFNN2C ezA4+OJCSSRKTOO9KrOFeWIxzh4tQS8Py15vcGT6iWewOSU/0VtypvRjG4oJ8SlNImy1hSKww a4D+jOmMzFFAtDMBb6gjxPNVJl4+bahgrPG18ViJ0J2VtD/kdTMlLYni6hErS6+PGrs8qkP7v G6DnCVWC0BKhdaPMSmEBcAlocqv9ZZo+MwTHwf8RjHiVJ8S14mC0ReqUNr8iUkMxfpd+58AJT f3/C8+O/eZvPvchgT+cVF+ywPAP9WD+0OGPY9HdJlq+182fw++GCwVT939D/ynunN4Cfmj3n7 /h4ABcwTQAbFr6sVYQrv3ynxe3SwZc+t7pzQPgEEXgKf0x1Ua0zNB/ukiTzVvrAmbGoDTf6hM mowcnyUlV7Vi3vb0YeV14CBD0XtII5KeDmlgkCB6j9eKqr0LqKZwA/jc0B4fEmVYKsPFIpRab AjANApmDmUo5HZ+L6ct6sFWGXENi6wE81E66ooEmBjI6km9LaHe4svRPjnX386QiSU58U5VBb hiYxu6bbTcl4I3lgIfBfaqZs3T6LEQHVakRpLHBoaD8HG18mfreJGjx1U6uughTe45qWk5XLo D2gs1LaRQOCD6j4aeHI1U665lSOI+/Kl4OQ37BNCTFKp2U1ZLPE4biVBNVjxVPvn6Jft5YkOW PNg8jmpLiteLc1ZoU8Tj/ukGJ5KQh99H8TnBNDUgFWJdj7zHnmMR7lErhYj1YkLAlWumGDhT8 oAJPf8yZjWZtPMV65waKazLe8Mk+wdZ8kWB8dPLd3p5R2NNCCOaURPplxixOo02MRjyKDqdnk qaItuFIWm48SDbQ1U3qPrTPzLlXYFVEeSn6WkqgUPRYVRqNW+EaIRprqUf0bc7X+U/Tg8lukm x9X1+29FhRCVns+P18e4nviNOa5F45+RMBgX4aWNpO/F0FpQ2zYV5gxKp7SuyGPdftwft7NY8 psdeLWmT15+KMwr7C1UgNDtZiA8C/w8vvRe2plaDBTNU6rl8PxCsttBuJcfagqTa3cqetF9j/ p0XMvpoztkRWtSbdWDKaOcA42ed59wdhBndAeBlNaXM4HXsociDYOyLFTH6nPaogLihYGUhXV vl0ZBQrGuQfscUuMlpC8saFnkM6l9O1rqdkrfF8WiaBrAtwtZmnBYeMC332lWJvC8BthhQI65 F5Z2PDV5JPDTuamPS7UbYUkeTE0sTFLtrfzaByPw8wHtuee6v7ITK/vgq8GcHvPAIdpQB++WI 2tC/4M3Nwv7/YcHphCYKOwEEdIt9cUNVns7rJ04aGQpkXP5Bz9UpML5o99uU=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/5Os-I0GcVOghKl5lsL--kPb0SVU>
Subject: Re: [xml2rfc-dev] date format weirdness
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, 01 Oct 2019 20:44:10 -0000

On 01.10.2019 22:00, Heather Flanagan wrote:
>
>
>> On Oct 1, 2019, at 7:35 AM, Julian Reschke <julian.reschke@gmx.de> wrot=
e:
>>
>> So,
>>
>> in v3 mode, xml2rfc formats dates different from before, for instance:
>>
>> "3 April 2020" instead of "April 3, 2020".
>>
>> Is there a good reason for that?
>
> This came out of the discussion back in July, I think. Given all the oth=
er dates in the references (generally Month Year) adding the specific day =
at the front (a format commonly used by most of the world, if this is to b=
e believed: https://en.wikipedia.org/wiki/Date_format_by_country) seems re=
asonable.

Again, a change is ok (although I'd prefer just to do ISO-8601). But if
you do a change, please coordinate it (internet drafts as opposed to
RFCs), and document it somewhere.

>> I see that there's a command line switch (--legacy-date-format) to get
>> the traditional format back, but it only affects the text output, and
>> only the top level section, not the remainder of the boilerplate.
>
> I can=E2=80=99t find the details on this one, but I expect that=E2=80=99=
s more my inability to sift through all the information instead of the inf=
ormation not existing. I also suspect that this is an attempt to be flexib=
le enough to meet all possible use cases.

I'm at a loss how changing the format in one of multiple places
addresses a use case :-).

>> I'm not against change, but this really looks like a mess to me.
>>
>> It would be great if we could either leave things the way they have bee=
n
>> for ages, or come up with a single format to be used everywhere (and
>> agreed by the relevant parties). And yes, a variant of ISO-8601 would b=
e
>> great.
>
> Agreed.
>
>
>>
>> It would also be great if we could avoid having another knob to tune
>> things. It'll either get ignored, or lead to variation where we really
>> don't want it.
>
> I am going to put DMY format in the style guide for referencing I-Ds; th=
at=E2=80=99s my stake in the ground for now in response to the request for=
 a specific day for I-D references. If we decide on a universal date stand=
ard across the board, that=E2=80=99s great but it=E2=80=99s going to take =
a while to come to consensus on it.

Well, that's yet another change. The status quo is that in references,
the day of month does not appear at all.

Do you think anybody would be supposed to use YYYY-MM and YYYY-MM-DD?

Best regards, Julian


From nobody Tue Oct  1 13:52:20 2019
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 6A93F12001E for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:52:19 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XDiN6fmdbSZ5 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:52:17 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 E503912006F for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 13:52:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569963127; bh=c4fptRmXVFh4/xNIzEa6vNVSe8e53RX2iMvpRYZg7N4=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=SrwfLlQT8mSSUBTPuCzejZi45nS7TbM2PXyjE/YZSqlXLZksIoPtoNuO6ARMtZWmy d/04qIczoqtnMHBhlbs2DIydrhobGFUYZsuFBx0MVGGIoiaThvmEGjMJZrHzoyJWjd noVwcnU8LHeV1IODZ746OpoYCXTKGsnF5PCELWY0=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.94]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MHGCu-1iJkhT0cIy-00DEsG; Tue, 01 Oct 2019 22:52:07 +0200
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de> <6F5868A8-56F3-4E26-B297-2CE0BD765397@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <b750c06e-caab-40e9-617d-57e0f79ff585@gmx.de>
Date: Tue, 1 Oct 2019 22:52:05 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <6F5868A8-56F3-4E26-B297-2CE0BD765397@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:pQI9avmJyD1EIaWbRq/qGX697G3PL12MJ18F6Z44L3pWQssSEgY t1Xe0brtGfDW6M4LSjC71jeRQRjMWAY3o8ytHfqGwWzBmYWsE4UVMLLVLjcDnL469cS/p9r 9WHgp9qHxog7xc6ai2SwfpI/5Ltxu8ljlTbazs1EujZmVWeRhxWjLe6erYRfWTYAIE4ICMT +cH085biNYT+pV1PBVoMQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:mZvqijyI6KQ=:+e7oDyBB9bkkqOTUAJztGY TazFCIS5/4WBpbWOUzWRpDlrCw0MbBd/dNyePvmw92Id7i4yz5N2VJAJfeGiI7rq2mjaO3eZi 4O40NppTSh29aLmvmAmwDRuPlswpRKx2fSkE6pdjbi604PZir4HMwwoetKHCVzfzRDUyAZNEX rebiVhGHgWgXK1YQvWo3JPaBQAGxZVXT4MF1SU4aRg7z1LhlLF3D9VeXrIQntexicBbO/oulf E1j04nU1InWpGIEJTi064ryz8r2kKgM7eibI4iUSTMYiTCsm9i6JZzBC0F7bSTK1VdysB3pr6 seFROFZSQ+7eiLTJcBblkS0omoSDXCkK+sx0J6Yr7OMoTTSYIEGSU/Fa6bOQhOIdwvhLnbf2j IPKv2c8buNZZkG+0uyFcLM1LbNTUSP7LUEOJa6wNNqyDtWJYC8EZyybW7rZvR9fIDLkU7u2ii 1kqN0yQZXbYgG+Wf+Eyg+LbnZJY0c0e2rusqWxeTQ6UFgSb6oNYcrkOOGHpnqPcdlU7vvLNwZ pBhAZhm4iuM+Jb4BqoMlUeXvEcA5d8mqw3KUJWWZQrZm8ZeYdtIhaIM8TxYJAGeCWJ1lyFBvV Gj+dOpYel3AB/mTNPLgYF6FJ2JRkUkuXJwEbchsZNNN1TYVTYqGKPIOhbRxyYtgRyAs3aQr1D am17lvx42w4MVSRZcaQYzmMdus1Y1cSRBUOibX2IVRD5zwqqSpTssmu2FMdFJaCGvelpQyo8R Au5yvgEpf06ru4w0MgEYIW+ld6rrFicAaqhhnC5YfGsLsjDcE1trU/fPKwoLG6Z3HCF3z2Fkn 2xDqWsrBULq/I6heTZTPzJJmRzZjm/X0c9Ir3xcqQWu33VSsG00zBND+rDVqYkexdppz1t0EK lSmf+71z2jLebFP/9jRhKHbb36vIKWhL9rQqHyi4NTT4iKt2GWps+bcfjdnBSU0e0LQiOh90e ME80WNUwZ1ZPqRfM1vqWVPIr+wIVGISLKHhKmbJaZQPIqBgY+hM+Is+3rgpI0uEIpAQhiYEnY l/z0qWtjXp+DNEyyVG8/BCT8qETL55GXuM7rBppjDOR99AJElJtW//McIbjDrJ+J88vQBuKSN jRHnXXbnIg+G2dZpuQ9oQahqhx08qyXj/nSAQ+6FnqxiTyk+nGSMG0L3PhEsNyEl8i1+1afvP DYhcZx/GWHU29uFjBMygvQRXtZ8cY54WwEH6tLCEVbUC7+d2jTeucf2JqYWpNuXFJxxoFdW+9 E994cK/xalLes9TV4RsNQjQhq+RblDkuermRCSxzanc72N5NVMyzWG2J0m+M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/_SNiePcLzpkInFQHPQr4EA1iZuA>
Subject: Re: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Tue, 01 Oct 2019 20:52:19 -0000

On 01.10.2019 22:03, Heather Flanagan wrote:
>
>
>> On Oct 1, 2019, at 8:01 AM, Julian Reschke <julian.reschke@gmx.de> wrot=
e:
>>
>> V3:
>>
>>>    [Messaging]
>>>               Fielding, R., Ed., Nottingham, M., Ed., and J. F. Reschk=
e,
>>>               Ed., "HTTP/1.1 Messaging", Internet-Draft, draft-ietf-
>>>               httpbis-messaging-05, July 2019,
>>>               <https://tools.ietf.org/html/draft-ietf-httpbis-messagin=
g-
>>>               99>.
>>
>> V2:
>>
>>>    [Messaging]
>>>               Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
>>>               Ed., "HTTP/1.1 Messaging", draft-ietf-httpbis-messaging-
>>>               05 (work in progress), July 2019.
>>
>> Observations:
>>
>> 1) author initials not restricted to one anymore (I'm open to change,
>> but it should be properly documented)
>
> That=E2=80=99s been in the draft style guide for a while.
>
> "<t>The author's name (initial followed by family name) appears on the
> first line of the heading.  Some variation, such as additional
> initials or capitalization of family name, is acceptable.  Once the
> author has selected how their name should appear, they should use
> that display consistently in all of their documents.</t>"

That's about the front page, not for references.

For the latter, the draft style guide says in
<https://tools.ietf.org/html/draft-flanagan-7322bis-03#section-4.8.6.4>:

>    [SYMBOLIC-TAG]  Last name, First initial., Ed. (if applicable) and
>    First initial.  Last name, Ed. (if applicable), "I-D Title", Internet
>    Draft, draft-string-NN, Month Year.

Note: "first initial".

> .. >> 3) "(work in progress)" is missing
>
> Bug.

Ack.

>> 4) A URI on tools.ietf.org is inserted that I'd prefer not to have here=
.
>
> Why not? I think having a URI makes a lot of sense.

The style guide doesn't say so. The author didn't provide one. Why is
the tool inserting something automatically? Also, why to tools.ietf.org?
Are you planning to put that into the style guide?

> ...

Best regards, Julian


From nobody Tue Oct  1 13:57:18 2019
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 9CA2D12006F for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:57:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 2LH_-hIDBWSB for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 13:57:14 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 391D412001E for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 13:57:14 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id CDD5C203329; Tue,  1 Oct 2019 13:56:51 -0700 (PDT)
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 SPUTNkodBB_r; Tue,  1 Oct 2019 13:56:51 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id 6A4CF203328; Tue,  1 Oct 2019 13:56:51 -0700 (PDT)
From: Heather Flanagan <rse@rfc-editor.org>
Message-Id: <92B28AFE-32B0-4A97-8035-C8933B9DFF0D@rfc-editor.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_CBC27A3E-1E7C-490E-8211-72A42930F15B"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 1 Oct 2019 13:57:13 -0700
In-Reply-To: <169b79f1-f914-05d6-34ae-10c1dcd902d8@gmx.de>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
To: Julian Reschke <julian.reschke@gmx.de>
References: <2ac1be9f-28a4-f541-00b2-abc4434e5d95@gmx.de> <1422EE7D-D918-472E-A1A3-418619D0D487@rfc-editor.org> <169b79f1-f914-05d6-34ae-10c1dcd902d8@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/9JFLOj86aUW3chAKEy3uj063GHg>
Subject: Re: [xml2rfc-dev] date format weirdness
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, 01 Oct 2019 20:57:17 -0000

--Apple-Mail=_CBC27A3E-1E7C-490E-8211-72A42930F15B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Oct 1, 2019, at 1:43 PM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> On 01.10.2019 22:00, Heather Flanagan wrote:
>>=20
>>=20
>>> On Oct 1, 2019, at 7:35 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>>>=20
>>> So,
>>>=20
>>> in v3 mode, xml2rfc formats dates different from before, for =
instance:
>>>=20
>>> "3 April 2020" instead of "April 3, 2020".
>>>=20
>>> Is there a good reason for that?
>>=20
>> This came out of the discussion back in July, I think. Given all the =
other dates in the references (generally Month Year) adding the specific =
day at the front (a format commonly used by most of the world, if this =
is to be believed: https://en.wikipedia.org/wiki/Date_format_by_country) =
seems reasonable.
>=20
> Again, a change is ok (although I'd prefer just to do ISO-8601). But =
if
> you do a change, please coordinate it (internet drafts as opposed to
> RFCs), and document it somewhere.

Chickens vs eggs have been challenging, but you=E2=80=99re point is well =
taken.

>=20
>>> I see that there's a command line switch (--legacy-date-format) to =
get
>>> the traditional format back, but it only affects the text output, =
and
>>> only the top level section, not the remainder of the boilerplate.
>>=20
>> I can=E2=80=99t find the details on this one, but I expect that=E2=80=99=
s more my inability to sift through all the information instead of the =
information not existing. I also suspect that this is an attempt to be =
flexible enough to meet all possible use cases.
>=20
> I'm at a loss how changing the format in one of multiple places
> addresses a use case :-).


I have seen stranger things, but in this case, I still can=E2=80=99t =
find the justification.

>=20
>>> I'm not against change, but this really looks like a mess to me.
>>>=20
>>> It would be great if we could either leave things the way they have =
been
>>> for ages, or come up with a single format to be used everywhere (and
>>> agreed by the relevant parties). And yes, a variant of ISO-8601 =
would be
>>> great.
>>=20
>> Agreed.
>>=20
>>=20
>>>=20
>>> It would also be great if we could avoid having another knob to tune
>>> things. It'll either get ignored, or lead to variation where we =
really
>>> don't want it.
>>=20
>> I am going to put DMY format in the style guide for referencing I-Ds; =
that=E2=80=99s my stake in the ground for now in response to the request =
for a specific day for I-D references. If we decide on a universal date =
standard across the board, that=E2=80=99s great but it=E2=80=99s going =
to take a while to come to consensus on it.
>=20
> Well, that's yet another change. The status quo is that in references,
> the day of month does not appear at all.
>=20
> Do you think anybody would be supposed to use YYYY-MM and YYYY-MM-DD?

I don=E2=80=99t know. Let=E2=80=99s ask!=20
/me goes over to rfc-interest

-Heather


--Apple-Mail=_CBC27A3E-1E7C-490E-8211-72A42930F15B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 1, 2019, at 1:43 PM, Julian Reschke &lt;<a =
href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">On 01.10.2019 22:00, Heather =
Flanagan wrote:</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">On Oct 1, 2019, at 7:35 =
AM, Julian Reschke &lt;<a href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:<br class=3D""><br =
class=3D"">So,<br class=3D""><br class=3D"">in v3 mode, xml2rfc formats =
dates different from before, for instance:<br class=3D""><br class=3D"">"3=
 April 2020" instead of "April 3, 2020".<br class=3D""><br class=3D"">Is =
there a good reason for that?<br class=3D""></blockquote><br =
class=3D"">This came out of the discussion back in July, I think. Given =
all the other dates in the references (generally Month Year) adding the =
specific day at the front (a format commonly used by most of the world, =
if this is to be believed: <a =
href=3D"https://en.wikipedia.org/wiki/Date_format_by_country" =
class=3D"">https://en.wikipedia.org/wiki/Date_format_by_country</a>) =
seems reasonable.<br class=3D""></blockquote><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Again, a change is ok (although I'd prefer just to do =
ISO-8601). But if</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">you do a change, please coordinate it (internet drafts as =
opposed to</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">RFCs), and =
document it somewhere.</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><div><br =
class=3D""></div><div>Chickens vs eggs have been challenging, but =
you=E2=80=99re point is well taken.</div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" class=3D"">I =
see that there's a command line switch (--legacy-date-format) to get<br =
class=3D"">the traditional format back, but it only affects the text =
output, and<br class=3D"">only the top level section, not the remainder =
of the boilerplate.<br class=3D""></blockquote><br class=3D"">I can=E2=80=99=
t find the details on this one, but I expect that=E2=80=99s more my =
inability to sift through all the information instead of the information =
not existing. I also suspect that this is an attempt to be flexible =
enough to meet all possible use cases.<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">I'm at a loss how changing the =
format in one of multiple places</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">addresses a use case :-).</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><div><br =
class=3D""></div><div><br class=3D""></div><div>I have seen stranger =
things, but in this case, I still can=E2=80=99t find the =
justification.</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
class=3D"">I'm not against change, but this really looks like a mess to =
me.<br class=3D""><br class=3D"">It would be great if we could either =
leave things the way they have been<br class=3D"">for ages, or come up =
with a single format to be used everywhere (and<br class=3D"">agreed by =
the relevant parties). And yes, a variant of ISO-8601 would be<br =
class=3D"">great.<br class=3D""></blockquote><br class=3D"">Agreed.<br =
class=3D""><br class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D""><br class=3D"">It would also be great if we could avoid =
having another knob to tune<br class=3D"">things. It'll either get =
ignored, or lead to variation where we really<br class=3D"">don't want =
it.<br class=3D""></blockquote><br class=3D"">I am going to put DMY =
format in the style guide for referencing I-Ds; that=E2=80=99s my stake =
in the ground for now in response to the request for a specific day for =
I-D references. If we decide on a universal date standard across the =
board, that=E2=80=99s great but it=E2=80=99s going to take a while to =
come to consensus on it.<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Well, that's yet another change. =
The status quo is that in references,</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">the day of month does not appear at all.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Do you think anybody would be =
supposed to use YYYY-MM and YYYY-MM-DD?</span></div></blockquote><br =
class=3D""></div><div>I don=E2=80=99t know. Let=E2=80=99s =
ask!&nbsp;</div><div>/me goes over to rfc-interest</div><div><br =
class=3D""></div><div>-Heather</div><br class=3D""></body></html>=

--Apple-Mail=_CBC27A3E-1E7C-490E-8211-72A42930F15B--


From nobody Tue Oct  1 14:19:44 2019
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 314031200B8 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 14:19:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 e2vA5Yt53Wjg for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 14:19:39 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C003120089 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 14:19:39 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id BEEDE200034; Tue,  1 Oct 2019 14:19:16 -0700 (PDT)
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 QZ14DdjOWngT; Tue,  1 Oct 2019 14:19:16 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id 36C52200032; Tue,  1 Oct 2019 14:19:16 -0700 (PDT)
From: Heather Flanagan <rse@rfc-editor.org>
Message-Id: <DD4A3091-9E2B-417A-AF3A-8A44AFBBE60E@rfc-editor.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_2CEC5F18-6408-4B83-92F3-92DE196E7037"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 1 Oct 2019 14:19:37 -0700
In-Reply-To: <b750c06e-caab-40e9-617d-57e0f79ff585@gmx.de>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
To: Julian Reschke <julian.reschke@gmx.de>
References: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de> <6F5868A8-56F3-4E26-B297-2CE0BD765397@rfc-editor.org> <b750c06e-caab-40e9-617d-57e0f79ff585@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/k3SLYVOR9d2qNuwZqneEuZj33ag>
Subject: Re: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Tue, 01 Oct 2019 21:19:43 -0000

--Apple-Mail=_2CEC5F18-6408-4B83-92F3-92DE196E7037
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Oct 1, 2019, at 1:52 PM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> On 01.10.2019 22:03, Heather Flanagan wrote:
>>=20
>>=20
>>> On Oct 1, 2019, at 8:01 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>>>=20
>>> V3:
>>>=20
>>>>   [Messaging]
>>>>              Fielding, R., Ed., Nottingham, M., Ed., and J. F. =
Reschke,
>>>>              Ed., "HTTP/1.1 Messaging", Internet-Draft, draft-ietf-
>>>>              httpbis-messaging-05, July 2019,
>>>>              =
<https://tools.ietf.org/html/draft-ietf-httpbis-messaging-
>>>>              99>.
>>>=20
>>> V2:
>>>=20
>>>>   [Messaging]
>>>>              Fielding, R., Ed., Nottingham, M., Ed., and J. =
Reschke,
>>>>              Ed., "HTTP/1.1 Messaging", =
draft-ietf-httpbis-messaging-
>>>>              05 (work in progress), July 2019.
>>>=20
>>> Observations:
>>>=20
>>> 1) author initials not restricted to one anymore (I'm open to =
change,
>>> but it should be properly documented)
>>=20
>> That=E2=80=99s been in the draft style guide for a while.
>>=20
>> "<t>The author's name (initial followed by family name) appears on =
the
>> first line of the heading.  Some variation, such as additional
>> initials or capitalization of family name, is acceptable.  Once the
>> author has selected how their name should appear, they should use
>> that display consistently in all of their documents.</t>"
>=20
> That's about the front page, not for references.

Iirc, we=E2=80=99ve always tried to be consistent between what=E2=80=99s =
on the front page and what=E2=80=99s in the references.=20

>=20
> For the latter, the draft style guide says in
> <https://tools.ietf.org/html/draft-flanagan-7322bis-03#section-4.8.6.4 =
<https://tools.ietf.org/html/draft-flanagan-7322bis-03#section-4.8.6.4>>:
>=20
>>   [SYMBOLIC-TAG]  Last name, First initial., Ed. (if applicable) and
>>   First initial.  Last name, Ed. (if applicable), "I-D Title", =
Internet
>>   Draft, draft-string-NN, Month Year.
>=20
> Note: "first initial=E2=80=9D.

=E2=80=9CSecond initial if provided=E2=80=9D is a really ugly example, =
but I can add it if you think it=E2=80=99s critical.

>=20
>> .. >> 3) "(work in progress)" is missing
>>=20
>> Bug.
>=20
> Ack.
>=20
>>> 4) A URI on tools.ietf.org <http://tools.ietf.org/> is inserted that =
I'd prefer not to have here.
>>=20
>> Why not? I think having a URI makes a lot of sense.
>=20
> The style guide doesn't say so. The author didn't provide one. Why is
> the tool inserting something automatically? Also, why to =
tools.ietf.org <http://tools.ietf.org/>?
> Are you planning to put that into the style guide?

Well, there are always things the authors don=E2=80=99t provide that are =
automatically added. And since we=E2=80=99ve been talking about making =
sure that internal links to specific sections are included (which =
perforce MUST go to tools references) the thought was to be consistent =
and have the reference point to the same place that the internal section =
pointers are going to send people. I think it would be confusing to have =
one set of links go one place, and another set of links to somewhere =
entirely different.

-Heather



--Apple-Mail=_2CEC5F18-6408-4B83-92F3-92DE196E7037
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 1, 2019, at 1:52 PM, Julian Reschke &lt;<a =
href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">On 01.10.2019 22:03, Heather =
Flanagan wrote:</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">On Oct 1, 2019, at 8:01 =
AM, Julian Reschke &lt;<a href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:<br class=3D""><br =
class=3D"">V3:<br class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D"">&nbsp;&nbsp;[Messaging]<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;Fielding, R., Ed., Nottingham, M., Ed., and J. F. =
Reschke,<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;Ed., "HTTP/1.1 Messaging", Internet-Draft, draft-ietf-<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;httpbis-messaging-05, July 2019,<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&lt;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-httpbis-messaging-" =
class=3D"">https://tools.ietf.org/html/draft-ietf-httpbis-messaging-</a><b=
r =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;99&gt;.<br class=3D""></blockquote><br class=3D"">V2:<br =
class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D"">&nbsp;&nbsp;[Messaging]<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;Fielding, R., Ed., Nottingham, M., Ed., and J. =
Reschke,<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;Ed., "HTTP/1.1 Messaging", =
draft-ietf-httpbis-messaging-<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;05 (work in progress), July 2019.<br =
class=3D""></blockquote><br class=3D"">Observations:<br class=3D""><br =
class=3D"">1) author initials not restricted to one anymore (I'm open to =
change,<br class=3D"">but it should be properly documented)<br =
class=3D""></blockquote><br class=3D"">That=E2=80=99s been in the draft =
style guide for a while.<br class=3D""><br class=3D"">"&lt;t&gt;The =
author's name (initial followed by family name) appears on the<br =
class=3D"">first line of the heading. &nbsp;Some variation, such as =
additional<br class=3D"">initials or capitalization of family name, is =
acceptable. &nbsp;Once the<br class=3D"">author has selected how their =
name should appear, they should use<br class=3D"">that display =
consistently in all of their documents.&lt;/t&gt;"<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">That's about the front page, not for references.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""></div></blockquote><div><br class=3D""></div><div>Iirc, =
we=E2=80=99ve always tried to be consistent between what=E2=80=99s on =
the front page and what=E2=80=99s in the references.&nbsp;</div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">For the latter, the draft style =
guide says in</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">&lt;</span><a =
href=3D"https://tools.ietf.org/html/draft-flanagan-7322bis-03#section-4.8.=
6.4" style=3D"font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://tools.ietf.org/html/draft-flanagan-7322bis-03#section-4=
.8.6.4</a><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">&gt;:</span><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D"">&nbsp;&nbsp;[SYMBOLIC-TAG] &nbsp;Last name, First initial., =
Ed. (if applicable) and<br class=3D"">&nbsp;&nbsp;First initial. =
&nbsp;Last name, Ed. (if applicable), "I-D Title", Internet<br =
class=3D"">&nbsp;&nbsp;Draft, draft-string-NN, Month Year.<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Note: "first initial=E2=80=9D.</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><div><br =
class=3D""></div><div>=E2=80=9CSecond initial if provided=E2=80=9D is a =
really ugly example, but I can add it if you think it=E2=80=99s =
critical.</div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D"">.. =
&gt;&gt; 3) "(work in progress)" is missing<br class=3D""><br =
class=3D"">Bug.<br class=3D""></blockquote><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Ack.</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" class=3D"">4)=
 A URI on<span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"http://tools.ietf.org/" class=3D"">tools.ietf.org</a><span =
class=3D"Apple-converted-space">&nbsp;</span>is inserted that I'd prefer =
not to have here.<br class=3D""></blockquote><br class=3D"">Why not? I =
think having a URI makes a lot of sense.<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">The style guide doesn't say so. =
The author didn't provide one. Why is</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">the tool inserting something automatically? Also, why to<span =
class=3D"Apple-converted-space">&nbsp;</span></span><a =
href=3D"http://tools.ietf.org/" style=3D"font-family: Helvetica; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">tools.ietf.org</a><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">?</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Are you planning to put that into the style =
guide?</span></div></blockquote><br class=3D""></div><div>Well, there =
are always things the authors don=E2=80=99t provide that are =
automatically added. And since we=E2=80=99ve been talking about making =
sure that internal links to specific sections are included (which =
perforce MUST go to tools references) the thought was to be consistent =
and have the reference point to the same place that the internal section =
pointers are going to send people. I think it would be confusing to have =
one set of links go one place, and another set of links to somewhere =
entirely different.</div><div><br =
class=3D""></div><div>-Heather</div><div><br class=3D""></div><br =
class=3D""></body></html>=

--Apple-Mail=_2CEC5F18-6408-4B83-92F3-92DE196E7037--


From nobody Tue Oct  1 20:45:45 2019
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 76D6C120288 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 20:45:43 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DJqJP5WP3HTp for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 20:45:41 -0700 (PDT)
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 74CB5120096 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 20:45:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569987934; bh=J9phVugKt005m5fXjfTWftwO7qnTu15Zi/tbwtcOK00=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=WcheZbmQ7q/ZTW+FGiSNoav8WHtkVyqEei1MYC7T/k5Xxi4r3KdYdF0E0xXzt6frE gYHr7GlF89mc+pJtTEBZXAOxDWKdGlIORzbgEOyoDAnm3cNFjMnGEtnwpAsu0XAQUa /29wob/p9Lz96zG0Rv4yo936aNur0vC0whoDWTvU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.159.18]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MHGCo-1iJvQs2DKq-00DKFe; Wed, 02 Oct 2019 05:45:34 +0200
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de> <6F5868A8-56F3-4E26-B297-2CE0BD765397@rfc-editor.org> <b750c06e-caab-40e9-617d-57e0f79ff585@gmx.de> <DD4A3091-9E2B-417A-AF3A-8A44AFBBE60E@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <db200ee8-e042-cdc1-2058-5afcc4d4cd57@gmx.de>
Date: Wed, 2 Oct 2019 05:45:32 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <DD4A3091-9E2B-417A-AF3A-8A44AFBBE60E@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:ZqVOieNIIKixIy5+hiaqmu3rSHET9lIAMYb7At9nBgZNBNN6WXd M21ENlYYFUAprwiuFAAdP40tnbI0eA5Q2qb8/6wn1vPchkcrS0VYCnOh4tOaEcnUMLl4y3c 3yPqi78pH1y/pykw4MThX+JQNvVtUW70qM5SMoi1Q0pVZiBKK8Y4mdetxMeYpCpf7xzrF0m c3V2IJbDbKIGEc4Hu6dDw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:RWuf/IB7W08=:WaFYKMfsVXEvTnNoKv1Iys VKwOQ9hs2P6Pbl0ShYPtestbvQb7asS/1qTq/0s8uXjpQ1UzJ0bseYJUb6fDxgGQEAIVOJ/Qs l4p/UVhlMgOhlB0c89bM7C6MzuQ8T5jgSBBvrTOvcSu8+IunTEhp2RcPDS3ZOXN0VCECVBYGh b1eddgHtbKb9Q8vbPIEVN9S4Lv9tUdQ3uvBXeAmJ/DKVJUX6SnuUXydgZ2fJ7tKPPlKAesuIb +DoZli6WJcp5t2HatPPb+tSz+wzoTIrCW6SfBRTLLRnSpm10YMFwGQLmgFuQeefg0xlT+y5Mo kkWd4p42K4y6PTn6yiC4hWmD42dnJJqsC7MVQb8VJsXt8TK7zfXeijAn9FleaFFezoSBanHUB ercFDhwPnlOGt2PGiFvG4NWGmq2ZXKIeA6RMQJyGqlaHxZMlvPKwHPj5XX6tHd0kZ2pPZHra6 fNZzDgdfADPW3X4W7fdvW44g7VrcUHzbWU4AEtkuQxNFzZZS91toZkGpuS44enOwXx7WgLFRg RsAb6B8xAwmxWQ9B9DkHPei7VwElyoCug0MxFZLhzwq6NGyfF/OJygyQwObtW/wnaavUebM53 9ShG/GGVsvfyL9SEPQqMYTT8E3pa63xbhRQ9m4wCufiQBgcbYb8RLUQpb7n4NU5xseBf5bk0Q F2wrhP/RtPNZsQiJzT7UzazrKzENhkBuIQhfQW8yAAAWJuq6FD30lNvv1qppvy5oE0VUT8y0z s/shxGVU0RQZn/IQxnFhi+KgLbdbYJESywj2YM2GMsJ2oB3dV15VVPH//EsQnLYDZ2asy6/5L 1Z9Q4C9kmZ87quRbOx4NWHosGD57idY9e6QOL3obwxFeoNh7jf1giK5HDbwPr0ErGrtcBJE2d URgSvsIdzuHy3fTdoo6rI4rCbmbqlYOGy3kE37qQikrxiW8jlkVz9UWbbAT5m7L+59EJt/peY V7irkgfONe2DeuSc1iwBGZ7Ss8eYx+z4CA/6LRQNxaIuG3LYvh7hWB1IGg8rKNMt/I4WEqx4y bPnfAu3A5JMW1Pbxsb2mdhRUGps3a9JPIkT+fxIjeEfJ/JZX6lj0ynR0+y89qUeX5WOfAsNH/ 5eHMOuz9+0n7rQqbCEibuHMlfVBYnjq1ubVIIHJMsqeNM1E8zF1BMq9wPSdGvc61X1/2hB/Fm +UxkveoP65obaV5yXAd8yLDlExxK13gFd31bB4jlyxOUOqVWX2jMVhpk8Zx9eI6tXRRZxipSF YkzR95ZJcUeVoA4+koXY/LDN6dIfmzBpNhWfBgGJRtoSZn4iRlPvVZcFucvI=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/TQ6oZpDhNfmq6MFV_aWUAsYpxtA>
Subject: Re: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Wed, 02 Oct 2019 03:45:44 -0000

On 01.10.2019 23:19, Heather Flanagan wrote:
> ...
>>> "<t>The author's name (initial followed by family name) appears on the
>>> first line of the heading. =C2=A0Some variation, such as additional
>>> initials or capitalization of family name, is acceptable. =C2=A0Once t=
he
>>> author has selected how their name should appear, they should use
>>> that display consistently in all of their documents.</t>"
>>
>> That's about the front page, not for references.
>
> Iirc, we=E2=80=99ve always tried to be consistent between what=E2=80=99s=
 on the front
> page and what=E2=80=99s in the references.
> ...

Well, but we are not consistent right now.

>> For the latter, the draft style guide says in
>> <https://tools.ietf.org/html/draft-flanagan-7322bis-03#section-4.8.6.4>=
:
>>
>>> =C2=A0=C2=A0[SYMBOLIC-TAG] =C2=A0Last name, First initial., Ed. (if ap=
plicable) and
>>> =C2=A0=C2=A0First initial. =C2=A0Last name, Ed. (if applicable), "I-D =
Title", Internet
>>> =C2=A0=C2=A0Draft, draft-string-NN, Month Year.
>>
>> Note: "first initial=E2=80=9D.
>
> =E2=80=9CSecond initial if provided=E2=80=9D is a really ugly example, b=
ut I can add it
> if you think it=E2=80=99s critical.

That would still be inconsistent with the front page, no?

> ...
>>>> 4) A URI ontools.ietf.org <http://tools.ietf.org/>is inserted that
>>>> I'd prefer not to have here.
>>>
>>> Why not? I think having a URI makes a lot of sense.
>>
>> The style guide doesn't say so. The author didn't provide one. Why is
>> the tool inserting something automatically? Also, why totools.ietf.org
>> <http://tools.ietf.org/>?
>> Are you planning to put that into the style guide?
>
> Well, there are always things the authors don=E2=80=99t provide that are
> automatically added. And since we=E2=80=99ve been talking about making s=
ure that
> internal links to specific sections are included (which perforce MUST go
> to tools references) the thought was to be consistent and have the
> reference point to the same place that the internal section pointers are
> going to send people. I think it would be confusing to have one set of
> links go one place, and another set of links to somewhere entirely
> different.

Well.

Right now the tools target is only inserted when none is specified, so
this is not in line what you're arguing for.

Also, for RFCs the target uses https://www.rfc-editor.org/info/rfcNNNN,
which also is not the URI used for the section links.

Best regards, Julian


From nobody Tue Oct  1 21:20:05 2019
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 A687A12011E for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 21:20:02 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gGqpSB4_KABr for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 21:19:59 -0700 (PDT)
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 38FA7120096 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 21:19:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569989996; bh=KEAEsXYPUbCJLpb2CvH4DQWHlSdntzm+3ceYWkO9FO8=; h=X-UI-Sender-Class:To:From:Subject:Date; b=BMsjn0Jf17qUF0zYdTyyr1BHSo/Z5WQzS9L2bplmz4fuUYSby9Y+QU8/jEfb7Qh3B bTp+e+ionQucTiBBiHvigi3spLIMEHPe6/Yvr7PSs8SIZDZUmlExVvDNVEqnaa0lH6 hMObrEojLQ0N+XXgKC9KVv0ka2+RSxLcgiL1XdEE=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.159.18]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N79uI-1i3bxg3Aey-017Sru for <xml2rfc-dev@ietf.org>; Wed, 02 Oct 2019 06:19:56 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <1f64ae39-ec45-172a-0c83-50c4ccc0387d@gmx.de>
Date: Wed, 2 Oct 2019 06:19:56 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:WWUx3j8TJ8OBy8d5IrjWVQJEI0U/cdAX2O8zLg6LgFz6Ol1V/yZ XxPng/eyxJtHZbAIRgf0F4qB6Aj7pqALnWHTana4e4qYln/fNA6l8gQe7Qw2MTanZFD4onv HSew73yXZHzgftJrdFmWX6XFGYFX5lHZZykU6O4kVFLa6Zidyv3RDIA5siq7BDKUR2H3dIB hwq1rUZi2r2Jt9NWgK7ew==
X-UI-Out-Filterresults: notjunk:1;V03:K0:JuRBx+M7xw0=:eRNG+hPsSvNlgTvd1oWjAo H+J5EXbIX01G/kfUCE3mNBZhrKu/ISGanXOG0JCWwUTVCoYTpd+WjKj6UBf1lzRn10536Iorc bwbhROKJV+u83cEZ/BnXjZ+cDO/PEmXQWcvpKjVaKkgHOTjOBk72FPU+4c1LfyH6FJqrk1D6k aW+lw0KpK1v4u9Hd7QGiRlc0gmspu+0gsUfHze4ixnxm3A6FZHf3jUqfQ5iiY71Ydzqtq3LUC c6E+D2CUiY4hwlyO3kuXKJYnILXzwBx1g0y3oz8kBTSygI2UCXrrX//UnYjQpB0mVRnvQ2NRZ 5ET+x8ahnWI1LoFmVuff1LS07PKPC/NU8amwidwunt9uSyrKqwvBbOkvnT/GEpCNRS4tyGYLC fSLG6qHQLOPNImhVDQol3yKW9oCmc4Gvob2LA2M/g1f8xSJa56p2nwg9E9hfEDD63i0bBUa45 y6ve5CkuVLesfTNo/wo95GtUXDSWBnBwDR1YCBemt8tzieFh2+Nx5DbI3p3c2dwGSJPqrB6QC L71iMuCPpLTuRSD1C5K2ZcWL8M/2qpAJUfOPzD5szr1JYjV9DKEDgQ3LmFaxSsuJ+BQKkInVF GQiB7j1rl7z9nW14BHMxbDPitHjSXc5gushVIREOIcoc0HLp1isfjXWEGDnG69JQACqpGkF2w RYs33I7i5otuUwfu9QUeIKni6FFsmaSrEoZwAGr6ECfoR15dFYq4VLu7MqoXFnMJtAaXTeMIu 6VelhxTHfS2oag4+lasvni2Fq/E1R9oiAt0cX36MOuWJtwOtzGKD7RSnUmefqLEQAkhSAiKQy oA8uQut5Zoyi3ZU4I9Tpb27MK8G72XAhI7XsVOPlhZI3EtKpCKg4x9PVwYrFC6bNzO0Uw6EPG LkHfVCYpzrpil+his8wV3iJgjCRz+qpYaAIjoriS1JwuRwlaw58FjyOQIqpDkh8GzPNXC5/9w BImyWAnbbhii1S3ab+nXk04aWbOY7yno3wZWe2vckONvKCsaS93FwNKgMoB/N7TM1P/Nd+asN BNJxJ9QDATu+AykCEjIHos0IDaxJ/+xJYU+81LqCxxRkNi2c6DVmJNxIMANsbs64DlfL/EiOw TcIMWtndrLVZQkYcpSssvvzlBDLl5Qcq3ThF4qcxMOrgF7KnlHiC1LfJPm4DL9aXUl1DPfDSW +Ek/V7+fsyjZzD+Ynhq63RH1RUOgDDHDVMS5ayHn0PCNzzhtifbLxJH73dnziDhbeYE6HzdOj d9pbkG6WzEifNbDI2ry51vn2T69RzO/tWYWydeQpXzIAFCIF83ZdtuGr0Adk=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/IrGeH4eXSjmmPTD3tHCxVK8Zs_Y>
Subject: [xml2rfc-dev] <eref> formatting in text output
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, 02 Oct 2019 04:20:03 -0000

In V3 mode the text formatter now formats <eref> elements without
surrounding angle brackets.

So, for instance,

>    Working Group information can be found at <https://httpwg.org/>;
>    source code and issues list for this draft can be found at
>    <https://github.com/httpwg/http-core>.

now becomes

>    Working Group information can be found at https://httpwg.org/; source
>    code and issues list for this draft can be found at
>    https://github.com/httpwg/http-core.

On the plus side, this makes the output consistent with the HTML output.
On the negative side, it makes URI formatting inconsistent with the way
URIs appear in references.

Also, it is violating a style guide recommendation
(<https://tools.ietf.org/html/draft-flanagan-7322bis-04#section-3.3>):

> 3.3.  DNS Names and URIs
>
>    DNS names, whether or not in URIs, that are used as generic examples
>    in RFCs should use the particular examples defined in "Reserved Top
>    Level DNS Names" [BCP32], to avoid accidental conflicts.
>
>    Angle brackets are strongly recommended around URIs [STD66], e.g.,
>
>    <https://example.com/ >
>
>    The use of HTTPS rather than HTTP is strongly encouraged.

Or is the assumption that authors add literal angle brackets *around*
<eref> elements? This would lead to ugly XML source due to the required
escaping.

I think this needs more work - not sure where (style guide/format
specs/formatter...).

Best regards, Julian


From nobody Tue Oct  1 22:46:02 2019
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 41ED5120041 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 22:46:00 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8vkpSROMr9bN for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 22:45:57 -0700 (PDT)
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 2E307120077 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 22:45:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569995154; bh=57PyqVqS0AUl1g8QmoVpXvOAZpNKR8VJOJ8Ezm3xJyE=; h=X-UI-Sender-Class:To:From:Subject:Date; b=O8MiAo+WgrGx8EGbf0ej+xWudk+HlA7UNClnWEtug0hrEmz45vY4RnTC/octtiMM0 QOsFL5OAij7qK3KDwgqmhsLrPWKGHluvdLWxyEElpjaaIOD1MrvXlpdYV4zjsdt/kD GNJf7TyyHIhmwk2U3KepnG8X+nYRR5ZtHCGU6jS4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.159.18]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N3se8-1i6uXa2bM8-00zn66 for <xml2rfc-dev@ietf.org>; Wed, 02 Oct 2019 07:45:54 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <7adc8a61-1805-99e3-2097-c8d9d77c6e6d@gmx.de>
Date: Wed, 2 Oct 2019 07:45:53 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:PFe0rBsiDrTIIHa7BLigU0+azdg3GJtc5ouejVRJFgPV0ph47dd NUAIO2oN+RIVbZ7UDVyj3iC0i9NKzZjyXPR+y/ljrY9gctewFNWtW4D2tAg2BB/xBHfWoSj kGrum4zA26WWaaZRkanCngFZ4gvkYDvQXIpVEXKQPObJTe5XLNY4qgujz2pMMqroX9QmbJg wvSzrOqju01rbO7i+vrbg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:2jMAyTN0q+I=:uo2+mGrJMS44wKoU+i7ie5 Lcnj4MSPVHjNtCDedGxv4tREtskvNmhlraR+ghHEW3kH7l9/dD36qhOH7PG6VAOmo+5SqTQif Xf3bjE3lj6hgfaKk9clu8jUP+mMFqH6W/nD/p3Bim5XpkeQWakn0pvNc5CUJg3JGxFdqDatdt J86EvcHbp/6vlSzMvB58+mDJYveXMa91pqZy/oUP8ij9V4P+wmUNHKbmdBlgfi5XMX+sLt/gv vdfwZUTxqwlgjOf/BJH8LNb/qFrYhFhFI+NZ3WsdHHoMU5lRSN6JoPPvEDJK2sgN8zhq2oVhS 2cPYfcAOOzdlZog/IkHu7t/pqnEqqPVZSfYTaOZqbM7pkSbQ7wcTxCq7Saapi+GLYFJkCQNQn Als4wWiNknqXI2VBzGIwsuQtfrGWOSQjR9Kb4uxTZMjrOc28kQop4LCXhQIvKLe+AgTVCvbPa gAOuSDrIiLBg9q6UQB6WsHRYk4evLw1/v1Emqh6aEqEohcB+1p77rqIKnQ/EpcLbBjtN9XMBb OMx3n02Gj+sER2qDbF5u04m/uWumKp3m+iBcNDv+wDWVifRUXFIyX3Wtstuc/hIaE6b82y6m9 BO7BV3GGIseJ/ATFqQDwPO+nf5MWsI9VRd75yPFlIZArl8YemYW8Av2oYHd9eMAL7MzenKx8h Kd6YHEQSm5HXTq72uPVqmwYvp4snYwdjolrDtRLyQcQbx6q6fF7nJt1OddZfY8BlfozxXnXbJ ojyxlLSl5rEw+fNq2VucSkqQ8sr9qvZ2yRjRZIU26wd0vUz/sYTic2/CC/eMPTbS/u2aX+Xaf qVTzfyZ9aPaFE3ohPLqkmRP1eTwTc+8lNGjaktg3ATe/EUSZoi9m+ZfLLq5qMPPFcoE+8GP4A iXjKV2AcUN8kbdGcA/A7bq62aF5n7vn6YeL19cpmu2mUwI0PXzbBP+FyZ7DDMNWRbF+QlkSqW GrnUFYq8fekBWzgCVrw4HCwFI3L37eb2BalhlpN1jghdpyZMN92i7TzobRcssBPrjGPTUp7wY Kp3QLA2cYNiCKf3H5PM7URZt6R7FZ5LUdGxI0/GNY7E8aMKRMT6Aeu1C2FylBrZ+0260y6TpT KHvQt4PLjXkoIAWGc+2uwtb1yS3+T+kFRRKIsPwOs2RdJgOzYPuEwQ9RKrGJiam3aCa1wghPy 0t68xnfrWvZBgky92VwApe9hZhJCCR1Nb4J9vUS/O0jJrCto7N2C28hOxnjxkbmrVaztEAZMY 3+EIjWj84ZYpUKcGDgKkEKQznDopwFiy6j0mpIwUd7YvsDEmXRXF5kI9eyDY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/c9Vpc2fV03Hfv10r1yeH3rWBZpE>
Subject: [xml2rfc-dev] silent information loss when formatting <postal>
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, 02 Oct 2019 05:46:00 -0000

In v3 mode, the formatter formats postal addresses according to the
detected local of the address.

This leads to cases where information is silently dropped (such as
<region> for German addresses).

There are also cases where information is normalized (such as expanding
"USA").

In both cases, the formatter should inform the user about these
omissions/rewrites.

Best regards, Julian

PS: reported as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/437=
>


From nobody Tue Oct  1 22:55:21 2019
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 2DA25120232 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 22:55:19 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BOhg7Qjr5XB3 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 22:55:17 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 C1494120077 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 22:55:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569995714; bh=Yo08oTpXYRmL8LFnKwYNlz5yql+qqCvtcD0biuqfGHw=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=MY23Ie/Ec0sjyuAHJY+BbVUpdhLaxmtvHWkruoa6gcBj5VNJdOpq5USvPVd78cgqF GZ2eTLN/Y4YxjD7XgCzOMKSHzqnQR1W1LpyT+zpK/eTTDXhDhnpEG4je5LPjChIpEH WeO4UtVFwlfJMMBtg4jzyb4+wPrDa7NUSQMpHhvg=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.159.18]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MSKy8-1iiAHa0SjI-00Sj8b for <xml2rfc-dev@ietf.org>; Wed, 02 Oct 2019 07:55:14 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: XML Developer List <xml2rfc-dev@ietf.org>
References: <7adc8a61-1805-99e3-2097-c8d9d77c6e6d@gmx.de>
Message-ID: <7e2588d8-6a79-72b6-6560-370eb28bbd69@gmx.de>
Date: Wed, 2 Oct 2019 07:55:13 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <7adc8a61-1805-99e3-2097-c8d9d77c6e6d@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ZFPRSttfIIHtUPVjeqWb8oJiCntXYOaInIQsEXlqZHNxOjeZeFW Sj0YPpW7bqrESDSWihkXL+2+lN6hJBW5j4sorBgEecFkO3bnNJ9f0DjaSXZsfcplXkBNO2w PiLjByuZsy4SGSsjopngns1nQMK7LPTq1+yO7iAJhugq2tRfLc0XsRiYaeHWQKJ25xmHAsu fzrn6AgS9TIYGtckSbv8w==
X-UI-Out-Filterresults: notjunk:1;V03:K0:kxHRllBpZ40=:79B42JXUm+icZfSX4/V1UF Bvcwf+AKd39OGcUw/CpoKP2jU9H0/LuNCPpr08iv1f25yC4LgR4eZL4ZieRsPnt/RsT+hxnFZ m5aYSKcM1QvEOXWwazApgHRw46Gi1jCeEb5D2QosArRPpThBmpweqWtWlwQ6jUdbeAMwvstN+ safVrLxdEpUnXYZT0QoYeggx4rnPnn+nIH77Szq1/BYQ9HM0ssddlLbj3YdyrWg2+HaN+7vTv x+UJrNWa6KF9S3CiNzy+5fTwCL2kW5OoOhCq0yYBK4QrYupn1eJai/VCc6g5VUhIFvtPJfjG4 ZGoc+Zds/Lnc3+306X7cTDCxMmqHIWDcoCjR01E+6ZEobccy3NX1wXz9YblzwGgdyJy5Jcq0o 6ESlEn/CyaKBCXpoq2s+b1ANPsyNKxiLg5hYyOYiI51m/VflBXL5Wjqnzg+VJJHVJKO19t9K8 veyJvGJO3hrDy3tlAyItT2tBOGdDvVieivVHSTeNgg6pIMYzobZxD+hki2AeCiIVQl6QLnxsS GopuSvjXHsSY+5jai7aLHaEjRzVQIhHJiN5PRHtftSZ94x9egoeeSuNxFdvBNgA8JQKEB4RTG Thtg7oZybGhzrClcVt7KvjuhpS+j7bL11662wlcB+afozlThXAZuVl4kU1j6XNbeYodWmJXvm nyHUIpTn8BZa7nan3WC5iStDjq1pyLIXqO0fekLAw2q2pCVIasdY0GSSU7cOeieefWxDrFP02 WacJjRIx2xxHYaDaPpH0tKzfUba+BRdmvs68SvbhMzezCaXFLx82YBuQKzKaIGbraCxnoBTuF jvx5Fut0uomF4Db6ePUAtzWYbtcOKEn9G9LXucif+W4dhDHOTuFf/ziQDEp+HqetYCUBaNQpf ahfL8jWbmHPb6ryTc/wcW44CY7gEwWOh5hFmCTN+Wb+BSmPOfSjhg1Zr+Vyp0FSTU06sKXYpo s98qs7Mzqm1soNJOVt3I4WbLzQU0iRsL3qgL9RYLbhFvY/PH9jIPrM7ekQc3cW/bZ3pDj6fda UZGztkJwA6aWcbKvAdgj3uZsF/yR0Gg3I4NMxp8cJCcSgCtigqvfX5WgdTkiyywCh6cFNj3wf tb1hyZ/H7cBbL3LYynoCPFil6UHGBSmhCf3UZmhANkF7Zc9cqficnCy/hNagUdHmGW6qgro+r l4MtxY3sgV2U9QQQv8H/JjZFWrZh2QkDSO5wZMHEm74gQkXL2ARUo1Dh1nDddkflMBAG81arg LVJJOSx3hjywSGPvnIGJUV9smejwoK7dqOW4yJdkQXewx+aLpOR1Y7gdnS8E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/sKWm0y7vp186Xw39kyWWQVC51Dc>
Subject: Re: [xml2rfc-dev] silent information loss when formatting <postal>
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, 02 Oct 2019 05:55:19 -0000

On 02.10.2019 07:45, Julian Reschke wrote:
> In v3 mode, the formatter formats postal addresses according to the
> detected local of the address.
>
> This leads to cases where information is silently dropped (such as
> <region> for German addresses).
>
> There are also cases where information is normalized (such as expanding
> "USA").
>
> In both cases, the formatter should inform the user about these
> omissions/rewrites.
>
> Best regards, Julian
>
> PS: reported as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/4=
37>

Related to that:
<https://tools.ietf.org/html/draft-flanagan-7322bis-04#section-4.13> says:

>    Contact information must include a long-lived email address and
>    optionally may include a postal address and/or telephone number.  If
>    the postal address is included, it should include the country name,
>    using the English short name listed by the ISO 3166 Maintenance
>    Agency [ISO_OBP].  The purpose of this section is to (1)
>    unambiguously define author identity (e.g., the John Smith who works
>    for FooBar Systems) and (2) provide contact information for future
>    readers who have questions or comments.

I *believe* this means that expanding "USA" to "United States of
America" is incorrect. "Believe" because the citation for ISO_OPB isn't
really helpful, it goes to <https://www.iso.org/obp/ui/>, a generic ISO
search page.

Best regards, Julian


From nobody Tue Oct  1 23:05:57 2019
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 A27E3120041 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 23:05:55 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uHmAuaTAEz2f for <xml2rfc-dev@ietfa.amsl.com>; Tue,  1 Oct 2019 23:05:53 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 B3803120026 for <xml2rfc-dev@ietf.org>; Tue,  1 Oct 2019 23:05:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569996347; bh=yt/csHvKHleXS8stlk+U5TIjNkLsJakZw+eFeOd7jYs=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=NSz8PlhQ8fHkopaXVa8ANTHQFnzwuzIs5MtbxiMTAPE+XjtZTTc2+qbIUGDvNMGqO oIxh8tYhywK4gpQIFMNXrsCdIZVWz4knYG/9+NilteKEFHP2uTF0dZkqq981k1KUhD aVN9Ts3T3LKM8xEVOEKeLzS2pqjCbY98mK2HEi74=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.159.18]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MvK4f-1hyQah423V-00rEJr for <xml2rfc-dev@ietf.org>; Wed, 02 Oct 2019 08:05:47 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: XML Developer List <xml2rfc-dev@ietf.org>
References: <7adc8a61-1805-99e3-2097-c8d9d77c6e6d@gmx.de> <7e2588d8-6a79-72b6-6560-370eb28bbd69@gmx.de>
Message-ID: <a24ed174-9a4f-7da5-7e6f-c10266044c5b@gmx.de>
Date: Wed, 2 Oct 2019 08:05:44 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <7e2588d8-6a79-72b6-6560-370eb28bbd69@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:FhzCTTTBwhZsDk/R1+1y7bMT76VSvBxScqUCuFjxcR6HR7QX0xC QWMbIQvH75mq+f5M6F8ok6ztkoTrLHuTGqojRGl7t2FrFAS6CriHmQll4L+YrvVD9ErmGn+ u8j9d0VPZvunmzabZNZTb7pUvHkgUXAKD9hMq9ijVxz7+xs6qPkNM1Cu9C2FxKu84JDqSKk fHJScHs3H4W1zNqq6j5Sw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:VeAYQtNvf1A=:P4dfZPyCdJvlwr943LFeXq XcKYQE0xzSeIukYW1DUyMS+Htf9pDZ9jZ7472CFdwR6oRaiDKnaOT0XEifvrXbgmMBNKtp3vC LruIDPMYALB6UBEJG8WU09PrkN/wi/4RRAL1dxCdWEudyj94vUKrbXaBmZpCXSRXDSh2BOIiL 6fuFn2PzyDGFGyEfh0YPugQVawi5w149AlNjY0MrZ9eLeUnizKQbMbYdPE8PxzLdP/BkIhmSV rT7dX3pPOv4ZR0ngG+nsQ8G2G9HtG7IHlvFYIE7gbYObJaccyzX68GlRlsCka4l+7MAyHIkx4 yVkFupqTAFi4ajuLFQ+/euE64LRQyTosK5rmVAeHZIn3Z37MtG//eppFCu7Nm4dbw0ZB/xVjB EeHIRQL6YOraQPooo3pa8HbfsuANj5OqH9Fdj116rQBf6Lz+NZgic/Ri6xA9haJqaUwFio9H8 OVf0HRLm32tjXx/H57ij29H4GvuHgu0HmJy00MYQoWiTZN+5B9uSvhdU2l+uXCfQQpcEKdMUj o6ITxSvmMVVwClHqRQObLzWpnCWL7WeJyqruaYgddS2cfp5+ONgEWfc2oZfkpQUhwGgvV7kZ9 M0SlvhS9dycjTlHeyl1Gr1ZTm1EFf6coo1iuimp6K2Mlosy/1mBFYiszWWtszfCTKYVPXyPsn HKj3Fd0wUQ62YOMX/TwggqZgC3KEYe8fUnYBtXbkADAOYnSdo9Rft1u9a3AXjccixdKL4Q/jU gUC8fixQt9275Jb66fhLLudKhvmJp0RC1CV60OjJWojz5819ndrLKLiBSfn4kG/uYzzXvs+n1 sUrvxVMBVr+GdgXZ9UqUAlpZ7q2sH9v74MQZjdmbus/C/B0OFQXpWxW4UCWnkgMKFAzWVTSX3 opmo6OaLbTSB7buYQ1apjUFagNGTv9lStkCEwYLog9Vxz+B8MXq2a/M9dIcwqSaT7AqcfMM1x ITiu8XpBnsSQnC6OcDdT9+lt67+lXFfw9O915oQeqfkdVvcN4raDHYb0Zzdl3+YllDYasLIdm ucn7yzF5IJFPTthBw1a7XEpufyp/K8Ct3OyAJOb3Z8Gc6E2f+akDcTjYA9RfqS29SgVWcYqdG 7kA4G4RRsw92rp9bNWDOKT+f9leCuttF70/LA9faAhT8Du9m5tbv3d6Sbgqt4Zv68rmON9vnC QpJphUSwYhLiHkiLEn2G0k1hRmAvLRZg8ZeUrkAJEKF+pJePnEGz+H4K/Ca4e8yJ5DORpRLB2 xFm/0ZCzCJzwFvHq3aUOjc6PiA5EjJ6n9A2uXXLP9rLrHWienDZEOKBjq8S8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/5TzJXvOuIaVY3cotueCnqFB48Ms>
Subject: Re: [xml2rfc-dev] silent information loss when formatting <postal>
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, 02 Oct 2019 06:05:55 -0000

On 02.10.2019 07:55, Julian Reschke wrote:
> On 02.10.2019 07:45, Julian Reschke wrote:
>> In v3 mode, the formatter formats postal addresses according to the
>> detected local of the address.
>>
>> This leads to cases where information is silently dropped (such as
>> <region> for German addresses).
>>
>> There are also cases where information is normalized (such as
>> expanding "USA").
>>
>> In both cases, the formatter should inform the user about these
>> omissions/rewrites.
>>
>> Best regards, Julian
>>
>> PS: reported as
>> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/437>
>
> Related to that:
> <https://tools.ietf.org/html/draft-flanagan-7322bis-04#section-4.13> say=
s:
>
>> =C2=A0=C2=A0 Contact information must include a long-lived email addres=
s and
>> =C2=A0=C2=A0 optionally may include a postal address and/or telephone n=
umber.=C2=A0 If
>> =C2=A0=C2=A0 the postal address is included, it should include the coun=
try name,
>> =C2=A0=C2=A0 using the English short name listed by the ISO 3166 Mainte=
nance
>> =C2=A0=C2=A0 Agency [ISO_OBP].=C2=A0 The purpose of this section is to =
(1)
>> =C2=A0=C2=A0 unambiguously define author identity (e.g., the John Smith=
 who works
>> =C2=A0=C2=A0 for FooBar Systems) and (2) provide contact information fo=
r future
>> =C2=A0=C2=A0 readers who have questions or comments.
>
> I *believe* this means that expanding "USA" to "United States of
> America" is incorrect. "Believe" because the citation for ISO_OPB isn't
> really helpful, it goes to <https://www.iso.org/obp/ui/>, a generic ISO
> search page.

In the meantime I realized that "United States of America" indeed *is*
the short name; so I please ignore the above comment...

Best regards, Julian


From nobody Wed Oct  2 03:10:52 2019
Return-Path: <cabo@tzi.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 4B23912006A for <xml2rfc-dev@ietfa.amsl.com>; Wed,  2 Oct 2019 03:10:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=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 8DdGdWGAZjqP for <xml2rfc-dev@ietfa.amsl.com>; Wed,  2 Oct 2019 03:10:48 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CAF8120122 for <xml2rfc-dev@ietf.org>; Wed,  2 Oct 2019 03:10:48 -0700 (PDT)
Received: from [10.159.97.60] (ewa_guest_internet_sthlm_nat2.ericsson.net [192.176.1.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46jsN656Rhz10D4; Wed,  2 Oct 2019 12:10:46 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <DD4A3091-9E2B-417A-AF3A-8A44AFBBE60E@rfc-editor.org>
Date: Wed, 2 Oct 2019 12:10:46 +0200
Cc: Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 591703844.120478-14655f876a36f1b890eda0adbbb46264
Content-Transfer-Encoding: quoted-printable
Message-Id: <DC201108-B26F-4700-923D-924CEBBC0260@tzi.org>
References: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de> <6F5868A8-56F3-4E26-B297-2CE0BD765397@rfc-editor.org> <b750c06e-caab-40e9-617d-57e0f79ff585@gmx.de> <DD4A3091-9E2B-417A-AF3A-8A44AFBBE60E@rfc-editor.org>
To: Heather Flanagan <rse@rfc-editor.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/pRDHRdPjyvd-zsmsL08ysAMWz_Q>
Subject: Re: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Wed, 02 Oct 2019 10:10:51 -0000

On Oct 1, 2019, at 23:19, Heather Flanagan <rse@rfc-editor.org> wrote:
>=20
> =E2=80=9CSecond initial if provided=E2=80=9D is a really ugly example, =
but I can add it if you think it=E2=80=99s critical.

How does that work?

I have a second initial that I=E2=80=99m not using.  If I started doing =
that, there would be a hodgepodge of citations, and people would start =
copying that initial over to citations that don=E2=80=99t have it and =
delete it from citations that do.

Heck, I=E2=80=99m happy when people don=E2=80=99t use Dave Borman=E2=80=99=
s last name for citing my documents (*), so I don=E2=80=99t know why we =
have to facilitate even more inconsistency between citation authors.

(There may be a purpose on earth for an explicit override that a =
citation author can invoke using some arduous ceremony if absolutely =
needed.  The normal case it should be not.)

Gr=C3=BC=C3=9Fe, Carsten

(*) e.g., in RFC 3374, 3409, 4376, 4628, 4896 (three times). =20
Sheesh, I never grepped for that before, I didn=E2=80=99t even know the =
extent of the problem=E2=80=A6


From nobody Wed Oct  2 05:16:45 2019
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 04103120019 for <xml2rfc-dev@ietfa.amsl.com>; Wed,  2 Oct 2019 05:16:44 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7_ATKYLFCWhD for <xml2rfc-dev@ietfa.amsl.com>; Wed,  2 Oct 2019 05:16:42 -0700 (PDT)
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 EC38012000F for <xml2rfc-dev@ietf.org>; Wed,  2 Oct 2019 05:16:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570018597; bh=ic/a+Gh2wjjMalzB3Ux+P4i8Km8BJT6EcORpkBX4P5o=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=Rs5pdk7iWO7juyYeSGS1Yrmv9iGVgcQ1x2dCAEGgtKAjzNcqPUkdQRmKZ1woS8J7F UmUBBs9WKwGbE2NWVoD+b0RL5fk6XtibqicDCm1zStrvm5sp9IncgxSehwvjS/0RcV 3r3OREmrBmOiIARukdfj5H9sPuXG3hNKeacyOi1w=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEV3I-1iMoYh3Ejq-00G57H for <xml2rfc-dev@ietf.org>; Wed, 02 Oct 2019 14:16:37 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: XML Developer List <xml2rfc-dev@ietf.org>
References: <7adc8a61-1805-99e3-2097-c8d9d77c6e6d@gmx.de> <7e2588d8-6a79-72b6-6560-370eb28bbd69@gmx.de> <a24ed174-9a4f-7da5-7e6f-c10266044c5b@gmx.de>
Message-ID: <f50ea312-c641-7665-13ba-73ce9ee8ea67@gmx.de>
Date: Wed, 2 Oct 2019 14:16:36 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <a24ed174-9a4f-7da5-7e6f-c10266044c5b@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:PRCvZsqcAACyPtQLvQCJYcUClH7DKGcmNRTnsM3c8leqiKmiAWo +RxJwNnbM3ZirgM0hmq6wY0JnR7/sqykYViJgMmACuznVQqKvUyo/jprT9b8sq3At5S/CEg UaIxidChdxCLTxGyqrxbB5JkoyU9Me1Zw7WcW0AiWOKnFuzPP3T3saAzrGrn/Do0xv0f89j OA6MTYnCBhJTimbso7bAQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:E2+4HdAxNlY=:zx+uD9wQlbB8/GojNItXiy xCwjv+0AeGCDXgM+Qum17PHxfnpC9/sZGviKQTSF+pB3fT9yYG8FtUotDqTSkrQZXz6RWvZdy b5gr9w6VVATJb67t8Y/fEr7OMcF7DXd/vDug2lNPU4YOYZtuT7O5QkFB3o9KCcnbYWNGjvi4T jSX6sVffzZIGoJfmQpUBt0RQikjpnXWW7buF8O3eufikdXUP2gTK9N5iMC8rwaodhi+tmu4xB dGkA+8Vc0z3vdYqjvUbvU3qtMGZfDys/L43w/wOvGsxL2Nm/J+l9/SswTErhJRVxMJgyw4dDm Rw2SimMvYM855Iy5iuZuRTd+3VdxiN8/df55L+biPO3l7oBAmq16cncTTRlRxG8DN+hDJievF R9n0S+8hCA4PjD7MAkyekE5wUpmfmpYx6axw5Q7QLQJ0nh+FPS/3b9L5W/PP+DRqoLRTopY9r 7sWrWXISOhi/8wS8/aFe2m1tC2xEai39wC1OfRJjBWEzGfMfN5epNjsA3V74ySLuupYP3/Lmn tWr7TVzhWpZ/DaI/8wN43LwX8FOj7VWjni8RNHyz5v2nmQDBwndCnq+UG92q9ijv3QGmW70oX BmCMpqphFrVJ0NofjXZYHw0OK6z6CneKiSslgu2xGTeuih/8a96Y7wBPkHTfsyc0ovGdwQ5c+ WgonKLB4ahYM2spE3NSN7aeWXJo0t8oeF6rAeOepOUtgrnEIQl47d+LLSkCiYB6e1Dpy7nEnL BPo/9wKvd/GAp5tikM9escWhhW2b/+P6NMk9nAkfW+Y7lUdKe+TnL5Vi8H2hcIOe/i/y5DYl5 rOo9UsEsMKfALxNHAqIfMSNLIqNyxjLEcwBhAP4Z4zjANjFAK/cESNxyCPvBjCox45+ih6C8k iHFInQZ2/x4YbOCJaqQhmQOT2S15OcaK/k0h5T0jAZ8T11sc/nl2AspmRJ/H3CZiK+CNDzwHK 5eCqE8dH8GmhQXxohTFcVxdnRmK1TJ9K85o4JRpRA3GmqhLDk7uHTIB5v8PUCRAQz+dlbDcu6 VIoKc6DY+tZlh8AulMVBCP5r+miA1XtBicP9dEym+arScC4rbdsishvdRym6iT4vYqapc/vk+ 2sQjZqVnkbO4BOF3om8Sn7BJs9/Md5+AGr241fpF6dda9waDxzZvpiLOJTSMCwNVmEeTM1gAH XMM/aPj+6X8vkkfVY4IevcWAexVZZ80QK8luF6S2zsPjAhaeRSM3OYHzZN4R3IWPR/YUuHaFS yv1AVSl6eEmHaL/MZ4eZ9JaQ965w4g/UWnF7rBjWWkA3m7lYsZSqKs1YBCSg=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/EefcqD2XM6ArrzveeFnULzYqz8A>
Subject: [xml2rfc-dev] ISO country short names, was:  silent information loss when formatting <postal>
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, 02 Oct 2019 12:16:44 -0000

On 02.10.2019 08:05, Julian Reschke wrote:
> ... >> Related to that:
>> <https://tools.ietf.org/html/draft-flanagan-7322bis-04#section-4.13>
>> says:
>>
>>> =C2=A0=C2=A0 Contact information must include a long-lived email addre=
ss and
>>> =C2=A0=C2=A0 optionally may include a postal address and/or telephone =
number.=C2=A0 If
>>> =C2=A0=C2=A0 the postal address is included, it should include the cou=
ntry name,
>>> =C2=A0=C2=A0 using the English short name listed by the ISO 3166 Maint=
enance
>>> =C2=A0=C2=A0 Agency [ISO_OBP].=C2=A0 The purpose of this section is to=
 (1)
>>> =C2=A0=C2=A0 unambiguously define author identity (e.g., the John Smit=
h who works
>>> =C2=A0=C2=A0 for FooBar Systems) and (2) provide contact information f=
or future
>>> =C2=A0=C2=A0 readers who have questions or comments.
>> ...

Here be dragons, unless I'm missing something.

According to the referenced web page, the "English short name" for
"Taiwan" is "Taiwan (Province of China)". But then see
<https://en.wikipedia.org/wiki/Taiwan%2C_China>.

Are formatters supposed to enforce this "should"? Will the RFC
Production Center enforce it?

Best regards, Julian

PS: I stumbled over this while looking for the most-used country codes
(among which is "China", and putting them into the ISO search form).


From nobody Wed Oct  2 05:29:26 2019
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 C719E120019 for <xml2rfc-dev@ietfa.amsl.com>; Wed,  2 Oct 2019 05:29:23 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PtxUyxLdBSMy for <xml2rfc-dev@ietfa.amsl.com>; Wed,  2 Oct 2019 05:29:21 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 0E4C612000F for <xml2rfc-dev@ietf.org>; Wed,  2 Oct 2019 05:29:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570019354; bh=OhQ8Pk4p/AQYN8X5Vid23BnuqGdwzFrdUCGrGxbP8FE=; h=X-UI-Sender-Class:To:From:Subject:Date; b=HDhaG9lzyh/BKzh6ep7ZVay+EKCljTASP6BNPmfjkYdzvI59hgxo7nVDJjwrkw11o 3AJubvdyzI85aOhljscTKgBEyrTFyH63MmkWNkOMkx7Znu7lXE1Dyx9IYzglBl7NRi 7B99jdvcghhGSMV23iBXAzktmtkerl02Drs+Y7nc=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MqJm5-1hlYCX1ymh-00nTpA for <xml2rfc-dev@ietf.org>; Wed, 02 Oct 2019 14:29:14 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <045519d1-fe3f-88f9-ad04-45257cd1a1a9@gmx.de>
Date: Wed, 2 Oct 2019 14:29:13 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:m8izM/gDOgmJhhZxDgAc2bpNpXvILvwYnFyyVLj1X5JgY2HcUPr nOVRelVEkhqdvWJwPaWX5xZf81SMP7ZHFDTL2Wqs7YHyTED9Sr2PGcUUWZp47dLufMnz5Yl 9JwFsFwU+Tp4H4jqK3AjXc4+RywXwznx0LTGFpjxSBV+0V05Wa9Jlhk+k6zRJ1pEdTue7aL JRaW1zpJr5MfymfaRJwgg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:5RTgQNL+r6k=:Fz/M2xpg4XG0fvxiMTopRQ p8+7574Uxv/y8tbr1ChE41WhL+cA8ouFu4iq1K9hw/T+9l0EWkGRpbEnjGK+62JFac85BZHdS E+zXzp7b7nS005qn1SdZozzJSGzIrADuJXSoMi0YLmyVYlI0OE1/Vbq0sqt0hr/AUrSUbIiG8 4x8mtUXWEOaGKhoqJ9fl00fNIB/bZbToXX9tn9N9LpD5ELRjMt+sZeyEO0+VNc6AlMcZA+JIf PT5Ax4duJ1DHd+inYSVw6vRwhhcNl5vJziSDnRfMdIsNW2J/QOC5FgD7A9M72WibNRhb37ipa 3Vji74IjyJlWc0jbmoqWJPXqsCjcF6GiBAF7FNit+kpWm5Gl8sKbiIehY1DWzsE5XKmRaweYb FzqOomi2uMUkNIeeBZM8DDkCybWUeG5RYG4vOWPe7Q9qIyP+i7FZ6SvfpoA/mJCDEmVYCrfpR XEjN8bVE4iGU45fpKbNAHt3qMIz+gR7kDDzOZlnSzQ++pbWchJibKSyhPaCXvKdx3bYQW1W2N 0e7w26fSecZTDwIpnFO34fhYMZkuy1YRE5jPheOYCv6wn9ogbOWuohi7x1BiqjamByZQNCf1U wMRQuqur0jrjkNDX4T3NIHeZhWyMGbVxknaqM4+QSxaBA7cywutrSagddwIMlWHCvpLuIkt2S mkQni6LKN1HtWU5qIzmuwapN8NzLR7/XEtsCysi0MxrCqLdUFRy9in33bTEAGdnc0ePhXFn1y z7OSN033m8qn2NbpR5EgxwN+dKUbiUJIunpGSjJ4q0pR3R3O7acyEx+Ws2rqgVXjFJeJVoNcv SsANXygn5tmiJ4kOpjUGhcybEOTOHriaJ036EscY7FzsK7/Bij4uT3CZ/xjVana0B/iHjZtLC YsvWn7FQlofz+y5Agk7KS2THHgIg1ZBBz/bS/jAFqwIBoIIFJMCjSr1XKy9qnZ7XjsSn+6vzE 6GvIxRKwlXyeWWv0tlqy4MhGP0CvQHhsWYJ7Zo7ot8K/h9f7V2Qz1T0Xhhux3rxey5C76ovBd E8ECnnl6+g2HP2YsAvVe51VtI5d53JPpLyw4SsVyAcbvzP6RwRohYr50IcsfjYzEpQFOVRnt3 bWNp420XeLn7TDqLe9PkD0jQx/hD+5I+5KQ6KIz13/eAWqxJzTajdg2Rd6KBIGbfsfocHPyUo Jd1i71/5RfTFgkNx/1Knl6qFKXWg9/MYTixzMm/NU7rwWGP97axPJFqylRr3lo5bsxV0JHctE p4CmcJ72l0ZJhJirUoKWmhmawc/MpK6okRBtzKznw66Pme6+odfJHrKbYM0o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/4bLO9Fxe1FcBofMHB_rL4uNa0WA>
Subject: [xml2rfc-dev] text rendering for <aside>
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, 02 Oct 2019 12:29:24 -0000

  In HTML, <aside> text is just indented.

In text output, the section additionally gets a vertical bar, like that:

>       |  *Note:* The value 2147483648 is here for historical reasons,
>       |  effectively represents infinity (over 68 years), and does not need
>       |  to be stored in binary form; an implementation could produce it as
>       |  a canned string if any overflow occurs, even if the calculations
>       |  are performed with an arithmetic type incapable of directly
>       |  representing that number.  What matters here is that an overflow
>       |  be detected and not treated as a negative value in later
>       |  calculations.

Is this intentional, or maybe a result of sharing code with <blockquote>?

Best regards, Julian

PS: raised as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/438>


From nobody Fri Oct  4 05:41:57 2019
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 61AE012011A; Fri,  4 Oct 2019 05:41:55 -0700 (PDT)
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, SPF_HELO_NONE=0.001, 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 gJmMzG9nu49u; Fri,  4 Oct 2019 05:41:54 -0700 (PDT)
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 15879120044; Fri,  4 Oct 2019 05:41:54 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iGMu9-00055y-Ui; Fri, 04 Oct 2019 05:41:53 -0700
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Fri, 04 Oct 2019 05:41:53 -0700
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/FTjMfhKvTj1jsdcnWD2G9njrvLs>
Subject: [xml2rfc-dev] New xml2rfc release: v2.32.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, 04 Oct 2019 12:41:55 -0000

Hi,

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

Release notes:

xml2rfc (2.32.0) ietf; urgency=medium


  * Adjusted print font sizes, which were in some cases overly large.  

  * Added CSS page-break settings to avoid PDF page breaks inside tables
    and references.

  * Tweaked the styling of <aside> to be more aligned with the W3C
    description of the element.

  * Added support for the --legacy-date-format when generating the
    boilerplate expiry date.

  * Fixed an issue with the text width in <aside> text rendering.

  * Improved the handling of U+2028 in text output, and fixed a bug in the
  * handling of U+2028 in the HTML output.

  * Changed default value for --id-is-work-in-progress to True

  * Fixed an issue with incorrect section links to appendices.

  * Fixed a misspelling of "don't".  Fixes issue #434.

  * Added styling to make HTML <dl> rendering of XML <ol type='%d'> more
    like the HTML <ol> and <ul> rendering.

 -- Henrik Levkowetz <henrik@levkowetz.com>  04 Oct 2019 09:57:00 +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.32.0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Fri Oct  4 07:49:54 2019
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 E6CA31201AA; Fri,  4 Oct 2019 07:49:40 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kb2EgwniqVya; Fri,  4 Oct 2019 07:49:37 -0700 (PDT)
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 5768B120046; Fri,  4 Oct 2019 07:49:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570200560; bh=5VLZDa8JaM88ISFaj/YuJlkkjROp4lS4HMNsiq76xok=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=ZzUYOfar/rXHMBvOsD6e0cLO5FN8DAuqRAzu3cvjDgt5y4fESpspPEojij86+g6wQ 58TJlQZdvuJwIJjAcLmVgc3Nzbw/p2xkq9nXEc7Y9fHO+e/7ATZBpmDWSac312dEcl tVo5kq6gD4hx7U7qd0cAbIjbwslRRwNwm0xquRDM=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MfYLQ-1hf78K3UgC-00g17g; Fri, 04 Oct 2019 16:49:20 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
Date: Fri, 4 Oct 2019 16:49:19 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:GAddnDoq7ts0OIaHdu8Lu2w70/yJtcuqW8Bue4W1Lvxi1Oa2Y+2 ljwLWH4JRQT2UF4iNeBh+fEKA6w7Sx1p4l1X92rFGWF07cztBbvEFaqJhjU6p8BIeM9PeEo kbiyB1HymYOY4vad/suhGno0DnOQiLxY5Xb68+22ScgqpGP2jZIioec/7AyMzJg1i82tlE4 hnaJWGCfTcYWMxRyQtAMg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:L2VH3DOiXlE=:CZzy1wF4uHa+uTv/hyHgbH 0iEXjDclSRY1nP5Op5pxl6ZlTt6WAbGfmdpm6AGYeDvsos/zX46f7WyeamPgEg3y8da2mukPT +KbKIJv5SrXOtPb6lC6h8FBhzdGGqyfXDsDPsCOEhGX4YWTxt3BS/7K2953Wt5gIKJZmzHGFD N/TtxTmIY7NovssQWKjIeY0pXOGsijXNha1MI9S0u6LO0mZCdvqu/dJcbctQ5BE6U9bB5GpPX xyUXxydtzfUu8zCqv64tshDMndWe6EJ0J52DwrYyTubOuOTORPS2vhaFn1MSCeSDZawTmC74v /bIRMrzJYAVgi7U15oLXYFm+cAsjMv6v0yp5lvOt8zPZi94zHN3VCrPkbUoR3zuHKuuXXo2/L gU1UzsWPy2yK4GEifckd1deonmdYbzj9LVH4NHXNps+0O12/vC8sGAFJ1fj/cgEkuReQLvljM kVnispRg6cQ0QXG/0kUUcB2WvrvfqejZW0u5Ul8hmrB0eLXmXP31+CBBFe2xaRAIsg0f5QlkB 7E9uXNRPOd1Cs1BWRUO7cXjZ5FkJG48dQHJGyDsnyNCtQne7uK86p0mdZ0h2CgU69xnYRB6Uc TUTwEWPiTwKUfpcuQRFzJwXGSwmgwvTozUdMrvXUhP2pGhbIVfmz2cClWAxoft/ozDoU6Bv7i 3Y/efjl72AsKYHt2gwc8lqP43SMJQf9Jm+f+75eoUMCaYL7UjzxMVbMNQYv70ZvftQwGCyiaO O9QK9pe7pNYLL/XQ3ZiAc2WFd0UspK2mg2kkc2IRNaHKlu28ThnPgapZcny/F+Ds+TfM6QII6 SDbISAta7rSIAZz2s6PdEiddnh/mlTdhPtcCihfxpnqXQllOsvb3oz5JkdGxNSvjBfFJYKxIT egn+QSb784ihd5tgPubD4eZiTTSdYnAXgBcGh01xLsHh0V+aw9L9herrzUit9l5GukcLzalKW MqOr9v9NPyRIFOf2OIdBfnj3/T9UX/ov1kCqRs8gWjkLDzoFGC6TB3Al8Q8gjDRbNXUsmWUj1 roelfADdzDeANUe+Qelr2CaCOG13vAs8jURPM/2HW9A79hb1gVVeMoaiuEZqAZCiuRsvnKxq4 rCh5yKKsUtyTcoz7DGMhjPgp7xMpdQx+t5fR43Ke6gZBnomzTlwCWA60ij4NB1o9SiuII5qPk 4mvibH6CHFgWEz8KjFolGMlZ0gRi6KXgeQ8v2uWNZeMmICv7q0uE8uiLFiVnYTkeo2RLT7B67 10zz3nuOEvBURSgIBMHstoBbLwXPJ3r5+lyqgMknKJxSPAL1OMScSR9n+W1A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/-L7sV45AqUW0Uyx-oBne9wkJkJU>
Subject: [xml2rfc-dev] <br> is back, was:  New xml2rfc release: v2.32.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, 04 Oct 2019 14:49:41 -0000

On 04.10.2019 14:41, Henrik Levkowetz wrote:
> ...
>    * Improved the handling of U+2028 in text output, and fixed a bug in =
the
>    * handling of U+2028 in the HTML output.
> ...

So U+2028 is Unicode "LINE SEPARATOR". What this means is that xml2rfc
now supports forced line breaks, just a few weeks (months?) after there
was a decision not to include the <br> element.

I think this is a really bad idea, as opposed to having an explicit <br>
element, because:

1. It's kind of obscure (hint: browsers do not process it as line break).

2. The grammar doesn't help people to understand where it is allowed.
Actually, where *is* it allowed? Anywhere?

So, AFAIC, if we identify cases where we want to allow forced line
breaks, we should allow them explicitly (and in the same way HTML does).

Best regards, Julian


From nobody Fri Oct  4 07:58:04 2019
Return-Path: <cabo@tzi.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 C19B912087D; Fri,  4 Oct 2019 07:57:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=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 CBXgnkOidA70; Fri,  4 Oct 2019 07:57:54 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C993212087C; Fri,  4 Oct 2019 07:57:53 -0700 (PDT)
Received: from [10.159.97.60] (ewa_guest_internet_sthlm_nat2.ericsson.net [192.176.1.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46lCfR5gx0zyWK; Fri,  4 Oct 2019 16:57:51 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
Date: Fri, 4 Oct 2019 16:57:51 +0200
Cc: Henrik Levkowetz <henrik@levkowetz.com>, xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org
X-Mao-Original-Outgoing-Id: 591893869.4131711-42c834770a351533485630ac6ea425ce
Content-Transfer-Encoding: quoted-printable
Message-Id: <3AF5F5DB-BF34-4FCB-B542-7E4AC9333F3F@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/FYX6TGeups8lwf7Y3zEXgakgwD0>
Subject: Re: [xml2rfc-dev] <br> is back, was:  New xml2rfc release: v2.32.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, 04 Oct 2019 14:57:56 -0000

On Oct 4, 2019, at 16:49, Julian Reschke <julian.reschke@gmx.de> wrote:
>=20
> 1. It's kind of obscure (hint: browsers do not process it as line =
break).

Hint2: Editors do not process it as a line break (typical rendering: a =
hair space)

There is a reason Unicode has deprecated U+2028.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Oct  4 08:25:48 2019
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 D097F1208D6; Fri,  4 Oct 2019 08:25:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 WPSmxVuFVIKj; Fri,  4 Oct 2019 08:25:44 -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 258B81208C4; Fri,  4 Oct 2019 08:25:44 -0700 (PDT)
Received: from pps.filterd (m0049287.ppops.net [127.0.0.1]) by m0049287.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id x94F7rrj009199; Fri, 4 Oct 2019 11:25:41 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049287.ppops.net-00191d01. with ESMTP id 2ve7n7218p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 04 Oct 2019 11:25:40 -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 x94FPcY0015485; Fri, 4 Oct 2019 11:25:39 -0400
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [135.66.87.47]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x94FPTKE015318 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 4 Oct 2019 11:25:29 -0400
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [127.0.0.1]) by zlp27126.vci.att.com (Service) with ESMTP id 8586D402EFAA; Fri,  4 Oct 2019 15:25:29 +0000 (GMT)
Received: from MISOUT7MSGHUBAF.ITServices.sbc.com (unknown [130.9.129.150]) by zlp27126.vci.att.com (Service) with ESMTPS id 71680402EF95; Fri,  4 Oct 2019 15:25:29 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.170]) by MISOUT7MSGHUBAF.ITServices.sbc.com ([130.9.129.150]) with mapi id 14.03.0468.000; Fri, 4 Oct 2019 11:25:29 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: Julian Reschke <julian.reschke@gmx.de>, Henrik Levkowetz <henrik@levkowetz.com>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
CC: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Thread-Topic: [xml2rfc-dev] <br> is back, was:  New xml2rfc release: v2.32.0
Thread-Index: AQHVesL9wSCU6mpekEeHKBqAKPDnp6dKmmEA
Date: Fri, 4 Oct 2019 15:25:28 +0000
Message-ID: <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
In-Reply-To: <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.249.225]
Content-Type: text/plain; charset="utf-8"
Content-ID: <637D8DB0FA3527419E118E47117BFF7E@LOCAL>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-04_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=767 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910040136
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/fkNZrM1fKHTCUWZ6-2bjYSsS4G0>
Subject: Re: [xml2rfc-dev] <br> is back, was:  New xml2rfc release: v2.32.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, 04 Oct 2019 15:25:46 -0000

T24gMTAvNC8xOSwgMTA6NDkgQU0sICJ4bWwycmZjLWRldiBvbiBiZWhhbGYgb2YgSnVsaWFuIFJl
c2Noa2UiIDx4bWwycmZjLWRldi1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBqdWxpYW4u
cmVzY2hrZUBnbXguZGU+IHdyb3RlOg0KDQogICAgT24gMDQuMTAuMjAxOSAxNDo0MSwgSGVucmlr
IExldmtvd2V0eiB3cm90ZToNCiAgICA+IC4uLg0KICAgID4gICAgKiBJbXByb3ZlZCB0aGUgaGFu
ZGxpbmcgb2YgVSsyMDI4IGluIHRleHQgb3V0cHV0LCBhbmQgZml4ZWQgYSBidWcgaW4gdGhlDQog
ICAgPiAgICAqIGhhbmRsaW5nIG9mIFUrMjAyOCBpbiB0aGUgSFRNTCBvdXRwdXQuDQogICAgPiAu
Li4NCiAgICANCiAgICBTbyBVKzIwMjggaXMgVW5pY29kZSAiTElORSBTRVBBUkFUT1IiLiBXaGF0
IHRoaXMgbWVhbnMgaXMgdGhhdCB4bWwycmZjDQogICAgbm93IHN1cHBvcnRzIGZvcmNlZCBsaW5l
IGJyZWFrcywganVzdCBhIGZldyB3ZWVrcyAobW9udGhzPykgYWZ0ZXIgdGhlcmUNCiAgICB3YXMg
YSBkZWNpc2lvbiBub3QgdG8gaW5jbHVkZSB0aGUgPGJyPiBlbGVtZW50Lg0KICAgIA0KICAgIEkg
dGhpbmsgdGhpcyBpcyBhIHJlYWxseSBiYWQgaWRlYSwgYXMgb3Bwb3NlZCB0byBoYXZpbmcgYW4g
ZXhwbGljaXQgPGJyPg0KICAgIGVsZW1lbnQsIGJlY2F1c2U6DQogICAgDQogICAgMS4gSXQncyBr
aW5kIG9mIG9ic2N1cmUgKGhpbnQ6IGJyb3dzZXJzIGRvIG5vdCBwcm9jZXNzIGl0IGFzIGxpbmUg
YnJlYWspLg0KICAgIA0KICAgIDIuIFRoZSBncmFtbWFyIGRvZXNuJ3QgaGVscCBwZW9wbGUgdG8g
dW5kZXJzdGFuZCB3aGVyZSBpdCBpcyBhbGxvd2VkLg0KICAgIEFjdHVhbGx5LCB3aGVyZSAqaXMq
IGl0IGFsbG93ZWQ/IEFueXdoZXJlPw0KICAgIA0KICAgIFNvLCBBRkFJQywgaWYgd2UgaWRlbnRp
ZnkgY2FzZXMgd2hlcmUgd2Ugd2FudCB0byBhbGxvdyBmb3JjZWQgbGluZQ0KICAgIGJyZWFrcywg
d2Ugc2hvdWxkIGFsbG93IHRoZW0gZXhwbGljaXRseSAoYW5kIGluIHRoZSBzYW1lIHdheSBIVE1M
IGRvZXMpLg0KDQpJIGhhdmUgYWx3YXlzIHByZWZlcnJlZCBoYXZpbmcgYW4gZXhwbGljaXQgPGJy
Lz4gZWxlbWVudCAoaG93ZXZlciBpdCBnZXRzIHNwZWxsZWQpLiBJIGZvdWdodCBpbiB0aGUgZGVz
aWduIHRlYW0gdG8gaGF2ZSBzdXBwb3J0IGZvciBpdCBpbiBhdCBsZWFzdCBzb21lIGxpbWl0ZWQg
Y2FzZXMsIGFuZCB0aGluayByZW1vdmluZyBpdCBlbnRpcmVseSB3YXMgY29tcGxldGVseSB0aGUg
d3JvbmcgZGVjaXNpb24uIEknbSB0b28gbXVjaCBvZiBhIHByYWdtYXRpYyBlbmdpbmVlci4NCg0K
CVRvbnkNCiAgICANCg0K


From nobody Fri Oct  4 08:34:54 2019
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 58E4E1208DA; Fri,  4 Oct 2019 08:34:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 5NW0yOea6GQM; Fri,  4 Oct 2019 08:34:39 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 9B461120897; Fri,  4 Oct 2019 08:34:39 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:63617 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 1iGPb3-0005CP-RQ; Fri, 04 Oct 2019 08:34:38 -0700
To: "HANSEN, TONY L" <tony@att.com>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
Date: Fri, 4 Oct 2019 17:34:13 +0200
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: <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rs8JueJ1tpRT64pbjwfTruWIBX3gpnsUx"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc@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/670BbEiPatO3TQReFy0ugduDfDM>
Subject: Re: [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 15:34:40 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--rs8JueJ1tpRT64pbjwfTruWIBX3gpnsUx
Content-Type: multipart/mixed; boundary="KTvkajOx5LlHx0wdBaXn8sWp27rq8835Q";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: "HANSEN, TONY L" <tony@att.com>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Message-ID: <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
Subject: Re: [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
In-Reply-To: <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>

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


On 2019-10-04 17:25, HANSEN, TONY L wrote:
> On 10/4/19, 10:49 AM, "xml2rfc-dev on behalf of Julian Reschke" <xml2rf=
c-dev-bounces@ietf.org on behalf of julian.reschke@gmx.de> wrote:
>=20
>     On 04.10.2019 14:41, Henrik Levkowetz wrote:
>     > ...
>     >    * Improved the handling of U+2028 in text output, and fixed a =
bug in the
>     >    * handling of U+2028 in the HTML output.
>     > ...
>    =20
>     So U+2028 is Unicode "LINE SEPARATOR". What this means is that xml2=
rfc
>     now supports forced line breaks, just a few weeks (months?) after t=
here
>     was a decision not to include the <br> element.
>    =20
>     I think this is a really bad idea, as opposed to having an explicit=
 <br>
>     element, because:
>    =20
>     1. It's kind of obscure (hint: browsers do not process it as line b=
reak).
>    =20
>     2. The grammar doesn't help people to understand where it is allowe=
d.
>     Actually, where *is* it allowed? Anywhere?
>    =20
>     So, AFAIC, if we identify cases where we want to allow forced line
>     breaks, we should allow them explicitly (and in the same way HTML d=
oes).
>=20
> I have always preferred having an explicit <br/> element (however it
> gets spelled). I fought in the design team to have support for it in
> at least some limited cases, and think removing it entirely was
> completely the wrong decision. I'm too much of a pragmatic engineer.

I'm strongly for having an explicit <br/> element.

Given a clearly expressed need from the RPC, I will always try to provide=

tools to make it possible for them to do their work.  Without having <br/=
>
available, this was a fallback solution.  Continuing to ignore clearly
expressed needs of the RPC seems unproductive.


	Henrik


--KTvkajOx5LlHx0wdBaXn8sWp27rq8835Q--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2XZnUACgkQTptXS4+7
FxogfxAAo8tfkYcFYX2bCt7VU/Q/Q204Iifnxqen9m0v9JOky1V5WHD8Uc7WQJDD
BE/8yjCKB4I3BJUG6CIiansinX0kx/FelWt6ZXhpn5PZCEtbTtpTZYP778tKzLru
9zfzpeAH5qR/gb+cBFVXcU2HsSPqRF5R6I8UCucJTzX8H+sAaWr2nkor+2eqBmih
w4tDLQACHjhItaCzwsN/+AQCcMSnfi36YZ8mZEgnrzNaxdRqnRk6QMQbtZk4y1Lf
mmu9qlP+ZYrM7gkQPXgmcXgioPNkKk9NxUzS2C4OT2oCMuymX6wHlLdom0viGd9G
Pchh2yLwD2Yck6GgE5HIBmlYYmN/00WmM/l/3AJgQ0A0E5eaRBrpr0fNjqXASpcV
VA7W0UZAOhjxEC0TSnCCaK6N4Jf7qFxUEVnyaE6Oj4ztl3i3cHWvTTKoeyaXHoYz
LpcPc9EZ+cWLYCMRrRMK7r7PDpWHtz7bEBwcOqsHcl5vplmbNWCjOXXjdy6dkXLo
tBzmNzi44wb8rh98AB87Yp/dsMk93Bwx0y1nfV3aN/O0Oq4XTLXoerm//zYeigN/
HZ7My/6E6FJNPMLcQJnXXDlU0fl6HovBfIU4PJg9yc/+dQRlUVpapETyYXwyM9Hg
O15MpHGbEI+8DkponLn/dlzLPh+R23AiFDV42K+4P3+YAzdDuP4=
=0OlA
-----END PGP SIGNATURE-----

--rs8JueJ1tpRT64pbjwfTruWIBX3gpnsUx--


From nobody Fri Oct  4 08:40:38 2019
Return-Path: <cabo@tzi.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 9E40D1208EE; Fri,  4 Oct 2019 08:40:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=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 EsmK26XvbiYX; Fri,  4 Oct 2019 08:40:33 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C41211208EA; Fri,  4 Oct 2019 08:40:33 -0700 (PDT)
Received: from [10.159.97.60] (ewa_guest_internet_sthlm_nat2.ericsson.net [192.176.1.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46lDbg6CPsz10r7; Fri,  4 Oct 2019 17:40:31 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
Date: Fri, 4 Oct 2019 17:40:31 +0200
Cc: "HANSEN, TONY L" <tony@att.com>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
X-Mao-Original-Outgoing-Id: 591896429.6903909-8a922213fc43d8f6be916c5806b72228
Content-Transfer-Encoding: quoted-printable
Message-Id: <AFB054CA-71C4-48FA-8097-9242E7E104E4@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/CvkiuGTK9vvF6BH8hohU5WhVkzk>
Subject: Re: [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 15:40:36 -0000

Something is not right with the process if we have a clear requirement =
and an obvious solution, but instead have to resort to using an obscure, =
widely shunned Unicode feature so we appear not to violate the =
specification.

Gr=C3=BC=C3=9Fe, Carsten


> On Oct 4, 2019, at 17:34, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> Signed PGP part
>=20
> On 2019-10-04 17:25, HANSEN, TONY L wrote:
>> On 10/4/19, 10:49 AM, "xml2rfc-dev on behalf of Julian Reschke" =
<xml2rfc-dev-bounces@ietf.org on behalf of julian.reschke@gmx.de> wrote:
>>=20
>>    On 04.10.2019 14:41, Henrik Levkowetz wrote:
>>> ...
>>>   * Improved the handling of U+2028 in text output, and fixed a bug =
in the
>>>   * handling of U+2028 in the HTML output.
>>> ...
>>=20
>>    So U+2028 is Unicode "LINE SEPARATOR". What this means is that =
xml2rfc
>>    now supports forced line breaks, just a few weeks (months?) after =
there
>>    was a decision not to include the <br> element.
>>=20
>>    I think this is a really bad idea, as opposed to having an =
explicit <br>
>>    element, because:
>>=20
>>    1. It's kind of obscure (hint: browsers do not process it as line =
break).
>>=20
>>    2. The grammar doesn't help people to understand where it is =
allowed.
>>    Actually, where *is* it allowed? Anywhere?
>>=20
>>    So, AFAIC, if we identify cases where we want to allow forced line
>>    breaks, we should allow them explicitly (and in the same way HTML =
does).
>>=20
>> I have always preferred having an explicit <br/> element (however it
>> gets spelled). I fought in the design team to have support for it in
>> at least some limited cases, and think removing it entirely was
>> completely the wrong decision. I'm too much of a pragmatic engineer.
>=20
> I'm strongly for having an explicit <br/> element.
>=20
> Given a clearly expressed need from the RPC, I will always try to =
provide
> tools to make it possible for them to do their work.  Without having =
<br/>
> available, this was a fallback solution.  Continuing to ignore clearly
> expressed needs of the RPC seems unproductive.
>=20
>=20
> 	Henrik
>=20
>=20
>=20


From nobody Fri Oct  4 08:43:39 2019
Return-Path: <miek@miek.nl>
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 3D0571208EA for <xml2rfc-dev@ietfa.amsl.com>; Fri,  4 Oct 2019 08:43:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=miek-nl.20150623.gappssmtp.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 f6IFXJnkir94 for <xml2rfc-dev@ietfa.amsl.com>; Fri,  4 Oct 2019 08:43:31 -0700 (PDT)
Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) (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 96A751208EE for <xml2rfc-dev@ietf.org>; Fri,  4 Oct 2019 08:43:30 -0700 (PDT)
Received: by mail-wr1-x42c.google.com with SMTP id v8so7835193wrt.2 for <xml2rfc-dev@ietf.org>; Fri, 04 Oct 2019 08:43:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=miek-nl.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to; bh=3fKVTbIMUjA89T6JFoZPxLgnbEEQdOjITpN/eKULVCM=; b=sePaNk7j0gSQ5ido9QruTL5hXxLkWZWKgR83ZxO6a7FiSfyHEGoZpJdg+TUjJc6AqF fLTqSWy1W9SEq6ygHmzYyqEMw83YnqdMF7B53TDqvQlAyX8ZRww6cgon8WRKznDNUb1a tVyl5blXul2goAXSoBhU0s9NoDpey+5mWSK7mc7Zb0eb8Yu1eeKJoA6a7B3PrgmM4wxR 3+/0ae9HfPIGR48NJNagDcy8+VaE3D6e04eH9/4F9y3zgsl7RdeIZ+TXCKwLj6oJbB4c CCqpnUpg9gnjVLKUhzk4zJ2mwnKEvkuAhDAr5Z6A8cBefwhjBBMYW0v2AJnggBuQ4nvd 7R2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to; bh=3fKVTbIMUjA89T6JFoZPxLgnbEEQdOjITpN/eKULVCM=; b=d3/FI4YjrWxnTQ8O4m0ppJmigx30hx7+UKsLcb7t+u1oStCS3zCfwz/DrBPOurrmTF Ww1iR0sBWyShb10D99CBUOCQpIYdCyLxQztmKhUWrc+gPUbbB6y9E10qoyfXerywZj0K PKIybngzI7GZqX52ssTpc/0554Kh0nCEJfUkiLP7EnfcGombzocK0X1J4rKIy9VlzzSV cD2efOjkhi3YpwlO7zVp/W2xMH5nWhBhuXVkVHVJ/Ct1SSfi8FZiYyrjqWeoFZwKpdmW TtrEJ8PkvdpoddKgYlb1yYTXjSHkoAShRsWHpbY5Mmntgo1HqMN/Jasc7fNLcNRdQzS4 EDEg==
X-Gm-Message-State: APjAAAX6D/iTHSv4jq0mP+H02/ZuRLvrWQJC4pgHwsr2FuUvDZ77MUv/ HO7Pf9DC7H73u6NFBuR3rR8qmw==
X-Google-Smtp-Source: APXvYqw+ohd3V0uYd9RxLEZzA5Vasy5zMQSSE52G7GRCE4PUZNA0x3YlOJcfShh2xFkIkGfjHjztlw==
X-Received: by 2002:a5d:5183:: with SMTP id k3mr11378010wrv.55.1570203808905;  Fri, 04 Oct 2019 08:43:28 -0700 (PDT)
Received: from miek.nl ([91.103.19.50]) by smtp.gmail.com with ESMTPSA id 3sm4799964wmo.22.2019.10.04.08.43.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Oct 2019 08:43:28 -0700 (PDT)
Date: Fri, 4 Oct 2019 16:43:27 +0100
From: Miek Gieben <miek@miek.nl>
To: Carsten Bormann <cabo@tzi.org>
Cc: Henrik Levkowetz <henrik@levkowetz.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
Message-ID: <20191004154327.GA19635@miek.nl>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, Henrik Levkowetz <henrik@levkowetz.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <AFB054CA-71C4-48FA-8097-9242E7E104E4@tzi.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <AFB054CA-71C4-48FA-8097-9242E7E104E4@tzi.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Mc4RPAXmbAJJ3SexPZU1CSekmj4>
Subject: Re: [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 15:43:33 -0000

[ Quoting <cabo@tzi.org> in "Re: [xml2rfc-dev] <br> is back, was..." ]
>Something is not right with the process if we have a clear requirement and an obvious solution, but instead have to resort to using an obscure, widely shunned Unicode feature so we appear not to violate the specification.

+1


From nobody Fri Oct  4 09:31:06 2019
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 03581120086; Fri,  4 Oct 2019 09:30:57 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rq3upI257Pzg; Fri,  4 Oct 2019 09:30:54 -0700 (PDT)
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 22D77120048; Fri,  4 Oct 2019 09:30:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570206569; bh=OJFpGHVxcVvNWA5K6ozDLxIUot0Hkq/nPQxUemGRouI=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=O3nKtFwikrVulbhwp+VHWpclKKEogjBQCQXwJSOdKEiBFjmkXEFG9S1+WvjrkIJ6t kLJ8WTLISIgxSBuHJyTtmZql1V+xRwsXxuR467ESiSF4dhXrVOwUvfhjrEL1O0+w20 ixTS8IVIz6FPy4zgDYpvvQNRaxlLLksp/P0XgpkU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.145.48]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M8QWA-1iC0c43nYe-004UGq; Fri, 04 Oct 2019 18:29:28 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, "HANSEN, TONY L" <tony@att.com>,  "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
Date: Fri, 4 Oct 2019 18:29:16 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:O1L/uQZVkWom6ftELsE7m9DDmZf+1KCre/S2K1Ochmhe+qvRFJA bg0XMP9GJfsGHijDSVyYz+S88FxxoDC/QnQN2wIpY/XmOJFHLf7W7PFtjRIsLK98fdZM8oL O3RZvYuYRunXurIOXQ9mCfQemrvlkjf/RGp2ZUSrggaKvy4KNfOXU/WEfdK0SJkWF9YMmPA tYHE89zRIgPyutmHynxCw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:KN2wCg6y3DA=:0YZ1p6CoR4pC1qaVqdbWNV gJxiD1cItIBUZY99rk8NaMx/TkAD4/zXzPvSEMx43nArZt+OUE9e0LKk58r+u0rUTXWx8NRrp t00dOLtGUy7Sdwo3cNmcmrJ1QcsjM2G/vc57glVgMcv06sjfKXSpeOM8pbvZ0U8cR7dA5/p/x 5uNdNFZJhcJJ48O9M3m+bKx+/bdellqXX7LTFS1Whwr55UQOdiN0iU1w4CHmNR961c1mmv1f1 NlGGxuvQBM/wtqstuukggAzrVCm4LctmlktqVh5cS0NIf8dpfmo+EC6B0sv0iD6N/b2k71dl8 3GX4arzqJ1IXos06JLvgJfQ4Zo5mTbdXdKBiSgC/wM094BDKkB6q+mO7O4F6B3Anifh6F8CJl 49DEf6VkQbHmhl7SuocFomFXK0bT5wFkyvaUXhA8sse4Oq051sLmazRzkp+7G2bkp14sxLkCU ozitLzUg6bip2yrgMmOK031CTlsYGo/vFEwXZiedSol0LGHwkda9mfZsLT6E3SdfYx/t9bokN fcNq/1wdNMNFLFej9zefThC8RbjJ29Kg3MkUzFl6kWgxviSScmQ2lEgUcIIF1DsKW7ZJSU1yf Qi/Dy65BrCFEK8YBW/cOVDW9RWXan6d5TM//DklSYk9HFVAiwVTuLIDK6jfjp8IJG+YX9p50x EC0ERBhQ5BNdyU/OFKpJ+VT8Y+I3oy0JUxz9XQa3gt5HAsbfU6qFg57wcaJZnJo+tZhyHaX// bC5uEV8Ahmesf01skrTtW6LjBorGilL7iV6VrTWwyF/RdElug7KJ9TVXuC88nfzGCBO/S8aV+ hr9tf9bNbzxu1ExvNoeaC0bqAp+3o81qCnCr7J7tHeC7el50mlfzaLS65IQNlgXCf5MUwWcBR xnedo7w/U3NA7cEnDo2+rzp7WWdRwrmkpPwICxVdf5kDZTHUuwiwGTT9XqF9N1aWnWKyuaf1Q bRVSDKQtLyWhbDpUC9lORihINXZPqK+tt0hcaAEiPbX2deXh2/cV++fKzMPZy8O1gxhEHOE6X YGTShDlCnDhsHPiY/i1K7bUKLced7sCiWc/auF08CO4+dtB72rvQbiLerS/6s2TF95UlV0ro2 YTQLyTpIjkJH4mcgVm4dbs//p6O81f3NtN6wM6uGgp7zIGXvdBhRwHi3BOckcHhyLKjskGFHs NgnrIeLfH30l9BeF/KFH5zGZGthU43maCm5cbns3KbxKle8zhDxipwD2HyOtw0pOIGN9mH8GG Ub9+47PM0GL/c8J/nIOd1GdhNObfNWqQm1uDH1WbfgkbYFVSGpdHJ2sKLTtQ=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/bTCpJO5R22zfR75b0EJT4gLSld0>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 16:30:57 -0000

On 04.10.2019 17:34, Henrik Levkowetz wrote:
> ...
> I'm strongly for having an explicit <br/> element.
>
> Given a clearly expressed need from the RPC, I will always try to provid=
e
> tools to make it possible for them to do their work.  Without having <br=
/>
> available, this was a fallback solution.  Continuing to ignore clearly
> expressed needs of the RPC seems unproductive.
> ...

I would like the RPC to actually raise these issues here, so that we can
discuss them.

In this case, I'd really like to understand in which contexts this was
considered to be needed.

And no, nobody is proposing to ignore the RPC.

Best regards, Julian


From nobody Fri Oct  4 10:06:59 2019
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 DA5DD1208EA; Fri,  4 Oct 2019 10:06:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 etdt2kyeDgVw; Fri,  4 Oct 2019 10:06:45 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 D2D271208E5; Fri,  4 Oct 2019 10:06:45 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:63942 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 1iGR2S-00055W-Qm; Fri, 04 Oct 2019 10:06:45 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <AFB054CA-71C4-48FA-8097-9242E7E104E4@tzi.org>
Cc: "HANSEN, TONY L" <tony@att.com>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <af661579-430d-1e63-4884-b8358d114765@levkowetz.com>
Date: Fri, 4 Oct 2019 19:06:36 +0200
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: <AFB054CA-71C4-48FA-8097-9242E7E104E4@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iSnCrFJ6wXhN3kqUdI546CIFTX1t4VHlx"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc@ietf.org, xml2rfc-dev@ietf.org, tony@att.com, cabo@tzi.org
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/XjgrqbQVOuIa4KKNRukehFeVO64>
Subject: Re: [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 17:06:47 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--iSnCrFJ6wXhN3kqUdI546CIFTX1t4VHlx
Content-Type: multipart/mixed; boundary="HrWS5dlkbPHN5OgDWT2uR244ciE51pJiK";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: "HANSEN, TONY L" <tony@att.com>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Message-ID: <af661579-430d-1e63-4884-b8358d114765@levkowetz.com>
Subject: Re: [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <AFB054CA-71C4-48FA-8097-9242E7E104E4@tzi.org>
In-Reply-To: <AFB054CA-71C4-48FA-8097-9242E7E104E4@tzi.org>

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


On 2019-10-04 17:40, Carsten Bormann wrote:
> Something is not right with the process if we have a clear
> requirement and an obvious solution, but instead have to resort to
> using an obscure, widely shunned Unicode feature so we appear not to
> violate the specification.

I couldn't agree more.

My recollection is that the pushback from design team members against
permitting <br> generally when this was discussed in October 2018 was so
strong that it was not accepted.  Few other people participated in the
discussion:

https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/?q=3Dsubject%3A%2337=


	Henrik

>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
>=20
>> On Oct 4, 2019, at 17:34, Henrik Levkowetz <henrik@levkowetz.com> wrot=
e:
>>=20
>> Signed PGP part
>>=20
>> On 2019-10-04 17:25, HANSEN, TONY L wrote:
>>> On 10/4/19, 10:49 AM, "xml2rfc-dev on behalf of Julian Reschke" <xml2=
rfc-dev-bounces@ietf.org on behalf of julian.reschke@gmx.de> wrote:
>>>=20
>>>    On 04.10.2019 14:41, Henrik Levkowetz wrote:
>>>> ...
>>>>   * Improved the handling of U+2028 in text output, and fixed a bug =
in the
>>>>   * handling of U+2028 in the HTML output.
>>>> ...
>>>=20
>>>    So U+2028 is Unicode "LINE SEPARATOR". What this means is that xml=
2rfc
>>>    now supports forced line breaks, just a few weeks (months?) after =
there
>>>    was a decision not to include the <br> element.
>>>=20
>>>    I think this is a really bad idea, as opposed to having an explici=
t <br>
>>>    element, because:
>>>=20
>>>    1. It's kind of obscure (hint: browsers do not process it as line =
break).
>>>=20
>>>    2. The grammar doesn't help people to understand where it is allow=
ed.
>>>    Actually, where *is* it allowed? Anywhere?
>>>=20
>>>    So, AFAIC, if we identify cases where we want to allow forced line=

>>>    breaks, we should allow them explicitly (and in the same way HTML =
does).
>>>=20
>>> I have always preferred having an explicit <br/> element (however it
>>> gets spelled). I fought in the design team to have support for it in
>>> at least some limited cases, and think removing it entirely was
>>> completely the wrong decision. I'm too much of a pragmatic engineer.
>>=20
>> I'm strongly for having an explicit <br/> element.
>>=20
>> Given a clearly expressed need from the RPC, I will always try to prov=
ide
>> tools to make it possible for them to do their work.  Without having <=
br/>
>> available, this was a fallback solution.  Continuing to ignore clearly=

>> expressed needs of the RPC seems unproductive.
>>=20
>>=20
>> 	Henrik
>>=20
>>=20
>>=20
>=20
>=20


--HrWS5dlkbPHN5OgDWT2uR244ciE51pJiK--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2XfBwACgkQTptXS4+7
FxqVTRAAmH28yKqSjUosNbdVfQvs3A75zczdgsxL0AUk82R+rfekbKx5Ha7STMf9
A1xgWvOpyGGIMT+IswxeODVuqDiaplAS1/lpeBdLbH4d2UH78CRFKAdOEMs533aH
4vgUJx2OdaTOIZGs0b6JrfMsbVvy04q52dkkLJRDO+HbnUSEWxZPB0tCbSBjsrwE
wxjEMIJLDn7jwIat3eFCP36BJTh23ljuTyoY7kX7QPeDam86QJb2M3cUbBGcemU4
lp3hRbaNIVOJl2y5/QM0IS38CQ399bJpk3HXClQYb14ybSGUdYhLj4bw8ChbxXeI
nDWGDkPf4kCnLOjXnqANhHsKTRAebrQfY+b6gA3t2kPbMmgAX9zmIr8soI+P+4ol
4p16mReL7J4+2A6S59tYNryAPkgcSbpi96vA6di+gFJfuii4mtePx0NKP/6Nmq2r
JgWdG2uSSj2E3rPlksY9dygCe9f8qZn7WZ1OgVFtyYehRSvUfwbTb10JtNt0Fzez
5feFoHZphSnb2MFhEgaAXUMo2G/uEnTzseRAdV8GWQ/oqiGNoWUUQIvs6zyKWuka
JyNe5eaMV1rOE65cGchhHeDd8aPSVY6cth5oIiUg+XLxLVQtHqa890jdm6qoY5/d
X7uCIlyCCHGokifs2a5joyeh6xtSV5zD73ruuE76ay+p7Vg3X2A=
=AJDn
-----END PGP SIGNATURE-----

--iSnCrFJ6wXhN3kqUdI546CIFTX1t4VHlx--


From nobody Fri Oct  4 10:23:47 2019
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 25A2E1208EB; Fri,  4 Oct 2019 10:23:40 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1HEu_haz4pgc; Fri,  4 Oct 2019 10:23:37 -0700 (PDT)
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 EEDC71208D9; Fri,  4 Oct 2019 10:23:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570209797; bh=aj4+Laz344U4CaA+d7GP+qcPNd071d+soPFWBNtyGVE=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=WokPab/3ojB2Lx21Y8G0H0GGx4Nm4Hr9gYqfOXKeMfbrIo+QMdXwIuTykpkh3acGE Y6r3bQvlH+KwwPQttRF3+yUNzBIzcrwbRUErtXqSrIBoVfpo2o+fWM03l4sUcpz+5Q ctHPK734HQ4zA5GEtP6EgByM50jcuR/uyKy8USno=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.145.48]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MAwbz-1iRCwe1rDt-00BLuf; Fri, 04 Oct 2019 19:23:17 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Henrik Levkowetz <henrik@levkowetz.com>, "HANSEN, TONY L" <tony@att.com>,  "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
Message-ID: <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
Date: Fri, 4 Oct 2019 19:23:15 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:hr6G5VHyQofWZirYbx0a78DtDSw7Kw2jCj27OYxhBcEhDIOtmd5 Y1/UI/n4pzPQTsvrxbrLXVfJBbzNU4l8fNcgjM1QXmyUQbF6TSTo0CwP7gexE4P/1DWqchz uXdpyRdiKPgfJGAxnOnFa5QNFaj89Ms2xYl1TGGPyyvCZB0SXBJN9RFOlItfmez+JoOiju8 W65x5Gk8IpFnYKsMas39Q==
X-UI-Out-Filterresults: notjunk:1;V03:K0:H0WDkirtNJY=:b15jVaLg7h+UIsl21cGT8n 1Vj3mrrf6L0WuFZuDFGon8+KFfpgKrZUxuq0mjheC+Vwn5DsaGCsU2U9O0I4kKEnwhifMtbb4 Whwww+l+0TjWjYuBbcB/PvcZAcQ+aPp2v6Yme8QN2E41Oz0nQZ1sGRxV9hrF0AkSMVlWI2slL qssjwmXSmRIuCvwlnBRIpTfW5vvqhWM7Kl1r2z+LfIpCjVaWUd6bb9TEOFod4lcA+BtPuGq00 E5mC8UsLDZ2mdaWb6BkdQsi/Im2EMuRNqH/bzWX3FFCMpoxrSMQa4Xs/Q7A6NK2IB86HrHq7E DP9fEhLB4Gep9bMe5QDm3IlpCXBee9MjOW/su7xnSrydXE+rVgz1iMT1j9oNTJph4y9AS4EjH BuqlSEiCbqTxDNuND/aS4RedmX6H0tx9aLCu3uIOoCPVfXSaI39X2V9flUKO0VZ8K2NZkujOL 7mW7N//D56rs1HYApPn0BsfQElpPJAyOXjyX6ec4/iN764nquHgrKaYAz5OedQcg/wTsczy+H 8kaMIhz16jBrmttszx4yAQA7vbGFbaIckphCcCqE1/b9BTtXZ4zbYQrSGL3rzJ/LJV+SohmGL PeliaD9oB/u4b16iZY132GmhvaS0KH3RoTAxwPivsE6aDjSDegn+ZM5iiBN+CwCFdXTw+5o7k lwDIX2wzPCpVWuNJLAUNd8T/BsLKVkSztAlkMjy6sldE3s4A3LFxpBLwYfF+t9Gk2b0/LQxOM OsC0lBj69OtoMN0LarcOdjEC4k0/qYL1IMftmgpaGZyKNCiE+IOCtVtpN6Jah2DopXYn8ZKbA f8TpAQErz5pqb08rUiJk2iDV83VGqM64kmQDGzB0yOQAEnPSdufoHtSmfKS5m2v5dw6DeGQTz uHHEx9T9tZ4ekwQFnQ2o/UHpOdyLDse7OCOE93OkOcL0sj4TbiD5EaDUwV+Or9DzjCTT/ZuCc ef25hHrNo/rRnhR14B7aWRlQPn/tqhMAaQoY07S6tFTOI3z9q7Fyzj0lFCpytXXZQurf4v+9S unkEjdbHqWdJcf/eZqRi6KC/KfklfmitWIfMN/JDjfxRQvDLohsL5HAzu+sQ6HYkaDvUp2n8H 0SP1519Vo9QovPGKSqfX+143vFEZpxtzYgLwwWqjhGZPJ3yVmagxTS8+096Rn8iE9WRvZCpOb JJgh+1z/gSmc0z0blRX7sQUfXIlaTsDRldjITJnRaJK6ij9c6j9bywXJhrKg3mEfkq+djOCaS 5HK1WBLUKNGsOQlE68PWpYlZgL2G2/jz0szNUrAiHwzsyxy83ETIu+yYHgBA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/nO6e77p6Lu4jawBDZHovthDy4mo>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 17:23:40 -0000

On 04.10.2019 18:29, Julian Reschke wrote:
> On 04.10.2019 17:34, Henrik Levkowetz wrote:
>> ...
>> I'm strongly for having an explicit <br/> element.
>>
>> Given a clearly expressed need from the RPC, I will always try to provi=
de
>> tools to make it possible for them to do their work.=C2=A0 Without havi=
ng
>> <br/>
>> available, this was a fallback solution.=C2=A0 Continuing to ignore cle=
arly
>> expressed needs of the RPC seems unproductive.
>> ...
>
> I would like the RPC to actually raise these issues here, so that we can
> discuss them.
>
> In this case, I'd really like to understand in which contexts this was
> considered to be needed.
> ...

So in the current AUTH48 XML files, I see one case where U+2028 is used:
apparently, to force breaks line breaks into the content of a
<blockquote>. However, the content model for <blockquote> actually
allows multiple paragraphs; see
<https://greenbytes.de/tech/webdav/rfc7991.html#element.blockquote>. I
really like to understand why that approach did not work for the RPC.

Best regards, Julian


From nobody Fri Oct  4 12:01:27 2019
Return-Path: <sginoza@amsl.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 1B3AB1209FF; Fri,  4 Oct 2019 12:01:04 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 Wad6G1DiSYdc; Fri,  4 Oct 2019 12:01:01 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CD6E1209BC; Fri,  4 Oct 2019 12:01:00 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 2ECA7203370; Fri,  4 Oct 2019 12:00:14 -0700 (PDT)
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 btb94PEPrarE; Fri,  4 Oct 2019 12:00:13 -0700 (PDT)
Received: from [IPv6:2605:e000:1524:de:7c43:ae21:e098:86ba] (unknown [IPv6:2605:e000:1524:de:7c43:ae21:e098:86ba]) by c8a.amsl.com (Postfix) with ESMTPSA id B7E2A20336C; Fri,  4 Oct 2019 12:00:13 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Sandy Ginoza <sginoza@amsl.com>
In-Reply-To: <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
Date: Fri, 4 Oct 2019 12:00:58 -0700
Cc: Henrik Levkowetz <henrik@levkowetz.com>, "HANSEN, TONY L" <tony@att.com>,  "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/qdy_VG-kKTNirU-88py2zHVYqYc>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 19:01:10 -0000

Julian,

I believe the editor used U+2028 here to avoid additional blank lines =
within the quote.  This is what we get when we use <t> tags.=20

   |  The packet PW appears as a single point-to-point link to the
   |  client layer.  Network-layer adjacency formation and maintenance
   |  between the client equipments will follow the normal practice
   |  needed to support the required relationship in the client layer.
   |
   |  ...
   |
   |  This packet pseudowire is used to transport all of the required
   |  layer 2 and layer 3 protocols between LSR1 and LSR2.


I don=E2=80=99t think &br; is needed here, but see the examples below.=20=


a) This issue has come up quite a bit when we were trying to update =
lists/sublists where the authors want no whitespace between the indented =
items (no bullets; just a line break).  For example, RFC 8668 (v3 files =
not yet posted) contains the following in the v2 text:

      L2 Bundle Member Attributes

         Type:  25
         Length:  Number of octets to follow

      Parent L3 Neighbor Descriptor

         L3 Neighbor System ID + pseudonode ID (7 octets)
         Flags: 1-octet field of the following flags:

We were able to replicate this spacing with the following XML, which =
seems bad because we have empty <dd/> to get the right spacing.  If =
there is a better way to do this, please let us know.=20

<ul empty=3D"true">
<li>
<dl spacing=3D"compact"><dt>L3 Neighbor System ID + pseudonode ID (7 =
octets)              =20
</dt><dd></dd>
<dt>Flags: 1-octet field of the following flags:</dt><dd></dd>
</dl>


b) A similar example about trying to force a line break: Is there a =
better way to do this?

section 3 of https://www.rfc-editor.org/v3test/rfc8668_AR2.txt
https://www.rfc-editor.org/v3test/rfc8668_AR2.xml

Desired output:

         L2 Bundle Member Link Local Identifiers
         (4 * Number of L2 Bundle Member Descriptors octets)

How we forced the break in XML:

    <t>L2 Bundle Member Link Local Identifiers =
(4&nbsp;*&nbsp;Number&nbsp;of&nb\
sp;L2&nbsp;Bundle&nbsp;Member&nbsp;Descriptors&nbsp;octets)</t>

text output is good enough:
         L2 Bundle Member Link Local Identifiers
            (4 * Number of L2 Bundle Member Descriptors octets)

----
same thing as above, but with a different use of <ol>:

section 3 of https://www.rfc-editor.org/v3test/rfc8668_AR4.txt
https://www.rfc-editor.org/v3test/rfc8668_AR4.xml

text output:
      -  L2 Bundle Member Link Local Identifiers
         (4 * Number of L2 Bundle Member Descriptors octets)



c) Re: https://www.rfc-editor.org/authors/rfc8652.html#section-5

Uused two <artwork>s to get

Under /rt:routing/rt:control-plane-protocols
/rt:control-plane-protocol/igmp-mld:igmp,

and

Under /rt:routing/rt:control-plane-protocols
/rt:control-plane-protocol/igmp-mld:mld,

to appear w/ the (seemingly) desired line break. If it were considered =
running text, then <t> would be right, but there's no <br>. =20
(Guess we could use <t> and a bunch of &nbsp; and &wj to prevent each =
2nd line from breaking, but that seems not ideal.)

=20
d) The most recent issue has been resolved by the adjustment of font =
size in the PDF, but the title of the RFC 8658 (also not yet posted) =
appeared ok in the .html and .txt files, but the PDF was breaking as =
follows:

RADIUS Attributes for Softwire
Mechanisms Based on Address plus Port (A
+P)


It has been a struggle to convert some of these files and Henrik has =
been kind enough to review cases and provide input.=20

Thanks,
Sandy





> On Oct 4, 2019, at 10:23 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> On 04.10.2019 18:29, Julian Reschke wrote:
>> On 04.10.2019 17:34, Henrik Levkowetz wrote:
>>> ...
>>> I'm strongly for having an explicit <br/> element.
>>>=20
>>> Given a clearly expressed need from the RPC, I will always try to =
provide
>>> tools to make it possible for them to do their work.  Without having
>>> <br/>
>>> available, this was a fallback solution.  Continuing to ignore =
clearly
>>> expressed needs of the RPC seems unproductive.
>>> ...
>>=20
>> I would like the RPC to actually raise these issues here, so that we =
can
>> discuss them.
>>=20
>> In this case, I'd really like to understand in which contexts this =
was
>> considered to be needed.
>> ...
>=20
> So in the current AUTH48 XML files, I see one case where U+2028 is =
used:
> apparently, to force breaks line breaks into the content of a
> <blockquote>. However, the content model for <blockquote> actually
> allows multiple paragraphs; see
> <https://greenbytes.de/tech/webdav/rfc7991.html#element.blockquote>. I
> really like to understand why that approach did not work for the RPC.
>=20
> Best regards, Julian
>=20
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc


From nobody Fri Oct  4 12:38:25 2019
Return-Path: <brian.e.carpenter@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 2116D1200D6; Fri,  4 Oct 2019 12:38:09 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 d9Ou178QX86V; Fri,  4 Oct 2019 12:38:07 -0700 (PDT)
Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) (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 A1C041200B4; Fri,  4 Oct 2019 12:38:07 -0700 (PDT)
Received: by mail-pf1-x42e.google.com with SMTP id v4so4507126pff.6; Fri, 04 Oct 2019 12:38:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=k4zJ2jLucv+OX1aAOg9n0F5Kyv4TRGcLsjXiM+wG7Uc=; b=smcoqnKqb4/kev44dvgyz3D5AZ78P5lMEztlWnltRVuNAZmy7/zNFBl0GbgawqAOj2 GZ+b4XS3k6vL2V7jCU1rufwdYojpZnnECmxJkJMXWr7uWscnwA5+U3KNnQHARZJjffrr nzhg+BkaRzHJ+/5uIJlGhGb+P3iKCh7mvmHzQ6eKCnc/VlmrtyTt6rvAU/DQ2LC6brnJ pmhBjFFMEi5P22mpHczuVBNqLIBbwajUOzEaDx9o7ff103MkQuWMzvm6f6C1k9ZpnxY9 D+8WxbviKP7gTjt5vAmkgUqhom8Fp+aumIt4VyYeQJxlbiAPcFTeyzu2pDJ8JaDwO9IJ U3hA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=k4zJ2jLucv+OX1aAOg9n0F5Kyv4TRGcLsjXiM+wG7Uc=; b=t+UfuTEFM4gyfqw9aiqISmiDCtKYwVYVidwBXSftmizFBKh0Ah0Mwk1wMi4OE7R+M7 1cJ+fsvMX4Ny77y/TrQo+sCdgRUlE6Tak6Rhl54zMEyvsGW4C3pksBndiQnaGQ2l5VR9 K+c8GtsSm9SAd1nnNUDkQMQFiqgXpCjuVPvbd03S2Fs9wxItAX1pIBEs7WAbuQh+f4wY 0lcPLKkJc8jS4KNpFT5krId6zE4Mwr22vRmH9ILmJWuAfDdxF+RJlu0H57hhPXfPa21c 6MscYxBd9tvd+BF9gLJB5PlZqSJNWAig9ibyqvEohCgBXd4aJTnv5wKP25Zj0k7ZbeGZ +Ujg==
X-Gm-Message-State: APjAAAUOXm8l25BXETEh4xFPV7sysLL9G7Cg1AzMmuyku6PcdSPOa5ZR R35Fa5nakQQN9+u2oUJCwDlroDMm
X-Google-Smtp-Source: APXvYqwvxuP83eUVQgZumCwY6MlauWTrE1Eu61/9BTWl6ynreEUfJaX5cWBPIAip6cP//mZRZAp7pw==
X-Received: by 2002:a63:2d83:: with SMTP id t125mr9745289pgt.282.1570217886906;  Fri, 04 Oct 2019 12:38:06 -0700 (PDT)
Received: from [192.168.178.30] (233.148.69.111.dynamic.snap.net.nz. [111.69.148.233]) by smtp.gmail.com with ESMTPSA id s202sm9521306pfs.24.2019.10.04.12.38.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Oct 2019 12:38:06 -0700 (PDT)
To: Henrik Levkowetz <henrik@levkowetz.com>, "HANSEN, TONY L" <tony@att.com>,  "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <e348a399-9e2e-a5be-9f42-67b2ed542845@gmail.com>
Date: Sat, 5 Oct 2019 08:38:03 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/KXcCc-8luLpptOOQpCWyyc4A0RQ>
Subject: Re: [xml2rfc-dev] [xml2rfc]  <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 19:38:09 -0000

On 05-Oct-19 04:34, Henrik Levkowetz wrote:
...
> I'm strongly for having an explicit <br/> element.

I concur. My conclusion from 30+ years of using various markup languages is
that explicit line breaks are needed, even if they offend some ideal vision
of markup theory. Sometimes there is simply no alternative.

   Brian


From nobody Fri Oct  4 12:42:48 2019
Return-Path: <sginoza@amsl.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 9CC3E12003E; Fri,  4 Oct 2019 12:42:46 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 Vn_AiF4by-ho; Fri,  4 Oct 2019 12:42:45 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F6D8120025; Fri,  4 Oct 2019 12:42:45 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 18EC4203422; Fri,  4 Oct 2019 12:41:59 -0700 (PDT)
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 CVfpgNlxv6tL; Fri,  4 Oct 2019 12:41:58 -0700 (PDT)
Received: from [IPv6:2605:e000:1524:de:7c43:ae21:e098:86ba] (unknown [IPv6:2605:e000:1524:de:7c43:ae21:e098:86ba]) by c8a.amsl.com (Postfix) with ESMTPSA id B129220341D; Fri,  4 Oct 2019 12:41:58 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Sandy Ginoza <sginoza@amsl.com>
In-Reply-To: <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
Date: Fri, 4 Oct 2019 12:42:44 -0700
Cc: Henrik Levkowetz <henrik@levkowetz.com>, "HANSEN, TONY L" <tony@att.com>,  "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <5BF4598E-EDB7-49D6-8070-BBE0AA9F24F9@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/arOsTXtXoTOd60jVZYcT8pKMF4w>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 19:42:46 -0000

Just an additional point on this one.  Henrik has already suggested =
differently handling =E2=80=94 looks like we haven=E2=80=99t implemented =
yet.  This one is included to show where a <br> could have been useful =
instead of looking for creative ways to workaround not having it. =20


> a) This issue has come up quite a bit when we were trying to update =
lists/sublists where the authors want no whitespace between the indented =
items (no bullets; just a line break).  For example, RFC 8668 (v3 files =
not yet posted) contains the following in the v2 text:
>=20
>      L2 Bundle Member Attributes
>=20
>         Type:  25
>         Length:  Number of octets to follow
>=20
>      Parent L3 Neighbor Descriptor
>=20
>         L3 Neighbor System ID + pseudonode ID (7 octets)
>         Flags: 1-octet field of the following flags:
>=20
> We were able to replicate this spacing with the following XML, which =
seems bad because we have empty <dd/> to get the right spacing.  If =
there is a better way to do this, please let us know.=20
>=20
> <ul empty=3D"true">
> <li>
> <dl spacing=3D"compact"><dt>L3 Neighbor System ID + pseudonode ID (7 =
octets)              =20
> </dt><dd></dd>
> <dt>Flags: 1-octet field of the following flags:</dt><dd></dd>
> </dl>


From nobody Fri Oct  4 13:57:54 2019
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 3654E12001A; Fri,  4 Oct 2019 13:57:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 azt4NWLW-Gt4; Fri,  4 Oct 2019 13:57:29 -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 699A1120013; Fri,  4 Oct 2019 13:57:29 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id x94KurId039202; Fri, 4 Oct 2019 16:57:24 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0048589.ppops.net-00191d01. with ESMTP id 2vedjgg09m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 04 Oct 2019 16:57:24 -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 x94KvMW0024189; Fri, 4 Oct 2019 16:57:23 -0400
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [135.66.87.47]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x94KvHNr024125 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 4 Oct 2019 16:57:17 -0400
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [127.0.0.1]) by zlp27126.vci.att.com (Service) with ESMTP id 1802B402EFAA; Fri,  4 Oct 2019 20:57:17 +0000 (GMT)
Received: from MISOUT7MSGHUBAG.ITServices.sbc.com (unknown [130.9.129.151]) by zlp27126.vci.att.com (Service) with ESMTPS id 02D05402EF95; Fri,  4 Oct 2019 20:57:17 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.170]) by MISOUT7MSGHUBAG.ITServices.sbc.com ([130.9.129.151]) with mapi id 14.03.0468.000; Fri, 4 Oct 2019 16:57:16 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: Sandy Ginoza <sginoza@amsl.com>, Julian Reschke <julian.reschke@gmx.de>
CC: Henrik Levkowetz <henrik@levkowetz.com>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Thread-Topic: [xml2rfc] [Rfc-markdown] [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVeuYThB0olIDTkESgZHm19MAO+KdK9s8A
Date: Fri, 4 Oct 2019 20:57:16 +0000
Message-ID: <5AF324E8-4A08-4AD0-AD18-A0719A4F39A8@att.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
In-Reply-To: <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.249.225]
Content-Type: text/plain; charset="utf-8"
Content-ID: <AC9C58DD4C454646AD7ED2C58DB3E951@LOCAL>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-04_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=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=332 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910040172
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/dYRIVNurz7MPJkZ4zbwCXe4iuyY>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 04 Oct 2019 20:57:31 -0000

T24gMTAvNC8xOSwgMzowMSBQTSwgIlNhbmR5IEdpbm96YSIgPHNnaW5vemFAYW1zbC5jb20+IHdy
b3RlOg0KDQogICAgSnVsaWFuLA0KICAgIA0KICAgIEkgYmVsaWV2ZSB0aGUgZWRpdG9yIHVzZWQg
VSsyMDI4IGhlcmUgdG8gYXZvaWQgYWRkaXRpb25hbCBibGFuayBsaW5lcyB3aXRoaW4gdGhlIHF1
b3RlLiAgVGhpcyBpcyB3aGF0IHdlIGdldCB3aGVuIHdlIHVzZSA8dD4gdGFncy4gDQogICAgDQog
ICAgICAgfCAgVGhlIHBhY2tldCBQVyBhcHBlYXJzIGFzIGEgc2luZ2xlIHBvaW50LXRvLXBvaW50
IGxpbmsgdG8gdGhlDQogICAgICAgfCAgY2xpZW50IGxheWVyLiAgTmV0d29yay1sYXllciBhZGph
Y2VuY3kgZm9ybWF0aW9uIGFuZCBtYWludGVuYW5jZQ0KICAgICAgIHwgIGJldHdlZW4gdGhlIGNs
aWVudCBlcXVpcG1lbnRzIHdpbGwgZm9sbG93IHRoZSBub3JtYWwgcHJhY3RpY2UNCiAgICAgICB8
ICBuZWVkZWQgdG8gc3VwcG9ydCB0aGUgcmVxdWlyZWQgcmVsYXRpb25zaGlwIGluIHRoZSBjbGll
bnQgbGF5ZXIuDQogICAgICAgfA0KICAgICAgIHwgIC4uLg0KICAgICAgIHwNCiAgICAgICB8ICBU
aGlzIHBhY2tldCBwc2V1ZG93aXJlIGlzIHVzZWQgdG8gdHJhbnNwb3J0IGFsbCBvZiB0aGUgcmVx
dWlyZWQNCiAgICAgICB8ICBsYXllciAyIGFuZCBsYXllciAzIHByb3RvY29scyBiZXR3ZWVuIExT
UjEgYW5kIExTUjIuDQogICAgDQogICAgDQogICAgSSBkb27igJl0IHRoaW5rICZicjsgaXMgbmVl
ZGVkIGhlcmUsIGJ1dCBzZWUgdGhlIGV4YW1wbGVzIGJlbG93Lg0KICAgICAuIC4gLg0KIA0KT24g
MTAvNC8xOSwgMzo0MiBQTSwgIlNhbmR5IEdpbm96YSIgPHNnaW5vemFAYW1zbC5jb20+IHdyb3Rl
Og0KICAgIEp1c3QgYW4gYWRkaXRpb25hbCBwb2ludCBvbiB0aGlzIG9uZS4gIEhlbnJpayBoYXMg
YWxyZWFkeSBzdWdnZXN0ZWQgZGlmZmVyZW50bHkgaGFuZGxpbmcg4oCUIGxvb2tzIGxpa2Ugd2Ug
aGF2ZW7igJl0IGltcGxlbWVudGVkIHlldC4gIFRoaXMgb25lIGlzIGluY2x1ZGVkIHRvIHNob3cg
d2hlcmUgYSA8YnI+IGNvdWxkIGhhdmUgYmVlbiB1c2VmdWwgaW5zdGVhZCBvZiBsb29raW5nIGZv
ciBjcmVhdGl2ZSB3YXlzIHRvIHdvcmthcm91bmQgbm90IGhhdmluZyBpdC4gIA0KICAgIC4gLiAu
DQoNCg0KVGhhbmsgeW91LCBTYW5keS4NCg0KSSB0aGluayB0aGVzZSBleGFtcGxlcyBhcmUgdmVy
eSBjcmVhdGl2ZSBhbmQgaG9ycmVuZG91cyBhdCB0aGUgc2FtZSB0aW1lLiBXaGF0IHNob3VsZCBi
ZSBhIHNpbXBsZSB0aGluZyBpbnN0ZWFkIGhhcyBiZWNvbWUgYSB0aW1lIHNpbmsgZmlndXJpbmcg
b3V0IHdvcmthcm91bmRzLiBJTU8sIHRoYXQgaXMgTk9UIHRoZSBiZXN0IHVzZSBvZiB0aGUgUkZQ
J3MgdGltZS4NCg0KSWYgdGhlIFJQQyBzZWVzIGEgY29udGludWVkIG5lZWQgZm9yIHRoaXMgY2Fw
YWJpbGl0eSwgSSB0aGluayBpdCBzaG91bGQgYmUgbWFkZSBlYXN5Lg0KDQoJVG9ueQ0KDQo=


From nobody Fri Oct  4 21:09:38 2019
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 B8F12120086; Fri,  4 Oct 2019 21:09:36 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KReoWBE3ph1q; Fri,  4 Oct 2019 21:09:30 -0700 (PDT)
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 4EC2A120020; Fri,  4 Oct 2019 21:09:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570248544; bh=8cYXg9L10SGHk1rOHP0c+UA1nxDoX4uPp8hALpGqPpo=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=luwBTW0TJkj9lZ2HVnNNboPV5E5+p9wwFMmValvindMa0lclbTLdZplhe1dxYh/70 aPr0UItbOXv3HX/1GfQPwvPXb720xmCJZ8AxQGggS4G6wVePyg89SrevyqiBNGI5ty 3aH1VYMuBgDVmZGdLTs93hI//OQVmNoAXejvxlv8=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([91.61.50.178]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MPGW7-1iT1xt2DHR-00PZho; Sat, 05 Oct 2019 06:09:04 +0200
To: Sandy Ginoza <sginoza@amsl.com>
Cc: Henrik Levkowetz <henrik@levkowetz.com>, "HANSEN, TONY L" <tony@att.com>,  "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
Date: Sat, 5 Oct 2019 06:08:59 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:adh2zlOcPIxymhuU/ZZ8VSv9fAn10aqVimGFz4oMVNxeWgwbrzE hQjinKDNSu7E7HE+wRC7u0p3Q/ytZgS01wvcJ1x7s6a6LKGe8kH8g11VC7VjRYr5rmBirn2 ALXfekh/XO2V8aQ3+KaMDO1pLTa6CzkECr2hthMMDGJJX36Ex1FVhmUwJg49yrRRt9IKJY3 KNTjpg0qXmo8gx5bpgj0w==
X-UI-Out-Filterresults: notjunk:1;V03:K0:Dqxj6lJPRdA=:like3ihtkQx9aEibPvqnMH Nx4U5x/q72aF/vfSN6dDb1LXPS+cb1YZc97dhWd41u83Kn/8s5M5kpgKO5nPVT+UAlWaOV6nI pDZpQUn3eok/ZqbQa4/BD+ggTdDgei+GLBLrGp5MNDCDOTxY8ltEqnS2dLvUV4NuBEF5lA8Gf UUbEt5ow9kC5HKTDO6KupfXxshkw7lwK+fPJkbyl6oyrUaqqgNGw3RQL7HPcOFLeCUvxRYIJ6 NZfrlm5aZrxh97flcxkk8hjKoL95A2xJGfV8G2oKT7/Ugy5527OAgdrw9bX68297T5oM8bDAp Vf7Hq6/hJku5HqhV3BAzJ4jEJ/GYTwe7zm3YBNDh9JzsBednkjUVlUXvJ/X7p4DdgglUGl4mf sy5+RSBSwJaxA2nFC7FZW04toAcehdIPG7NlLhJrU0znsZ+i80q5BvDV2JHDzG+rvGLfXTW9k CbPP1sasa1jv+pX49dWuRk0GNdF2yNM0U9DKx5XNCB+/c7FgJdS4Ww6m4knW7yxovbH4sJThO gZVH3fNBjgPeAOIMcJnq31LIbLmu7jcR6maN1pOYLO1TU830k68koRfZOIC4chkZW5rLbnHF7 BJuT5A/90H0CYlE/TXCjGzrPTi486MuDlh2XI064Un9+tTKtvYX28qLUPzhlNV5hlzncpI+q4 /8G31a22Pc2xIYxQUIbcCyzYBbVnGsX+Uw3r/vSbDUrCjiuTzktoTXMalLrbUJBlBZhov5LTA /hwCsLZgWRsQKPkOcxzari46gXYKI6hVbxYL504qR2NDOuKpnHKHSrcWrU8pevOYaNQJ/w9GB qfdLp/di+5GaWkV1e/9oFijqvBcGiTegkXcvP8HThpm2WGj8nj4XUZjibEhLw2bDZXsLJoyzu AnnZPxm9JqCrTX9rt8/OUQa7YbphyUAwYhhUOQzbts35zG9vD7NFUeU4molbq3o4ZaQ5b82gl q2k/5/CZMqC1IM5i8JhoVqnU2VJXcVoNolGWXFhI3vH2SX1N0w8ECxrdC16pdT/+zdTY3HnPm RdqvYpetuJkn3EnO970qm/e2iZuL6Gnb1zHvRQMGIgWbDXC137diZxaB0wGESzqaxcC4dffWX aypxhYQTg2tTL4dqPvAElscLwrLB7JBEHupXYoLHW77QpdjOPbLcAARegUbaJXzXkVqzTZRRS Pa2LROJXlBkL+YpvRnKVZGPkm145iWufOBtVdiTmSxNvj4e/EGadX7jGgcppiPSNh2qYTNH// YUPytefmNQ34AWtl+gqpdt4mcHmgC5xSCBGH/5ZPjHGm1Dv20+Whew3OSb8Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Dw2_Cc9PxTwBui_62tZb-6dzoOM>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 04:09:37 -0000

On 04.10.2019 21:00, Sandy Ginoza wrote:
> ... > I believe the editor used U+2028 here to avoid additional blank li=
nes
within the quote.  This is what we get when we use <t> tags.
>
>    |  The packet PW appears as a single point-to-point link to the
>    |  client layer.  Network-layer adjacency formation and maintenance
>    |  between the client equipments will follow the normal practice
>    |  needed to support the required relationship in the client layer.
>    |
>    |  ...
>    |
>    |  This packet pseudowire is used to transport all of the required
>    |  layer 2 and layer 3 protocols between LSR1 and LSR2.
>
>
> I don=E2=80=99t think &br; is needed here, but see the examples below.

My first reaction was that if the citation skips a paragraph, then
having the dots on a separate line would be the right thing.
Alternatively, if text inside a paragraph was skipped, I'd use inline "
... " or " (...) ".

So I checked the source of the citation and found that the first part is
from <https://tools.ietf.org/html/rfc6658#section-3>, while the second
part is extracted from the previous section. So I would argue that this
is a strange use of <blockquote>. These should be *two* <blockquote>s.

 > ...
> a) This issue has come up quite a bit when we were trying to update list=
s/sublists where the authors want no whitespace between the indented items=
 (no bullets; just a line break).  For example, RFC 8668 (v3 files not yet=
 posted) contains the following in the v2 text:
>
>        L2 Bundle Member Attributes
>
>           Type:  25
>           Length:  Number of octets to follow
>
>        Parent L3 Neighbor Descriptor
>
>           L3 Neighbor System ID + pseudonode ID (7 octets)
>           Flags: 1-octet field of the following flags:
>
> We were able to replicate this spacing with the following XML, which see=
ms bad because we have empty <dd/> to get the right spacing.  If there is =
a better way to do this, please let us know.
>
> <ul empty=3D"true">
> <li>
> <dl spacing=3D"compact"><dt>L3 Neighbor System ID + pseudonode ID (7 oct=
ets)
> </dt><dd></dd>
> <dt>Flags: 1-octet field of the following flags:</dt><dd></dd>
> </dl>

Well, the obvious answer is: don't. If it's not a definition list, don't
use <dl>.

In general, we really need to stop to focus on the TXT output. Bending
the vocabulary to get precisely a certain text output is the wrong path.
What's really relevant is getting proper *HTML* output.

I have my doubts that an extra blank line here is really a problem.

> b) A similar example about trying to force a line break: Is there a bett=
er way to do this?
>
> section 3 of https://www.rfc-editor.org/v3test/rfc8668_AR2.txt
> https://www.rfc-editor.org/v3test/rfc8668_AR2.xml
>
> Desired output:
>
>           L2 Bundle Member Link Local Identifiers
>           (4 * Number of L2 Bundle Member Descriptors octets)
>
> How we forced the break in XML:
>
>      <t>L2 Bundle Member Link Local Identifiers (4&nbsp;*&nbsp;Number&nb=
sp;of&nb\
> sp;L2&nbsp;Bundle&nbsp;Member&nbsp;Descriptors&nbsp;octets)</t>
>
> text output is good enough:
>           L2 Bundle Member Link Local Identifiers
>              (4 * Number of L2 Bundle Member Descriptors octets)

But HTML will put it onto one line is the viewport is wide enough.

> ----
> same thing as above, but with a different use of <ol>:
>
> section 3 of https://www.rfc-editor.org/v3test/rfc8668_AR4.txt
> https://www.rfc-editor.org/v3test/rfc8668_AR4.xml
>
> text output:
>        -  L2 Bundle Member Link Local Identifiers
>           (4 * Number of L2 Bundle Member Descriptors octets)

I believe the answer is the same as above. Don't. Please really consider
whether this is worth the effort. In any case: do not try to add
workarounds to get a certain plain text output. Plain text is a
secondary output format.

The point of the xml2rfc vocabulary is to markup things based on their
semantics, not based on a certain desired plain text output.

If we can't get acceptable *HTML* output, let's consider the use case
and come up with a proper solution (which might be <br/>).

> c) Re: https://www.rfc-editor.org/authors/rfc8652.html#section-5
>
> Uused two <artwork>s to get
>
> Under /rt:routing/rt:control-plane-protocols
> /rt:control-plane-protocol/igmp-mld:igmp,
>
> and
>
> Under /rt:routing/rt:control-plane-protocols
> /rt:control-plane-protocol/igmp-mld:mld,
>
> to appear w/ the (seemingly) desired line break. If it were considered r=
unning text, then <t> would be right, but there's no <br>.
> (Guess we could use <t> and a bunch of &nbsp; and &wj to prevent each 2n=
d line from breaking, but that seems not ideal.)

Why do these need to be on separate lines? (I don't understand the
context yet...)

> d) The most recent issue has been resolved by the adjustment of font siz=
e in the PDF, but the title of the RFC 8658 (also not yet posted) appeared=
 ok in the .html and .txt files, but the PDF was breaking as follows:
>
> RADIUS Attributes for Softwire
> Mechanisms Based on Address plus Port (A
> +P)

If it breaks inside "A+P" instead of using the whitespace two characters
before than this looks like a bug in the formatter to me.

> It has been a struggle to convert some of these files and Henrik has bee=
n kind enough to review cases and provide input.

Understood.

I just don't think that re-introducing line breaks through the back door
is the right thing here. If they are needed, let's discuss them as as
part of the vocabulary.

(And yes, there was ample time to have this dicussion; RFC 7991 finished
three years ago).

Best regards, Julian


From nobody Fri Oct  4 21:36:55 2019
Return-Path: <brian.e.carpenter@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 C703C120089; Fri,  4 Oct 2019 21:36:46 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 l_tyNB7FVrs4; Fri,  4 Oct 2019 21:36:44 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 DB770120020; Fri,  4 Oct 2019 21:36:44 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id y5so5110161pfo.4; Fri, 04 Oct 2019 21:36:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=MkKZyXXtv0yoY+x2mnY3KjO3kKewse9zW5PWr5EvuOE=; b=cw4dJ+OxK01wDSGDi3ELImRc0h1FVLB1UzvOcSxE0kElAQbsd0qSWPlkXH/Jh+ul1W zlivWQrS2wXuWp0y2r7hGw5554/fclURe44H2VTLAIDjL4V0OUMyYi1AlsW7Su1pfzAl D7qMEDclhucE0WbI8UoMLPB7IiofXkq6Gv5Ekf/E7j4kau8H+UVT6Vi1cnLeipGvqBml w7Ym273vAMoNfvnbo9R3wIy3ijqk4RpRbiWv7+YEPSTGQRVh3aW1K71jZhQD72D3Maq1 RaN4RZ2NoETdH1YkxBEwsJkYAvkxkMgWavf/ua+GzmIPIR2eK1cBx2iCOFUQwEZLCr08 apnA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=MkKZyXXtv0yoY+x2mnY3KjO3kKewse9zW5PWr5EvuOE=; b=TNdAJm7tpKcFLxKAc6Qt0oJwJCiIKYuspoQ9NqVup4gP/BFCKobLzi/mmHq0cvHZI6 5RRYfc6CaSIau4a6xTViKggx85vdydDJVKHk4ypoO91ANegXbf4bsdJsJjHrT7QzxGyh PTlzvbBl+wvdLO6Vurj5xv8BJAYgZgQAjkt3kJLKGbwQJpWpWTMf1WbZrR7mfckbOdrd 0el5VThS8UDX22XRNiaJM0KTdUchOjTWSTj5/+mMIj2bkUsuUDq5mNCJXvwLZhSVJXuQ k8wOyJQqxI4shCtL9SUS3oPyvRP+axILtDAkT64rzK3htO3+LXT+Pm7ZLiKCBtWXQhik FrUw==
X-Gm-Message-State: APjAAAU61ZUBfeu4843bRELFdLoe/u85c8P/O7mMol0HXaymjgPNG1nC GrA0RBp+hxjTPy538tuU92iUHAL8
X-Google-Smtp-Source: APXvYqxv1xCVJAfJw6+srinloepHfnwOddkiP9wm6ekhhjjQUDY0DaWMGlehztOTnXSfvdABgZ87DQ==
X-Received: by 2002:a17:90a:cb16:: with SMTP id z22mr21384309pjt.70.1570250203953;  Fri, 04 Oct 2019 21:36:43 -0700 (PDT)
Received: from [192.168.178.30] (233.148.69.111.dynamic.snap.net.nz. [111.69.148.233]) by smtp.gmail.com with ESMTPSA id a23sm7630645pgd.83.2019.10.04.21.36.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Oct 2019 21:36:43 -0700 (PDT)
To: Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
Date: Sat, 5 Oct 2019 17:36:40 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Sog2K1QhYTgFxGRmt64d_-Cggw0>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 04:36:47 -0000

Hi Julian,
On 05-Oct-19 17:08, Julian Reschke wrote:
...> The point of the xml2rfc vocabulary is to markup things based on their
> semantics, not based on a certain desired plain text output.

Fair enough; if we want to illustrate a point with a plain text example, then <artwork> seems appropriate. But I think we are talking about something else: cases where we *want* the text to stop here
and continue on the next line, whatever output format (including HTML) we are using.
 
> If we can't get acceptable *HTML* output, let's consider the use case
> and come up with a proper solution (which might be <br/>).

It applies to PDF etc too.

<snip>

> Why do these need to be on separate lines? (I don't understand the
> context yet...)

Ah, but a tool designer doesn't *need* to understand the context. If the author *wants* a line break, that's all we need to know.

> (And yes, there was ample time to have this dicussion; RFC 7991 finished
> three years ago).

I'm a bit confused: https://tools.ietf.org/html/rfc7991#section-2.12

Regards
    Brian


From nobody Fri Oct  4 23:18:18 2019
Return-Path: <miek@miek.nl>
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 2C0F212006F for <xml2rfc-dev@ietfa.amsl.com>; Fri,  4 Oct 2019 23:18:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=miek-nl.20150623.gappssmtp.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 TInaXMwUnTUb for <xml2rfc-dev@ietfa.amsl.com>; Fri,  4 Oct 2019 23:18:03 -0700 (PDT)
Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (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 091C2120089 for <xml2rfc-dev@ietf.org>; Fri,  4 Oct 2019 23:18:02 -0700 (PDT)
Received: by mail-wr1-x436.google.com with SMTP id q9so9461209wrm.8 for <xml2rfc-dev@ietf.org>; Fri, 04 Oct 2019 23:18:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=miek-nl.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to; bh=FSsMHGjpRxaNA7J80b4QsZRMzB43rxSKsbAgglzJTt0=; b=N0Sm9yOzbWCDXNlNaoViXWa+03XlfN2d8yWVXl6SwZLUNVzlPn7Oiju5O+hJxb0Zkk Y+t/nvSDT0GSKZ0T5G9Zz9p+vyzOVvtS8EFs7YvTfDC9sdGrvAnZ3l5W/ZndJqSv8q+G vhA2k7Q8W+uPORPqbViM7yb0bO/SJPypsWrWL+LMDHdi4gQgnpDkHNHuevIAaJWZg5je uuH9Bi/S0KEXDzlz6F+kfNsQE8qXYZDwE9AACliEdV1eN8Xvaj8IK7U3pire/QgIuVjc 9zRaMkv/RCewspFeX1YdIciWc8wob8Jsj2zhYfgH936swe85LCxovnXZhexDKOLFz8Ta kWBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to; bh=FSsMHGjpRxaNA7J80b4QsZRMzB43rxSKsbAgglzJTt0=; b=sl697fiS+XrEvRrMT2/p9m/3z7i8QQ5zuathQ+6q5t6pLBp/kwDd7Z+VTfDLPLNQL4 4Txn7LjfSwLrrl5rZKXRMSpNr2efczrKAj+TLTZG2kt07IF/bOwISALCPk20HCD4whHe vdNQhq8RyD4B8Pzg+ZzeRJWErQ31Q37D5AUSXk7C/CPG76ebBo3o41s61xMVdC/zCeho JGGKa4wqVBjr4k6GNcjuM6suqc1C5JtPia9u+CqBa+4DHMcayrLwCuGI2yHs00jAoyGU jQx6g6uD5dBw4rSwmrxtw2epPozbeBZRy0VkbKcyg+9iMNWSdTjtGm46W+bUqW8/mXHz 8wtQ==
X-Gm-Message-State: APjAAAXPjn1zfEFILAfNBcPD9e4JnOKVzNn8WEQ9AcRo5qtJfp9dm2wP F9aQujSVhnn/p9Hoz2MAbGlRyw==
X-Google-Smtp-Source: APXvYqxKu4yZHJIo34XD84k6HOLK2BymvSJda6UvbIkaTUt5f5LSFLc1LRnxd9IFIo53oYFQ1crr4Q==
X-Received: by 2002:a5d:60c2:: with SMTP id x2mr15200599wrt.121.1570256281409;  Fri, 04 Oct 2019 23:18:01 -0700 (PDT)
Received: from miek.nl (router.mikrotime.com. [81.187.237.61]) by smtp.gmail.com with ESMTPSA id a3sm13283707wmc.3.2019.10.04.23.17.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Oct 2019 23:18:00 -0700 (PDT)
Date: Sat, 5 Oct 2019 07:17:59 +0100
From: Miek Gieben <miek@miek.nl>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <20191005061759.GA23541@miek.nl>
Mail-Followup-To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/tWJMWIDQDzFTxdnjdfTziXefXJE>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc]   <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 06:18:06 -0000

[ Quoting <brian.e.carpenter@gmail.c> in "Re: [Rfc-markdown] [xml2rfc]  [xml2..." ]
>I'm a bit confused: https://tools.ietf.org/html/rfc7991#section-2.12

There was a long discussion on limiting <br> for use in table *only*, after that 
was written. More discussion ensued and <br> was outlawed in the entire 
document. And now we are here.

/Miek

--
Miek Gieben


From nobody Fri Oct  4 23:40:45 2019
Return-Path: <brian.e.carpenter@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 E70001200D7; Fri,  4 Oct 2019 23:40:35 -0700 (PDT)
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_HELO_NONE=0.001, 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 l8WCEpZuGg2d; Fri,  4 Oct 2019 23:40:34 -0700 (PDT)
Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) (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 E70EC1200B1; Fri,  4 Oct 2019 23:40:33 -0700 (PDT)
Received: by mail-ed1-x541.google.com with SMTP id l21so7931049edr.5; Fri, 04 Oct 2019 23:40:33 -0700 (PDT)
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=HYolS0LBuvIgK6Xzmqs6aXEwDx1++boo4xh7P5Vp14s=; b=pUPJ8ka846FoofkidCeXY/XyRGYbHSCY6A17AQ9JvHARuA3XzV1czoq9o+8z+odzuk LdjYddAl7t/Ah9gtYAHK4MjPcWb5QUG4DZl+o4KxpzoyJlVe6QRkTcoHUKkslzIbWBQO 8J9swpBvT5wg2YXT30nK1HoUoZ3sow9FUWzlD/htsvft7sZYJrXuKi5XHOnqP4KOIquE xQ/+9MJlNqWZlDiLk5F6KcpWQaoVd+jYkxBA14mrrYNX/8b9HQBXmr4lcOw454LXHl3z DPjXZhsgHyd7zl88i67+lywGQnMnZA8JygjaH5Pg5InqfiRbjCG8smnmNmHa1JDAaQlk gmqQ==
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=HYolS0LBuvIgK6Xzmqs6aXEwDx1++boo4xh7P5Vp14s=; b=bJ/kBronVZJUtanA3KIhpa1KzEYbuaNokWtBuiB2S1IluT7Kbswj4e5TcJgErIYuR+ H83SYj4Pd3t41RsvRA87THk/jrE/PdirLmP9kxvQWgnw1gUez8lL9zlvY8l04jQjRnjM KIfBzRhxFpcnuUii6AIwm4G5VMSGduxL/lgRwwIOyIzo/9c7oEFSFSbaCKZjeDgSGd7S NfTkUymn2aSNZxH11ypcUmy+QOgagZhX82Evp0mGL6jz/3kiAQ+PjbI3CopWAypOxuCD KEHHdqApmwq7BesxdN98gOGf9wte2OpzPshpvVbD9DojAXSlTZqIJeMRV/HcalNxCQ/o ewBQ==
X-Gm-Message-State: APjAAAX6kXHLD7tV5tKh6u+1DnIVDa9w6NRTcki0jqUVSV2tXL8RL4OJ w3rdTHlEDsEev1NZq6TkGDFEzMAP8s7Nh4fQxLQ=
X-Google-Smtp-Source: APXvYqw1rM2fwPkossWjaXXV/UOMCknO0i1OH8gMJFir5U9CUHPxePb7JfmFPh+mbLc/tCtd3jyye3B+FfTD+WEBsYI=
X-Received: by 2002:a50:9250:: with SMTP id j16mr19369893eda.160.1570257632531;  Fri, 04 Oct 2019 23:40:32 -0700 (PDT)
MIME-Version: 1.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl>
In-Reply-To: <20191005061759.GA23541@miek.nl>
From: Brian Carpenter <brian.e.carpenter@gmail.com>
Date: Sat, 5 Oct 2019 19:40:21 +1300
Message-ID: <CANMZLAYTck-0_Jv0boSa_wPeZ8G26uBtJaEmwpybD5AFnqYCqA@mail.gmail.com>
To: Miek Gieben <miek@miek.nl>
Cc: Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>,  "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>,  "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000064982905942418ec"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/T0QduvvPsIg7qsYLnjov-yMA_7A>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 06:40:36 -0000

--00000000000064982905942418ec
Content-Type: text/plain; charset="UTF-8"

Sorry, outlawed by who, in which RFC?

Regards
    Brian
    (via tiny screen & keyboard)

On Sat, 5 Oct 2019, 19:18 Miek Gieben, <miek@miek.nl> wrote:

> [ Quoting <brian.e.carpenter@gmail.c> in "Re: [Rfc-markdown] [xml2rfc]
> [xml2..." ]
> >I'm a bit confused: https://tools.ietf.org/html/rfc7991#section-2.12
>
> There was a long discussion on limiting <br> for use in table *only*,
> after that
> was written. More discussion ensued and <br> was outlawed in the entire
> document. And now we are here.
>
> /Miek
>
> --
> Miek Gieben
>

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

<div dir=3D"auto">Sorry, outlawed by who, in which RFC?<br><br><div data-sm=
artmail=3D"gmail_signature">Regards<br>=C2=A0=C2=A0=C2=A0 Brian<br>=C2=A0=
=C2=A0=C2=A0 (via tiny screen &amp; keyboard)</div></div><br><div class=3D"=
gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, 5 Oct 2019, 19:1=
8 Miek Gieben, &lt;<a href=3D"mailto:miek@miek.nl">miek@miek.nl</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex">[ Quoting &lt;brian.e.carpenter=
@gmail.c&gt; in &quot;Re: [Rfc-markdown] [xml2rfc]=C2=A0 [xml2...&quot; ]<b=
r>
&gt;I&#39;m a bit confused: <a href=3D"https://tools.ietf.org/html/rfc7991#=
section-2.12" rel=3D"noreferrer noreferrer" target=3D"_blank">https://tools=
.ietf.org/html/rfc7991#section-2.12</a><br>
<br>
There was a long discussion on limiting &lt;br&gt; for use in table *only*,=
 after that <br>
was written. More discussion ensued and &lt;br&gt; was outlawed in the enti=
re <br>
document. And now we are here.<br>
<br>
/Miek<br>
<br>
--<br>
Miek Gieben<br>
</blockquote></div>

--00000000000064982905942418ec--


From nobody Sat Oct  5 00:00:10 2019
Return-Path: <miek@miek.nl>
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 7B3541200DE for <xml2rfc-dev@ietfa.amsl.com>; Fri,  4 Oct 2019 23:59:53 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=miek-nl.20150623.gappssmtp.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 N5BbyxrInkfw for <xml2rfc-dev@ietfa.amsl.com>; Fri,  4 Oct 2019 23:59:50 -0700 (PDT)
Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) (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 491FC1200EB for <xml2rfc-dev@ietf.org>; Fri,  4 Oct 2019 23:59:50 -0700 (PDT)
Received: by mail-wr1-f67.google.com with SMTP id r3so9553168wrj.6 for <xml2rfc-dev@ietf.org>; Fri, 04 Oct 2019 23:59:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=miek-nl.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to; bh=T5+IY86FVZ+KIPxIocGDyY8K+2qLuBFjCwfbJRydz3I=; b=qaGzYfNxIsmM/UIoYBwC/5s+O+h+MSzCnXh9UVt0aaG2PCDJ87Ewa0EksM3bS5xAok ihGXOyzEEIioniZdEw9URKI8liGlfVTrfBFMNAOkZPiQrqaaLU9n3qSdI8L9mPpnOdw8 KMM6+EHyUgc3dWV+9dG8yrBlGTZm3aFkXBMy7sO9LhifUunmyoRIIXYK/0nzKpeQF+k+ FVgWBUJSf+3n2+JRj1+z/ybaHatr/RmP2ekep+7j9D/R6zDhtTVDHOWyrTqGmm8ZXhcq /LbdCg1GB0drQTGTDj1FOK+OAii0dWTbx5hkqiDuumrCKIo3sMuEXtVEE7VRmeFvqaAb HozQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to; bh=T5+IY86FVZ+KIPxIocGDyY8K+2qLuBFjCwfbJRydz3I=; b=N9w0oTYRIpF0tnrMFED2Tmp9fHsoLcXfaBMNO0P7px8WECGxGW73JMIfKyYbv4wUd4 6blsJ61YhBjPufVxh1HYWB2zPsYglULtfGzIMWqb+l07+7F7h5UzXza62ice9pj9I6vJ AyBRyIPDA3UZUYkxDeGC7X80kZ4lOQPQ4MGDa7r+QM/IrsqPO7853bS51HnpdI1v/Udi ltILbgVpPjKT5DCXC1YPkiAv8oJUaZd/4pCbnQkkvxBYtYbOHSgjSTgO8Zz2T6AUd1gq iFeYxm1gGke1QqxJsWxajpqTfoDRLs5eewE+Q6838NTnIWuwuqXVq2CXLobGdPhM8H/U dixQ==
X-Gm-Message-State: APjAAAWgMUXrxtAQBJ/uSpmqoJ/vWRyuh/8ZU5o06iwE0JOyDDpS1JwY fla1v0N+ThitTjwGL47FyLx4hw==
X-Google-Smtp-Source: APXvYqz/b7IH5oOMBTsOnKsK0vNz9wGcstc//1vGsWgFsgw3kxlJq5t34IoxHEayvEVAvqiG0jU6JQ==
X-Received: by 2002:adf:cc87:: with SMTP id p7mr14519745wrj.43.1570258788401;  Fri, 04 Oct 2019 23:59:48 -0700 (PDT)
Received: from miek.nl (router.mikrotime.com. [81.187.237.61]) by smtp.gmail.com with ESMTPSA id v6sm11661336wma.24.2019.10.04.23.59.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Oct 2019 23:59:47 -0700 (PDT)
Date: Sat, 5 Oct 2019 07:59:46 +0100
From: Miek Gieben <miek@miek.nl>
To: Brian Carpenter <brian.e.carpenter@gmail.com>
Cc: Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <20191005065946.GA3051@miek.nl>
Mail-Followup-To: Brian Carpenter <brian.e.carpenter@gmail.com>, Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl> <CANMZLAYTck-0_Jv0boSa_wPeZ8G26uBtJaEmwpybD5AFnqYCqA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <CANMZLAYTck-0_Jv0boSa_wPeZ8G26uBtJaEmwpybD5AFnqYCqA@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/sSZAY06VjOT2XbLgjr01A2i8s74>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 06:59:53 -0000

[ Quoting <brian.e.carpenter@gmail.c> in "Re: [Rfc-markdown] [xml2rfc] [xml2r..." ]
>Sorry, outlawed by who, in which RFC?

you have to read the thread, I think this:

https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.5

is the only thing that exist outside of that particular discussion.


From nobody Sat Oct  5 00:06:05 2019
Return-Path: <cabo@tzi.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 279CC1200DE; Sat,  5 Oct 2019 00:05:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=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 IVdepE4blKMr; Sat,  5 Oct 2019 00:05:46 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30FC41200EB; Sat,  5 Oct 2019 00:05:46 -0700 (PDT)
Received: from [192.168.34.217] (h-164-71.A137.corp.bahnhof.se [37.123.164.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46ld7C67Q1zyky; Sat,  5 Oct 2019 09:05:43 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CANMZLAYTck-0_Jv0boSa_wPeZ8G26uBtJaEmwpybD5AFnqYCqA@mail.gmail.com>
Date: Sat, 5 Oct 2019 09:05:43 +0200
Cc: Miek Gieben <miek@miek.nl>, Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 591951941.0511611-7ebf700609c5ac673641a3764ad9b250
Content-Transfer-Encoding: quoted-printable
Message-Id: <5F0B71A5-82EC-43EF-B207-3E95F636EDB0@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl> <CANMZLAYTck-0_Jv0boSa_wPeZ8G26uBtJaEmwpybD5AFnqYCqA@mail.gmail.com>
To: Brian Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Qkme3aAlTU9BQki4MhoY9B86W4g>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 07:05:49 -0000

On Oct 5, 2019, at 08:40, Brian Carpenter <brian.e.carpenter@gmail.com> =
wrote:
>=20
> Sorry, outlawed by who, in which RFC?

That is a good summary of the discussion of the year so far.

(If anyone wonders why I=E2=80=99m so slow to pick up v3 in =
kramdown-rfc:
It is just too hard to guess what v3 actually is.
And it=E2=80=99s changing, while stability of the authoring format is =
the whole point of kramdown-rfc.
So generating v2-v3 and hoping that the RFC editor will bang the v3 =
derived from it into shape is the best transition strategy right now.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sat Oct  5 00:22:20 2019
Return-Path: <miek@miek.nl>
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 D4BA91200DE for <xml2rfc-dev@ietfa.amsl.com>; Sat,  5 Oct 2019 00:22:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=miek-nl.20150623.gappssmtp.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 dTHUb_30Vx00 for <xml2rfc-dev@ietfa.amsl.com>; Sat,  5 Oct 2019 00:22:03 -0700 (PDT)
Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) (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 89AF01200FA for <xml2rfc-dev@ietf.org>; Sat,  5 Oct 2019 00:22:03 -0700 (PDT)
Received: by mail-wr1-x434.google.com with SMTP id v8so9604827wrt.2 for <xml2rfc-dev@ietf.org>; Sat, 05 Oct 2019 00:22:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=miek-nl.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=RdudUUBGwT+R2EkIJlOYVoRK3ePtqJbAL33QfWVZz1k=; b=BYaGNU997fdqU+yA+GtLTJmAvFPxm43OheT/BJsk3StRtFqcH7nBSOlY9UaZts2IRg VKcc+JuT3J/yuTaj7gE4v9TvY3zViLxmc5Dq2NMb6i+YsDrHwLEEranRQbLpikuR8HYV kHVBxyEFqQUKVwrHupgIXUFkCbWihm0SLttHIJJfblguIiBSQIXh7Ook0bqWCMcAOlgX p1mffGQiUsxavQLSFMGk/2vnBpBDMsZmN70XOSwNvhhe69iiC6/vadoUQdVb3kv29Ug4 N+XS68G+9lTMauiqRgJS/T8kPrVANftItvbAt9oM1MSLgKZr7X+K7Al3Knk3FbyMwWum XbNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=RdudUUBGwT+R2EkIJlOYVoRK3ePtqJbAL33QfWVZz1k=; b=PxLfdfWj0htB6nNq69UBb6icLF/D74CA72KyDXFBfDDoyKdTUAUXcZxoJtePaXITdm WnI0UBJYLhryrPJSIexTvGeZ2cHFrWeolBNJAFvCiDgl3O6jCrliFoBmKZ5OnV8eao6s WAjczSPJ+k5hpv2voYGEGLliy1DnXkc4G6I8Th68dsVJcBWthghw+dR8pLbuQz4V18AC 6NNx6VZptjiHAzqvBgm8cIQD2ImycHcpRPE71842lHbX89Zj+IILvfCKdWbhr9c24tK2 aPkDyRguGjICqkggTXaUTNedJhaDLCqrJe464j9RTqMcT1bAhwboMz/dhU0vrp3cfBNR EDYA==
X-Gm-Message-State: APjAAAUdOof58hQMlNDhflg95xsHtjoX2Mq/cEksACQmGpLoo3xQw/Rt Wgs5zt8CIL1TokOdqDz8kgbxRA==
X-Google-Smtp-Source: APXvYqzN60oXmfjEy/njKUdbsPz5wjg6/ePKTdjQaJZPgC0Yq1aethr1LpF0vdYH9Oq/2G1Cz/+Ptw==
X-Received: by 2002:a5d:69c8:: with SMTP id s8mr9012427wrw.32.1570260121965; Sat, 05 Oct 2019 00:22:01 -0700 (PDT)
Received: from miek.nl (router.mikrotime.com. [81.187.237.61]) by smtp.gmail.com with ESMTPSA id t6sm16159090wmf.8.2019.10.05.00.22.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Oct 2019 00:22:01 -0700 (PDT)
Date: Sat, 5 Oct 2019 08:22:00 +0100
From: Miek Gieben <miek@miek.nl>
To: Carsten Bormann <cabo@tzi.org>
Cc: Brian Carpenter <brian.e.carpenter@gmail.com>, Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <20191005072200.GA4651@miek.nl>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, Brian Carpenter <brian.e.carpenter@gmail.com>, Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl> <CANMZLAYTck-0_Jv0boSa_wPeZ8G26uBtJaEmwpybD5AFnqYCqA@mail.gmail.com> <5F0B71A5-82EC-43EF-B207-3E95F636EDB0@tzi.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <5F0B71A5-82EC-43EF-B207-3E95F636EDB0@tzi.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/4oiBM0j38w9RXRSXHcI0KNA8lUs>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 07:22:07 -0000

[ Quoting <cabo@tzi.org> in "Re: [xml2rfc-dev] [Rfc-markdown] [x..." ]
>(If anyone wonders why I’m so slow to pick up v3 in kramdown-rfc:
>It is just too hard to guess what v3 actually is.
>And it’s changing, while stability of the authoring format is the whole point of kramdown-rfc.
>So generating v2-v3 and hoping that the RFC editor will bang the v3 derived from it into shape is the best transition strategy right now.)

I'm in the same boat with mmark. I do output xmlv3 but it's mostly what RFC7991 
specifies.

So what this triggers is the following situation: once xml2rfc is deemed OK for 
the RFC editor, both Carsten and I will try to convert markdown to xmlv3, which 
will likely tricker questions (which may lead to changes, etc.). 

Making these changes now, involves reading the xml2rfc *changelog*(!), and 
doesn't provide any stability guarantees.


From nobody Sat Oct  5 00:36:59 2019
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 189BA1200C1; Sat,  5 Oct 2019 00:36:57 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YrMvCXF03NK8; Sat,  5 Oct 2019 00:36:53 -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 56CF0120058; Sat,  5 Oct 2019 00:36:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570261004; bh=X+BP/t/f7UF58WKb0cKx0JDrgTFau74PZo0srQSe6Xk=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=F7hiNEpUoygz3qj3T5j7GV2IvbqsRhdoFy/sr09R+oYminQAUt5Zb/A7CUnT9SOo2 3ufixHcQE9wgO5NQpxvYVPa78KjmlLpmtzn+sDD6fzglNZvEzRkqMxgaVCr9LyYlCP G49gs4w3GrKO4ed+iH2LtvK1h28v5gtYjpKR1H9s=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([91.61.50.178]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MDQeU-1iR9133mAI-00AZRc; Sat, 05 Oct 2019 09:36:44 +0200
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Sandy Ginoza <sginoza@amsl.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <fd2fb02c-2874-29a1-0122-7949616ffc8d@gmx.de>
Date: Sat, 5 Oct 2019 09:36:35 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:CnuEj7B8qpCDozZEQhO68n6Qfr5crEFulBoUn8uIBXoHGxUH16Z jomkg2yEQaYjUFZ3db5EtGWAgJYHzqTb7BmeYUgfhjfPwM39frqdXgR+SOfMufAKWiEpQf+ BNI3yn0rlzTz34oRS2oBgt2r+l5pC+hHHR+5j/9mrlHsDwRXx7bhcrUszkGF8QZpykvsisX q/kgjpDjO1b9plGMOW1OA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:TEpkg+7JQoE=:RMYl62cxE+BreozDBIucFC i6apIh7hx51sPJvQdSeKFv/rwxYYSpcmmmjrmydaMhz+ij/9aTmldAPqhU8Cdv5OmSv+jWJO1 e4y+1qpTfiFoFLklGWlG/xGGMonie9+NS04utz5i8RiB5Mv0U+6up6XQ7Qe6d7wXczhAUFFO4 XcWujOyDQ6CLoJjdstYxUSCpDcvAvdlvEkUYMK+FsZcFf1gANwUzxovgWcwIBMtAo6i0+HT1j hYAMSv13JyslL+qiP4m0DitpUbN+82DkiawmFhzcjWtCMKz+4wlXRmuhrUu8cDrcsgpPAbjbh ziXT7hG+qsxdkEWmHXPHJuHuZ5rI+l0Qgxv8vX9EVrrIbQAshNcGqUiCBWWMlo7SByPWNrH3Y sRiD83RM3xhgpILGBZAne8j+edRCW1NmkYv41Nz3210dAgsDty0V9fWda5nswaNknjE1VLnic xhzr0zLbkfj1bsJpphr0EYQuey6EWM0P9IBN0Fbjo4djvLULEft7nZjJrqYUuGkHRL4jF+f0r jGf1tW2tRkc6p3ReIe8ES5jg7TFCG5HvpKp2o1AqUIyHsEObBeoKVmuuWFbVUhr9DXqTy+hfG o9kCdxANgrOkGJnKhLFIKNx1apbncGBIKKMvigGy1pXZFG9NSfkVOBjoatnXiULmDTVoEMedx jQzQQ9ka5kyH7ptq/kK5BcqQLMAyfkOPmLhbUSveD5sWI35ieVAOOBmiFqIWfrB1xOteZack5 OcDrNwQU9k9hIlror/a0S1WH2gjCKvB8V3Xyx9RHFVHCZnlKg7Ca3Ctjc7HykFlhbrGBPd22j QSQx13InjFiLegHhklJAYXsUe2AbJrBhneKeD48BxdsOCbNSEXHWm3eI1Yc67kKe/mtn1Pkgg 0DoKEKT2K20sIMFf8q2dfRR9mzwE7Qhg9GEHz8JrC1XsNdKBH8da0Eb82NfbkXgJY1AwCgFzg ygL/bC0fAnZR1NIeeDKlhbliBO1PwjYscmhZ0gWkITkstpHjW5SDhzd4TOeqik2RbM91XSV96 tjoA0byL/uhxuBo/STvSREsbr8VTfuuEKRVw7uLzRhz9SEurwqrbBaQJuVlSfXEHmnM8xjmuJ dleudmqhX4ePn/R8Z10nC7uOvzh4LZIU4Fwyb7fH2avHBGgjA364DEmC3WP4cXCJkaxXFoFcP x/fxsQe9MvhGfidXNhAzi/W4pEEr3ckbAMN01CXFFMaMHf3XP6s1T8u6WSL1eQWQ/QaYv+fO6 X3PXn7pEl8jsM3IhnCUyiyv3gSTVHOdTv2E8TeuSQdyXTahDX8GE/Nu538gY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/4IxiI370XAq61sG9RWKJwFQLlF4>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 07:36:57 -0000

On 05.10.2019 06:36, Brian E Carpenter wrote:
> ...
>> (And yes, there was ample time to have this dicussion; RFC 7991 finishe=
d
>> three years ago).
>
> I'm a bit confused: https://tools.ietf.org/html/rfc7991#section-2.12
> ...

Yes, but see
<https://greenbytes.de/tech/webdav/rfc7991.html#rfc.section.2.12.p.2>:

"This element appears as a child element of <td> (Section 2.56) and <th>
(Section 2.58)."

Best regards, Julian


From nobody Sat Oct  5 00:41:09 2019
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 3AFBB1200C1; Sat,  5 Oct 2019 00:41:07 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QUdODDu4NJ3J; Sat,  5 Oct 2019 00:41:05 -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 ED01F120058; Sat,  5 Oct 2019 00:41:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570261259; bh=vpVbUDyCpW1Q4LmXs0n8b4gbGYEramQzyJsitO60uQU=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=IZGCVWk7nRJL5Wc338d0SK5o1fKlqxLJ1cgdZ0M3WvexWPVg4HmpBlopZOFZDfiLz GpTGHJU1HLcwVvzaSlLSXcibDOAY0zDQ3DAlxLWxB6+AIAh1U03T7XjReKA9aLtoZw 37p2SAlh2Yc/P+KfQlj6ES9OGqUji5xviPOahE4M=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([91.61.50.178]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M26vB-1iEijy3DvV-002Zpb; Sat, 05 Oct 2019 09:40:59 +0200
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Sandy Ginoza <sginoza@amsl.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <61b8704b-3fbd-8148-1e85-909d268377ad@gmx.de>
Date: Sat, 5 Oct 2019 09:40:56 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20191005061759.GA23541@miek.nl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ru02Yi2VRHZ3O8aH0Qw9HkZgzv/cNgEloUAa8/Dp0RLWlPelc6b 5SvLvy2Exnsb4AA5N/ce1+KEKkgvd7fOoqozB6ryxK0+03+7i5MRiBixVh8+WbZsjZS0fki 1tQLKWZ3tL/xUO8NeceRxzuoWZhVbl8tNWrVhEHdN4XTFNGelWfaIrrrQ4chq8qLIw4sVqR yb4epxoqwcUXbf/aaJTMg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:KSa54SZPNmM=:CXB6AWsb0yC1J4mgzPwTaN SYthhW2djlNx6vgrihxrDwWQoDfsraNCxPH9hy0HavHdTzNEU+VKYT8pl9rUB/gTUktz6B/wP 9lsQ7fPxdgdSen+jtBraZiazZq7F89FoYB2ve7u4Qip/qQ7brqaB9BtLstmLPV+x6ggMBLq8m OISrKVThLujnGR2uB8D+MFTuHVRUFH6HgJA3htQpTRQuh68O++1ZmNCjBoA/4aSZvlYbSLWw6 6eAMPZ9viqA8VNCfsZpu5lJNcqfvp5PXIUxSNCZbw4gouAAY+rDW0NnKltRHa8P3Cq0d8SWou nHzIOTr05S0TLwiYBX6ZWhGR8+DOeHkjp0EHp8wBgiPZKE0nQlsFKdoY4iHbzpfELGCl0DtAd 1oTSwHqnaqIF0L0zYuLfqUWV9/z1bkzETG4ji9F0H5x3xwW25+9RKkmJeZhlIp02yE3faJ4tV b+t8sY9+QKK7vpOTa5NaBCFN80a2Jf6trtMc1bFnaWXV//EyAn2duLj9n9hPamYfSL4wYmzg4 jKOrcRAppKVeLoxTFhsjvolmWQcneyK4Dw3Y9tKefb463AFqxHV1i6e5BkdFU5iGXJIOmQkEF zAL6xMlcLwknLtwqW5L2t4ncsYDa63IgMjVMAx+mh+lw08VEU91DWRvsBjTC2Xncw5W8dgOCY I4uT1j75zseOau46i1IcdHDV6aSDMltu1sVTXMDKWXqOneW9sPyQv42FFCYI4IxTnXs8eb1nl Ap6dBM4RWG8e5tfMm/s8HqbmLAg6CzZdq7KAJjKjLU88mg0K9obF/tTu2eU7NyvfJhlgLpFLW D+scAqwJf1D95agqpu8ebJhOUdKm5E15Nsk2Ooy0VCUGGvqreqYJ2SSXBoIql4vChHTO0wmGI DrywXwWNz8Hc6Jcw3XevHbHU7kH+r1DNUoAlP4xomTfC+o0rpH1XYhWNV5Ur9iyzTpU8CJLqa lrF9nqAe/WJbxZFtbddwqe/u0TFwBHegluunu501g6si8zpVveelVxxhT878PWuDuL3GfGTsT sK6/FQdwRDZ1bZjatePYAZ1/J4l1KE5SJsea3gkvBvc6OetAUrReXnqmsFgkr6n7pE+j0tajx wMoMygMFLtSlyGcdPhcG4ykCcD4PfAddl4jomRFPJJtIzXL29Qlcgo+a/yzfrxcsc4ghn+sYt MkB+rXmm36C7jvJwG/2bKp56WekLRpJPEXvmD2JCJ/YqholnfRde0olJJ/zS78nXMLx0tW/C9 A2JqAoUWr5aSBXlHCAb8b29gcosSlO8kbBtY5nfPE9DntZiSd9UW1QQx8sAE=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Mm16ieJYOfGQah6uucnl1VvttkU>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 07:41:07 -0000

On 05.10.2019 08:17, Miek Gieben wrote:
> [ Quoting <brian.e.carpenter@gmail.c> in "Re: [Rfc-markdown] [xml2rfc]
> [xml2..." ]
>> I'm a bit confused: https://tools.ietf.org/html/rfc7991#section-2.12
>
> There was a long discussion on limiting <br> for use in table *only*,
> after that was written. More discussion ensued and <br> was outlawed in
> the entire document. And now we are here.
> ...

Hmm, no.

RFC 7991 only allows <br/> in table cells. The long discussion you are
referring lead to the removal of the element. See
<https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/37>.

Best regards, Julian


From nobody Sat Oct  5 07:46:51 2019
Return-Path: <paul.hoffman@vpnc.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 810E3120832; Sat,  5 Oct 2019 07:46:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.498
X-Spam-Level: 
X-Spam-Status: No, score=-1.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4, SPF_HELO_NONE=0.001, SPF_NONE=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 sLKI5qDnqGis; Sat,  5 Oct 2019 07:46:39 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (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 9B0DA12082A; Sat,  5 Oct 2019 07:46:39 -0700 (PDT)
Received: from [192.168.1.89] (162-227-17-255.lightspeed.frokca.sbcglobal.net [162.227.17.255]) (authenticated bits=0) by mail.proper.com (8.15.2/8.15.2) with ESMTPSA id x95EjnnB024811 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 5 Oct 2019 07:45:51 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 162-227-17-255.lightspeed.frokca.sbcglobal.net [162.227.17.255] claimed to be [192.168.1.89]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Date: Sat, 05 Oct 2019 07:46:38 -0700
X-Mailer: MailMate (1.13r5655)
Message-ID: <4A8A7913-A57D-4554-8AE8-AAEB921BD1E3@vpnc.org>
In-Reply-To: <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/v9SZT2gRKh7mAcgbF93-DldrtWg>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 14:46:41 -0000

On 4 Oct 2019, at 9:29, Julian Reschke wrote:

> On 04.10.2019 17:34, Henrik Levkowetz wrote:
>> ...
>> I'm strongly for having an explicit <br/> element.
>>
>> Given a clearly expressed need from the RPC, I will always try to 
>> provide
>> tools to make it possible for them to do their work.  Without having 
>> <br/>
>> available, this was a fallback solution.  Continuing to ignore 
>> clearly
>> expressed needs of the RPC seems unproductive.
>> ...
>
> I would like the RPC to actually raise these issues here, so that we 
> can
> discuss them.

A big +1 to this. Otherwise, we will get solutions like the one just 
implemented that go against standards guidance like using U+2028, which 
is deprecated.

> In this case, I'd really like to understand in which contexts this was
> considered to be needed.

Yes, that.

> And no, nobody is proposing to ignore the RPC.

We can't ignore them if we can't hear them.

--Paul Hoffman


From nobody Sat Oct  5 14:57:19 2019
Return-Path: <brian.e.carpenter@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 8E35912013D; Sat,  5 Oct 2019 14:57:09 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 ZOpRTDcL4FGm; Sat,  5 Oct 2019 14:57:07 -0700 (PDT)
Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (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 C9E3C1200F3; Sat,  5 Oct 2019 14:57:07 -0700 (PDT)
Received: by mail-pl1-x634.google.com with SMTP id d22so4890032pls.0; Sat, 05 Oct 2019 14:57:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=6XX4b+7L/CV3e3SvyhuPRCT0VFMU6DhWxEzaSSkme0k=; b=Ku0Ny9q4hTDYmDpINLzuldKFBamBdL/81XYWfjZNQ6EDD6/OCZbQsscFIbJtRngZOu tGoJ1B1btKWA2GLQk1e3t+vd50YwUOLciViO7+HjL1rmmeITD06T5c4O9PI70KQvAgWn 23rCGdZBHFM5cQd9frn885IaB3YKsd1V4urUyZ7yV16bHsko/MQne23WSPUxeOMomgb3 T+JeNdFoZI3zzX+5o7vhX/E+Q4rpPkrBZWeRleSYNq/dxvUmMcjIgpI9NyfEjt5+YFOZ aQuIRmHshT5BFwvaTIVxG/mUZQNn6DvvlfmjKTCBiWibbLBsJxO0xj50WAd0nWQEEtyw vdaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=6XX4b+7L/CV3e3SvyhuPRCT0VFMU6DhWxEzaSSkme0k=; b=QqH43HSt22AcDwyckGEmPtzWy4V6lcZEScgrTHPCuNwT5Q3XnU8yKOlrjaD9t2+7SN ZNL6B2xRfX220CSwinA6zoptRkC/qrOOBaxTzHhD/lMDmVdAqsU826uiCxIqpYPCgg38 +T1l3OKdyPQx3++y+byZWq90docl3H6wEbXP/GWBXvSZ/fgjVO2ld1+FNGeXrG6rbIyv bEdJzynCLgdZ7iZRd6MtDT55NcWPl2ocMw9BNBd0x0izVKXV9l7wbKtw6OJzH9qe0PwL pxIsajk+eaD/LRSOQfvIufAOT0UM7VmHJBPPhOGZpve4zxvPlGshh0MTPuUnNMs2Iyho ewfw==
X-Gm-Message-State: APjAAAXGp4b3/FDz8LF8USQXwHAdRjv+nEXxwLFCG19Vg+e7zC3Wsmhu Tvumd6ePArgB9UcM+FthrP5ONSQd
X-Google-Smtp-Source: APXvYqwNUFEgPEtiv5bwdl4Hrbk11gCNOiujRwtIxHabHuzwKjZDkt4XietTjkvaW5s613ggoE+rTg==
X-Received: by 2002:a17:902:9f83:: with SMTP id g3mr22778981plq.154.1570312626783;  Sat, 05 Oct 2019 14:57:06 -0700 (PDT)
Received: from [192.168.178.30] (233.148.69.111.dynamic.snap.net.nz. [111.69.148.233]) by smtp.gmail.com with ESMTPSA id p11sm9505903pgb.1.2019.10.05.14.57.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 05 Oct 2019 14:57:05 -0700 (PDT)
To: Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl> <61b8704b-3fbd-8148-1e85-909d268377ad@gmx.de>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <b3bc589c-1bb7-5c3a-a273-65fadb26ccaf@gmail.com>
Date: Sun, 6 Oct 2019 10:51:40 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <61b8704b-3fbd-8148-1e85-909d268377ad@gmx.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/aScfi0IcwlIapNaiTn0MYxFVVpY>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 05 Oct 2019 21:57:10 -0000

On 05-Oct-19 20:40, Julian Reschke wrote:
> On 05.10.2019 08:17, Miek Gieben wrote:
>> [ Quoting <brian.e.carpenter@gmail.c> in "Re: [Rfc-markdown] [xml2rfc]
>> [xml2..." ]
>>> I'm a bit confused: https://tools.ietf.org/html/rfc7991#section-2.12
>>
>> There was a long discussion on limiting <br> for use in table *only*,
>> after that was written. More discussion ensued and <br> was outlawed in
>> the entire document. And now we are here.
>> ...
> 
> Hmm, no.
> 
> RFC 7991 only allows <br/> in table cells. The long discussion you are
> referring lead to the removal of the element. See
> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/37>.
> 
> Best regards, Julian

Yes, well, as far as I know RFC7991 is the community consensus (it's an IAB stream document, formally). So I don't think we are done with the discussion, if the RPC is now saying there are cases where <br/> would avoid using a deprecated Unicode codepoint. Maybe issue 37 should be reopened.

    Brian


From nobody Sun Oct  6 14:02:01 2019
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 79EC512011D; Sun,  6 Oct 2019 14:01:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, 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 BD2snhrmyHm8; Sun,  6 Oct 2019 14:01:58 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 467CF1200CE; Sun,  6 Oct 2019 14:01:58 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:60120 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 1iHDfA-0005PU-Dw; Sun, 06 Oct 2019 14:01:56 -0700
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl> <61b8704b-3fbd-8148-1e85-909d268377ad@gmx.de> <b3bc589c-1bb7-5c3a-a273-65fadb26ccaf@gmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <089443d2-6985-f8c3-fb23-b0a176e99f63@levkowetz.com>
Date: Sun, 6 Oct 2019 23:01:41 +0200
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: <b3bc589c-1bb7-5c3a-a273-65fadb26ccaf@gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Rd0CPKqiGxc7RGjl2MEmWhK7w1mhvNLH3"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, sginoza@amsl.com, julian.reschke@gmx.de, brian.e.carpenter@gmail.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/0JQ1u7LHvEyiq-kNbHK0huq_CF4>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Sun, 06 Oct 2019 21:02:00 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Rd0CPKqiGxc7RGjl2MEmWhK7w1mhvNLH3
Content-Type: multipart/mixed; boundary="o1X5P4tRb7HqvG71mnUKNNUIHubfdtgrJ";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>,
 Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <089443d2-6985-f8c3-fb23-b0a176e99f63@levkowetz.com>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <20191005061759.GA23541@miek.nl>
 <61b8704b-3fbd-8148-1e85-909d268377ad@gmx.de>
 <b3bc589c-1bb7-5c3a-a273-65fadb26ccaf@gmail.com>
In-Reply-To: <b3bc589c-1bb7-5c3a-a273-65fadb26ccaf@gmail.com>

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


On 2019-10-05 23:51, Brian E Carpenter wrote:
> On 05-Oct-19 20:40, Julian Reschke wrote:
>> On 05.10.2019 08:17, Miek Gieben wrote:
>>> [ Quoting <brian.e.carpenter@gmail.c> in "Re: [Rfc-markdown] [xml2rfc=
]
>>> [xml2..." ]
>>>> I'm a bit confused: https://tools.ietf.org/html/rfc7991#section-2.12=

>>>
>>> There was a long discussion on limiting <br> for use in table *only*,=

>>> after that was written. More discussion ensued and <br> was outlawed =
in
>>> the entire document. And now we are here.
>>> ...
>>=20
>> Hmm, no.
>>=20
>> RFC 7991 only allows <br/> in table cells. The long discussion you are=

>> referring lead to the removal of the element. See
>> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/37>.
>>=20
>> Best regards, Julian
>=20
> Yes, well, as far as I know RFC7991 is the community consensus (it's
> an IAB stream document, formally). So I don't think we are done with
> the discussion, if the RPC is now saying there are cases where <br/>
> would avoid using a deprecated Unicode codepoint. Maybe issue 37
> should be reopened.

I concur.

	Henrik


--o1X5P4tRb7HqvG71mnUKNNUIHubfdtgrJ--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2aVjYACgkQTptXS4+7
FxqOOA/+MDYspqAyL8TcZXsG9nntcl8/OcuTdRIgEkHKlR6MCsBpnwQUkP4sHv8c
Dt2QXzRY2EfejruZ+lzHjj9Q9q+rbZAZbHmPE7QiI0WrOdXp9Ehs7eg5D5/wsmQF
Z0NOO3Sw3oZSUIGCpgTboS8HYDHpTWsOTWuIRV46WqxxdgKT/lAS+/XpErf7O3ra
vefmVjKXrq4p7hBKRGCEgfurbopSB86bl7jzr8anH1S4eVYkQhG6ICV1fXAuKuV+
q7nPUc5IENGb2Lb+Sf4rzmA2LncNuWnLFLYye5F+A93+bE+c1kzrxQiKqr4vxsnK
qqUy7myZCGq2u8E09C6BD6rw2Zpf3+tommDL7kybYvXcvBGmTNYz5ZLIa8CfeORD
Tls34In8fD0V4g1w+Pd3AnEHVH+LwVfA+zwiG/hVRCAn22Vy1ctcrofxjHuSqdQz
RNERTuM7eNor4UvUrh1K6JPDIqGpwknNXf8Okm+cVhkgBY8N0HH6cs3++G270icq
J0CobJlR0OJsO0ue7aZZDr40erTIjgtaS3uQ3fM609ZHfHC5zH7Bb7FNQXa8MNfZ
/tRWfX9b62YuBaLxX1wJ5DknAbTnrzRBUkb0N+xKUYo0HouYn/yBv78koUYUyAHY
F5NWG4mJkc7k1EodVoxGUO50CbdLK8S4GTsgRif/PExHC/3kUbk=
=eMMF
-----END PGP SIGNATURE-----

--Rd0CPKqiGxc7RGjl2MEmWhK7w1mhvNLH3--


From nobody Sun Oct  6 19:20:49 2019
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 EB88D120152; Sun,  6 Oct 2019 19:20:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 urYfef5J21SF; Sun,  6 Oct 2019 19:20:46 -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 2488712001E; Sun,  6 Oct 2019 19:20:46 -0700 (PDT)
Received: from pps.filterd (m0049459.ppops.net [127.0.0.1]) by m0049459.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id x972FtCH021087; Sun, 6 Oct 2019 22:20:30 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049459.ppops.net-00191d01. with ESMTP id 2vfjyu0ckv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 06 Oct 2019 22:20:30 -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 x972KThL029621; Sun, 6 Oct 2019 22:20:29 -0400
Received: from zlp27128.vci.att.com (zlp27128.vci.att.com [135.66.87.50]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x972KORu029577 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 6 Oct 2019 22:20:24 -0400
Received: from zlp27128.vci.att.com (zlp27128.vci.att.com [127.0.0.1]) by zlp27128.vci.att.com (Service) with ESMTP id 4903C4039341; Mon,  7 Oct 2019 02:20:24 +0000 (GMT)
Received: from MISOUT7MSGHUBAH.ITServices.sbc.com (unknown [130.9.129.152]) by zlp27128.vci.att.com (Service) with ESMTPS id 34B814039340; Mon,  7 Oct 2019 02:20:24 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.170]) by MISOUT7MSGHUBAH.ITServices.sbc.com ([130.9.129.152]) with mapi id 14.03.0468.000; Sun, 6 Oct 2019 22:20:23 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Julian Reschke <julian.reschke@gmx.de>, Sandy Ginoza <sginoza@amsl.com>
CC: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Thread-Topic: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVezaFMEgSoF1oAEOT9Ggohrbn56dOdR0A
Date: Mon, 7 Oct 2019 02:20:22 +0000
Message-ID: <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
In-Reply-To: <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.251.4]
Content-Type: text/plain; charset="utf-8"
Content-ID: <19D71E6AAA279047A1DEE7A1305701EE@LOCAL>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-06_11:, , 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-1908290000 definitions=main-1910070023
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/9gMZbd2UPKWc3kkk8UYETuVx3Wk>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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: Mon, 07 Oct 2019 02:20:48 -0000

T24gMTAvNS8xOSwgMTI6MzYgQU0sICJ4bWwycmZjLWRldiBvbiBiZWhhbGYgb2YgQnJpYW4gRSBD
YXJwZW50ZXIiIDx4bWwycmZjLWRldi1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBicmlh
bi5lLmNhcnBlbnRlckBnbWFpbC5jb20+IHdyb3RlOg0KDQogICAgSGkgSnVsaWFuLA0KICAgIE9u
IDA1LU9jdC0xOSAxNzowOCwgSnVsaWFuIFJlc2Noa2Ugd3JvdGU6DQogICAgLi4uLj4gVGhlIHBv
aW50IG9mIHRoZSB4bWwycmZjIHZvY2FidWxhcnkgaXMgdG8gbWFya3VwIHRoaW5ncyBiYXNlZCBv
biB0aGVpcg0KICAgID4gc2VtYW50aWNzLCBub3QgYmFzZWQgb24gYSBjZXJ0YWluIGRlc2lyZWQg
cGxhaW4gdGV4dCBvdXRwdXQuDQogICAgDQogICAgRmFpciBlbm91Z2g7IGlmIHdlIHdhbnQgdG8g
aWxsdXN0cmF0ZSBhIHBvaW50IHdpdGggYSBwbGFpbiB0ZXh0IGV4YW1wbGUsIHRoZW4gPGFydHdv
cms+IHNlZW1zIGFwcHJvcHJpYXRlLiBCdXQgSSB0aGluayB3ZSBhcmUgdGFsa2luZyBhYm91dCBz
b21ldGhpbmcgZWxzZTogY2FzZXMgd2hlcmUgd2UgKndhbnQqIHRoZSB0ZXh0IHRvIHN0b3AgaGVy
ZQ0KICAgIGFuZCBjb250aW51ZSBvbiB0aGUgbmV4dCBsaW5lLCB3aGF0ZXZlciBvdXRwdXQgZm9y
bWF0IChpbmNsdWRpbmcgSFRNTCkgd2UgYXJlIHVzaW5nLg0KICAgICANCiAgICA+IElmIHdlIGNh
bid0IGdldCBhY2NlcHRhYmxlICpIVE1MKiBvdXRwdXQsIGxldCdzIGNvbnNpZGVyIHRoZSB1c2Ug
Y2FzZQ0KICAgID4gYW5kIGNvbWUgdXAgd2l0aCBhIHByb3BlciBzb2x1dGlvbiAod2hpY2ggbWln
aHQgYmUgPGJyLz4pLg0KICAgIA0KICAgIEl0IGFwcGxpZXMgdG8gUERGIGV0YyB0b28uDQogICAg
DQogICAgPHNuaXA+DQogICAgDQogICAgPiBXaHkgZG8gdGhlc2UgbmVlZCB0byBiZSBvbiBzZXBh
cmF0ZSBsaW5lcz8gKEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGUNCiAgICA+IGNvbnRleHQgeWV0Li4u
KQ0KICAgIA0KICAgIEFoLCBidXQgYSB0b29sIGRlc2lnbmVyIGRvZXNuJ3QgKm5lZWQqIHRvIHVu
ZGVyc3RhbmQgdGhlIGNvbnRleHQuIElmIHRoZSBhdXRob3IgKndhbnRzKiBhIGxpbmUgYnJlYWss
IHRoYXQncyBhbGwgd2UgbmVlZCB0byBrbm93Lg0KICAgIA0KICAgID4gKEFuZCB5ZXMsIHRoZXJl
IHdhcyBhbXBsZSB0aW1lIHRvIGhhdmUgdGhpcyBkaWN1c3Npb247IFJGQyA3OTkxIGZpbmlzaGVk
DQogICAgPiB0aHJlZSB5ZWFycyBhZ28pLg0KICAgIA0KICAgIEknbSBhIGJpdCBjb25mdXNlZDog
aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzc5OTEjc2VjdGlvbi0yLjEyDQoNCkFuZCBv
bmUgb2YgdGhlIHRoaW5ncyB0aGF0IGlzIFNVUFBPU0VEIHRvIGhhcHBlbiBwb3N0IHB1YmxpY2F0
aW9uIGlzIGZvciByZWFsIHVzZSB0byBwcm92aWRlIGZlZWRiYWNrIG9uIGhvdyB0byBmaXggYW55
IGdsaXRjaGVzIHRoYXQgd2VyZSBmb3VuZCB0cnlpbmcgdG8gdXNlIGl0Lg0KDQpXZWxsLCB3ZSdy
ZSB0cnlpbmcgdG8gdXNlIGl0IGZvciByZWFsIG5vdy4NCg0KU2FuZHksIGRvZXMgdGhlIFJQQyBm
ZWVsIHRoYXQgdGhlIGFiaWxpdHkgdG8gYWRkIGEgbGluZSBicmVhayBpcyBuZWVkZWQ/IElmIHNv
LCBJIHRoaW5rIHRoZSBhbnN3ZXIgaXMgY2xlYXIgb24gd2hhdCB0byBkby4NCg0KCVRvbnkNCg0K
DQo=


From nobody Sun Oct  6 19:32:42 2019
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 0DA0D120152; Sun,  6 Oct 2019 19:32:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 593MgYm6BfQ7; Sun,  6 Oct 2019 19:32:32 -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 13A96120143; Sun,  6 Oct 2019 19:32:32 -0700 (PDT)
Received: from pps.filterd (m0083689.ppops.net [127.0.0.1]) by m0083689.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id x972PNKl011469; Sun, 6 Oct 2019 22:32:26 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0083689.ppops.net-00191d01. with ESMTP id 2vfrtdk3kb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 06 Oct 2019 22:32:26 -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 x972WQbO007314; Sun, 6 Oct 2019 22:32:26 -0400
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [135.66.87.47]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x972WLm4007295 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 6 Oct 2019 22:32:21 -0400
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [127.0.0.1]) by zlp27126.vci.att.com (Service) with ESMTP id 3D3F84013F86; Mon,  7 Oct 2019 02:32:21 +0000 (GMT)
Received: from MISOUT7MSGHUBAH.ITServices.sbc.com (unknown [130.9.129.152]) by zlp27126.vci.att.com (Service) with ESMTPS id 28B554014787; Mon,  7 Oct 2019 02:32:21 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.170]) by MISOUT7MSGHUBAH.ITServices.sbc.com ([130.9.129.152]) with mapi id 14.03.0468.000; Sun, 6 Oct 2019 22:32:19 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: Miek Gieben <miek@miek.nl>, Brian E Carpenter <brian.e.carpenter@gmail.com>
CC: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Thread-Topic: [xml2rfc] [Rfc-markdown]   [xml2rfc-dev] <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVfLdxaBRp3ITp/U6gJOlfL+hUVA==
Date: Mon, 7 Oct 2019 02:32:19 +0000
Message-ID: <6335A0CB-3ABD-4365-B641-391DE1F0585A@att.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <20191005061759.GA23541@miek.nl>
In-Reply-To: <20191005061759.GA23541@miek.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.251.4]
Content-Type: text/plain; charset="utf-8"
Content-ID: <5EDC86D610ED5D4EBCC14AC8A01C1EF2@LOCAL>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-06_11:, , 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-1908290000 definitions=main-1910070025
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/bWPt7dfWmtzcuPupE5p9STqTqx0>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]    <br> is back, was: New xml2rfc release: v2.32.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: Mon, 07 Oct 2019 02:32:34 -0000

T24gMTAvNS8xOSwgMjoxNyBBTSwgInhtbDJyZmMgb24gYmVoYWxmIG9mIE1pZWsgR2llYmVuIiA8
eG1sMnJmYy1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBtaWVrQG1pZWsubmw+IHdyb3Rl
Og0KDQogICAgWyBRdW90aW5nIDxicmlhbi5lLmNhcnBlbnRlckBnbWFpbC5jPiBpbiAiUmU6IFtS
ZmMtbWFya2Rvd25dIFt4bWwycmZjXSAgW3htbDIuLi4iIF0NCiAgICA+SSdtIGEgYml0IGNvbmZ1
c2VkOiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzk5MSNzZWN0aW9uLTIuMTINCiAg
ICANCiAgICBUaGVyZSB3YXMgYSBsb25nIGRpc2N1c3Npb24gb24gbGltaXRpbmcgPGJyPiBmb3Ig
dXNlIGluIHRhYmxlICpvbmx5KiwgYWZ0ZXIgdGhhdCANCiAgICB3YXMgd3JpdHRlbi4gTW9yZSBk
aXNjdXNzaW9uIGVuc3VlZCBhbmQgPGJyPiB3YXMgb3V0bGF3ZWQgaW4gdGhlIGVudGlyZSANCiAg
ICBkb2N1bWVudC4gQW5kIG5vdyB3ZSBhcmUgaGVyZS4NCiAgICANClRoZSByZWFzb24gaXQgd291
bmQgdXAgYmVpbmcgc3VwcG9ydGVkIGF0IGFsbCBpbiB0aGF0IGxpbWl0ZWQgc2NvcGUgd2FzIGJl
Y2F1c2UgSSBkaWQgYW4gYW5hbHlzaXMgb2YgdG9ucyBvZiBYTUx2MiBkb2N1bWVudHMgdGhhdCB1
c2VkIGEgbGluZSBicmVhayB0byBzZWUgMSkgaG93IGFuZCB3aHkgaXQgaGFkIGJlZW4gdXNlZCBi
ZWZvcmUsIGFuZCAyKSB3aGVyZSB0aGVyZSB3YXMgbm8gb3RoZXIgbWVjaGFuaXNtIGF2YWlsYWJs
ZSB2aWEgb3RoZXIgbGFuZ3VhZ2UgY29uc3RydWN0cy4gVGhlIGJpZ2dlc3QgdXNlIEkgZm91bmQg
dGhhdCBoYWQgbm8gYWx0ZXJuYXRpdmUgd2FzIGluIHRhYmxlcy4gVW5mb3J0dW5hdGVseSwgSSB3
YXMgc3dhbXBlZCB3aXRoIG90aGVyIHRoaW5ncyB3aGVuIHRoaXMgdG9waWMgY2FtZSB1cCBpbiBP
Y3QgMjAxOC4NCg0KCVRvbnkNCg0K


From nobody Mon Oct  7 21:37:58 2019
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 4B901120143 for <xml2rfc-dev@ietfa.amsl.com>; Mon,  7 Oct 2019 21:37:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wv2CrhwGziuS for <xml2rfc-dev@ietfa.amsl.com>; Mon,  7 Oct 2019 21:37:54 -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 06ADF12000F for <xml2rfc-dev@ietf.org>; Mon,  7 Oct 2019 21:37:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570509470; bh=gJ+nXZpo3dYcqQEOudDt15TXNC1cDepCtX7OJwhKjec=; h=X-UI-Sender-Class:To:From:Subject:Date; b=h5kG4szXIP+RoaCEHSGbJJulaWAmT/uRVSocHsfdc7BWl6LaP8ZOTVOi8tP3bsGl6 70BHiC4Vi9kCOX5ZUwjyoWKL0X2T77Y+nuw2Nf+hGP9gDOjJicGCuKrRFRpBSzYnx4 6uF3SEWA3GwoCp8MnQV2ZEDXfGxkgdWjdk3sEv6o=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.144.80]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M9Wuq-1iCBTO1Af6-005ZH4 for <xml2rfc-dev@ietf.org>; Tue, 08 Oct 2019 06:37:50 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <bd47caef-fe97-f078-3c23-0744fa9154ce@gmx.de>
Date: Tue, 8 Oct 2019 06:37:47 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ygtCux+M7a4r+X7hUoccbLYYV+D5hNwUt8xigfGt1SH9J+2hK16 XnUga0jEjdzC40f6wLnexVtZqSodJgecPPXiGiQQ7ILCcw1o37uSHrS1tnLwnYI0iN8oQTD cH144bhBwQPFr0iJG2lZU+DTizFTT3ZLr1XiG36bqQNxe2wF8es3hE+qL5oQIVqfQyzQuXh p0b7zdLrGshM75yjtkjww==
X-UI-Out-Filterresults: notjunk:1;V03:K0:NTJ/LLpS85g=:iD3pfKLVV+riSRJmLStb+z wHOqALXCtRUDKSDFcS2D3ojQrfFgBxMO/FsFbi4X16kdF5MkBAtmEjDjH/9iiY4SQ/2JiErwL bDdpsEs4FJpLaJk67F8JoA0ODpaE9vqgDjvgfAgoUCPjD3JXxyIAi8/7VJsiWfsUDnsdBHezT QbV8mjJRsXqyasBrZLCznNDgOsxXaIgHl4n/1PfcSZRzcndCWgRwaxYA94IQA1Nwfb5SwxPHZ GYnntt0FHwZeCBaZVx8uaIeuvqrbEdPLbBmXIAd846JMqpWJtgkdE45h0dqS/F7tqGGmphhGK Hpd6qq4J9IR8GFyoJj4lmnioTmr6yK9Kv+0cosKuUK3isf3nx++oncNVAVNba06SQfZDcO1aL pyUz3RidwW646cBaDp5BPaWLX+zucVvKJMoBqo0P/4/tf2oT7/KSb2zmNjGZBEYwztXjbXf6X qJNOuI03yZ2Ty3ytL5iOinHOK0l1RgfGNUxs5z4zr8XwAGG58y72fsYptTSTObteF4z7843/M E49haCzL9uCv1J63MbyRheUNzPSnOFk8qjFLzQrA1P+W/EvaKYat/R9p8faazO7FD5whsMn7k zb+y2NbclA5BrZyrvsn8ruOQ6jj0UamnqXxQIa4vIGLcUJQlVErEEuZHgVAFBoqJqSR+lGNGR pDkSwKiFWhsCLy4vU9ZpusJwlCFA9Qt6vZbBA9lDcLWm+LHsXURfCm3ml0R2mlgZEyZyP185c eB0M4pCiidyu09eHZtHnelz0cvgpH36WL+uOy66H94af2A68SGHCNqaMo2+IBF16ITIteqjGK 9j+gf+UNhVPmV5U+vqYyDnHRIg00jn1d8W5r5RvdIZTGM5HwTswY/emSkgMw1yha8pW4ANUCO e4z9uTb1Pj56La93oO5pSQIGjKl6pjhMvZrptujJaKkEq0sw75xB2zDhaIJ2WJ+acKAgcUXZa Z/FaDR2NnVfkWvricnm4+Ea8tQ5dJFovLHKshKLw4ZNkvb3I3Y/n97N33b3gStCKrBs5bcQv/ xT8NWMwOQ/yCmoL2iI1cE2G5OvEpkjaN7ntDV023KY/havCD8hw5916+Neq/BofiO5TjQvNKT sIiXYX+aMs7nVSbsTQF2gg0sAneAGVTNV5qmNVeDykw2VqcSPHijk9rzgVPAmSBBj4+I44Ihw nudPJcfwboLWeN/4AwnsDHR3duf/cwAjCg6FeFvnvGLM/HxucrE1qWXGeVeD0VMrs+TouE7p2 6tMqVfoztGBmZXS4e6o6IdNFlA9gerHwoof7XTB0QLsPn0hayJrkfGpPUdMc=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/AE-xnRHi092oBh0zqwL1rFpCWKc>
Subject: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preotool step
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, 08 Oct 2019 04:37:57 -0000

So xml2rfc, when running the preptool step, apparently puts the TOC
inside the <boilerplate> element.

This is problematic for a variety of reasons:

- it uses <boilerplate> for something it was designed for (which would
require changes to RFC 7991 and RFC 7998)
- it makes automatic checking of <boilerplate> harder
- it requires the @pn attribute to become a full-blown link target

As far as I can tell, none of this is currently documented.

Now, as far as I can tell, the reason for this change is entirely an
implementation detail now leaking into the grammar and the canonical
XML. Namely, that xml2rfc internally used the prepped output to embed
information for the rendering backends. This is of course absolutely ok,
but it shouldn't affect the canonical format, nor the semantics of
<boilerplate>.

Best regards, Julian

PS: raised as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/440>


From nobody Tue Oct  8 08:21:46 2019
Return-Path: <sginoza@amsl.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 87DE31200B9; Tue,  8 Oct 2019 08:21:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 0K4VFB768RsZ; Tue,  8 Oct 2019 08:21:39 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 162C2120086; Tue,  8 Oct 2019 08:21:35 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id BA0B9202EE2; Tue,  8 Oct 2019 08:20:17 -0700 (PDT)
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 srzAY0AoGCJ3; Tue,  8 Oct 2019 08:20:17 -0700 (PDT)
Received: from [64.170.98.161] (unknown [64.170.98.161]) by c8a.amsl.com (Postfix) with ESMTPSA id 7C6DF202EBD; Tue,  8 Oct 2019 08:20:17 -0700 (PDT)
From: Sandy Ginoza <sginoza@amsl.com>
Message-Id: <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_EB0C295D-8364-4364-9246-83AE81270026"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Tue, 8 Oct 2019 08:21:19 -0700
In-Reply-To: <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
To: "HANSEN, TONY L" <tony@att.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/-6_wAyhcnVBqUE8BN0yljNF0jVo>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 15:21:45 -0000

--Apple-Mail=_EB0C295D-8364-4364-9246-83AE81270026
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

Hi Tony,

> On Oct 6, 2019, at 7:20 PM, HANSEN, TONY L <tony@att.com> wrote:
> 
> Sandy, does the RPC feel that the ability to add a line break is needed?

Yes, the RPC would appreciate being able to use <br>.

Thanks!
Sandy 



--Apple-Mail=_EB0C295D-8364-4364-9246-83AE81270026
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D"">Hi Tony,</div><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Oct 6, 2019, at 7:20 PM, =
HANSEN, TONY L &lt;<a href=3D"mailto:tony@att.com" =
class=3D"">tony@att.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"font-family: Courier; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">Sandy, does the RPC feel that =
the ability to add a line break is =
needed?</span></div></blockquote></div><br class=3D""><div class=3D"">Yes,=
 the RPC would appreciate being able to use &lt;br&gt;.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks!</div><div =
class=3D"">Sandy&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_EB0C295D-8364-4364-9246-83AE81270026--


From nobody Tue Oct  8 09:17:38 2019
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 4A91F120168; Tue,  8 Oct 2019 09:17:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 1j5zo41Nw2EU; Tue,  8 Oct 2019 09:17:36 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 7577C1200B9; Tue,  8 Oct 2019 09:17:36 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:49286 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 1iHsB2-00006e-D4; Tue, 08 Oct 2019 09:17:34 -0700
To: Sandy Ginoza <sginoza@amsl.com>, "HANSEN, TONY L" <tony@att.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
Date: Tue, 8 Oct 2019 18:17:24 +0200
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: <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="9XTVAtk7E0aHMH0r96cli0KIb3iLTXa2O"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: brian.e.carpenter@gmail.com, xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, tony@att.com, sginoza@amsl.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/_fgRaDsliUViq16xwEDFVm5vAAM>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 16:17:37 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--9XTVAtk7E0aHMH0r96cli0KIb3iLTXa2O
Content-Type: multipart/mixed; boundary="BJ8BIQU6n431gOLBrlpW4jJGOpwes5k1a";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Sandy Ginoza <sginoza@amsl.com>, "HANSEN, TONY L" <tony@att.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>,
 Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
In-Reply-To: <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>

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


On 2019-10-08 17:21, Sandy Ginoza wrote:
> Hi Tony,
>=20
>> On Oct 6, 2019, at 7:20 PM, HANSEN, TONY L <tony@att.com> wrote:
>>=20
>> Sandy, does the RPC feel that the ability to add a line break is neede=
d?
>=20
> Yes, the RPC would appreciate being able to use <br>.


Ok, I then propose that we permit <br> in body text, including lists and
tables, and in document and section titles.  More specifically, I propose=
 to
permit <br> as a child element of these elements:

   blockquote
   dd
   dt
   em
   li
   name
   strong
   t
   td
   th
   title
   tt

(Should <sub> and <sup> be in that list?  If we compare with the places w=
here
for instance <bcp14> is permitted, the answer would be 'yes'; but I'm not=

sure it's the right thing to do.)


	Henrik


--BJ8BIQU6n431gOLBrlpW4jJGOpwes5k1a--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2ctpQACgkQTptXS4+7
FxoJqg/+OJVw33SW3/sXH+ZpJLlhkngeA0FjDPi1McoXuQldApxar0A3JGJiJ+B4
K/Qgkb7wkFyDttpEWOYiU2VISwgbnJ7csAlkRGlzIIMvKqiP/XFW1EgsCfAXJe1s
l02ipj1hX7fOLkFwlH1aUTmN5Dma74Nx0ui/+GtWRthY5JQLP1t+FCwEl7Z4gI4T
aCfD8q/mHXhYD2Fogi0xM6Xf2hLvYYjqKXJ4f24ly7zWC097ofGs/3TShmBAtZJK
v82vCcEXFXU/CgSHhKAuDWvs037gW3HIjC/yJA+yAHEqxcbFktC0y6wFte6zJ7U2
o1/k5RvNtoFTVo2R+Yqfm3ua2AFrU9zf2D+JnSQY4CqjCOYrXqkrGN3B850m1yS8
MZDNmYFtZ28cG0V/kaeFJUs+lFXWf25WfofYv/bWqC4qTX1biAw4KS6s7PZwC33N
eT/FI3nSD/OG2IvoPbOa9IkbwVLapnJF6lO0Gyx/PdOqzuMGM/qvh//Y3BLbbnyx
6dtzywDu0bZMYaQ958FPXVRBio5kmgi/r2vgC6jTjHH4l9YGelvzia8R65r9XbAM
vGShufU+Tuf/vuCK1ryi3hf0cWSdEWQoEaqxkhvAhcr+LbVBPEywuJWWmt+Iq0vB
+kbtvO4fswsYD2yiE6CJsQkjK21TMH6DT+nefImmVqg14J3qHEE=
=7fEM
-----END PGP SIGNATURE-----

--9XTVAtk7E0aHMH0r96cli0KIb3iLTXa2O--


From nobody Tue Oct  8 09:19:44 2019
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 505C81200B9; Tue,  8 Oct 2019 09:19:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 j3tbEwhUTgpv; Tue,  8 Oct 2019 09:19:39 -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 70250120178; Tue,  8 Oct 2019 09:19:39 -0700 (PDT)
Received: from pps.filterd (m0083689.ppops.net [127.0.0.1]) by m0083689.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id x98GHgd5021204; Tue, 8 Oct 2019 12:19:33 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0083689.ppops.net-00191d01. with ESMTP id 2vgw349g28-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 08 Oct 2019 12:19:32 -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 x98GJVfW032674; Tue, 8 Oct 2019 12:19:32 -0400
Received: from zlp27129.vci.att.com (zlp27129.vci.att.com [135.66.87.42]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x98GJQpG032533 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 8 Oct 2019 12:19:26 -0400
Received: from zlp27129.vci.att.com (zlp27129.vci.att.com [127.0.0.1]) by zlp27129.vci.att.com (Service) with ESMTP id 637EC40392B6; Tue,  8 Oct 2019 16:19:26 +0000 (GMT)
Received: from MISOUT7MSGHUBAG.ITServices.sbc.com (unknown [130.9.129.151]) by zlp27129.vci.att.com (Service) with ESMTPS id 4F3464039284; Tue,  8 Oct 2019 16:19:26 +0000 (GMT)
Received: from MISOUT7MSGUSRCG.ITServices.sbc.com ([169.254.7.170]) by MISOUT7MSGHUBAG.ITServices.sbc.com ([130.9.129.151]) with mapi id 14.03.0468.000; Tue, 8 Oct 2019 12:19:26 -0400
From: "HANSEN, TONY L" <tony@att.com>
To: Sandy Ginoza <sginoza@amsl.com>
CC: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Thread-Topic: [Rfc-markdown] [xml2rfc-dev] [xml2rfc]   <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVfewhpAv+jkX8pEuah/+JnL/cr6dQ7HSA
Date: Tue, 8 Oct 2019 16:19:25 +0000
Message-ID: <1CBB7F2A-5019-461B-88AD-B2D6044E20A9@att.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
In-Reply-To: <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.210.244.213]
Content-Type: multipart/alternative; boundary="_000_1CBB7F2A5019461B88ADB2D6044E20A9attcom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-08_06:, , 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=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910080138
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/coybns3pHE0CuLsfvR3BEhWShD4>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc]   <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 16:19:42 -0000

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

DQpGcm9tOiBSZmMtbWFya2Rvd24gPHJmYy1tYXJrZG93bi1ib3VuY2VzQGlldGYub3JnPiBvbiBi
ZWhhbGYgb2YgU2FuZHkgR2lub3phIDxzZ2lub3phQGFtc2wuY29tPg0KRGF0ZTogVHVlc2RheSwg
T2N0b2JlciA4LCAyMDE5IGF0IDExOjIyIEFNDQpUbzogIkhBTlNFTiwgVE9OWSBMIiA8dG9ueUBh
dHQuY29tPg0KQ2M6IEp1bGlhbiBSZXNjaGtlIDxqdWxpYW4ucmVzY2hrZUBnbXguZGU+LCAicmZj
LW1hcmtkb3duQGlldGYub3JnIiA8cmZjLW1hcmtkb3duQGlldGYub3JnPiwgInhtbDJyZmNAaWV0
Zi5vcmciIDx4bWwycmZjQGlldGYub3JnPiwgInhtbDJyZmMtZGV2QGlldGYub3JnIiA8eG1sMnJm
Yy1kZXZAaWV0Zi5vcmc+LCBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJwZW50ZXJAZ21h
aWwuY29tPg0KU3ViamVjdDogUmU6IFtSZmMtbWFya2Rvd25dIFt4bWwycmZjLWRldl0gW3htbDJy
ZmNdIDxicj4gaXMgYmFjaywgd2FzOiBOZXcgeG1sMnJmYyByZWxlYXNlOiB2Mi4zMi4wDQoNCkhp
IFRvbnksDQoNCk9uIE9jdCA2LCAyMDE5LCBhdCA3OjIwIFBNLCBIQU5TRU4sIFRPTlkgTCA8dG9u
eUBhdHQuY29tPG1haWx0bzp0b255QGF0dC5jb20+PiB3cm90ZToNCg0KU2FuZHksIGRvZXMgdGhl
IFJQQyBmZWVsIHRoYXQgdGhlIGFiaWxpdHkgdG8gYWRkIGEgbGluZSBicmVhayBpcyBuZWVkZWQ/
DQoNClllcywgdGhlIFJQQyB3b3VsZCBhcHByZWNpYXRlIGJlaW5nIGFibGUgdG8gdXNlIDxicj4u
DQoNClRoYW5rcyENClNhbmR5DQoNCg0KVGhhbmsgeW91IGZvciB0aGF0IGNvbmZpcm1hdGlvbiwg
U2FuZHkuDQoNClNvbWVvbmUgbWVudGlvbmVkIHRoYXQgdGhleSB0aG91Z2h0IHRoYXQgPGJyPiBo
YWQgYmVlbiBkZXByZWNhdGVkIGluIEhUTUw1LiBJ4oCZdmUgZm91bmQgbm8gZXZpZGVuY2UgdGhh
dCBXaGF0V0cgaGFzIGRvbmUgc28uIFRoZSDigJxsaXZpbmcgc3BlY+KAnSBjYWxscyBvdXQgPGJy
PuKAmXMgdXNlIGFzIOKAnExpbmUgYnJlYWssIGUuZy4gaW4gcG9lbSBvciBwb3N0YWwgYWRkcmVz
c+KAnS4gKDxodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS9pbmRpY2VzLmh0
bWwjZWxlbWVudHMtMz4pDQoNClBhdWwgcmUtb3BlbmVkIHRoZSBpc3N1ZSBpbiB0cmFjLiBJIHRo
aW5rIHRoZSBwYXRoIGlzIGNsZWFyIG9uIHdoYXQgbmVlZHMgdG8gYmUgZG9uZS4gQ2FuIHdlIGNh
bGwgY29uc2Vuc3VzPw0KDQogICAgICAgICAgICAgICAgVG9ueQ0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpDb3VyaWVyOw0KCXBhbm9zZS0xOjAgMCAwIDAgMCAwIDAgMCAwIDA7
fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToy
IDQgNSAzIDUgNCA2IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsN
CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAq
Lw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGlu
Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVu
ZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJs
aW5lO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNv
LXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdp
bi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6
MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9
DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNp
emU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCglt
YXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMi
IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1
QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlJmYy1tYXJrZG93biAmbHQ7cmZjLW1hcmtkb3duLWJvdW5j
ZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiBTYW5keSBHaW5vemEgJmx0O3NnaW5vemFAYW1z
bC5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlR1ZXNkYXksIE9jdG9iZXIgOCwgMjAxOSBhdCAx
MToyMiBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7SEFOU0VOLCBUT05ZIEwmcXVvdDsgJmx0O3Rv
bnlAYXR0LmNvbSZndDs8YnI+DQo8Yj5DYzogPC9iPkp1bGlhbiBSZXNjaGtlICZsdDtqdWxpYW4u
cmVzY2hrZUBnbXguZGUmZ3Q7LCAmcXVvdDtyZmMtbWFya2Rvd25AaWV0Zi5vcmcmcXVvdDsgJmx0
O3JmYy1tYXJrZG93bkBpZXRmLm9yZyZndDssICZxdW90O3htbDJyZmNAaWV0Zi5vcmcmcXVvdDsg
Jmx0O3htbDJyZmNAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDt4bWwycmZjLWRldkBpZXRmLm9yZyZxdW90
OyAmbHQ7eG1sMnJmYy1kZXZAaWV0Zi5vcmcmZ3Q7LCBCcmlhbiBFIENhcnBlbnRlciAmbHQ7YnJp
YW4uZS5jYXJwZW50ZXJAZ21haWwuY29tJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW1Jm
Yy1tYXJrZG93bl0gW3htbDJyZmMtZGV2XSBbeG1sMnJmY10gJmx0O2JyJmd0OyBpcyBiYWNrLCB3
YXM6IE5ldyB4bWwycmZjIHJlbGVhc2U6IHYyLjMyLjA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SGkgVG9ueSw8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj5PbiBPY3QgNiwgMjAxOSwgYXQgNzoyMCBQTSwgSEFOU0VO
LCBUT05ZIEwgJmx0OzxhIGhyZWY9Im1haWx0bzp0b255QGF0dC5jb20iPnRvbnlAYXR0LmNvbTwv
YT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6Q291cmllciI+U2FuZHksIGRvZXMgdGhlIFJQ
QyBmZWVsIHRoYXQgdGhlIGFiaWxpdHkgdG8gYWRkIGEgbGluZSBicmVhayBpcyBuZWVkZWQ/PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+WWVzLCB0aGUgUlBDIHdvdWxkIGFwcHJlY2lhdGUgYmVpbmcgYWJsZSB0byB1c2UgJmx0O2Jy
Jmd0Oy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGFu
a3MhPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+U2FuZHkmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmsgeW91IGZv
ciB0aGF0IGNvbmZpcm1hdGlvbiwgU2FuZHkuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Tb21l
b25lIG1lbnRpb25lZCB0aGF0IHRoZXkgdGhvdWdodCB0aGF0ICZsdDticiZndDsgaGFkIGJlZW4g
ZGVwcmVjYXRlZCBpbiBIVE1MNS4gSeKAmXZlIGZvdW5kIG5vIGV2aWRlbmNlIHRoYXQgV2hhdFdH
IGhhcyBkb25lIHNvLiBUaGUg4oCcbGl2aW5nIHNwZWPigJ0gY2FsbHMgb3V0ICZsdDticiZndDvi
gJlzIHVzZSBhcyDigJxMaW5lIGJyZWFrLCBlLmcuIGluIHBvZW0gb3IgcG9zdGFsIGFkZHJlc3Pi
gJ0uICgmbHQ7aHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvaW5kaWNlcy5o
dG1sI2VsZW1lbnRzLTMmZ3Q7KTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QYXVsIHJlLW9wZW5l
ZCB0aGUgaXNzdWUgaW4gdHJhYy4gSSB0aGluayB0aGUgcGF0aCBpcyBjbGVhciBvbiB3aGF0IG5l
ZWRzIHRvIGJlIGRvbmUuIENhbiB3ZSBjYWxsIGNvbnNlbnN1cz88bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRvbnk8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_1CBB7F2A5019461B88ADB2D6044E20A9attcom_--


From nobody Tue Oct  8 09:41:08 2019
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 A02C8120018; Tue,  8 Oct 2019 09:40:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JF0IrX7vOvlo; Tue,  8 Oct 2019 09:40:46 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 21AC412004C; Tue,  8 Oct 2019 09:40:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570552683; bh=DN+B/073xUN3sOncyychukfQUgn9mGP246oyvEm9dQc=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=CO1IFQmGxudVVWU4U0SzJ137vWlbr6sDBb8aJaV531x/EMn8PaxW9UgD8xgyr9Q/A 4McWCQSEus9UwCoHBc6KrHAdbMkGfRSGvwpm95ndKEcmwO+uVtoLGY53WrubRiNgB7 EaHYo5q8GiKkSIxO4D49FyutZI+J5uodygEtK7BY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.144.80]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MRTRN-1iUJ5D3baX-00NO19; Tue, 08 Oct 2019 18:38:02 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Sandy Ginoza <sginoza@amsl.com>,  "HANSEN, TONY L" <tony@att.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <8f85bec4-9be0-d7f3-0726-1d6d51668fc5@gmx.de>
Date: Tue, 8 Oct 2019 18:37:59 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:QSwSpAs1SGNRy+gXpKmJ2g0p0wz/l32n10MZeyeUV3laziiB0EF GpjDokAOIXOkaR6Wf3hkikLoPIsC3lmwnnqqVLAGuLKVJwIOHDX7LvGGH4BklFhFVtR1f1d 9GZ9bb/0JY4Cr8rybNYMTgkRGESNgE+HAMiDPw7QzMH2AeYyZz04SQ0xbz3eiCSvs4ZrbQa 0FRoqM2HxhRpRTnbbRnJA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:qfTtpsmyJUc=:Obf1EuqO1vKEl2a9LgO+Eo lX0dZODkto/aVgcIkN0Y49cAQBIc9gJfGXhPSCKgNzMF8fEWTS2Ew9i6yTd5m8oU/nSlREpIS 2LYqE7uWPrPQ4moTXqnvq1zgMF2uKajLvuzFjPTUniqiPksTSkKImw7Ed/R4sLI08HJfhY3P7 VloX3mJ4f8yAYQu+q9OQJyTSuF9X/urds3BIfe0quBIvPA1y/bhiL76O3nv09mNrmNp7xsfod PbIeWS4in+FKvzMtJ+616chOIO1Ssh0HGt01vUFvkhjw6sQHGEtB2OXyFinrXpHGdSVQd4SfU sp77t+mkfOfdf97BdXk4sF+4omKaO7GAuWsdPs+aPunBul6P5qCBWkE2+8Z7sg7EtnY4cyVGF eyOCl2dYcX/12wxpfNsYZFnoQ7cHE4z16Y+Cm0Qd1bfaPM2UDYty3rf7GM/RQr1O7PnLQBZtY zGXCuN1NXEpk4ATVl78eUES5DcboiZLChd05ab6SxKdHhMUPl7X8WARkaS843nj0FJz+lIMPk ZicdomEyY7iNucQOuYBcvOa6Tybb7FHdFnI1zHkSupE0x4/TAdFuU2wyAD1LB++FjCwhAhStO 9sVCrb5zr+JD1j/5+lsHAYe8To6A2ZEQf4xOMkyu9TJIAZ0jKp3t3yWxRBCHcbqfBAyQSgsPv ubzbNUP2BjXpovMNWHQ4eZE9aTlAi4CLRUR1HuF2c76RSm9rP2jDV7z6jsqsXyKQID5i6By2X m9R5JDvIO1MAXNzsUnrq5OEXb+0bhgUO9hqu+BwjA34WwgQIVjK/YWQMgkfoZdjna6h84CBsv WppXVsBZdILjmn4DBQtA0QA/dCqJ71jiicna479E3d/wNDqzt0Fa5IxBIQMu/+abyNjiBKz44 iaqE+SOHZPv0GD9oESidCdMKUt8UYIJxfmfFnVc7Wpw3NjR+MsW5NoJJSsr2ERJi6q2OFexax ZgdGCul3VFSVkxiNzRc/NhCVMxRrA0shjMdZFBH7ZgojDQA//JRWdyeUQqaFXKjFZvaPYP41Y A6WieRfSpIp310RaivppbW+DPnoyxdpO1ay0EtlUfgtKEwS2ZII5V6zPtpS8J8GWsTwYe7RIP /nCKA3wMT9nYRyIjppLd0IaMXi6MlbyM8q6OP4r9yjbkOqEaFKtdEn0D+jIFfWZscaXhxowlI gEEfIuja0kVVrq8DLxlLR5K1a//xbAm004UhZ6o+47pZyzBOloVagHBbDHGagFA0HAJ3MMvwo uywb20g5imNMvomWGxhCirOCPp9e8riifoIuEXkEkDvUFDl4yGNTKKFyNcnA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/0d91lfsAwU6N907yJMH0qpdIP_g>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 16:40:50 -0000

On 08.10.2019 18:17, Henrik Levkowetz wrote:
>
> On 2019-10-08 17:21, Sandy Ginoza wrote:
>> Hi Tony,
>>
>>> On Oct 6, 2019, at 7:20 PM, HANSEN, TONY L <tony@att.com> wrote:
>>>
>>> Sandy, does the RPC feel that the ability to add a line break is neede=
d?
>>
>> Yes, the RPC would appreciate being able to use <br>.
>
>
> Ok, I then propose that we permit <br> in body text, including lists and
> tables, and in document and section titles.  More specifically, I propos=
e to
 > ...

If we do allow it in titles, we'll have to specify and test what happens
when you have an <xref> with format=3D"title" to those.

That said: what's the use case for titles? Is this to control line
breaking, or to introduce the concept of a secondary title? In the
latter case, we may want to do it differently.

Best regards, Julian


From nobody Tue Oct  8 09:55:22 2019
Return-Path: <paul.hoffman@icann.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 33D2312004C for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 09:55:20 -0700 (PDT)
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, SPF_HELO_NONE=0.001, 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 Zk6bCF0v13-J for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 09:55:18 -0700 (PDT)
Received: from ppa4.dc.icann.org (ppa4.dc.icann.org [192.0.46.77]) (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 86C6F120018 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 09:55:18 -0700 (PDT)
Received: from PFE112-CA-1.pexch112.icann.org (out.west.pexch112.icann.org [64.78.40.7]) by ppa4.dc.icann.org (8.16.0.27/8.16.0.27) with ESMTPS id x98GtC9i026240 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 8 Oct 2019 16:55:12 GMT
Received: from PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 8 Oct 2019 09:55:10 -0700
Received: from PMBX112-W1-CA-2.pexch112.icann.org ([64.78.40.23]) by PMBX112-W1-CA-2.PEXCH112.ICANN.ORG ([64.78.40.23]) with mapi id 15.00.1473.005; Tue, 8 Oct 2019 09:55:10 -0700
From: Paul Hoffman <paul.hoffman@icann.org>
To: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
Thread-Topic: [Ext] Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVffPqpzOR1LM9ZEqc3RrMiISZXadRa84A
Date: Tue, 8 Oct 2019 16:55:10 +0000
Message-ID: <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
In-Reply-To: <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.1
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
x-source-routing-agent: Processed
Content-Type: text/plain; charset="utf-8"
Content-ID: <785B9F4EF412024D90B259B42BAB571C@pexch112.icann.org>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-08_06:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/7VDKKTA4oqW-da-CQ5n_IUCpI3A>
Subject: Re: [xml2rfc-dev] [Ext] Re:  [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 16:55:20 -0000

T24gMTAvOC8xOSA5OjE3IEFNLCBIZW5yaWsgTGV2a293ZXR6IHdyb3RlOg0KPj4+IFNhbmR5LCBk
b2VzIHRoZSBSUEMgZmVlbCB0aGF0IHRoZSBhYmlsaXR5IHRvIGFkZCBhIGxpbmUgYnJlYWsgaXMg
bmVlZGVkPw0KPj4NCj4+IFllcywgdGhlIFJQQyB3b3VsZCBhcHByZWNpYXRlIGJlaW5nIGFibGUg
dG8gdXNlIDxicj4uDQo+IA0KPiANCj4gT2ssIEkgdGhlbiBwcm9wb3NlIHRoYXQgd2UgcGVybWl0
IDxicj4gaW4gYm9keSB0ZXh0LCBpbmNsdWRpbmcgbGlzdHMgYW5kDQo+IHRhYmxlcywgYW5kIGlu
IGRvY3VtZW50IGFuZCBzZWN0aW9uIHRpdGxlcy4gIE1vcmUgc3BlY2lmaWNhbGx5LCBJIHByb3Bv
c2UgdG8NCj4gcGVybWl0IDxicj4gYXMgYSBjaGlsZCBlbGVtZW50IG9mIHRoZXNlIGVsZW1lbnRz
Og0KPiANCj4gICAgIGJsb2NrcXVvdGUNCj4gICAgIGRkDQo+ICAgICBkdA0KPiAgICAgZW0NCj4g
ICAgIGxpDQo+ICAgICBuYW1lDQo+ICAgICBzdHJvbmcNCj4gICAgIHQNCj4gICAgIHRkDQo+ICAg
ICB0aA0KPiAgICAgdGl0bGUNCj4gICAgIHR0DQo+IA0KPiAoU2hvdWxkIDxzdWI+IGFuZCA8c3Vw
PiBiZSBpbiB0aGF0IGxpc3Q/ICBJZiB3ZSBjb21wYXJlIHdpdGggdGhlIHBsYWNlcyB3aGVyZQ0K
PiBmb3IgaW5zdGFuY2UgPGJjcDE0PiBpcyBwZXJtaXR0ZWQsIHRoZSBhbnN3ZXIgd291bGQgYmUg
J3llcyc7IGJ1dCBJJ20gbm90DQo+IHN1cmUgaXQncyB0aGUgcmlnaHQgdGhpbmcgdG8gZG8uKQ0K
DQpUaGlzIHNlZW1zIHRvIGdvIHdlbGwgYmV5b25kIHdoYXQgdGhlIFJQQyBhc2tlZCBmb3IgYW5k
IHNpZ25pZmljYW50bHkgbXVkZGllcyB0aGUgc2VtYW50aWNzIG9mIHRoZSB2MyBmb3JtYXQuDQoN
ClRoZSBjb25jZXJuIG9mIHRoZSBmb2xrcyB3aG8gY29udHJpYnV0ZWQgdG8gdGhlIHYzIGRlc2ln
biBpcyB0aGF0IDxicj4gZXZlcnl3aGVyZSB3b3VsZCBoYXZlIGF1dGhvcnMgdGhpbmtpbmcgdGhh
dCB0aGV5IGNvdWxkIHB1dCBpbiBsaW5lIGJyZWFrcyBmb3IgZW1waGFzaXMsIG9yIGZvciBtYWtp
bmcgdGhlIG91dHB1dCBsb29rICJyaWdodCIgd2l0aG91dCBhbnkgc2VtYW50aWMgbWVhbmluZy4g
SW4gdGhlIG9yaWdpbmFsIEhUTUwgc2VtYW50aWNzLCA8YnI+IGlzIGEgYmxvY2stbGV2ZWwgYnJl
YWssIG5vdCBhIGNoYXJhY3RlciBmb3JtYXR0aW5nIGJyZWFrLg0KDQpHaXZlbiB0aGF0LCBJIHdv
dWxkIHByb3Bvc2UgdG8gaW5zdGVhZCBhbGxvdyA8YnIvPiBpbiB0aGUgZm9sbG93aW5nOg0KDQpi
bG9ja3F1b3RlDQpkZA0KbGkNCm5hbWUNCnQNCnRkDQp0aA0KDQooSSBzdHJvbmdseSBkaXNsaWtl
IGhhdmluZyA8YnIvPiBpbiA8bmFtZT4sIGJ1dCB3ZSBhbGxvdyBvdGhlciBmb3JtYXR0aW5nIHRo
ZXJlLCBzbyB0aGlzIHNob3VsZCBiZSBhbGxvd2VkIGFzIHdlbGwuKQ0KDQpTYW5keTogV291bGQg
dGhhdCBzdWl0IHRoZSBuZWVkcyBvZiB0aGUgUlBDPw0KDQotLVBhdWwgSG9mZm1hbg0K


From nobody Tue Oct  8 10:21:22 2019
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 30AFF120013; Tue,  8 Oct 2019 10:21:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLO_O2KA6LeW; Tue,  8 Oct 2019 10:21:09 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 8E16E120043; Tue,  8 Oct 2019 10:21:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570555241; bh=Sm85M3RHRcgqYQT8S7MFO+8Zm7pDabtTyq6jDu919x4=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=QQXLgxCjZENJtuHEZ8Dh5A1Ug/I9YWC4PSuX7d5nU8zTG1LQ2Ntc3V0VduCDRCRh+ xhwBS0bjz12kUE+hD180Pl1oKM0IpbDvGBM+v6CbhMlf7z3IJ2RfiEKbmUi2qaWFH1 zEw1GKsozaD7TAS143BN5O4eyGghKTtgaq4V1IdY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.144.80]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MPokN-1iVrVy2cmh-00MpjG; Tue, 08 Oct 2019 19:20:41 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Henrik Levkowetz <henrik@levkowetz.com>, Sandy Ginoza <sginoza@amsl.com>,  "HANSEN, TONY L" <tony@att.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com> <8f85bec4-9be0-d7f3-0726-1d6d51668fc5@gmx.de>
Message-ID: <7c619a2b-4af7-fa51-ce74-8831723c8849@gmx.de>
Date: Tue, 8 Oct 2019 19:20:19 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <8f85bec4-9be0-d7f3-0726-1d6d51668fc5@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:0j4qukKvPgDES6VYfqzToBvyA5PAEYZI7D4bWJXchjlo8WYbKyR 6Tg8HM1kJBnVZ7xsIyVWhfL1ifA0iQVqkhfp6E1OlrkME+8HdW+r2sJPzgi3qMSnBvy++eG w0GAzo5ojrJmbhEYH+bzaQn9y45d9GBJAFg4WQJexOzyyX4pkMmfSBHWN5od1Zo/pa7nbge 67pWqwmILFbhzmQP16JIg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:5w2mGqsNKoY=:VXDj7jlWUONQod5d9ozFAJ EuNAIGurYLXobP+YynyYLL0vyoFMG7AlGdZPd3SdcX+i8k9xtACYVfCb7G/rMa8SVHoW3U48q Yk4wUbu+bw5o38j1VfEy9iTNpQT1X7rxZ8IC8b5bjhiERYMOcGwOxASUtpK5fVtZcvR4mwEPy MVsk4NrMJLk0PtMw1lY13AFQ0X5wNE1BNuFAirWvxVUKXTJ3SLKbhZ6GuZlAaDvyLRszgU95R NUvfLSHGvrBAbmA2qMptx3xENZ6O/P3CI/zSgNrutZj4FbandUUmDyVnUClLPWTg0lv7NnMrT W3aebT1xEfJWcnetUs/n2k2xBcwblVjbc+r9wbu/wNc4sBD1yfpwzucuAeKXiUj2Z8VfquLXC lZ+V7kuEmoMRa1NU0/QFh6b2AytXFmg2k3eYRadOHhUOLbUUwaL+BCYvvnnwBrI8TU/oyi9K+ uK+g8RT8TXnzkL4XvYXBbIXmZ1dDp9gYVPJRprOE55EWpH0A+ivXpAlr2lxW/TD9W6iwfQWAf NZU1Q9O/XFzse8VXY0R/0Pj7FLn9fZUIk5jMfagsYV4YPee1XVZcWknx5TIlOLCH708oVMQ/S Defg1DRowvCzHwK6rLNgM8SZLrPpKXCuXRNKcU9JmCPw+GdTXahrv+KhsgitakBmOlrpGcN++ qb41UX2C9tEUx11E9wxxxoB1wo5LIVrAEgLMXeVIA4dw7a+NVbx75dwnp0YbSMuMznPZk7Lrq CCbszivtYb7vbbExnA5WAUGKnBiQ8UuEeoSDzD62umiufZpJ/NSJQcDJc4CL39zrh7pGXeXm9 PizX/bmSejYnOfAhmgVtt/6yeh7GGCky6mmIFjPkJ3bUV54Xssmj+SctBSxe/nOK7l9MxBiiR fDVA5NiRnxOe8pgf9pxynhnLh2VjbywSEHuf+h/l3UCNZRRgbZE001JdzgpaqUZJ8/uR8J9u7 OTz153mD2Ef7BSg4BS0+6pVT6Ysd5SydpRIyC51L8UFLiELb2o0sUXxlWmbO6Lu5YiYkTC8z0 WKeqfQGixAN8KQ7PThQAPWiprzK6YbsTjv8HotRJcIVpfzPjbOOCBwpDh4RKNpylZUx+aEsJU CaRlGghUFidSksjtuGT7KkabaWD14EOWxCFce9/ygCBy15vFHfrVlsA2UDMihUKs0XHRxbmSf A6pMs7kWUop9znIy7R9Pt8uu4lDJPGEUVaS3aHygTur+WoQN5dBQgnG4LKVj6g8mFLTO8Fnp9 Py0sO42BByf/7KIqETe/Zyx1KrxMXlFn9By/ZzMObCSH5GK60w/9kxQhpPOo=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/ozTf5J1eknNWlHF1Ysi_EEXLk9s>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 17:21:12 -0000

On 08.10.2019 18:37, Julian Reschke wrote:
> On 08.10.2019 18:17, Henrik Levkowetz wrote:
>>
>> On 2019-10-08 17:21, Sandy Ginoza wrote:
>>> Hi Tony,
>>>
>>>> On Oct 6, 2019, at 7:20 PM, HANSEN, TONY L <tony@att.com> wrote:
>>>>
>>>> Sandy, does the RPC feel that the ability to add a line break is
>>>> needed?
>>>
>>> Yes, the RPC would appreciate being able to use <br>.
>>
>>
>> Ok, I then propose that we permit <br> in body text, including lists an=
d
>> tables, and in document and section titles.=C2=A0 More specifically, I
>> propose to
>  > ...
>
> If we do allow it in titles, we'll have to specify and test what happens
> when you have an <xref> with format=3D"title" to those.
>
> That said: what's the use case for titles? Is this to control line
> breaking, or to introduce the concept of a secondary title? In the
> latter case, we may want to do it differently.
> ...

Also: how does the presence of a line break in a document title affect
how it gets cited?

Best regards, Julian


From nobody Tue Oct  8 10:51:38 2019
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 F1B0F12008C for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 10:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 vMzLkcSpHhRJ for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 10:51:35 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 7DE0F120058 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 10:51:35 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:49748 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 1iHte2-0001Gf-F2; Tue, 08 Oct 2019 10:51:35 -0700
To: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com> <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com>
Date: Tue, 8 Oct 2019 19:51:26 +0200
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: <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ArDGrrK8uCAngvh0BXergEEfaMqiVVS43"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: sginoza@amsl.com, xml2rfc-dev@ietf.org, paul.hoffman@icann.org
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/R8teoRQwsWGtqkYtAgR05RQJ8aE>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 17:51:37 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--ArDGrrK8uCAngvh0BXergEEfaMqiVVS43
Content-Type: multipart/mixed; boundary="QxLG1FQS3smNfVlKStcTxkG5DnJTjGskU";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Paul Hoffman <paul.hoffman@icann.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>,
 Sandy Ginoza <sginoza@amsl.com>
Message-ID: <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back,
 was: New xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
 <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org>
In-Reply-To: <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org>

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



On 2019-10-08 18:55, Paul Hoffman wrote:
> On 10/8/19 9:17 AM, Henrik Levkowetz wrote:
>>>> Sandy, does the RPC feel that the ability to add a line break is nee=
ded?
>>>
>>> Yes, the RPC would appreciate being able to use <br>.
>>=20
>>=20
>> Ok, I then propose that we permit <br> in body text, including lists a=
nd
>> tables, and in document and section titles.  More specifically, I prop=
ose to
>> permit <br> as a child element of these elements:
>>=20
>>     blockquote
>>     dd
>>     dt
>>     em
>>     li
>>     name
>>     strong
>>     t
>>     td
>>     th
>>     title
>>     tt
>>=20
>> (Should <sub> and <sup> be in that list?  If we compare with the place=
s where
>> for instance <bcp14> is permitted, the answer would be 'yes'; but I'm =
not
>> sure it's the right thing to do.)
>=20
> This seems to go well beyond what the RPC asked for and significantly m=
uddies the semantics of the v3 format.
>=20
> The concern of the folks who contributed to the v3 design is that <br> =
everywhere would have authors thinking that they could put in line breaks=
 for emphasis, or for making the output look "right" without any semantic=
 meaning. In the original HTML semantics, <br> is a block-level break, no=
t a character formatting break.
>=20
> Given that, I would propose to instead allow <br/> in the following:
>=20
> blockquote
> dd
> li
> name
> t
> td
> th

So that removes dt, em, strong, title and tt.

<title> is one of the cases the RPC already ran into, so eliminating that=

from the list will leave one of their cases unhandled.

The case I made in the original issue #37 still holds:  Limiting <br> too=

strongly will result in a lot of surprises for authors, when they expect
to be able to use <br/>, but the validation fails.  I think this is
applicable for em, strong, and tt.

Additionally, the case Sandy mentioned where the author wanted a piece of=

text set on two lines is very likely to come up for <tt>, so not permitti=
ng
<br> there seems wrong.

As for dt, it will have similar issues as <title> and <name>.  It will on=
ly
become an issue when the RPC runs into a case where there's a long <dt>
text which doesn't display well without <br>.

I think the right thing, both for the RPC and authors in general, is to h=
ave
<br> available everywhere they might end up using it, rather than restric=
ting
it too strongly.


	Henrik


> (I strongly dislike having <br/> in <name>, but we allow other formatti=
ng there, so this should be allowed as well.)
>=20
> Sandy: Would that suit the needs of the RPC?
>=20
> --Paul Hoffman
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--QxLG1FQS3smNfVlKStcTxkG5DnJTjGskU--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2czJ4ACgkQTptXS4+7
FxoUlw/+Niz+4mk3Dc2mLPXW2f6Kc5GaU7Ee6+3LgVAlJrxaFkuVTK4QJvT81dG1
PvAC2t7pVbWO8ISRGHHEGMRt2/Zhh0a8CWJtRqaQoq1gbrRobCjIKkE94sW82Wp9
YqJANFmQlNiwjHGYlW6otZ09JLYDbTSJFEGDKmqlkfo+tQ82OUrxvXjthKuedV1p
JTlVPpPdtmF88nMgsnZqFhuAraArCrfe8AXo4H0xtQpyKenx4DhysrBKSJAui68m
zToykRnhRNZmiZqicGDHqH6bUJDlGZZGKvV6Dbu7lKXn2wfBYzuPNEzbduqgagJx
jaao9+CpHAgcu1W4zcpnobnwLefJ4jsDgISjAzdIKnwYu38YxcgBVmPIJrTxcga5
5uHtZ6B/R9FXVT996+kPCs8VXNJUWWbzS/C4Md4WmFf/ZMD0aQZLhpU0aQJlrehJ
jLQFurrLvbitMZcLTe5V3WCP16KWLeKZpkZov/HD74IIiPZOg3R9LTuOSoNvLecB
B2uft8bOHLkjF+vsmx4QR7MbJp9EP5S7OhdhMkL90AJjc3lBcuCGjzAWGsF2KHFt
HyhR+KWTjotn9QFCaILz3C+MESLXm4GPDp/xpkVPz/NBsnjeQWiTm+8+y3pj0Cqw
8DzDVNhp3aliFW23lb6VGX91+qjYgRWpUbQ0NjzIbOmKv0+6Yfc=
=GYtm
-----END PGP SIGNATURE-----

--ArDGrrK8uCAngvh0BXergEEfaMqiVVS43--


From nobody Tue Oct  8 11:36:03 2019
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 F12541200B9 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 11:36:01 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DO04znOQf8yJ for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 11:35:59 -0700 (PDT)
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 B4649120071 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 11:35:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570559735; bh=zOHuvcj3v1+1Eno2YrUMCkQqTymLOrMrkqIEho3eIW4=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=ew80Cjm33XdY75EzgFOVj/Tq8N3RjNgP/0KydcCkMt8V2/67R/+XmPH5cIwZrt8FQ nDJ9rEsin4T282Y854lbfkbKvV7iR7o2HGo4fFMVamvF4YCuOVLsMfm8HsGpEgQR+y 4owydmHiENn/yNw84P261HCmGJ1U9uN7Sh0CQE8Y=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.144.80]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M7b2d-1iATH82fpl-0084lj; Tue, 08 Oct 2019 20:35:35 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com> <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org> <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <c22a5004-7dfa-a724-1f26-c68272d4d121@gmx.de>
Date: Tue, 8 Oct 2019 20:35:33 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:a43NUiA7VesJZD1NumULz3ipelu6k0riF/oN2AUFvRzV3c5mWeD q8ay01Q1kY5a7fbzynIwc3irctJ9IKq6jRdQ7JucWB075U6bPOKpNmEYcxbm0KtboGpcJT5 w45BHQBDLMI/I1LMs2zM+r1ar26AqaYcGxQ5f4MHPazuRtwBF6jsYB9K1rKcjGRGe4TmCxd kCGL3qhquwjZYEVN1lrXA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:wDEbmoS9rsM=:4VxXx1dAatojV00FGWsgec X/BUIFtS4ZKWg+fdwawuNS+U7Br5cBGy3EVsdOymd2cyN+ccLo9qzGIyYobd4c8rSj2c9UOEP s2wpTeM+Z2tuAsrSW86yVgFK05+8LwYO8tWWPmy7BcHr+6S4xGSw1EonFG9CD98Tbxi/wTb5B 0FerTHCdcvIM2P9sINcuyJUT1IvImQUdY/O1viIgbB7x3E6uRU6K8H1XL4tP1Y+wwG3JE3M0K 1S6pWmXNHgCcRkovAabL7Jc/A6QDnBQWTKeFljW+Uwr07i/30aAgC1FJqcNln/ZMYFLYxA96E a83Em4zU2PvpIlIPcPF4aubdn5ZlqCiccuIRmoDTn2WHWB8w4yChVKFG01hAHWw9ty6DNzWfT fOQAHr3QzpwH7u23CKFx8hNYhzMosT7FmkB8nvapt06RQpwlfLAD5+qpNv4de1yO/KSLKAij7 fwUPd4OZfQeApWni0frmbUnQoPmFzbP20nHPDsLjTWrDZW9+MfJtcsasUzW469IM+M5sKLn/3 RjkGXCDNjYhd/jTjgF0WlzpwfPwyw87I8Oj0uP1jiCVO57XmixRQMvpqJ4VUISVMy6aCyR6ip Lre2KzXdF/QD8J3mY55w+UQoT/T18N2ahETLchWq+SvdlbJapvtCjB86r0g85In2SedIefs5X edwuABPDGMCEfMD847Ntlg1ewaQCVUm9M/sVCcnoD7HkTL9d8WHhGPopgDU5qCbnsOdZl4yWm 5hjGdpuPLA6tVfzxz6WyubRTuusZMU63/3l5Nu+fVRSr8E2WMEQyJ7m0gY3su7AaETe+lSxWI dB1P0OpnVX3drLEnatk/FKTY6L+cczOh2B4ECp+tiI8rPS7uX4YeYiwAbn3i+aryE15N6HTQ/ x73dDFPXGbhuYsB1c27incuhxqbyKnxScJoWAXskmxnmnmg64pMuMOzBkISLTjk8BDk3KZs6z pdAHdHjRmjP1opLHJ+DM/cTOVvKudUupOOAQHCE63OJ6NCVTgB/KXhOIOIWr0gFfm3mCDw1PC +Y9GJy1aN4P9kq45iFlSeKAjGuE0sEWCTFzcPAu/VZr8tg5Hzp98KmQdjSndF5aGC8MWTdWmn Q++J8ozw8syYjWmHj7PUeYkuDRyB2lwO+JFvwezuDPhvtczbIrcYcnYuBycT07pcbz5+jHT7P h46jgjlEOhnTDiM+Qzhh3t8Nc8VKr4xgAEK7SCOT69k0I6SAKH+khLFL1XZDjmgDcEtkPbSw6 6UArYpuRY2UoyrRW+zpou93B5RKHY1+yBDz/PnURfOZyGzWTOrrrqkatI4E4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/gVMSlwVn_ctRKOweXHTjoepQ0gg>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 18:36:02 -0000

On 08.10.2019 19:51, Henrik Levkowetz wrote:
> ...
> ... > So that removes dt, em, strong, title and tt.
>
> <title> is one of the cases the RPC already ran into, so eliminating tha=
t
> from the list will leave one of their cases unhandled.

That may be true; but then, it would be awesome to understand whether
this was about:

   1. *not* breaking the title in a specific place when the title was
too long, or

   2. breaking the title because it really consists of two different parts=
.

For case 1) I think the "old" approach of just using &nbsp; between
words not to be broken apart is better. For 2) I'll claim that <br/> is
not the right thing to do; <subtitle> might be a better fit.

> The case I made in the original issue #37 still holds:  Limiting <br> to=
o
> strongly will result in a lot of surprises for authors, when they expect
> to be able to use <br/>, but the validation fails.  I think this is
> applicable for em, strong, and tt.

No strong opinion here. I don't believe that we need them inside these
elements, though.

> Additionally, the case Sandy mentioned where the author wanted a piece o=
f
> text set on two lines is very likely to come up for <tt>, so not permitt=
ing
> <br> there seems wrong.

Would that be

   <tt>a<br/>b</tt>

? The same effect could still be achieved using:

   <tt>a</tt><br/><tt>b</tt>


> As for dt, it will have similar issues as <title> and <name>.  It will o=
nly
> become an issue when the RPC runs into a case where there's a long <dt>
> text which doesn't display well without <br>.

Are the expectations here the same for HTML and TXT output? Do we have
an example?

> I think the right thing, both for the RPC and authors in general, is to =
have
> <br> available everywhere they might end up using it, rather than restri=
cting
> it too strongly.
> ...

Well, if we do, we need to define what happens when the content is
referenced somewhere else (xref, reference, ...).

Best regards, Julian


From nobody Tue Oct  8 14:08:13 2019
Return-Path: <paul.hoffman@icann.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 85E9C12004C for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 14:08:11 -0700 (PDT)
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, SPF_HELO_NONE=0.001, 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 Zd9sef0XbuMJ for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 14:08:09 -0700 (PDT)
Received: from ppa3.lax.icann.org (ppa3.lax.icann.org [192.0.33.78]) (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 8D5C1120046 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 14:08:09 -0700 (PDT)
Received: from PFE112-CA-2.pexch112.icann.org (out.west.pexch112.icann.org [64.78.40.10]) by ppa3.lax.icann.org (8.16.0.27/8.16.0.27) with ESMTPS id x98L85Ut013837 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 8 Oct 2019 21:08:06 GMT
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 8 Oct 2019 14:08:04 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1497.000; Tue, 8 Oct 2019 14:08:03 -0700
From: Paul Hoffman <paul.hoffman@icann.org>
To: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
Thread-Topic: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVfgEV2PhDe2M1vkyX+sqaoQdmN6dRsluA
Date: Tue, 8 Oct 2019 21:08:03 +0000
Message-ID: <cfdfe489-8a37-7792-35d4-8ae244fbce0d@icann.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com> <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org> <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com>
In-Reply-To: <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.1
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
x-source-routing-agent: Processed
Content-Type: text/plain; charset="utf-8"
Content-ID: <DE8E20727D8A604FBC1053B0FCA1F30D@pexch112.icann.org>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-08_08:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/DfxAFD5MI3HNehrew23AJGXimiI>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 21:08:12 -0000

T24gMTAvOC8xOSAxMDo1MSBBTSwgSGVucmlrIExldmtvd2V0eiB3cm90ZToNCj4gU28gdGhhdCBy
ZW1vdmVzIGR0LCBlbSwgc3Ryb25nLCB0aXRsZSBhbmQgdHQuDQoNCkFub3RoZXIgd2F5IHRvIGxv
b2sgYXQgdGhpcyBpcyB0byBzYXkgIml0IGRvZXMgbm90IGluY2x1ZGUgdGhlbSBpbiBhIG5ldyBk
ZXNpZ24iLg0KICANCj4gPHRpdGxlPiBpcyBvbmUgb2YgdGhlIGNhc2VzIHRoZSBSUEMgYWxyZWFk
eSByYW4gaW50bywgc28gZWxpbWluYXRpbmcgdGhhdA0KPiBmcm9tIHRoZSBsaXN0IHdpbGwgbGVh
dmUgb25lIG9mIHRoZWlyIGNhc2VzIHVuaGFuZGxlZC4NCg0KSSBhZ3JlZSB3aXRoIEp1bGlhbjog
cHV0dGluZyA8YnI+IGluIGEgdGl0bGUgZm9yIHZhcmlvdXMgcmVhc29ucyBjYW4gY2F1c2UgdmFy
aW91cyBiYWQgc2lkZS1lZmZlY3RzLg0KDQpTYW5keTogQ2FuIHlvdSB0ZWxsIHRoZSBncm91cCB3
aGF0IHRoZSBzcGVjaWZpYyBuZWVkIHRoYXQgdGhlIFJQQyBzYXcgZm9yIDxicj4gaW4gPHRpdGxl
Pj8NCiAgDQo+IFRoZSBjYXNlIEkgbWFkZSBpbiB0aGUgb3JpZ2luYWwgaXNzdWUgIzM3IHN0aWxs
IGhvbGRzOiAgTGltaXRpbmcgPGJyPiB0b28NCj4gc3Ryb25nbHkgd2lsbCByZXN1bHQgaW4gYSBs
b3Qgb2Ygc3VycHJpc2VzIGZvciBhdXRob3JzLCB3aGVuIHRoZXkgZXhwZWN0DQo+IHRvIGJlIGFi
bGUgdG8gdXNlIDxici8+LCBidXQgdGhlIHZhbGlkYXRpb24gZmFpbHMuICBJIHRoaW5rIHRoaXMg
aXMNCj4gYXBwbGljYWJsZSBmb3IgZW0sIHN0cm9uZywgYW5kIHR0Lg0KDQpUaGVyZSBpcyBsaXRl
cmFsbHkgbm8gd2F5IHRvIGF2b2lkIHN1cnByaXNlcyBmb3IgYXV0aG9ycyBpbiB2Mywgb3IgaW4g
djIuIERvY3VtZW50IGZvcm1hdHRpbmcgYWx3YXlzIGhhcyBzdXJwcmlzZXMuDQoNCj4gQWRkaXRp
b25hbGx5LCB0aGUgY2FzZSBTYW5keSBtZW50aW9uZWQgd2hlcmUgdGhlIGF1dGhvciB3YW50ZWQg
YSBwaWVjZSBvZg0KPiB0ZXh0IHNldCBvbiB0d28gbGluZXMgaXMgdmVyeSBsaWtlbHkgdG8gY29t
ZSB1cCBmb3IgPHR0Piwgc28gbm90IHBlcm1pdHRpbmcNCj4gPGJyPiB0aGVyZSBzZWVtcyB3cm9u
Zy4NCg0KPHQ+DQo8dHQ+VGhpcyBpcyB0aGUgZmlyc3QgbGluZTwvdHQ+PGJyPg0KPHR0PlRoaXMg
aXMgdGhlIHNlY29uZCBsaW5lPC90dD4NCjwvdD4NCi4uLiBpcyBleGFjdGx5IHRoZSByaWdodCBz
ZW1hbnRpY3MgZm9yIHdoYXQgYSBsaW5lIGJyZWFrIGlzIG1lYW50IHRvIGRvLg0KICANCj4gQXMg
Zm9yIGR0LCBpdCB3aWxsIGhhdmUgc2ltaWxhciBpc3N1ZXMgYXMgPHRpdGxlPiBhbmQgPG5hbWU+
LiAgDQoNCkl0IHdpbGwgYWxzbyBoYXZlIHRoZSBzYW1lIHByb2JsZW1zLg0KDQo+IEl0IHdpbGwg
b25seQ0KPiBiZWNvbWUgYW4gaXNzdWUgd2hlbiB0aGUgUlBDIHJ1bnMgaW50byBhIGNhc2Ugd2hl
cmUgdGhlcmUncyBhIGxvbmcgPGR0Pg0KPiB0ZXh0IHdoaWNoIGRvZXNuJ3QgZGlzcGxheSB3ZWxs
IHdpdGhvdXQgPGJyPi4NCg0KVGhpcyBpcyBub3QgYWJvdXQgImRpc3BsYXkgd2VsbCIsIGl0IGlz
IGFib3V0IHNlbWFudGljcy4gT25lIG9mIHRoZSBvdmVyYXJjaGluZyBnb2FscyBvZiB0aGUgdjMg
d29yayB3YXMgdG8gaGF2ZSBzZW1hbnRpY2FsbHkgc2Vuc2libGUgbG9uZy1saXZlZCBkb2N1bWVu
dHMgdGhhdCBjYW4gYmUgZGlzcGxheWVkIGluIGEgdmFyaWV0eSBvZiBmb3JtYXRzIG9uIGEgdmFy
aWV0eSBvZiB0eXBlcyBvZiBkaXNwbGF5cy4NCg0KPiBJIHRoaW5rIHRoZSByaWdodCB0aGluZywg
Ym90aCBmb3IgdGhlIFJQQyBhbmQgYXV0aG9ycyBpbiBnZW5lcmFsLCBpcyB0byBoYXZlDQo+IDxi
cj4gYXZhaWxhYmxlIGV2ZXJ5d2hlcmUgdGhleSBtaWdodCBlbmQgdXAgdXNpbmcgaXQsIHJhdGhl
ciB0aGFuIHJlc3RyaWN0aW5nDQo+IGl0IHRvbyBzdHJvbmdseS4NCg0KV2Ugc2hvdWxkIGhlYXIg
ZGlyZWN0bHkgZnJvbSB0aGUgUlBDIGFib3V0IHRoZWlyIG5lZWRzLiBBbHNvLCBub25lIG9mIHVz
IGluIHRoaXMgY29udmVyc2F0aW9uIGFyZSBnb29kIHJlcHJlc2VudGF0aXZlcyBvZiB0eXBpY2Fs
IGF1dGhvcnMgb2YgUkZDcyBiZWNhdXNlIHdlIGFyZSBhbHJlYWR5IHRvbyBmYW1pbGlhciB3aXRo
IHYyIGFuZCB2MyBhbmQgWE1MIGFuZCBzbyBvbi4NCg0KLS1QYXVsIEhvZmZtYW4NCg==


From nobody Tue Oct  8 14:24:02 2019
Return-Path: <housley@vigilsec.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 35ACC120046 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 14:23:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 TZyLlw18bIjA for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 14:23:51 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7A00120033 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 14:23:50 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 1D0E3300AF2 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 17:23:49 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id VclPJyOBL5Tp for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 17:23:47 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (unknown [138.88.156.37]) by mail.smeinc.net (Postfix) with ESMTPSA id EFF133004AF; Tue,  8 Oct 2019 17:23:46 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: Tools Team Discussion <tools-discuss@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 8 Oct 2019 17:23:47 -0400
Message-Id: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
Cc: Tools Team Discussion <tools-discuss@ietf.org>, xml2rfc@ietf.org, xml2rfc-dev@ietf.org, rfc-markdown@ietf.org
To: IETF <ietf@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/JQNBBt010tf7d51mBFv_5WhM43Q>
Subject: [xml2rfc-dev] End of support for xml2rfc on Python 2.x is coming soon
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, 08 Oct 2019 21:23:53 -0000

Heads up!

With the transition to xml2rfc vocabulary version 3, xml2rfc has gained
the ability to generate PDF output when the necessary system libraries
are installed.  However, xml2rfc runs on Python 2.7, but the library
needed for PDF generation ended support for Python 2.7 about 10
releases ago.  This means that the need to end support for xml2rfc on
Python 2.7 is becoming urgent.  Another factor is that bugfix support
for Python 2.7.x itself officially stops on 1 January 2020, so we need
to transition away from Python 2.7 soon in any case.

The latest xml2rfc release is 2.32.0.  There will most likely be one or
two additional xml2rfc releases in the 2.x series, but after that, the
plan is to transition to a 3.x release series, with two major changes:

(1) xml2rfc will no longer run under Python 2.7; it will require
    Python 3.5 or higher.  If you cannot install and run Python 3 on
    your system, the web service at xml2rfc.ietf.org can be used.

(2) The default output formatters will change to v3.  The v2 formatters
    will still be available by using a --legacy switch.

Expect the first xml2rfc 3.x series release before the end of the month.

On behalf of the Tools Team,
  Russ


From nobody Tue Oct  8 14:28:31 2019
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 23B4D120046 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 14:28:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 O3q9y2HXROZT for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 14:28:29 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 73A78120033 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 14:28:29 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51498 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 1iHx1w-000456-E4; Tue, 08 Oct 2019 14:28:29 -0700
To: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com> <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org> <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com> <cfdfe489-8a37-7792-35d4-8ae244fbce0d@icann.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <0d0efd73-f8ba-4a05-eafb-4fd56e25869d@levkowetz.com>
Date: Tue, 8 Oct 2019 23:28:20 +0200
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: <cfdfe489-8a37-7792-35d4-8ae244fbce0d@icann.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="88fGItbr47R0BQnLaASADs6BugHP3OxPV"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: sginoza@amsl.com, xml2rfc-dev@ietf.org, paul.hoffman@icann.org
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/3XqtVCiHvWhihZ1-4-9iBiZwA2Q>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 08 Oct 2019 21:28:30 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--88fGItbr47R0BQnLaASADs6BugHP3OxPV
Content-Type: multipart/mixed; boundary="vt3u05a2V8SbGiscp26HqDblipb3su3eN";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Paul Hoffman <paul.hoffman@icann.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>,
 Sandy Ginoza <sginoza@amsl.com>
Message-ID: <0d0efd73-f8ba-4a05-eafb-4fd56e25869d@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back,
 was: New xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com>
 <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org>
 <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com>
 <cfdfe489-8a37-7792-35d4-8ae244fbce0d@icann.org>
In-Reply-To: <cfdfe489-8a37-7792-35d4-8ae244fbce0d@icann.org>

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


On 2019-10-08 23:08, Paul Hoffman wrote:
> On 10/8/19 10:51 AM, Henrik Levkowetz wrote:
>> So that removes dt, em, strong, title and tt.
>=20
> Another way to look at this is to say "it does not include them in a ne=
w design".

My point was simply to list the ones we didn't agree on.  Does this reall=
y
need a quibble?

>> <title> is one of the cases the RPC already ran into, so eliminating t=
hat
>> from the list will leave one of their cases unhandled.
>=20
> I agree with Julian: putting <br> in a title for various reasons can
> cause various bad side-effects.

Yes, well, there's a need here.  I tried to say that already a year ago.

> Sandy: Can you tell the group what the specific need that the RPC saw
> for <br> in <title>?=20
>  =20
>> The case I made in the original issue #37 still holds:  Limiting <br> =
too
>> strongly will result in a lot of surprises for authors, when they expe=
ct
>> to be able to use <br/>, but the validation fails.  I think this is
>> applicable for em, strong, and tt.
>=20
> There is literally no way to avoid surprises for authors in v3, or in
> v2. Document formatting always has surprises.

That doesn't mean we should do it harder than it needs to be.  We should
try to consider the needs of the users, not only principles of the design=
=2E

>> Additionally, the case Sandy mentioned where the author wanted a piece=
 of
>> text set on two lines is very likely to come up for <tt>, so not permi=
tting
>> <br> there seems wrong.
>=20
> <t>
> <tt>This is the first line</tt><br>
> <tt>This is the second line</tt>
> </t>
> .... is exactly the right semantics for what a line break is meant to d=
o.

I'm sorry, but I really cannot see how that is more pure and right than

 <t>
   <tt>
      This is the first line<br/>
      This is the second line
   </tt>
 </t>

I think this is very much a difference in the eye of the beholder.

>  =20
>> As for dt, it will have similar issues as <title> and <name>. =20
>=20
> It will also have the same problems.
>=20
>> It will only
>> become an issue when the RPC runs into a case where there's a long <dt=
>
>> text which doesn't display well without <br>.
>=20
> This is not about "display well", it is about semantics. One of the
> overarching goals of the v3 work was to have semantically sensible
> long-lived documents that can be displayed in a variety of formats on
> a variety of types of displays.

Unfortunately, a complete semantic model for what RFC authors might want
to express in an RFC would be so complex that we'd probably never complet=
e
it.  Providing escape hatches that lets authors generate text that
communicates their ideas is more important than sticking to a restricting=

semantic model for unbounded semantic content.

>> I think the right thing, both for the RPC and authors in general, is t=
o have
>> <br> available everywhere they might end up using it, rather than rest=
ricting
>> it too strongly.
>=20
> We should hear directly from the RPC about their needs. Also, none of
> us in this conversation are good representatives of typical authors
> of RFCs because we are already too familiar with v2 and v3 and XML
> and so on.

I'm very happy that in this round of comments more people have expressed
a viewpoint than in the previous round.


	Henrik


--vt3u05a2V8SbGiscp26HqDblipb3su3eN--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2c/3QACgkQTptXS4+7
FxriVhAAmGiywxliCkc5D0WfuWSDyNHjLszGsB/I6wAh0zd6WDZnnD/uSrL4DIRU
RqtmqKnGDmPfYcNNmhDOkAgKVatVAEXOa7ry2Q+yGg9Aa9NNx1f+JunDPdAdEiud
cjErbCuelXqRiWcGhB6jjxyfvSzAGkm6xZObuZR6JxSgPfT/zpHtqcgdY53xRtRt
DWBl7ik4G9qnpcct4hqKFAHU5BeCsnhq0tEkpwxwbEOwqwL9GSO5aCF3EtVqtRMm
0jr7Rh0kMzAswbNQzeC9MnFIUZbFbR+1aAndMKIDmAgAYgERUpahBhDLt0Uc73Ys
zzSVjFpjjXgrkvVIDHS/YkAdhzA23p5u34GWOMJlwSVMI/baM6RH1qxzxwZUCUV+
77V7ketOpuzxZHwmFXRGrTGN6h2IYH7Z9s78nXCgJMCn98LC/8OfodoZ8DC/qtGJ
KbczM3ap6hSK7RV0F8Ob3torv49AkyQCm4G3bV5bhG4KGLODieXorGcZyLIWrxrP
IltiBxY87mhTQeoSHMUQgLRcerSqPDtSeFSNN6XwnycTsmd4EMl/hhjEZV668s9v
IPqciiTHtoM1AKw6gWtCma0xwmhii6okvpbXZlKm9h1SJxw8Uay9glJsjVkkVasr
M5+E+DB3hveg6LpeYGPq5PHoRH7mK7zaFdwdIL6Lc9UfeUlSkO4=
=N8Fd
-----END PGP SIGNATURE-----

--88fGItbr47R0BQnLaASADs6BugHP3OxPV--


From nobody Tue Oct  8 14:47:40 2019
Return-Path: <fredbaker.ietf@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 91E4E120020; Tue,  8 Oct 2019 14:47:14 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 y9ySMo4GtUMM; Tue,  8 Oct 2019 14:47:12 -0700 (PDT)
Received: from mail-pf1-x436.google.com (mail-pf1-x436.google.com [IPv6:2607:f8b0:4864:20::436]) (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 A4B3D120033; Tue,  8 Oct 2019 14:47:12 -0700 (PDT)
Received: by mail-pf1-x436.google.com with SMTP id a2so167964pfo.10; Tue, 08 Oct 2019 14:47:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; bh=1cLZ2UjtlMRh+eex+VxBVoOprTU34qj4OO1rUsD/wuI=; b=JJt7WrM0Ji+QHm9w0LgBjOZJ+iE2mHGWNxzjsi6M/ZMiJUwpRqG2CKcwDPx/R68kfh z21ccpqleo5nO9juKDFtyEt7mjQHChvoEWPp/tzpbfH7Ze5l5l2RpBSfDdK421sLSWvi 6wqjzFXbY1GVNmil90tt9qOX/t9DMPzPkfMi6DHiJuSlGUQtIoiD+Kux/XTwCtsQ2MC3 w8lpQ7/Wge03YXDeDSZG/Y1VSwuKFu9eTLlgfTVclkzUy5Z2AfWxbUgOFbKw6cdt3C0U KNQixt5fSWeYy38Rqy1yvDm0VlipvZbjm6J0oJ2dxAztDReeqGoxivC3uoTN99pFF/yC nTWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:mime-version:subject :from:in-reply-to:date:cc:message-id:references:to; bh=1cLZ2UjtlMRh+eex+VxBVoOprTU34qj4OO1rUsD/wuI=; b=sQxCmuWyfAyuXrYchhsDSPJSSPuPkJPuQbkbuC8TXjVl/naz0IXLZfZl1xmE41rJiN jElvj07RRx8/YIn7Z9QNopXWvG81DGD4ByAaHlkQOL6vArGcdR0fzXdMpFeCWLaeUGSV +qdVKNbNWsCbbKcs8NtW81Jq77cCJF1enXdK8lHpJB+fGSNejSjEdGYoCsiuw0oE5vnR sc0k/d5nutP9TZKJgdAodNyXGNqwGDxO0vQbt9cEAfD9lXbzr2/bKAX7IRuQNGQVKMqG TVtAOncULXSETAnXhz9Y0XLeTwEBb4lKv4V1/f+IevOiTFMcQTD4elyPSKsmj9yH8RLt 1awg==
X-Gm-Message-State: APjAAAV9Zg1AbZJq5vo/kde0fu+qwklecX3dTAXJ/ISxwRtP2aoe0nWZ 947KIW9cIlDP5bkLQuEVgGcN/DJT
X-Google-Smtp-Source: APXvYqxvv1mjXacyxM5Og1tqsfRtJFg8sYBpepa0+c/fVuHydKsHorjXKLaP0BmJDzVX44uyQdb3ZA==
X-Received: by 2002:a62:d0:: with SMTP id 199mr107321pfa.108.1570571231952; Tue, 08 Oct 2019 14:47:11 -0700 (PDT)
Received: from ?IPv6:2601:648:8400:5ab0:98c9:b154:b31:7528? ([2601:648:8400:5ab0:98c9:b154:b31:7528]) by smtp.gmail.com with ESMTPSA id 199sm84365pfv.152.2019.10.08.14.47.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 08 Oct 2019 14:47:11 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
From: Fred Baker <fredbaker.ietf@gmail.com>
In-Reply-To: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
Date: Tue, 8 Oct 2019 14:47:08 -0700
Cc: IETF <ietf@ietf.org>, rfc-markdown@ietf.org, xml2rfc@ietf.org, xml2rfc-dev@ietf.org
Message-Id: <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
To: Tools Team Discussion <tools-discuss@ietf.org>
X-Mailer: iPhone Mail (17B5059g)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/X6tSKsh-vP4rpSrt7Wn63GHb1p8>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 08 Oct 2019 21:47:15 -0000

That all fine, and as predictable as you say. What would very helpful would b=
e a road map: if you=E2=80=99re using {windows X|Mac X|Linux X|whatever}, we=
 think you should look at tools {D,E,F}.

Speaking personally, I am on a Mac and using XMLmind with Fenner=E2=80=99s t=
ools. They mostly worked (note the past tense) except when they didn=E2=80=99=
t. Telling me =E2=80=9Cwell, ABCDEF supports <IETF tools du jour if you can r=
ead Sanskrit>=E2=80=9C doesn=E2=80=99t quite work.

I used to write in NROFF. I=E2=80=99ll do what it takes. But really?

Sent using a machine that autocorrects in interesting ways...

> On Oct 8, 2019, at 2:31 PM, Russ Housley <housley@vigilsec.com> wrote:
>=20
> =EF=BB=BFHeads up!
>=20
> With the transition to xml2rfc vocabulary version 3, xml2rfc has gained
> the ability to generate PDF output when the necessary system libraries
> are installed.  However, xml2rfc runs on Python 2.7, but the library
> needed for PDF generation ended support for Python 2.7 about 10
> releases ago.  This means that the need to end support for xml2rfc on
> Python 2.7 is becoming urgent.  Another factor is that bugfix support
> for Python 2.7.x itself officially stops on 1 January 2020, so we need
> to transition away from Python 2.7 soon in any case.
>=20
> The latest xml2rfc release is 2.32.0.  There will most likely be one or
> two additional xml2rfc releases in the 2.x series, but after that, the
> plan is to transition to a 3.x release series, with two major changes:
>=20
> (1) xml2rfc will no longer run under Python 2.7; it will require
>    Python 3.5 or higher.  If you cannot install and run Python 3 on
>    your system, the web service at xml2rfc.ietf.org can be used.
>=20
> (2) The default output formatters will change to v3.  The v2 formatters
>    will still be available by using a --legacy switch.
>=20
> Expect the first xml2rfc 3.x series release before the end of the month.
>=20
> On behalf of the Tools Team,
>  Russ
>=20
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc


From nobody Tue Oct  8 14:48:40 2019
Return-Path: <cabo@tzi.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 AB5011201AA; Tue,  8 Oct 2019 14:48:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001, 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 3-4g0ixNT3tr; Tue,  8 Oct 2019 14:48:17 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 869E4120255; Tue,  8 Oct 2019 14:48:17 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE50.dip0.t-ipconnect.de [84.141.206.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46nrZ74vMjzyW0; Tue,  8 Oct 2019 23:48:15 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
Date: Tue, 8 Oct 2019 23:48:15 +0200
Cc: IETF <ietf@ietf.org>, RFC Markdown <rfc-markdown@ietf.org>, xml2rfc@ietf.org, xml2rfc-dev@ietf.org
X-Mao-Original-Outgoing-Id: 592264092.618379-af4d9d3cb7a636276e96fbba24a54105
Content-Transfer-Encoding: quoted-printable
Message-Id: <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
To: Tools Team Discussion <tools-discuss@ietf.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/RtOatJAmLc0riSJahGP0CwmEYJ0>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 08 Oct 2019 21:48:23 -0000

On Oct 8, 2019, at 23:23, Russ Housley <housley@vigilsec.com> wrote:
>=20
> (2) The default output formatters will change to v3.  The v2 =
formatters
>    will still be available by using a --legacy switch.

Please do this in a way that will not randomly break scripts and other =
programs that need to run xml2rfc.  (A calling script/program has no =
idea what version of xml2rfc is installed locally.)  [Actually, that is =
also true of people calling xml2rfc=E2=80=A6]

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue Oct  8 15:19:19 2019
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 52887120046; Tue,  8 Oct 2019 15:19:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 fnN0otqq4kT7; Tue,  8 Oct 2019 15:19:04 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 99A4F120020; Tue,  8 Oct 2019 15:19:04 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:52055 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 1iHxot-0003hr-Bl; Tue, 08 Oct 2019 15:19:03 -0700
To: Carsten Bormann <cabo@tzi.org>, Tools Team Discussion <tools-discuss@ietf.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>
Cc: RFC Markdown <rfc-markdown@ietf.org>, xml2rfc@ietf.org, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
Date: Wed, 9 Oct 2019 00:18:53 +0200
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: <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5gbFIuRtqBF0tK4k6g3Lfn9BMvl0k6wg3"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: ietf@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, tools-discuss@ietf.org, cabo@tzi.org
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/HWjzZgPfHZGy-M7gc2UUPqM4ieU>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 08 Oct 2019 22:19:05 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--5gbFIuRtqBF0tK4k6g3Lfn9BMvl0k6wg3
Content-Type: multipart/mixed; boundary="QDX8Bkj2buaSfjC9aVlX6Ptt9xonPiKrL";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>,
 Tools Team Discussion <tools-discuss@ietf.org>
Cc: RFC Markdown <rfc-markdown@ietf.org>, xml2rfc@ietf.org,
 xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>
Message-ID: <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
Subject: Re: [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x
 is coming soon
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
 <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>
In-Reply-To: <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>

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

Hi Carsten,

On 2019-10-08 23:48, Carsten Bormann wrote:
> On Oct 8, 2019, at 23:23, Russ Housley <housley@vigilsec.com> wrote:
>>=20
>> (2) The default output formatters will change to v3.  The v2 formatter=
s
>>    will still be available by using a --legacy switch.
>=20
> Please do this in a way that will not randomly break scripts and
> other programs that need to run xml2rfc. (A calling script/program
> has no idea what version of xml2rfc is installed locally.) [Actually,
> that is also true of people calling xml2rfc=E2=80=A6]

Does it work for you if we say 'if you want v2 output, please add --legac=
y
to your scripts already now'?

The --legacy switch to force v2 output (for compatible input) has been
available for around 6 months, so even if you don't have the bleeding
edge version installed, this should work as a compatibility path, I think=
?


Best regards,

	Henrik


--QDX8Bkj2buaSfjC9aVlX6Ptt9xonPiKrL--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2dC00ACgkQTptXS4+7
FxqFHBAA2Hm84wZ1wmxVuIRlcf1WL30QJ48EV+0hQD64pKOW94Tm4R/swxEVrYkz
dpjbKJz4ls/IZ0xOY5BYQzIQY4uFGJBJJQiRu+18PErWaG9N86+wPmFgg4ckucGl
fxCc3LaSCYslGADr86cEHOUgaIVqhlw+G1ea52+9df2Nf8XiVwmw1EE2UZaQDtFP
sxFencdxCkKWGYEmK5fsKcmKEn7e7kJXQtDgxk6PiSM1UiuRUnM5a1DSB0NpxqdY
Yd6TjCoAKW29kXVIyiFqyySvjap7/a7chz2liQiXvLfRpAcb5bHhyQ83cstf2gkS
wA4O3cBkhoU9FxG9L7kbZyZvJpYWXRlTh7e5Bi75F2/amPK/j9bZJEkWwIB+mIMV
T2efVjorGD0gpi/piimN76efHgnHNSsGNIBjndoPx+0aIIb7FnYQMEeOb//DTH2l
sBPvfer8PTNxO7zSW4KLIbdLAopWRz6u0C+ufsLI/94RBZosKJo7QjxzxXPbziyw
VSIjVhfgnjedaqj9pIkyV9ElgZnmau7HLK+Bi5iEHVAmfjeuwWAnbed+nIZb26es
iJgNiedJBzJcUiau1NrCpIIbNJ10e9CEJpyBQSVCP8A3z5d06zJqUULBH1nZ6mMW
1txkeExKnbPHvS8CC9jxFcZm2wNGYBj7ykjUohGVlwT+R6Ttc7o=
=vUyQ
-----END PGP SIGNATURE-----

--5gbFIuRtqBF0tK4k6g3Lfn9BMvl0k6wg3--


From nobody Tue Oct  8 15:23:46 2019
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 B1E2A120046; Tue,  8 Oct 2019 15:23:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 1eP78JH_33id; Tue,  8 Oct 2019 15:23:20 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 23709120020; Tue,  8 Oct 2019 15:23:20 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:52081 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 1iHxt0-0003V0-Iz; Tue, 08 Oct 2019 15:23:19 -0700
To: Fred Baker <fredbaker.ietf@gmail.com>, Tools Team Discussion <tools-discuss@ietf.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com>
Cc: rfc-markdown@ietf.org, xml2rfc@ietf.org, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com>
Date: Wed, 9 Oct 2019 00:23:09 +0200
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: <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SU6IGfPOISu6mm8qWtIOXANrO8NA2OL1f"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: ietf@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, tools-discuss@ietf.org, fredbaker.ietf@gmail.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/JhYVBVPOBRk7O-eBOZjdSlPeGxQ>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 08 Oct 2019 22:23:22 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--SU6IGfPOISu6mm8qWtIOXANrO8NA2OL1f
Content-Type: multipart/mixed; boundary="fp1wuUb3EXp23SnCSLhPK3vWpCbRpHsWW";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Fred Baker <fredbaker.ietf@gmail.com>,
 Tools Team Discussion <tools-discuss@ietf.org>
Cc: rfc-markdown@ietf.org, xml2rfc@ietf.org, xml2rfc-dev@ietf.org,
 IETF <ietf@ietf.org>
Message-ID: <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x
 is coming soon
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
 <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com>
In-Reply-To: <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com>

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

Hi Fred,

On 2019-10-08 23:47, Fred Baker wrote:
> That all fine, and as predictable as you say. What would very helpful
> would be a road map: if you=E2=80=99re using {windows X|Mac X|Linux
> X|whatever}, we think you should look at tools {D,E,F}.
>=20
> Speaking personally, I am on a Mac and using XMLmind with Fenner=E2=80=99=
s
> tools. They mostly worked (note the past tense) except when they
> didn=E2=80=99t. Telling me =E2=80=9Cwell, ABCDEF supports <IETF tools d=
u jour if you
> can read Sanskrit>=E2=80=9C doesn=E2=80=99t quite work.
>=20
> I used to write in NROFF. I=E2=80=99ll do what it takes. But really?

I'm sorry if the text wasn't clear enough.  The roadmap is this:  Please
install Python 3.5 or higher on your system, and install coming versions
of xml2rfc using the 'pip3' command which is part of that Python install.=


When we got to the xml2rfc 3.0.0 release, I had planned to update the
release note with the information about using pip3, but I'm perfectly
happy saying it now, too.

Of course, if your default python is Python 3.5 or higher already, then
using plain 'pip' to install will continue to work.


Best regards,

	Henrik

>=20
> Sent using a machine that autocorrects in interesting ways...
>=20
>> On Oct 8, 2019, at 2:31 PM, Russ Housley <housley@vigilsec.com> wrote:=

>>=20
>> =EF=BB=BFHeads up!
>>=20
>> With the transition to xml2rfc vocabulary version 3, xml2rfc has gaine=
d
>> the ability to generate PDF output when the necessary system libraries=

>> are installed.  However, xml2rfc runs on Python 2.7, but the library
>> needed for PDF generation ended support for Python 2.7 about 10
>> releases ago.  This means that the need to end support for xml2rfc on
>> Python 2.7 is becoming urgent.  Another factor is that bugfix support
>> for Python 2.7.x itself officially stops on 1 January 2020, so we need=

>> to transition away from Python 2.7 soon in any case.
>>=20
>> The latest xml2rfc release is 2.32.0.  There will most likely be one o=
r
>> two additional xml2rfc releases in the 2.x series, but after that, the=

>> plan is to transition to a 3.x release series, with two major changes:=

>>=20
>> (1) xml2rfc will no longer run under Python 2.7; it will require
>>    Python 3.5 or higher.  If you cannot install and run Python 3 on
>>    your system, the web service at xml2rfc.ietf.org can be used.
>>=20
>> (2) The default output formatters will change to v3.  The v2 formatter=
s
>>    will still be available by using a --legacy switch.
>>=20
>> Expect the first xml2rfc 3.x series release before the end of the mont=
h.
>>=20
>> On behalf of the Tools Team,
>>  Russ
>>=20
>> _______________________________________________
>> xml2rfc mailing list
>> xml2rfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/xml2rfc
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--fp1wuUb3EXp23SnCSLhPK3vWpCbRpHsWW--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2dDE0ACgkQTptXS4+7
FxpVRg//Rc/JWyh/WFEvAuWKXyxh8X+bcSSAs2KJgDBbgR+gvpSLADUNHNOpaTky
75Fk9J02LZmP4J42q7bhq6mgF5EOkyYt//UbeLBS4K0beArsk7AjR/idW3F7NBn6
l3L0gf7KX6fLG7Q4B5k94nDr0UKzgZCWl1t6naaX1XNeZ3DJcXbfY5VGIuDCfrwy
jBymiTigmT4tCcPB9vXn2KntyIA6ND3SIdIdFadeDEeUurQJosnxmiHerx+AzXE8
WB+F3xe6P1CbDI6/pCD3nJgKdJ4KBPVSaGThvSji3f2/DZBGVtPU3jkyHUJ3YWvg
smF4Zq43fVGz1tpTKtrKXrpTVLQF+S0Gam8MwiDaPbpqwFg1pji8r6qEAbqqSWNI
FsOFHQnVwUpw3l5u6EWMRCB4547z+/DYQMY9vO5Qt3k2i6ViDIOKh6CVWhyHf6Qe
CzuEbXtbN6wMTy4Aj7qlq7RNTsdHmxznI3mQRg/T3CzHH8cK1MaXhDzO1GSkm3q3
duNmBq9eGboWVMQ6gJYMRQQzp35wGgXF6uTwVqBt74QS7wN3dYODBlyg2FoWWbUH
jmDK2RyIMTEI7ecYpCd5c/fv2xRdKVbraU8VW0a/qcE+da5OzPZivL1wMHpvNjVT
J4d6tPevzarK9qxb95yAXLt2z+4MEFH0k41hiTpmI0e4MTxBtUc=
=cxBe
-----END PGP SIGNATURE-----

--SU6IGfPOISu6mm8qWtIOXANrO8NA2OL1f--


From nobody Tue Oct  8 15:47:07 2019
Return-Path: <cabo@tzi.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 8C7BB1200B6; Tue,  8 Oct 2019 15:46:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001, 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 o5UwNnSKky6w; Tue,  8 Oct 2019 15:46:40 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D8F8120072; Tue,  8 Oct 2019 15:46:39 -0700 (PDT)
Received: from [10.12.17.217] (unknown [172.93.197.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46nssR6GdTz10rL; Wed,  9 Oct 2019 00:46:35 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
Date: Wed, 9 Oct 2019 00:46:32 +0200
Cc: Tools Team Discussion <tools-discuss@ietf.org>, RFC Markdown <rfc-markdown@ietf.org>, XML2RFC Interest Group <xml2rfc@ietf.org>, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>
X-Mao-Original-Outgoing-Id: 592267588.8788-baefa19dd9071f150dc18e6ec4c3da9a
Content-Transfer-Encoding: quoted-printable
Message-Id: <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/AHiXManubxubnHtC_9oSt1r6Wq4>
Subject: Re: [xml2rfc-dev] [Tools-discuss] [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 08 Oct 2019 22:46:42 -0000

On Oct 9, 2019, at 00:18, Henrik Levkowetz <henrik@levkowetz.com> wrote:
>=20
> Signed PGP part
> Hi Carsten,
>=20
> On 2019-10-08 23:48, Carsten Bormann wrote:
>> On Oct 8, 2019, at 23:23, Russ Housley <housley@vigilsec.com> wrote:
>>>=20
>>> (2) The default output formatters will change to v3.  The v2 =
formatters
>>>   will still be available by using a --legacy switch.
>>=20
>> Please do this in a way that will not randomly break scripts and
>> other programs that need to run xml2rfc. (A calling script/program
>> has no idea what version of xml2rfc is installed locally.) [Actually,
>> that is also true of people calling xml2rfc=E2=80=A6]
>=20
> Does it work for you if we say 'if you want v2 output, please add =
--legacy
> to your scripts already now=E2=80=99?

It sure works for me, but I don=E2=80=99t know all the other users of my =
software.

> The --legacy switch to force v2 output (for compatible input) has been
> available for around 6 months, so even if you don't have the bleeding
> edge version installed, this should work as a compatibility path, I =
think?

6 months is very short in the grand scheme of things.

Generally people will upgrade tools like kramdown-rfc and xml2rfc on =
different timelines.
(And there are also a few hundred makefiles in some repositories =
somewhere that call xml2rfc.)

With that out of the way, I must admit I don=E2=80=99t even understand =
what this means:

  Format Options:
    --v3                                with --text and --html: use the =
v3
                                        formatter, rather than the =
legacy one.
    --legacy                            with --text and --html: use the =
legacy
                                        text formatter, rather than the =
v3
                                        one.

Does the choice of =E2=80=9Clegacy=E2=80=9D and =E2=80=9Cv3=E2=80=9D =
formatter have an influence on the accepted XML vocabulary?  On the =
output format?  Both?  How?

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue Oct  8 16:16:18 2019
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 E05091200BA; Tue,  8 Oct 2019 16:15:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 c6rXmhntYFRK; Tue,  8 Oct 2019 16:15:55 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 BCCA61200B6; Tue,  8 Oct 2019 16:15:55 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:52687 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 1iHyhu-000111-Te; Tue, 08 Oct 2019 16:15:55 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com> <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>
Cc: Tools Team Discussion <tools-discuss@ietf.org>, RFC Markdown <rfc-markdown@ietf.org>, XML2RFC Interest Group <xml2rfc@ietf.org>, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <b3cb1561-2809-b3b5-8cf3-67ef2b7334d3@levkowetz.com>
Date: Wed, 9 Oct 2019 01:15:46 +0200
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: <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="kTm59LbtfeSD89s3WWgNSO4nqnBxkoGQP"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: ietf@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, tools-discuss@ietf.org, cabo@tzi.org
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/sdz-Dp1VbVSBoMHt8ghHHhQHLXw>
Subject: Re: [xml2rfc-dev] [Tools-discuss] [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 08 Oct 2019 23:15:57 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--kTm59LbtfeSD89s3WWgNSO4nqnBxkoGQP
Content-Type: multipart/mixed; boundary="nsVbam8cmmQMEdmXNQtrhtTOd5igFvlHv";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Tools Team Discussion <tools-discuss@ietf.org>,
 RFC Markdown <rfc-markdown@ietf.org>,
 XML2RFC Interest Group <xml2rfc@ietf.org>, xml2rfc-dev@ietf.org,
 IETF <ietf@ietf.org>
Message-ID: <b3cb1561-2809-b3b5-8cf3-67ef2b7334d3@levkowetz.com>
Subject: Re: [Tools-discuss] [xml2rfc] [Rfc-markdown] End of support for
 xml2rfc on Python 2.x is coming soon
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
 <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>
 <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
 <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>
In-Reply-To: <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>

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

Hi Carsten,

On 2019-10-09 00:46, Carsten Bormann wrote:
> On Oct 9, 2019, at 00:18, Henrik Levkowetz <henrik@levkowetz.com> wrote=
:
>>=20
>> Signed PGP part
>> Hi Carsten,
>>=20
>> On 2019-10-08 23:48, Carsten Bormann wrote:
>>> On Oct 8, 2019, at 23:23, Russ Housley <housley@vigilsec.com> wrote:
>>>>=20
>>>> (2) The default output formatters will change to v3.  The v2 formatt=
ers
>>>>   will still be available by using a --legacy switch.
>>>=20
>>> Please do this in a way that will not randomly break scripts and
>>> other programs that need to run xml2rfc. (A calling script/program
>>> has no idea what version of xml2rfc is installed locally.) [Actually,=

>>> that is also true of people calling xml2rfc=E2=80=A6]
>>=20
>> Does it work for you if we say 'if you want v2 output, please add --le=
gacy
>> to your scripts already now=E2=80=99?
>=20
> It sure works for me, but I don=E2=80=99t know all the other users of m=
y software.

Ack.

>> The --legacy switch to force v2 output (for compatible input) has been=

>> available for around 6 months, so even if you don't have the bleeding
>> edge version installed, this should work as a compatibility path, I th=
ink?
>=20
> 6 months is very short in the grand scheme of things.
>=20
> Generally people will upgrade tools like kramdown-rfc and xml2rfc on
> different timelines. (And there are also a few hundred makefiles in
> some repositories somewhere that call xml2rfc.)
>=20
> With that out of the way, I must admit I don=E2=80=99t even understand =
what
> this means:
>=20
> Format Options:
>     --v3                                with --text and --html: use the=
 v3
>                                         formatter, rather than the lega=
cy one.
>     --legacy                            with --text and --html: use the=
 legacy
>                                         text formatter, rather than the=
 v3
>                                         one.
>=20
> Does the choice of =E2=80=9Clegacy=E2=80=9D and =E2=80=9Cv3=E2=80=9D fo=
rmatter have an influence on
> the accepted XML vocabulary?

Only indirectly.  If you use --v3, the new formatters will be used.
xml2rfc will accept both v2 and v3, and run the v2v3 converter internally=

in order to not present any deprecated elements to the v3 formatters.

If you use --legacy, the old formatters will be used.  Since there is
no internal v3v2 converter, only v2 input will work. =20

> On the output format?

Yes, that's the primary effect intended with these switches.

> Both? How?

Maybe a processing diagram will help:

http://tools.ietf.org/src/xml2rfc/trunk/cli/doc/xml2rfc3.html#processing-=
flow


Regards,

	Henrik


--nsVbam8cmmQMEdmXNQtrhtTOd5igFvlHv--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2dGKIACgkQTptXS4+7
Fxo/iA//VFw37zAadC9+vSDjbWuz+vm0Ub2BKRYMPS1+70H//+l1XSgJe6kBkC+Y
wzlMFGuUWugv88rvSzA0lCyeNVPP2vM19r34INDMUZbPq/376Ek76ufg12oMpzou
vxYH/UxEOwp8SNNsv4CC6bSXzttspuZoBY0Hs15EnZgJ67EtQeScAV6tHqReEZ42
7Ew1qm/LawjeGf8bGmczqcFt2+IXlEMiRhXWTq3hwDipaXAcCrPYirTR+krOFdne
f3zu0caNhXU+qhSCw3TzaE27Vd78TPlgFqxrBvAeLmZdD5KLBHTGWiBd6aJSa2+Y
r3ie6gNAt/M1oJoN5XK4SdaFlkh+D5as1MUvjFANkAZZ80M9axRN0ryZc7+kLW0y
v/B81pO3I1kljy6LN7YLwzjxKlDcSApSAQBfneF4aaILFSV31aHoz1Di/r48trcF
K7ev0mF7YB5Ubvrk15l0pttlZ1l6pl5cilX8vV9Fctnao0SKb5dMDANi7jzbtmaC
u71Jmedo5t3KvDuZuD6rY4hlXtCWlgy6Vl+39+Fdu9kO2d8uBrWMIUBXY1fIO9e7
iW+81CUy69YbeZHtAy8oYtwb6/dwM8rvYMFFpWDaNdp1MtZnJd0l4iSzDo3z7RbB
FQdhnH/09aulzhORbzAbYY9wmIc57Adbz1BmHFU+Adr/pW/OJ9s=
=53Wn
-----END PGP SIGNATURE-----

--kTm59LbtfeSD89s3WWgNSO4nqnBxkoGQP--


From nobody Tue Oct  8 17:00:45 2019
Return-Path: <job@instituut.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 8A75D1200EC for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 17:00:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=instituut-net.20150623.gappssmtp.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 TqVJyIVmIYRf for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 17:00:20 -0700 (PDT)
Received: from mail-ot1-x341.google.com (mail-ot1-x341.google.com [IPv6:2607:f8b0:4864:20::341]) (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 4E2D21200DF for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 17:00:20 -0700 (PDT)
Received: by mail-ot1-x341.google.com with SMTP id e11so159528otl.5 for <xml2rfc-dev@ietf.org>; Tue, 08 Oct 2019 17:00:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=instituut-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=EPJeALIFxIu0XyXuSx4aLAk+QCKCgRINX3FRaaHRA0c=; b=bsbFjRomQzpgWKQLFiSdg1jeybE2nvU48I0rJ1rH1JZWGvaUfVsCUfcquTqyxNSaDZ WZQCw/3Wb7STtVb28ybpXm5n98CV9f1IffN9NXLcik4TCWMVQvINn2pma4M7MKsWRFC/ 9v+DSLa1L5qaNgozI/kbznYnKmlmY0rnwK+ZFxPcNlFWLsoIYzkZLfyrATpEHajFYNs5 IbXBy5aym6TNYc0HAY1Bb3bEsW7ErAzYMM0zOA+fkFQyuVxzfLiX3UwaL32LptxWqVYS Hb8CCHJCXoSZomSmveWZu2KHTEJ+hCpf6vaYMifKEv1izgSmcrya0IaQRIJ7oGo6w+tt +jQQ==
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:content-transfer-encoding; bh=EPJeALIFxIu0XyXuSx4aLAk+QCKCgRINX3FRaaHRA0c=; b=ZUtJY8UUdkFKDlkKNRNOdFCNzqV9d74Idq8AkU7YzErVeAL4BWyTNapOdbP2oAQ50c 7TUBmm3nl/+anyJHXjwnIPd7mhq6khsFSn2ml2UKr7DN3/qRS9Kcux6orwglPJ6RrooH VJ2DjeOZPZ1BDrp9UdOnPtVdVVSnCKWyoKZI9a+mb7zYks3ESxaE7xh1PbQLbjeVIX/F vKE75Q2LSXZcHcYW1bBL5mKwuCJecXnH1VbDOPk6NzkxfPMVpiK4Ou0M6V3Ub6gHZaMO 1zsiWEst1p5LxXEw3bB0I7zpuKPjKRYYcjIMp0XKX48j47UINCWnXBC+/bu36INsGEuw 75iA==
X-Gm-Message-State: APjAAAUDOeC1fj4npKXRPrcfFKu9v3QeZ9pFLl3GJHyv7rWKn6frCuqu UanZJaf67HN/rHPq0B4O0T4cV8SYKLdfWVfeNlYcCg==
X-Google-Smtp-Source: APXvYqx/U63Wn0NmONxZ5oXCNH/inzdj2eg5oZLtvnF4ijBCC5A7ffm7/SlW2/z5NUAVyOXvMa+sfDCYxqk6nwSM5+Y=
X-Received: by 2002:a05:6830:150c:: with SMTP id k12mr685327otp.106.1570579218857;  Tue, 08 Oct 2019 17:00:18 -0700 (PDT)
MIME-Version: 1.0
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com> <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com>
In-Reply-To: <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com>
From: Job Snijders <job@instituut.net>
Date: Wed, 9 Oct 2019 00:00:06 +0000
Message-ID: <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
Cc: Fred Baker <fredbaker.ietf@gmail.com>,  Tools Team Discussion <tools-discuss@ietf.org>, rfc-markdown@ietf.org, xml2rfc@ietf.org, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/GJW86ccwA5TBZXFw-vk6k9Bu5Ko>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 09 Oct 2019 00:00:23 -0000

On Tue, Oct 8, 2019 at 10:23 PM Henrik Levkowetz <henrik@levkowetz.com> wro=
te:
> On 2019-10-08 23:47, Fred Baker wrote:
> > That all fine, and as predictable as you say. What would very helpful
> > would be a road map: if you=E2=80=99re using {windows X|Mac X|Linux
> > X|whatever}, we think you should look at tools {D,E,F}.
> >
> > Speaking personally, I am on a Mac and using XMLmind with Fenner=E2=80=
=99s
> > tools. They mostly worked (note the past tense) except when they
> > didn=E2=80=99t. Telling me =E2=80=9Cwell, ABCDEF supports <IETF tools d=
u jour if you
> > can read Sanskrit>=E2=80=9C doesn=E2=80=99t quite work.
> >
> > I used to write in NROFF. I=E2=80=99ll do what it takes. But really?
>
> I'm sorry if the text wasn't clear enough.  The roadmap is this:  Please
> install Python 3.5 or higher on your system, and install coming versions
> of xml2rfc using the 'pip3' command which is part of that Python install.
>
> When we got to the xml2rfc 3.0.0 release, I had planned to update the
> release note with the information about using pip3, but I'm perfectly
> happy saying it now, too.
>
> Of course, if your default python is Python 3.5 or higher already, then
> using plain 'pip' to install will continue to work.

We should note that the potential for pip/pip3 confusion is a result
of how the python community approached this transition (acknowleding
what their options were in context of how the packaging eco system was
set up). Not ideal, but it is what it is.

I think it would be good to update public facing documentation about
xml2rfc that pip3 must be used, to make it very clear that any version
of xml2rfc is not expected to work correctly on python2 systems.

Perhaps the final update to xml2rfc 2.x series should be to add a
check at boot whether the python interpreter's major version is lower
than 3, and if so, exit the xml2rfc program with an informative
message and a non-zero exit code, inform the user that python3 must be
used? Sometimes it is better to just break fast & early.

Between the name of the tool (note the 2 in "xlm2rfc"), the industry's
transition from python 2 to python 3, and IETF's transition from the
v2 to the v3 RFC XML format, it is no surprise to me end users easily
become confused. A simple strong message that python2 can't be used
might be helpful, even if it appears somewhat unforgiving.

Kind regards,

Job


From nobody Tue Oct  8 18:18:21 2019
Return-Path: <brian.e.carpenter@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 3A812120046 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 18:18:19 -0700 (PDT)
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_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 KX1iG-qpFb4H for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 18:18:17 -0700 (PDT)
Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (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 8D34A120025 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 18:18:17 -0700 (PDT)
Received: by mail-pf1-x431.google.com with SMTP id q5so468795pfg.13 for <xml2rfc-dev@ietf.org>; Tue, 08 Oct 2019 18:18:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:subject:organization:to:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=ToU/pbvTDd9GU706ALcFprWZB5gZ/E9y5kxqNV3dHNM=; b=Osw58L//JIsfxw+YIybeHHwaEBi1VwfXAPE5IYVA8YSrhPDkCpOO78EMdzW577nukV rcM54LAlDTFufgDjW87RbCMYNyZpVrQlUKLYtM1erjkj7wPvebBugMjExQxfXx3ax7gj oVtQY26Vo2oLzv+uX53HuFDJOb8v0xmnzSc+Lx+EbScd4vgyFlBYxwCjhk/UO50kAHhD N5CT4mPIc7REhkNIRVcRQp03zvlVXXI/CsXiSoFxB4dMcirhN+q7x2a12CUY0ak3ZFXM y+Iz/EjPrCTCiZ9qh4BBYTjfAQ0sISXifzYw5HkBuK4OD+6ZaTi5z8u6RaHLBEF7OeID 2e9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:organization:to:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=ToU/pbvTDd9GU706ALcFprWZB5gZ/E9y5kxqNV3dHNM=; b=JbNU9AH7XHE14o/210/aQPf6mMOMLDtWR8Qvva7aISPXDH7dc5H9QTvYcRTUvu9G8q UWDg+hu6ksr3iKmPj8qVJmXi4F2Na71myHpfOWO0APed67G0tcnPGUEi1NqPelNvHwBw ESvkwg2VJXStc+IR4MDfsIyifelM5m7zOHgFqnFtGXiTJeC/djUuxMkEXB9oDNYNokH0 UXsi8PpoYOoN8KpocXOQXiDcEzdtNrRTQrQb3Gx6Ai4wRdNejJnMRBtNlcBP2eqbNSZb xjt8ctfPewjQemuflbUG52u7a5lHfHK3Kvwz8cZ40748lrHR+z0J6KK3PxSHRAkjo4uf OEhg==
X-Gm-Message-State: APjAAAUCsi2NXoBZQBZBo9oM2XZ7LIjegoKgSN2p7QFdLdCUYcLgNIj0 zo5r4EeOOgwBHJPK9Siep3VFy7vW
X-Google-Smtp-Source: APXvYqz4ghTaiWSnPKrSz6Vq+fF0EBV99DaqxE0FQdxLUmthgEUtI5zSVTDdiSJrA1liZxoSHL/zXA==
X-Received: by 2002:a63:db15:: with SMTP id e21mr1492091pgg.21.1570583896549;  Tue, 08 Oct 2019 18:18:16 -0700 (PDT)
Received: from [130.216.38.146] (sc-cs-567-laptop.uoa.auckland.ac.nz. [130.216.38.146]) by smtp.gmail.com with ESMTPSA id y80sm311788pfc.30.2019.10.08.18.18.14 for <xml2rfc-dev@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Oct 2019 18:18:16 -0700 (PDT)
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
To: xml2rfc-dev@ietf.org
Message-ID: <8be895f4-392f-d055-32d3-a12a445f0897@gmail.com>
Date: Wed, 9 Oct 2019 14:18:14 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/FIY99old85DCmO_l6IaHnVdWvL0>
Subject: [xml2rfc-dev] Issues during SVG conversion
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, 09 Oct 2019 01:18:19 -0000

Hi,

Using the convertor at https://xml2rfc.tools.ietf.org/experimental.html, I get errors on two SVG elements that I believe are valid and conformant with RFC 7996. The SVG file passes the conformance check at https://xml2rfc.tools.ietf.org/experimental.html.

INPUT(366): Error: Invalid attribute stroke for element rect, at /rfc/middle/section[1]/figure[3]/artwork/*/*[7]/*/*/*/*/*[1]/*/*[1]

The SVG element is:

<rect class="BoundingBox" stroke="none" fill="none" x="7223" y="4047" width="15749" height="4446"/>

If I delete 'stroke="none"' the error message disappears, but I don't believe there is an error in the original SVG. That one I can work around, but:

INPUT(468): Error: Element text has extra content: tspan, at /rfc/middle/section[1]/figure[3]/artwork/*/*[7]/*/*/*/*/*[2]/*/*[97]/*

The SVG element is:

<text class="TextShape"><tspan class="TextParagraph" font-family="sans-serif" font-size="635px" font-weight="400"><tspan class="TextPosition" x="7600" y="15163"><tspan fill="black" stroke="none">CBOR</tspan></tspan></tspan></text>

Nested tspans appear to be completely legal, and since my drawing tool generated them, there is no workaround.

I can supply the full files on request.

(I'm not on the -dev list.)

Regards
   Brian Carpenter


From nobody Tue Oct  8 22:59:21 2019
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 D461312004D for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 22:59:18 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nOKfsVOFBFme for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 22:59:15 -0700 (PDT)
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 3B8CF120019 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 22:59:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570600702; bh=4KTVqYKTWKngyVw38a3h+0iaNrN684/wlFxUl2y4tlg=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=T/UJCV9mSaAQvcsKe1nDHkh6Y7Pa+HwDLrbEMiHMiv5HPRAjAgemKNA+TYD+UOB52 Ud/mFuZRHP5y7dyTGvO5npKLOQzWmaCnkXnhhW5yX2UWrJ0yCMs9yfU0JnEbJxxNk3 MWFk8HaEhg02fAWyQH8U1JZ7/rtbRFTogY1yQz9I=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.145.63]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MPokD-1iVSyD0SG3-00Msju; Wed, 09 Oct 2019 07:58:22 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com> <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org> <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com> <cfdfe489-8a37-7792-35d4-8ae244fbce0d@icann.org> <0d0efd73-f8ba-4a05-eafb-4fd56e25869d@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <d35b39f7-3f1c-9b1d-1566-0b3ea61bef50@gmx.de>
Date: Wed, 9 Oct 2019 07:58:17 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <0d0efd73-f8ba-4a05-eafb-4fd56e25869d@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:2NNKcTmH4g1GUWwsrEBh7EUprMoDBRlY9OFI7wBWsoaiuPS+zWx dxtmq8S29fSc/f9DyL8zx02+RTMbP3pbw9tC+nCecVjkoJSpCukkdYXXEfzuG0c9WU1jAON 9oNIdlhaTpmsXYM/dppTcvYd33oGKa6utfM9DJNMxWhIoyJwH0E37kWAckPVsEg5cYeriwa 0iBJb9cSWdvZeq1gXB+gg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:rBN6SuXoMBQ=:UcZW60+jiRGT6aFlrQbFL3 akwXEz5WrlyArKXCbLqj3F5qX011gyOjQXJNXiwmyi67aJ2Uvlsdx2Mb6F1Lx0BZFYI+bGzQc 0SJ91HIBEaEkLi/yNLEpwn9aaIdxTf8KJd+29RxVPTUwIrnQqROZsj5HEyWlsapysGqhmG7hU OFUHuvxiaDm502EQjaUqbXk2o8FGcLCrUowEQoz5Ygq/wAOjYn1cfHi+7haDhHK3WKgvyiC5g +h+YpHRgKk1IaFkc5T/t5oGQOCvX1ES9G4max0/wMl6ICCpq6Rk7LpxNCeLgMf0hPYe8EZ8n2 c++/r7lJ16s1vShl0ly71xiTH3aDY/aubdTxIErJ803WJcb8bmvQdBOzuxHlNOtiIZiZXx8DV 0hYUeEyDmYYwaGooC6XgrRKAXRIpCBYtdOWQnVT+9CSBQGbJ4YWUwBqEEZNnPSxI30C0CdGwH l6NWjUTcGz2U7ZCq7o6OfkUX0j/eyeA28h7iqDkkBqcJyLAyfrNhBMY4cGVD4wUPtArduYksl T3lqBG+TBYDf7OJ6iW2HwEIu/6E9u5lygclPcIIwByq2qWYMTK1gYBKKpnMPDjZayrIVNy/5U fnitesPReSlCtcMJuMJGUTqtjuGqB6odixOt3H5HjQNm//nuyraU6i0PMIg8oc8/WBFzpcIkc HxjimD/xWQlj4B+TOoRAQHbygEfUAJqGdn3Qax0GVMa6cxAMRpmvW9Ye7Z0BH3BAKJB3Y94X7 u6VI8k/xGh03KUYCkIL/yMQycDN5t0zzfh9jDABLpebWJ0R/RBMvQxRLOM3USFAcCHlH9cVt7 ZOAVIkcaAMQTN83bBZ/BRDhCICsylQ7k+v+n+aIY1yspi1cFXXn7GipXhME5PX3liKICDiXoF XswH3LClSxTpU3Jf55eGfbSLIVZeKCmb/QvzXLF86rDcLIwwxtyLGVqjgg1iaHOulCmjry2fE MHpF/SiL5ZmdXNEmh2+dNWY6XKx9VFvnjx4EoI2wXAYOBsSXRENThvFTZpkcd9rnOINozGybI Rq08DvfgTwJK2k/mRTDXFZqOu5M+MQsHZUUBI7VfnpUYIDu5mZNdqWYQEeB6eQuFZdy7dfpJU /IbMxXjL7ksAQnDGqDJSeig7ZdVfWU4uW6maOVYI+pxR9WjTHKztBibjlZ2AGbIzK9ulZQQFp AYzqZMDjpb6h10SPSzDhBZct5zlGMGIFfrbXDPL6hoe6NrEipSJsoXjheYG7LonEo9FpUGWqI K4VEQTRo6k58Cy/3EARqHyEDtClWEfbvPzRtHbyW+97ZsdDPDTzSPfn4kQFU=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/a5VIJb3CcGktkVfiq0dTd7FonGI>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Wed, 09 Oct 2019 05:59:19 -0000

On 08.10.2019 23:28, Henrik Levkowetz wrote:
> ...
>> I agree with Julian: putting <br> in a title for various reasons can
>> cause various bad side-effects.
>
> Yes, well, there's a need here.  I tried to say that already a year ago.
> ...

A need for something, yes. A need for a fixed line break, maybe not. It
would be great if somebody could actually answer my question, repeated
below:

=2D-- snip ---

That may be true; but then, it would be awesome to understand whether
this was about:

   1. *not* breaking the title in a specific place when the title was
too long, or

   2. breaking the title because it really consists of two different parts=
.

For case 1) I think the "old" approach of just using &nbsp; between
words not to be broken apart is better. For 2) I'll claim that <br/> is
not the right thing to do; <subtitle> might be a better fit.

=2D-- snip ---

Best regards, Julian


From nobody Tue Oct  8 23:09:49 2019
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 4C22D120088; Tue,  8 Oct 2019 23:09:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 QXoqMIwSv7yH; Tue,  8 Oct 2019 23:09:20 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 DA6C7120019; Tue,  8 Oct 2019 23:09:20 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:56563 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 1iI59w-0006IT-Tt; Tue, 08 Oct 2019 23:09:19 -0700
To: Job Snijders <job@instituut.net>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com> <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com> <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>
Cc: xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>, Fred Baker <fredbaker.ietf@gmail.com>, xml2rfc@ietf.org, rfc-markdown@ietf.org
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <c31ba05c-ba17-3f3b-e75d-167502aeb4f6@levkowetz.com>
Date: Wed, 9 Oct 2019 08:09:08 +0200
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: <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WPra5w39DAUrBIQdUjTWnCXHsrFmi8132"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc@ietf.org, fredbaker.ietf@gmail.com, tools-discuss@ietf.org, ietf@ietf.org, xml2rfc-dev@ietf.org, job@instituut.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/tNzubIjqkARiaOj3TPT_JOS9uKY>
Subject: Re: [xml2rfc-dev] [Tools-discuss] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 09 Oct 2019 06:09:23 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--WPra5w39DAUrBIQdUjTWnCXHsrFmi8132
Content-Type: multipart/mixed; boundary="L61KBppnh3fmxwe5Se0JINC6clPAKm38m";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Job Snijders <job@instituut.net>
Cc: xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>,
 Tools Team Discussion <tools-discuss@ietf.org>,
 Fred Baker <fredbaker.ietf@gmail.com>, xml2rfc@ietf.org,
 rfc-markdown@ietf.org
Message-ID: <c31ba05c-ba17-3f3b-e75d-167502aeb4f6@levkowetz.com>
Subject: Re: [Tools-discuss] [xml2rfc-dev] [xml2rfc] End of support for
 xml2rfc on Python 2.x is coming soon
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
 <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com>
 <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com>
 <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>
In-Reply-To: <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>

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

Hi Job,

On 2019-10-09 02:00, Job Snijders wrote:
> On Tue, Oct 8, 2019 at 10:23 PM Henrik Levkowetz <henrik@levkowetz.com>=
 wrote:
>> On 2019-10-08 23:47, Fred Baker wrote:
>> > That all fine, and as predictable as you say. What would very helpfu=
l
>> > would be a road map: if you=E2=80=99re using {windows X|Mac X|Linux
>> > X|whatever}, we think you should look at tools {D,E,F}.
>> >
>> > Speaking personally, I am on a Mac and using XMLmind with Fenner=E2=80=
=99s
>> > tools. They mostly worked (note the past tense) except when they
>> > didn=E2=80=99t. Telling me =E2=80=9Cwell, ABCDEF supports <IETF tool=
s du jour if you
>> > can read Sanskrit>=E2=80=9C doesn=E2=80=99t quite work.
>> >
>> > I used to write in NROFF. I=E2=80=99ll do what it takes. But really?=

>>
>> I'm sorry if the text wasn't clear enough.  The roadmap is this:  Plea=
se
>> install Python 3.5 or higher on your system, and install coming versio=
ns
>> of xml2rfc using the 'pip3' command which is part of that Python insta=
ll.
>>
>> When we got to the xml2rfc 3.0.0 release, I had planned to update the
>> release note with the information about using pip3, but I'm perfectly
>> happy saying it now, too.
>>
>> Of course, if your default python is Python 3.5 or higher already, the=
n
>> using plain 'pip' to install will continue to work.
>=20
> We should note that the potential for pip/pip3 confusion is a result
> of how the python community approached this transition (acknowleding
> what their options were in context of how the packaging eco system was
> set up). Not ideal, but it is what it is.
>=20
> I think it would be good to update public facing documentation about
> xml2rfc that pip3 must be used, to make it very clear that any version
> of xml2rfc is not expected to work correctly on python2 systems.

Right.

> Perhaps the final update to xml2rfc 2.x series should be to add a
> check at boot whether the python interpreter's major version is lower
> than 3, and if so, exit the xml2rfc program with an informative
> message and a non-zero exit code, inform the user that python3 must be
> used? Sometimes it is better to just break fast & early.

I think that message will come through clearly on first attempt at
installing the first xml2rfc version requiring Python 3, as I expect
that to tell the user that 'this version of xml2rfc requires Python 3',
but I'll do some testing when I come to that point.  Better to fail
during that installation, but still leave the user and system with a
working (though out-of date) version of xml2rfc, than to install a
version that cannot be used to do work.

> Between the name of the tool (note the 2 in "xlm2rfc"), the industry's
> transition from python 2 to python 3, and IETF's transition from the
> v2 to the v3 RFC XML format, it is no surprise to me end users easily
> become confused. A simple strong message that python2 can't be used
> might be helpful, even if it appears somewhat unforgiving.

Yes.  I'd still like to leave the user with a system which hasn't been
robbed of the xml2rfc functionality as a result of installing 'the last
2.x release of xml2rfc'.


Best regards,

	Henrik


--L61KBppnh3fmxwe5Se0JINC6clPAKm38m--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2deYQACgkQTptXS4+7
Fxo9/A/6Apq3QSnxL0yYqUHJlft6qw6bl2jZA0/L44d2MWe7WeaRhIpZI83zan6P
yv4B1QPhg7zHcwNIQ1z5KFcD1sIRq669BxqkmR4pDI+i3gCbu/knTxzxRlMMscMc
TPSNx7oJQ8rgCrICMku0tay0jDtooqv7wHHsX5p2J2/j9gi1yaRJYfF1LpezmdqC
3Kh/OFTxFxf7RRUCraOYXgUzib6c00+XXtpdsgsOxZVxwle8ZwraGUMirwVe1Tu0
wN2bFxvYJzzGTDj84EdgrDWWF2iWW0aSM2l3oL2yrXp3Zm4on/LwUFComXG7Ijow
o06WKnyijldrWB5pVvAlfLNzeJ+QNc82MEwHHRrRiSFPN+DEymvlwg7qBO38otHX
h8cfkW9IJfyAum+lCVGyZwe+Yr9GBbSidPVfIQ+x4p5joySt+o1sYSvgjdFMZCyw
xpgoTzujTnu3UNu9Ox8v6HiNWaT1oTFGEGPy8BrfVl1GVtymok+cdR4S5/xz4JsF
lPV/+fzURfHyrv33+ScyeebG+kWzWZupdNQV6UrsAuSMInck+3NvB76CS66nydpu
nQYNeCnp9+nIaxJ9yLsnU2a4IBKEeRIFPcEn1vBpN7IeKcc24MeX2TaRl6pjKJoo
5OG+Rc9DqBUAcWzXK7wEN09NMmqZvdVIdnRkn/YSSyeaHBQf0ks=
=o2g1
-----END PGP SIGNATURE-----

--WPra5w39DAUrBIQdUjTWnCXHsrFmi8132--


From nobody Tue Oct  8 23:10:28 2019
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 EBE8D120019 for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 23:10:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.604
X-Spam-Level: *
X-Spam-Status: No, score=1.604 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 Cp_znfEfMGuD for <xml2rfc-dev@ietfa.amsl.com>; Tue,  8 Oct 2019 23:10:25 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 833DB120088 for <xml2rfc-dev@ietf.org>; Tue,  8 Oct 2019 23:10:25 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:56565 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 1iI5B2-0001UT-Va; Tue, 08 Oct 2019 23:10:25 -0700
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, xml2rfc-dev@ietf.org
References: <8be895f4-392f-d055-32d3-a12a445f0897@gmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <5fe84461-f0c5-8f5d-1106-74c31e723520@levkowetz.com>
Date: Wed, 9 Oct 2019 08:10:17 +0200
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: <8be895f4-392f-d055-32d3-a12a445f0897@gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="kGQhEa6QELn4A2vs1F50kGlJS11adJCS7"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, brian.e.carpenter@gmail.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/jEuFdyQIHTCGAYjSRq4oI6D3BAk>
Subject: Re: [xml2rfc-dev] Issues during SVG conversion
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, 09 Oct 2019 06:10:27 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--kGQhEa6QELn4A2vs1F50kGlJS11adJCS7
Content-Type: multipart/mixed; boundary="GVdahIc7d0H4i0ng1RdcW8WdX7waVX7if";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, xml2rfc-dev@ietf.org
Message-ID: <5fe84461-f0c5-8f5d-1106-74c31e723520@levkowetz.com>
Subject: Re: [xml2rfc-dev] Issues during SVG conversion
References: <8be895f4-392f-d055-32d3-a12a445f0897@gmail.com>
In-Reply-To: <8be895f4-392f-d055-32d3-a12a445f0897@gmail.com>

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

Hi Brian,

On 2019-10-09 03:18, Brian E Carpenter wrote:
> Hi,
>=20
> Using the convertor at https://xml2rfc.tools.ietf.org/experimental.html=
, I get errors on two SVG elements that I believe are valid and conforman=
t with RFC 7996. The SVG file passes the conformance check at https://xml=
2rfc.tools.ietf.org/experimental.html.
>=20
> INPUT(366): Error: Invalid attribute stroke for element rect, at /rfc/m=
iddle/section[1]/figure[3]/artwork/*/*[7]/*/*/*/*/*[1]/*/*[1]
>=20
> The SVG element is:
>=20
> <rect class=3D"BoundingBox" stroke=3D"none" fill=3D"none" x=3D"7223" y=3D=
"4047" width=3D"15749" height=3D"4446"/>
>=20
> If I delete 'stroke=3D"none"' the error message disappears, but I don't=
 believe there is an error in the original SVG. That one I can work aroun=
d, but:
>=20
> INPUT(468): Error: Element text has extra content: tspan, at /rfc/middl=
e/section[1]/figure[3]/artwork/*/*[7]/*/*/*/*/*[2]/*/*[97]/*
>=20
> The SVG element is:
>=20
> <text class=3D"TextShape"><tspan class=3D"TextParagraph" font-family=3D=
"sans-serif" font-size=3D"635px" font-weight=3D"400"><tspan class=3D"Text=
Position" x=3D"7600" y=3D"15163"><tspan fill=3D"black" stroke=3D"none">CB=
OR</tspan></tspan></tspan></text>
>=20
> Nested tspans appear to be completely legal, and since my drawing tool =
generated them, there is no workaround.
>=20
> I can supply the full files on request.

Yes, please send files.  I suspect this could be a result of the restrict=
ed
SVG schema used.


Best regards,

	Henrik


--GVdahIc7d0H4i0ng1RdcW8WdX7waVX7if--

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

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

iQIyBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2deckACgkQTptXS4+7
Fxrd3A/zB1R+mIvMlf1OLWhG1VJiKpicH/gnpb8vkKTbnYPOSGqfKtZOdFQI5VAR
GsmvTu6ALIAduree6grPrreUJb4X72pbcJaG//8UtLTL6y2YkhagH5G+mNDl/XTD
yGb8cBq5d3UHrhsz29LAJvJV+qHxGz2bmrOnzLDHhdVguqBbwR3mAuexy3WTFW01
O1OoqrE79hW4B6JNV+/YNGGy1FezyxpFySPenUwYbcEkPxgw22D47ER1LhXF9EQC
jgKhjBhj6sEH/uWkfjBHp6PHTWGJge76RR6IAgkh0mYVsN00NWKOz2X9pJKhMLlz
e0g6KWcFTlwPTnJqCpU1fcuPqet/UZX8tJ16z4YP2ALql0eA6n8RE4dbAivG4OdW
5lET2yZYnWS9/aMmCxPR/EGJWuHSxBGXUsXnk58k8KFBtZQazuo7HEri0zX2JQOy
L8Dz4eoSfIbLM85xxtCy6geiKToLPM6782AU1O5zlRoEBuZ+5Ilra8baL8qPZXw/
fXtBSkfJvNH+xLcevt0SAv/2pe/p8xhvS3iqAeO/uiM5PoPJHCfxFSWi/G9BvmdW
neOfh//Jr49qxDwHF+06vgwPEx36cJir/Mbb29evxkEMJgZyfX7UF+UBRZ8z+P8v
3TI26Vr4vjwAIJCRtX0tTlb04LNE5xkUVCiDFtfs1bQpckGLYQ==
=95cH
-----END PGP SIGNATURE-----

--kGQhEa6QELn4A2vs1F50kGlJS11adJCS7--


From nobody Tue Oct  8 23:53:08 2019
Return-Path: <duerst@it.aoyama.ac.jp>
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 CF3C31200E3; Tue,  8 Oct 2019 23:52:48 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.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 4MvsJsY-CYgU; Tue,  8 Oct 2019 23:52:46 -0700 (PDT)
Received: from JPN01-TY1-obe.outbound.protection.outlook.com (mail-eopbgr1400095.outbound.protection.outlook.com [40.107.140.95]) (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 8DD8C120108; Tue,  8 Oct 2019 23:52:46 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tnfe23Lyu0SQg7PgfiS+EP78182FZSSQIcLQXdvsGM0pL4CMSu6BBpK4nNgDrPK4aDO5sxNkEHUxVZoGW4KZigb+PW9HFUxKIzO1DmxGxVLJ5Td//pV9q43D4C1v16DfzGLcjRN5cuU4eki0FgmnQj1ScANjr2Jlxll+1bjPjrXf2axqYyySIP46iM65JuZGr3He5nMRIkmgA32B0gKkE8WJwkh25TmsFGEOEIo1deWCulT9KswC/1W9tUO2us3oLwpgUsrr0BCdJ1w4EtcpI4c9YW7R389FaBwEFyG8TQNS48L0Lx/6RHbY/2zWzT/sqlZAd8+Kp6I4keP+TnhiPw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fOg+PDuhYVcprDge44ixo+7gC5Hwes5WONqPo7LIIJE=; b=VzYinOV7WQfNYJyBrO+KkrzZq4MlYmy3ukNDSjDsSmqUw2E9jh/9JU15dh7gMOPT0Q04LmaJEScmUPfope+tIsO3mPDU+rOEjm2NnmfuhNTceKZOJNxdLgn+0dXk5PIvBwdbcEQ3kSljwU9abisIEwp3jveIst8TNvBaI5pqcQtoD65bFLCeeoCnC7j4TAu4/fPNJXWdQJri+Tl0mKE7NcvdaOlXlskiXtVifw81CtAkNxduD/p6UOjdH0FuOufs2oH4qMKt9Xtf/MONCkl80WXOOrX28RIsHWWxI+Bg5NggiSIy74J8EVTqNg3knI0ThwFwAyWBzsHKifK8/paNQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fOg+PDuhYVcprDge44ixo+7gC5Hwes5WONqPo7LIIJE=; b=O7n4L8Fgk9Te2u8FIS10qqoip4fcB9CcYqlfQr//V6CaoaL3l32y1IAaHHZnnMvjcgc3iNqRbSdsOfIB2d3otwvruJVF65FMORgT41JOvMK1K0n/E+iuQzPoYwqyLOih+LWSeg3jDQTtHm7BOxX482XGEcF1p2s5kCessUWSA74=
Received: from OSAPR01MB2193.jpnprd01.prod.outlook.com (52.134.235.146) by OSAPR01MB4545.jpnprd01.prod.outlook.com (20.179.176.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2327.24; Wed, 9 Oct 2019 06:52:44 +0000
Received: from OSAPR01MB2193.jpnprd01.prod.outlook.com ([fe80::a418:e2c6:45b5:dc38]) by OSAPR01MB2193.jpnprd01.prod.outlook.com ([fe80::a418:e2c6:45b5:dc38%7]) with mapi id 15.20.2327.026; Wed, 9 Oct 2019 06:52:43 +0000
From: =?utf-8?B?TWFydGluIEouIETDvHJzdA==?= <duerst@it.aoyama.ac.jp>
To: Job Snijders <job@instituut.net>, Henrik Levkowetz <henrik@levkowetz.com>
CC: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>, Fred Baker <fredbaker.ietf@gmail.com>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Thread-Topic: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
Thread-Index: AQHVfiH/y0WtOkFie0+XuTKWAq7XJ6dRUamAgAAbFgCAAFccAA==
Date: Wed, 9 Oct 2019 06:52:43 +0000
Message-ID: <fc581783-1629-0a18-7c9c-0e5daeb425b8@it.aoyama.ac.jp>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com> <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com> <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>
In-Reply-To: <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: TYCPR01CA0104.jpnprd01.prod.outlook.com (2603:1096:405:4::20) To OSAPR01MB2193.jpnprd01.prod.outlook.com (2603:1096:603:17::18)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=duerst@it.aoyama.ac.jp; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [133.2.0.65]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8b82439f-e3c5-4666-4169-08d74c854901
x-ms-traffictypediagnostic: OSAPR01MB4545:
x-microsoft-antispam-prvs: <OSAPR01MB45450A74CF4F6C8E5C62B451CA950@OSAPR01MB4545.jpnprd01.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 018577E36E
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(366004)(39840400004)(346002)(376002)(189003)(199004)(81156014)(26005)(66556008)(64756008)(66446008)(31696002)(85182001)(85202003)(86362001)(4744005)(81166006)(66476007)(66946007)(6246003)(4326008)(6512007)(31686004)(6436002)(5660300002)(6486002)(8936002)(2906002)(486006)(229853002)(3846002)(6116002)(2616005)(786003)(99286004)(256004)(11346002)(446003)(102836004)(76176011)(386003)(6506007)(53546011)(52116002)(8676002)(54906003)(186003)(476003)(71190400001)(305945005)(71200400001)(66066001)(7736002)(508600001)(14454004)(316002)(25786009)(110136005); DIR:OUT; SFP:1102; SCL:1; SRVR:OSAPR01MB4545; H:OSAPR01MB2193.jpnprd01.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0; 
received-spf: None (protection.outlook.com: it.aoyama.ac.jp does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5y4bepYZzmb823vHL0/Um1h+YWa6qirIgD7/9CfYd+2d1ovv6JGBD74viWMc51ecV4yBeOAuTVtu9efNgMrDov3dKTpB1D+nrzAe/izzTbm569xDG7T/o7hXQhP390s3mFoTz4Ck4nFRD/1cH4HdLJ7Sp64+7cTYZtCcjavG6T/RQyxD8zRFKQ8JFXeiuM25BsSQZ9mUYX05hMaYqRfgN9AYGpzSv0Z5lqaqDFoAasRJZsBjjZIhD1sQB36nCCvo85Kfv4mXT0ql3344mjqZP+WgPW7WsILfzXzZabn+dB9PrhKHolI70hLMRh+5mPMEkhPJ+k0ltsxVDWdeuhL4dHQ551E3pH8zdbA1PxJxj/kwN+gY9dF/HSU7fABTCxwLcyaZ2NgBPISk3i9SDl43ErWzA+jld8vDFeMtGlGorE4=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <4DECC6D5B063E140BB6BF6A599050DAC@jpnprd01.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b82439f-e3c5-4666-4169-08d74c854901
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2019 06:52:43.7663 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /g9mCdKVFGERU37SAs3/+g9tYXJXy5srqtHUnUz5bLncHPXUr+jdiBre3kRXFUUhkYs0tz8g85qE/1hfaQKEPQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSAPR01MB4545
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/bY4MLbosdlWVoF28-a4e4fw9iYk>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 09 Oct 2019 06:52:49 -0000

T24gMjAxOS8xMC8wOSAwOTowMCwgSm9iIFNuaWpkZXJzIHdyb3RlOg0KDQo+IEJldHdlZW4gdGhl
IG5hbWUgb2YgdGhlIHRvb2wgKG5vdGUgdGhlIDIgaW4gInhsbTJyZmMiKSwgdGhlIGluZHVzdHJ5
J3MNCj4gdHJhbnNpdGlvbiBmcm9tIHB5dGhvbiAyIHRvIHB5dGhvbiAzLCBhbmQgSUVURidzIHRy
YW5zaXRpb24gZnJvbSB0aGUNCj4gdjIgdG8gdGhlIHYzIFJGQyBYTUwgZm9ybWF0LCBpdCBpcyBu
byBzdXJwcmlzZSB0byBtZSBlbmQgdXNlcnMgZWFzaWx5DQo+IGJlY29tZSBjb25mdXNlZC4gQSBz
aW1wbGUgc3Ryb25nIG1lc3NhZ2UgdGhhdCBweXRob24yIGNhbid0IGJlIHVzZWQNCj4gbWlnaHQg
YmUgaGVscGZ1bCwgZXZlbiBpZiBpdCBhcHBlYXJzIHNvbWV3aGF0IHVuZm9yZ2l2aW5nLg0KDQpX
aGF0IGFib3V0IGNoYW5naW5nIHhtbDJyZmMncyBuYW1lIHRvIHhtbDNyZmM/IFRoYXQgd2F5LCB4
bWwzcmZjLCBweXRob24gDQozLCB2MyBvZiBSRkMgWE1MLCBhbmQgcGlwMyB3b3VsZCBhbGwgYWxp
Z24gOi0pLg0KDQpSZWdhcmRzLCAgIE1hcnRpbi4NCg==


From nobody Wed Oct  9 00:51:21 2019
Return-Path: <cabo@tzi.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 2878712009C; Wed,  9 Oct 2019 00:51:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=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 Ri9ss1NR4REn; Wed,  9 Oct 2019 00:51:00 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAF4212008D; Wed,  9 Oct 2019 00:50:59 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE50.dip0.t-ipconnect.de [84.141.206.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46p5xZ1Lm8zyjS; Wed,  9 Oct 2019 09:50:58 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <b3cb1561-2809-b3b5-8cf3-67ef2b7334d3@levkowetz.com>
Date: Wed, 9 Oct 2019 09:50:57 +0200
Cc: RFC Markdown <rfc-markdown@ietf.org>, XML2RFC Interest Group <xml2rfc@ietf.org>, XML Developer List <xml2rfc-dev@ietf.org>, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>
X-Mao-Original-Outgoing-Id: 592300255.881325-fe82cdbdd203abebd6b828cecf7d497a
Content-Transfer-Encoding: quoted-printable
Message-Id: <23153F7D-BA50-4F3A-9BFB-60F06BC0A6D0@tzi.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com> <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org> <b3cb1561-2809-b3b5-8cf3-67ef2b7334d3@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/_bHL-Xd2BwDsLZdyD3MPk6HI0A0>
Subject: Re: [xml2rfc-dev] [Tools-discuss] [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 09 Oct 2019 07:51:02 -0000

On Oct 9, 2019, at 01:15, Henrik Levkowetz <henrik@levkowetz.com> wrote:
>=20
> =
http://tools.ietf.org/src/xml2rfc/trunk/cli/doc/xml2rfc3.html#processing-f=
low

Thank you!
That is really useful.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed Oct  9 07:23:24 2019
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 482B512084C; Wed,  9 Oct 2019 07:22:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, 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 aLP3GvYvs2Oc; Wed,  9 Oct 2019 07:22:52 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 C4C64120220; Wed,  9 Oct 2019 07:22:52 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:59788 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 1iICrZ-0001Zj-1E; Wed, 09 Oct 2019 07:22:50 -0700
To: =?UTF-8?Q?Martin_J._D=c3=bcrst?= <duerst@it.aoyama.ac.jp>, Job Snijders <job@instituut.net>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com> <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com> <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com> <fc581783-1629-0a18-7c9c-0e5daeb425b8@it.aoyama.ac.jp>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>, Fred Baker <fredbaker.ietf@gmail.com>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <85192317-24ae-7f69-f523-ffc3f2400466@levkowetz.com>
Date: Wed, 9 Oct 2019 16:22:40 +0200
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: <fc581783-1629-0a18-7c9c-0e5daeb425b8@it.aoyama.ac.jp>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="FqlQI9njEgxgCXv6R4VETnWhnWIB7Xkgw"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc@ietf.org, fredbaker.ietf@gmail.com, tools-discuss@ietf.org, ietf@ietf.org, xml2rfc-dev@ietf.org, job@instituut.net, duerst@it.aoyama.ac.jp
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/i9rBx6IJEJmAkFsjdmqk9di55hA>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 09 Oct 2019 14:23:01 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--FqlQI9njEgxgCXv6R4VETnWhnWIB7Xkgw
Content-Type: multipart/mixed; boundary="eXomrW96kEOg6D7xNR62HVfNgSPAGM9Si";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: =?UTF-8?Q?Martin_J._D=c3=bcrst?= <duerst@it.aoyama.ac.jp>,
 Job Snijders <job@instituut.net>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, IETF <ietf@ietf.org>,
 Tools Team Discussion <tools-discuss@ietf.org>,
 Fred Baker <fredbaker.ietf@gmail.com>, "xml2rfc@ietf.org"
 <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Message-ID: <85192317-24ae-7f69-f523-ffc3f2400466@levkowetz.com>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x
 is coming soon
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
 <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com>
 <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com>
 <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com>
 <fc581783-1629-0a18-7c9c-0e5daeb425b8@it.aoyama.ac.jp>
In-Reply-To: <fc581783-1629-0a18-7c9c-0e5daeb425b8@it.aoyama.ac.jp>

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

Hi Martin,

On 2019-10-09 08:52, Martin J. D=C3=BCrst wrote:
> On 2019/10/09 09:00, Job Snijders wrote:
>=20
>> Between the name of the tool (note the 2 in "xlm2rfc"), the industry's=

>> transition from python 2 to python 3, and IETF's transition from the
>> v2 to the v3 RFC XML format, it is no surprise to me end users easily
>> become confused. A simple strong message that python2 can't be used
>> might be helpful, even if it appears somewhat unforgiving.
>=20
> What about changing xml2rfc's name to xml3rfc? That way, xml3rfc, pytho=
n=20
> 3, v3 of RFC XML, and pip3 would all align :-).

True, but it would also break things for every person and script going to=

the python package index to fetch the tool (https://pypi.org/project/xml2=
rfc/)
=2E.. ,:-)


Best regards,

	Henrik


--eXomrW96kEOg6D7xNR62HVfNgSPAGM9Si--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2d7TAACgkQTptXS4+7
FxrAWhAA1koa/tbu5nqYkPvVJeRbwcD2kj3LjYqSCK7vFLFV52HQSeBzbR/eehiy
KI/plVrbiVuIYNSfSp1CLz0HXEM0/LeynbbEAvmyMnxjkRIfxxWTyr1OA6+sQfjV
Cr+GnxFenxlQWHZCtEef1r/mSqe/NGQYP3NmooX0NOJi6BhO+P1h9b2lnz/YTm2H
sQuEAVaJaoLBMDlXJGlb/VTdcMN1h2mKzd300L19odrg40Ag61I1cZ1uSzOeLBw9
HWljl0WiO1Hvfl2qrLl6Pb0rpYu+rmmUuO6DWwgtR/W4EoYWQzrPGdmF4eIlSWle
8kcNju4wbB82rOFKSB17A+4crko5GT6DxWolgaTs6OsQRtYLXn7LBrfykDtjcFy4
m5IZQreA3BuuQnfNuGavEr0HFXaJTLkhpSUeNVX1SD8zxpVeGBP5BQZGEKU7yBi1
E0kwK1TfPlPJXRxqt4WZXLf65UoBn9sgiBVZNksMTWV5M2N9BaNjGNAZ0aUu6tNN
OR4f7ziiuxtkBOz2LOntv1LZIWXjIgz0UMz7Invu+M08DDWV8LhDYVDyEJMb4rQh
Z8xJ5sDzBwrXgLcKrIUARdMK+7AZIE1v2vlMdQyR//5TNx39lfgwotcH2QylrGzP
jANcFGG7cf4vVtRCQ6YsV2js0cZ96/nHeuOYoiF/6c+IZLETGSM=
=MGNA
-----END PGP SIGNATURE-----

--FqlQI9njEgxgCXv6R4VETnWhnWIB7Xkgw--


From nobody Wed Oct  9 08:47:48 2019
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 BEC0F12006A for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 08:47:46 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 hgCZJTmKKcra for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 08:47:44 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41A0A12004E for <xml2rfc-dev@ietf.org>; Wed,  9 Oct 2019 08:47:43 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id EE483203461; Wed,  9 Oct 2019 08:46:17 -0700 (PDT)
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 98r-pqOOiHHC; Wed,  9 Oct 2019 08:46:17 -0700 (PDT)
Received: from [10.47.51.224] (unknown [156.39.10.47]) by c8a.amsl.com (Postfix) with ESMTPSA id B602320345D; Wed,  9 Oct 2019 08:46:17 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Heather Flanagan <rse@rfc-editor.org>
In-Reply-To: <bd47caef-fe97-f078-3c23-0744fa9154ce@gmx.de>
Date: Wed, 9 Oct 2019 08:47:20 -0700
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <6CBA5233-FDBE-4E5B-BC8D-C9AC27D17B80@rfc-editor.org>
References: <bd47caef-fe97-f078-3c23-0744fa9154ce@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/L1twZHXLAZfj-c9zrYMcoENCGqM>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preotool step
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, 09 Oct 2019 15:47:47 -0000

> On Oct 7, 2019, at 9:37 PM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> So xml2rfc, when running the preptool step, apparently puts the TOC
> inside the <boilerplate> element.
>=20
> This is problematic for a variety of reasons:
>=20
> - it uses <boilerplate> for something it was designed for (which would
> require changes to RFC 7991 and RFC 7998)
> - it makes automatic checking of <boilerplate> harder
> - it requires the @pn attribute to become a full-blown link target
>=20
> As far as I can tell, none of this is currently documented.
>=20
> Now, as far as I can tell, the reason for this change is entirely an
> implementation detail now leaking into the grammar and the canonical
> XML. Namely, that xml2rfc internally used the prepped output to embed
> information for the rendering backends. This is of course absolutely =
ok,
> but it shouldn't affect the canonical format, nor the semantics of
> <boilerplate>.
>=20
> Best regards, Julian
>=20
> PS: raised as =
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/440>


Hi -

Is there any reason not to create a separate <toc> element that would =
live in <front>?

-Heather


From nobody Wed Oct  9 09:15:17 2019
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 DD7B9120879 for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:15:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JuPQeyN7Y0iS for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:15:12 -0700 (PDT)
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 54AF7120876 for <xml2rfc-dev@ietf.org>; Wed,  9 Oct 2019 09:15:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570637702; bh=FGq/7M30HKdyksDEqi6kR6zfgZXcHBa/7dDvFq8LWUg=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=Bu+nguWB91a+wJkk5PIQ0sEeZuV2mqSVpDjTLDxqiTUOCzg+MedqS7JODJmxkby86 lMJJ+okktg09u6GDb03B8ubQztEeXzYUsvD1jlj5YHJ5bG2nzat2xXxo6v5mXzT+es o85hFiFe+zLNpG4Lfrcfm1TR5+8QbTGFdF2HST1M=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.145.63]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M3DNt-1iFDHH2t9J-003ffb; Wed, 09 Oct 2019 18:15:02 +0200
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <bd47caef-fe97-f078-3c23-0744fa9154ce@gmx.de> <6CBA5233-FDBE-4E5B-BC8D-C9AC27D17B80@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de>
Date: Wed, 9 Oct 2019 18:14:59 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <6CBA5233-FDBE-4E5B-BC8D-C9AC27D17B80@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:3i7o+i8G4s/XNRkQg7t8GCniRgioh50zdOfh97VKIZa1515U54I yhiYOTWAs7P0HaeN/PYZLh9p3K9gZDQazuyJNiIOmG444TFmeJub4yhiyejnfLuJ36Rsg46 cFzc7tjeNYqnKGYiH9MOKYpBU8h/7pKUFcdgqBX+Yw5MUAXmHbzaTNJnANMcZYd2fWEp9wL SifPc+xieH4/Zo0g3b+Ng==
X-UI-Out-Filterresults: notjunk:1;V03:K0:G1x/t5O1eu4=:idTxOynAnS2hRX6+SyBrUL ss0JC4pZJQB43SjsPrTKW6lVnhpHiIbYeWW51Hi1b0Y+zbiWez0tPV4FSOmeZ21sGGjsLRwS9 n0WDR9APSOxtZOgFqUXpdWZ8E5c7itB2jIWaeqhtPZ9DGbiZ+qow+REgZalVxJPTqle7Fw77k NOf+ft2UnqeNB5Umi26gr62NFK21vYw/VuZr3GSmD/FD9r7TXQ8GeoUaS7sLzaEMvN69IKQja VrRGcuMPh1u/heZpGRMH1/f8lRtdAwAS3ovbZ1eIt3UtXpztxMv2jvQwPcBvILsGEpofqMUzd SII8Gi502rBuYerie5asztJ0oLNkhTD+FB0Z6sLN9ycsOWEf2+gc2Lw3fY1xYQJvQDjafcWnh s5gKbxlr2vqqUk+eKNqCoXaMyKPC+i1lGMkKvTEtE9O7xwe7WLYQGA62hFk32/W30MgfVbBNq c8onF53rK5k+s7MJPImjxI757DS0Jk9yRHjAceskdZ2DymZfzt6hF+xIfioaF9W86kkRORXMR tUzCe0ksjMjg5D+0eypnVC4rGctcVGwLtJN/8MV6ymmxF3+Z9xLuQ/UBuL9U6R3hbkXm3Kgzx jTQiAnr6JhM9qRCh10tPJzXtAfFqtl3kBoDLXNvoJOZqLZopcd+GUnqEgKLva1Id9oTcqUtwD DQePBYpebjO1+XhESeiYjrw5zN8IU3ahM+vjg7R7IiihaDRTfsd04GVBs6T8ViCkUA0DAH58T RjQuY+DZegHAjDHQGazXD3PkZMaIKI4C2CyKVhVMWtCP1rK7GCj7ncKocZLet7Ze/pzZKrrin MEsthM3P6hiQHHGHzmar1T6FvgakRYeoMz3pDGlKSKT9WgeOG4/AE44Zy3+17Si2LxaNTnxEv 9PyNKALDbNac/GgGf14XWjZtamPoTpbgQs//nK+5nh37AsuD5Fj3GMSW6Eyowk6ue0ZnD71tN BiOc97XHxV+vj5lzBdq+vKQ28ZRNntEDBTruJPSzQPGyGol/E9d2Xs7iVp2fnH/zwUPi4YZnU dmbUNPac7jx/kjibfezXnv4y8bAIezMpJiUGBVRLcf2Cjy0o1TkSwaGVaPLQjm+ykCoFjrYnK nCwnJP0+oPp//Lqe5gDGS2ACT0prfynJf4U8vEeAuj3x1cWai/6Wae7IrcT2jQg7SBlaqAwd7 7teabnXQVj9bSxzm4ct5Id4MCeu20yagE5/FUASKfZDk7IKcQkqtKvBPvN5GrByzOaDopwgNs OwWCptAJ/oLpJZqKoNk1FHoyrbN4xqnWTrdxydf2MucMWw9bsHYkA9QTBRCI=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/gs4TwybyZTvZyJMitH-i6qyCbKA>
Subject: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 09 Oct 2019 16:15:16 -0000

On 09.10.2019 17:47, Heather Flanagan wrote:
> ...
> Hi -
>
> Is there any reason not to create a separate <toc> element that would li=
ve in <front>?
>
> -Heather
> ...

That would be better, as it wouldn't conflate things with <boilerplate>.

That said, I still don't get why the Table of Contents needs to be part
of the canonical XML. I understand why it's desirable to be present in
an intermediate representation before rendering, but that doesn't mean
it needs to leak out into the canonical format.

Best regards, Julian


From nobody Wed Oct  9 09:44:49 2019
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 F088412085B for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:44:47 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 o8aKd4BRLlIl for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:44:46 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9C3D1200A3 for <xml2rfc-dev@ietf.org>; Wed,  9 Oct 2019 09:44:46 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id D54E1203D16; Wed,  9 Oct 2019 09:43:20 -0700 (PDT)
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 dqewoeugl9MN; Wed,  9 Oct 2019 09:43:20 -0700 (PDT)
Received: from [100.69.76.168] (unknown [172.58.19.215]) by c8a.amsl.com (Postfix) with ESMTPSA id 96EB2203D15; Wed,  9 Oct 2019 09:43:20 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Heather Flanagan <rse@rfc-editor.org>
Mime-Version: 1.0 (1.0)
Date: Wed, 9 Oct 2019 09:44:32 -0700
Message-Id: <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org>
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
In-Reply-To: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: iPhone Mail (17A860)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/my9BQf8dFcYa5HkzjnKXqS7dn60>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 09 Oct 2019 16:44:48 -0000

> On Oct 9, 2019, at 9:13 AM, Julian Reschke <julian.reschke@gmx.de> wrote:
>=20
> =EF=BB=BFOn 09.10.2019 17:47, Heather Flanagan wrote:
>> ...
>> Hi -
>>=20
>> Is there any reason not to create a separate <toc> element that would liv=
e in <front>?
>>=20
>> -Heather
>> ...
>=20
> That would be better, as it wouldn't conflate things with <boilerplate>.

Ok.=20

>=20
> That said, I still don't get why the Table of Contents needs to be part
> of the canonical XML. I understand why it's desirable to be present in
> an intermediate representation before rendering, but that doesn't mean
> it needs to leak out into the canonical format.

I feel fairly strongly that the final XML must be self-contained. While some=
one can derive the TOC based in section headers, deriving details is not as g=
ood as just have the thing available in one place.=20

You don=E2=80=99t agree. I get that. But I am insisting on this one.=20

Heather

>=20
> Best regards, Julian
>=20


From nobody Wed Oct  9 09:47:57 2019
Return-Path: <paul.hoffman@icann.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 8C04B12089C for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:47:56 -0700 (PDT)
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, SPF_HELO_NONE=0.001, 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 5Z04r6qriXV0 for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:47:55 -0700 (PDT)
Received: from ppa5.dc.icann.org (ppa5.dc.icann.org [192.0.46.78]) (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 C87BF120895 for <xml2rfc-dev@ietf.org>; Wed,  9 Oct 2019 09:47:54 -0700 (PDT)
Received: from PFE112-CA-1.pexch112.icann.org (out.west.pexch112.icann.org [64.78.40.7]) by ppa5.dc.icann.org (8.16.0.27/8.16.0.27) with ESMTPS id x99GlqdP022747 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 9 Oct 2019 16:47:53 GMT
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 9 Oct 2019 09:47:51 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1497.000; Wed, 9 Oct 2019 09:47:51 -0700
From: Paul Hoffman <paul.hoffman@icann.org>
To: Heather Flanagan <rse@rfc-editor.org>
CC: XML Developer List <xml2rfc-dev@ietf.org>
Thread-Topic: [Ext] [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
Thread-Index: AQHVfrzAqJ5FPr2kWkyqMh6r14NI/6dS+oaA
Date: Wed, 9 Oct 2019 16:47:51 +0000
Message-ID: <5cc54256-66e7-12b7-ccb6-76174860d553@icann.org>
References: <bd47caef-fe97-f078-3c23-0744fa9154ce@gmx.de> <6CBA5233-FDBE-4E5B-BC8D-C9AC27D17B80@rfc-editor.org> <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de>
In-Reply-To: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.1
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
x-source-routing-agent: Processed
Content-Type: text/plain; charset="utf-8"
Content-ID: <AF1EA3859BC17842AFA83A5542E3FF42@pexch112.icann.org>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-09_08:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/8PxhrNMkQuGMVJG9JoHSc0t7hJ0>
Subject: Re: [xml2rfc-dev] [Ext] xml2rfc: use of <boilerplate> in preptool step
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, 09 Oct 2019 16:47:57 -0000

T24gMTAvOS8xOSA5OjE0IEFNLCBKdWxpYW4gUmVzY2hrZSB3cm90ZToNCj4gT24gMDkuMTAuMjAx
OSAxNzo0NywgSGVhdGhlciBGbGFuYWdhbiB3cm90ZToNCj4+IC4uLg0KPj4gSGkgLQ0KPj4NCj4+
IElzIHRoZXJlIGFueSByZWFzb24gbm90IHRvIGNyZWF0ZSBhIHNlcGFyYXRlIDx0b2M+IGVsZW1l
bnQgdGhhdCB3b3VsZCBsaXZlIGluIDxmcm9udD4/DQo+Pg0KPj4gLUhlYXRoZXINCj4+IC4uLg0K
PiANCj4gVGhhdCB3b3VsZCBiZSBiZXR0ZXIsIGFzIGl0IHdvdWxkbid0IGNvbmZsYXRlIHRoaW5n
cyB3aXRoIDxib2lsZXJwbGF0ZT4uDQo+IA0KPiBUaGF0IHNhaWQsIEkgc3RpbGwgZG9uJ3QgZ2V0
IHdoeSB0aGUgVGFibGUgb2YgQ29udGVudHMgbmVlZHMgdG8gYmUgcGFydA0KPiBvZiB0aGUgY2Fu
b25pY2FsIFhNTC4gSSB1bmRlcnN0YW5kIHdoeSBpdCdzIGRlc2lyYWJsZSB0byBiZSBwcmVzZW50
IGluDQo+IGFuIGludGVybWVkaWF0ZSByZXByZXNlbnRhdGlvbiBiZWZvcmUgcmVuZGVyaW5nLCBi
dXQgdGhhdCBkb2Vzbid0IG1lYW4NCj4gaXQgbmVlZHMgdG8gbGVhayBvdXQgaW50byB0aGUgY2Fu
b25pY2FsIGZvcm1hdC4NCg0KKzEgdG8gSnVsaWFuJ3MgY29tbWVudC4gVGhhdCdzIG9uZSByZWFz
b24gd2h5IHRoZSBkZXNpZ24gdGVhbSBjaG9zZSBub3QgdG8gcHV0IGl0IGluIHRoZSBYTUwgYXQg
YWxsLiBBbm90aGVyIHJlYXNvbiBpcyB0aGF0IHBlb3BsZSB3cml0aW5nIFhNTCBtaWdodCB0aGlu
ayB0aGF0IHRoZXkgY2FuIGVkaXQgdGhlIGVsZW1lbnRzIG9mIDx0b2M+IGFuZCBoYXZlIHRob3Nl
IGVkaXRzIHJlbWFpbiB0aHJvdWdoIHRoZSBwdWJsaWNhdGlvbiBjeWNsZS4NCg0KVGhlIGRlc2ln
biBpbiB0aGUgUkZDcyBkZXNjcmliaW5nIHYzIGhhcyB0aGUgdGFibGVzIG9ubHkgYmVpbmcgY3Jl
YXRlZCBkdXJpbmcgSFRNTCAvIHRleHQgLyBQREYgLyB3aGF0ZXZlciBvdXRwdXQuIFRoaXMgbWVh
bnMgdGhhdCB0aGUgVE9DIGZvciBIVE1MIGRvZXNuJ3QgaGF2ZSBwYWdlIG51bWJlcnMsIGJ1dCB0
aGUgVE9DIGZvciB0ZXh0IGFuZCBQREYgY2FuIGhhdmUgdGhlIGFwcHJvcHJpYXRlIHBhZ2UgbnVt
YmVycy4NCg0KLS1QYXVsIEhvZmZtYW4NCg0K


From nobody Wed Oct  9 09:51:03 2019
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 436B0120881 for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:51:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29EESxzWFE5n for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:50:58 -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 1178112087E for <xml2rfc-dev@ietf.org>; Wed,  9 Oct 2019 09:50:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570639847; bh=rAdUeG89v8pZGCjVRuTuof32BUG1b0+JW5xaZTh4Q3w=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=ZBVLDz5vQxuGbNEc5UHy4JM8aDFavyPKRaHio+OrlXDzDs511uT7fBRN36xupquHC BDHSsSJW6hKMHCL7ixKGLFg8GLAR+NNMr46V85PH9Uc6pscYUiZVbwEWGgQmy8GD3F y2q1iAzmzOJ7afHso5ifpGWbtANXhgspn6FYg2aI=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.145.63]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MhD6g-1heFSX33ly-00eHhd; Wed, 09 Oct 2019 18:50:47 +0200
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de> <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <410e71dc-72e3-93b7-09aa-240fccf537e6@gmx.de>
Date: Wed, 9 Oct 2019 18:50:45 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@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:w4+8wVm6z4QEHyAvlCqrWoBkQBN7td/QXNIHjBn5WnRF7loG78L 72VwP81ulU2Z8UJKS+WINSKLDlk6drHvcUk5j0OVnRvdQgBY52HCUs4yL4s7F3OzyOg7Nq7 qvgPkPe0kvpf+lkAbT+z3s2bQHIiGJ8RT6X1SnWrxULneJPt5axlBIoK+3KcEkHkmzWpqPb Y6sOAX7VMGpBFrQqqij2w==
X-UI-Out-Filterresults: notjunk:1;V03:K0:Lbmfiqf0CfA=:JXmFAlQfm1Zq26KDDKcTX0 rSzQgUf3qnqemJ0SGO20tiW32VKnqzWaSqKeRbbr8PS7PjNt53C+fJASRuaAyEk5rsxT2+X7k 0aFAhQH2XRi7iY+wkQ5eW7oDFGxdNovMeLrocd5VYFxrUrTQDtCNIP+k9bry1iZCc7mHwwxwm shC05JpGgku1eUM6TcBwhpEjPESf8A4jiGU3uvG1o4qy4mHhPTEahPITAqMdS8jVNrp4O2xFI V852rl2lLgzG2y3pbF5ExGo+GoSxnfx97XI1obidqB4NNGOO5PGpaMoRe6SL1oQtUfr9C4ddl w/zHCKjBFt39eQ9zgDWxYSAvE0EgmbXTOvzLRnON4Bv5KMMdpDoXHyS8R7FXXdaI2CLUBCPuT 8Fox2BhB/SATLyrHgUzpVmju/6dztX2d+dcw/QY0kQBYcCW+4WleeZ86wWsIOmnwsuDRWOaDz yv/nVoZ1yNf5i4aEOFYVvgDKdWec3S7NbwmZFEbuagSywWrIWZqy5vqXsH/yTXhEsTbUpgKp8 gLKQI7lCjXPjq6TXApol8mC64Y+KR1AFq8URmXcicY8DQBJ5sW6ppIFFSVdq+uH2inMEsu2vg Ds2xW9i1fmUXYjkV4lo0Ux+TyPWc9PNUs0LzD1VsrQE4rLqvGqvCBJ5swFvl0Tus1zptxEK0u zkdhzBoQijfW7HRn1sU7MZoCaBHFltNvg0/59dmpG6HqzL03htSXbYOy/6sDI46Xl1TgD7cb2 7fUVRibOuqfD0LF4YzZLrH9uF5khjfXdNbPvhrUvW0ukb83JFSSIxNuZKqxyCA2ZX3lft2huo ENNOicNMjy2DWmp2na/8xBLaiaLHOtuWhgZwASUIIjRd4vGRV2Rz6HsjVPqA6Z7OPFEK3yC3i 9963Nv4r2ZkYuNYxvnOYnZ1DL7PRaCbPm73+qxuybOK5GytfFENUDcxfJ1bNy8BPXjmiZzIdh JFZtXzJiBNIv85ghIpHxuMYfGIa+Bt7tIoLYPrPEli/NSBBAOh3/xL9ZXeZKBmZu4ndmFAvii wLSywrOI968YEro5SlsHYmmbNlGnihwZxy/2W6Q0zm4Ptd+m/i3KdFDpO7BVEUFIvqwTEIccH HzbP2GmPgBOaHLdbaoO3SQ1obH3b6PAgBZ80q752PTe7O+OdphP9KSWMUVq0hUGsA5SpOncD2 fx9bJv34b6ZWSXMouwu/i2Y3xrGM6i/UaEPqNmoLyIkYAVLnGeaQ7IckfpGTpztjd53GedVEH 8+qNZWZ8hDQ9lTbSjcuDAnPhgHx6Qx88f+IJ0jgLtR5o+NBWk4Dv5cWOJg3c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/G68MkfeCGgtXkMhxqMBVOAEYvwI>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 09 Oct 2019 16:51:02 -0000

On 09.10.2019 18:44, Heather Flanagan wrote:
> ...
>> That said, I still don't get why the Table of Contents needs to be part
>> of the canonical XML. I understand why it's desirable to be present in
>> an intermediate representation before rendering, but that doesn't mean
>> it needs to leak out into the canonical format.
>
> I feel fairly strongly that the final XML must be self-contained. While =
someone can derive the TOC based in section headers, deriving details is n=
ot as good as just have the thing available in one place.
>
> You don=E2=80=99t agree. I get that. But I am insisting on this one.
> ...

I don't see the point (and it contradicts the specs). But well, it won't
hurt either, except that it causes potential confusion. Just make sure
it's fully specified (for instance, what to do when it's present in the
input source and does not match the to-be-generated ToC).

Also, as a reminder, there are other places where text is generated, and
which is not reflected in the canonical XML (for instance, anything
generated by processing <u>, or the code that reformats the contents of
<postal>).

Best regards, Julian


From nobody Wed Oct  9 09:56:01 2019
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 E353B120862 for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:55:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d1aMTgs4GXwD for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 09:55:57 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 5A311120026 for <xml2rfc-dev@ietf.org>; Wed,  9 Oct 2019 09:55:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570640152; bh=IoKR8DDl2c3Wdp+KjhxXBe4FHHPmF+eqAAjbTp7VDH8=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=kX03Cc82xdgdsV4sJl9KIZ9L7/ziauABWtLl7Ut15qa6Gfs1w3SQ55LEbSjorE4WN 6L8plpPwkC4RkE4i71S+JlNNKWbuyZjkEcV22j7p9bOj+y4w8DO1g1eKi1Hu+9NuSa Sp305b7APFx8YpcIGJbNNK8jdEw4MlzOzZBwP5dU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.145.63]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MAONX-1iOc7I3uI7-00BxQ9; Wed, 09 Oct 2019 18:55:51 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de> <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org> <410e71dc-72e3-93b7-09aa-240fccf537e6@gmx.de>
Message-ID: <09c0e5fa-1853-a89e-816e-6579ad9999f4@gmx.de>
Date: Wed, 9 Oct 2019 18:55:50 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <410e71dc-72e3-93b7-09aa-240fccf537e6@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:Mfy0Hkvl+SaddqjKhTPRbf9sWh5it5yrcZSa4JtrBU8YFlPNEHZ JGVJ7Pq40ugEHgw3TpmfSTokcUZgpyxQpytMyufNWz4R3NCf2SFjKcyc6IvijxORMADs8TD 39XGmftBEOlB1ZbSCiwQb7Wv59ERA3Xdmiit9KtNy3OlO+m+k5c/WKUUgHJQGsm3CoPLXED I2v4Ys6wEIGy+NDIR3vQg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:bfgYTcFBZA8=:LoZqy4ygltSGv+IWbTfxVO jCpdzQYIrn+CZ+GKbv/TVx6TRupKi3NB9K4q61OSpCbEMcQrwHPxlcMn+kprhhF4R/01joIdY xLYvlm9FqZKgfln+25zH3Dfx22KsQ7ILC1KZ6XOK+6T0t5J/rNGt2G+bozpqhTOBHQvhgwTOP IrwOfvlZ/yCbENuPLaVm3mCkFEJkOpU9GjBBG3Uouu35Rd/VZcILOQFgZaBsiEibJO1k1F9Gk tC2VYsXprcZUi9ErXXfzPUPaoxOuiKOhaSc27wR+YhYWEeiOGyccZyc8XGzRPkVaSeZejTvxn nKQfxtDuhyh6C1gqHwdlcXdIw1Cy2v3oorUksTizVXIv9KG0IEAFWu26jf64KXO74BlNwQRyC CkjIUvt8pSVlQoFTGBnEqhiC1+ICfnPVGBBph/Tj1nQlhd4r3wG21RIH/L/QFB25jsdxkqO70 uOOMsmG4tRtNeupz8NFDOxGZcsgIl4MoTBNbL+qnHGbA9SvJo5rMbI2Vd4QuKs175G3HijsIB 6iP2QRq4qmRPoQ1l8pT1EdBYajFMrs9XHlKMbF0PSBCiCZ8mzR/HkCBXwKv25NxehAngM449p F3O6UKcozGtkMuRt9AqDEednA2/IZ+c0JAcOM+qlCTRE8e/1LkWd4RUaQhiSz6A8pUDG9fga9 1vGInRDH35LniJsWjE6iYX8J4w63QWo21R8gSh1DXrDslT597VDn50LfcZ4E6VdlDw8dYdAFq ciJz4zrww0n4At7OlhuNofWJzmyt+WvestCnGp06KudTAnjuC06sdf2cDsKZbyN3sLSFG18TT FFxpNaf98eVT6AJPMmA4bHHTX4y9f/CbE8NG68HUhUOJ9qyP7ufz9nkeiSIw3q1AMXlI1fkfQ lbex3nVdkiBrBgsOuEEWqkYnkDua9Ulyw4eTQ6fFyHlU0kzm+Wb8yVgC0Nuj3QHrNVSUjDwo5 +mrZ6LjWynTXilgbyHtfkIg570UmFQ7L02o/Qvp34OyCLngaWqia76+IiB5uKYCepNlVuMXBU inb0UUTi9BOUJbj6dundH3CHNQ/l9wlVvExm1ldCbKMpx2wAKI2IIgqj/RZg1Rkw0bvtM0HHL eaBj6w69qAWOqUmBMOGKuRYU4FcAv7KqKgj60dT+D1dtvla1EMbSnyoYZEzwaQYr2fc1D8rLz vXMTNrqKD+yHYbFctpo+nkiB7ZE1Wh/v6SappWGZrJXnDuThNoadnziPRAobLxYYLSsO9yrO2 wbIinRdSQQ8vHXdE2HvS+j6CF2t5+mihUnmfN0ktLuP7pb/pNJMTj55VEgf4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/029qSe7plyPcuoafsVh-dgsQkvI>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 09 Oct 2019 16:56:00 -0000

On 09.10.2019 18:50, Julian Reschke wrote:
> On 09.10.2019 18:44, Heather Flanagan wrote:
>> ...
>>> That said, I still don't get why the Table of Contents needs to be par=
t
>>> of the canonical XML. I understand why it's desirable to be present in
>>> an intermediate representation before rendering, but that doesn't mean
>>> it needs to leak out into the canonical format.
>>
>> I feel fairly strongly that the final XML must be self-contained.
>> While someone can derive the TOC based in section headers, deriving
>> details is not as good as just have the thing available in one place.
>>
>> You don=E2=80=99t agree. I get that. But I am insisting on this one.
>> ...
>
> I don't see the point (and it contradicts the specs). But well, it won't
> hurt either, except that it causes potential confusion. Just make sure
> it's fully specified (for instance, what to do when it's present in the
> input source and does not match the to-be-generated ToC).
> ...

...or under which circumstances an <xref> can reference an element
identified by @pn instead of @anchor...

Best regards, Julian


From nobody Wed Oct  9 10:21:18 2019
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 5224F120122 for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 10:21:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 pYAitKc5ACvC for <xml2rfc-dev@ietfa.amsl.com>; Wed,  9 Oct 2019 10:21:15 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 BA6BD1200B1 for <xml2rfc-dev@ietf.org>; Wed,  9 Oct 2019 10:21:15 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:60584 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 1iIFeD-0004T0-W9; Wed, 09 Oct 2019 10:21:14 -0700
To: Paul Hoffman <paul.hoffman@icann.org>, Heather Flanagan <rse@rfc-editor.org>
References: <bd47caef-fe97-f078-3c23-0744fa9154ce@gmx.de> <6CBA5233-FDBE-4E5B-BC8D-C9AC27D17B80@rfc-editor.org> <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de> <5cc54256-66e7-12b7-ccb6-76174860d553@icann.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <05fc49c1-62a9-0095-a118-acc323dbbad7@levkowetz.com>
Date: Wed, 9 Oct 2019 19:21:06 +0200
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: <5cc54256-66e7-12b7-ccb6-76174860d553@icann.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3XEavtHUME6Q5GJwfNBgOP7lds9Vi7POW"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, rse@rfc-editor.org, paul.hoffman@icann.org
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/ahHW2nxXJ0gGSc_H1zBIC32Eb5Q>
Subject: Re: [xml2rfc-dev] [Ext] xml2rfc: use of <boilerplate> in preptool step
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, 09 Oct 2019 17:21:17 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--3XEavtHUME6Q5GJwfNBgOP7lds9Vi7POW
Content-Type: multipart/mixed; boundary="OFgaFcUrjHP92ME9o8x3CBELmeQSImcKJ";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Paul Hoffman <paul.hoffman@icann.org>,
 Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Message-ID: <05fc49c1-62a9-0095-a118-acc323dbbad7@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Ext] xml2rfc: use of <boilerplate> in preptool
 step
References: <bd47caef-fe97-f078-3c23-0744fa9154ce@gmx.de>
 <6CBA5233-FDBE-4E5B-BC8D-C9AC27D17B80@rfc-editor.org>
 <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de>
 <5cc54256-66e7-12b7-ccb6-76174860d553@icann.org>
In-Reply-To: <5cc54256-66e7-12b7-ccb6-76174860d553@icann.org>

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

Hi Paul,

On 2019-10-09 18:47, Paul Hoffman wrote:
> On 10/9/19 9:14 AM, Julian Reschke wrote:
>> On 09.10.2019 17:47, Heather Flanagan wrote:
>>> ...
>>> Hi -
>>>
>>> Is there any reason not to create a separate <toc> element that would=
 live in <front>?
>>>
>>> -Heather
>>> ...
>>=20
>> That would be better, as it wouldn't conflate things with <boilerplate=
>.
>>=20
>> That said, I still don't get why the Table of Contents needs to be par=
t
>> of the canonical XML. I understand why it's desirable to be present in=

>> an intermediate representation before rendering, but that doesn't mean=

>> it needs to leak out into the canonical format.
>=20
> +1 to Julian's comment. That's one reason why the design team chose
> not to put it in the XML at all. Another reason is that people
> writing XML might think that they can edit the elements of <toc> and
> have those edits remain through the publication cycle.
>=20
> The design in the RFCs describing v3 has the tables only being
> created during HTML / text / PDF / whatever output. This means that
> the TOC for HTML doesn't have page numbers, but the TOC for text and
> PDF can have the appropriate page numbers.

The XML currently generated for the ToC is used as-is to generate entries=

with page numbers for paginated text, and without them for other formats.=

No conflict.


	Henrik


--OFgaFcUrjHP92ME9o8x3CBELmeQSImcKJ--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2eFwIACgkQTptXS4+7
FxqRZg//dCsSuJQurjR4zRyv6ZOT3H2j7wq4vu4l7SM3R/y6cAc5ekeGySM4N46g
1TEtlLBsEeiSps3RcUflM2/eIZwW9qcBJqyg1rzIakkXa4eJp2b3f1ATmQAecgqy
loRS2QI4n69s4ynwV/VCAlKpCrQ1U/2IxeUi54JW8v9+/HSMOHIOoVus9FlZQTHM
QLEJxw7fW4lDg43JeTCSiPnhtDSDtHCruup1p76vamMHoiLId9pPsuIayQY9LkCK
6Bl4zFAFlf50g/vO8ui6K2Ax+rGAEl6Y1VX3E0W2j9SeWsMX8PJTmkHHNMVkWnGp
KTZFdO0aVW0FKRefadqnl0GaJfCC5gjrwnatDVVvEA50O5vdrleKA9wVAfCxbWCH
U/NaA8t563NuJMiGNLYq897cN/XKqlzKfrXq7aUK+Eky2UDQiMrOxwqncoVU1BuV
/eOAogqyiQIgJjvEteRpCQKB/fZ+d4aCYdRKCAT3jaXBf8LK03JeWyBXiFxLhjTh
SYiTuPxPK9o5DF9t2ZAHvJiWSI0qRZhUHk699yMZNf44tXxupiAbiJfXzVmtk/Lm
31ZOCo0awC/HcgsdVVUFqEXsssx3CVdXig8ldTm/zdUPZEl77Q+u1aKKspCpYcZq
DZY9TKwBddpdz/c/DH0v+uYMIJpdA8HllJS2ngEri0xlcsu80mE=
=Qju3
-----END PGP SIGNATURE-----

--3XEavtHUME6Q5GJwfNBgOP7lds9Vi7POW--


From nobody Wed Oct  9 13:42:27 2019
Return-Path: <randy@psg.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 7D3AA12004F; Wed,  9 Oct 2019 13:42:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, 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 c8hR69fbzc6m; Wed,  9 Oct 2019 13:42:18 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (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 78C31120B33; Wed,  9 Oct 2019 13:42:16 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=ryuu.rg.net) by ran.psg.com with esmtp (Exim 4.90_1) (envelope-from <randy@psg.com>) id 1iIImj-00050Y-SU; Wed, 09 Oct 2019 20:42:14 +0000
Date: Wed, 09 Oct 2019 13:42:13 -0700
Message-ID: <m28spty7kq.wl-randy@psg.com>
From: Randy Bush <randy@psg.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
Cc: Tools Team Discussion <tools-discuss@ietf.org>, xml2rfc@ietf.org, xml2rfc-dev@ietf.org
In-Reply-To: <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/26.2 Mule/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/9AiiAv5igIWMu9QkFXBatEH-72E>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 09 Oct 2019 20:42:20 -0000

[ bunch of cc:s removed ]

will xml2rfc.app, the mac gooey, be maintained in any way.  v3?  64-bit?

randy


From nobody Wed Oct  9 14:50:12 2019
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 A0E1112084F; Wed,  9 Oct 2019 14:50:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 ReYDgVpujpVx; Wed,  9 Oct 2019 14:50:02 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 9C33A120043; Wed,  9 Oct 2019 14:50:02 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:62099 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 1iIJqL-00089c-KZ; Wed, 09 Oct 2019 14:50:01 -0700
To: Randy Bush <randy@psg.com>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com> <m28spty7kq.wl-randy@psg.com>
Cc: Tools Team Discussion <tools-discuss@ietf.org>, xml2rfc@ietf.org, xml2rfc-dev@ietf.org
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <44a4ffdf-83c1-50ff-cd5d-a186abfc4d24@levkowetz.com>
Date: Wed, 9 Oct 2019 23:49:52 +0200
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: <m28spty7kq.wl-randy@psg.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5TSlk0u5SJfDkQQA29sOApmNhWHrjSkNI"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, tools-discuss@ietf.org, randy@psg.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/NrMGkLml5ZW-j_jrk2sQY-ci2x0>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 09 Oct 2019 21:50:04 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--5TSlk0u5SJfDkQQA29sOApmNhWHrjSkNI
Content-Type: multipart/mixed; boundary="q32MHu9rovxqvhl8elDaIxxrBhmlKg84d";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Randy Bush <randy@psg.com>
Cc: Tools Team Discussion <tools-discuss@ietf.org>, xml2rfc@ietf.org,
 xml2rfc-dev@ietf.org
Message-ID: <44a4ffdf-83c1-50ff-cd5d-a186abfc4d24@levkowetz.com>
Subject: Re: [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x
 is coming soon
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
 <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>
 <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
 <m28spty7kq.wl-randy@psg.com>
In-Reply-To: <m28spty7kq.wl-randy@psg.com>

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

Hi Randy,

On 2019-10-09 22:42, Randy Bush wrote:
> [ bunch of cc:s removed ]
>=20
> will xml2rfc.app, the mac gooey, be maintained in any way.  v3?  64-bit=
?

I don't expect so.  It's not been updated in ages, and even if it runs
xml2rfc under the hood, it knows nothing of the new switches.


Best regards,

	Henrik


--q32MHu9rovxqvhl8elDaIxxrBhmlKg84d--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2eVgEACgkQTptXS4+7
Fxqhug/9GrA6b6X8xuZ94ViX+vMl7pnH6GX4o+nvCI9kQpVtjJYtu/Rp1CrgrzJt
N2YQz0NPkNLL234FYgDnVz0uO3g3sDIy3b7fw7aMHvsApqxCD/nsSFibZrnRBD7r
DZPbT5ame3bQHWCs9CeRBRmTGPXQx9/07/HShhPLflh4pM+6bSK8Uu5YrZ3kceKU
0KDAB969Mr6Ac9I/Cwx1RC8wX54DdS62aUgy2sPDvcQu59pMDVpldb50DPdWquk9
jAcLQXr8vOaBvcAcquFpfRpljOp9/kpfXP0i36HcBIm/1EtGFUhyZCyIOFTHXZDg
Sv3xl6pqaUyhKAQzdI89n6nfOLchEjfkIDKZ0jCHiCp8HvPqc3+/gdRvl+QsLrK/
BfZQ8EomOE0vqJvKOfJH7AdaajtAD06fei09Zr67i9LBzBBEQSzFG/7wHxrZ8Mgb
vYL9zJ0kx6mq3UY+ofIDilMUSDfCELR2iYJB1YME1sqBtHEovWDr4aUo8sU+oX9K
7/joau26KCDbyKaDPk6imCrk1cxp3t+56O5rQMXII3ypoOmKOtyYuX1A4GJkixKN
NTX7dWvuiWlsgxZF1fHhPZr899DFsQ+DJUdWmlIkdorc+D7cOIcY+ST8QLymQg/g
lgSKGS+PTYBgtuw0b6hfmZQ1oYvinVBzvBnqPe6RKBtsVZOkBAw=
=PCLE
-----END PGP SIGNATURE-----

--5TSlk0u5SJfDkQQA29sOApmNhWHrjSkNI--


From nobody Thu Oct 10 01:34:40 2019
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 8B4E01200BA for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 01:34:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ov0VILtk4Ylr for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 01:34:30 -0700 (PDT)
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 89A13120058 for <xml2rfc-dev@ietf.org>; Thu, 10 Oct 2019 01:34:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570696425; bh=XMOblVfmE4BspB1rT9/JF9tfimNEPQEqKdreTbHiTQc=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=gMrgEslYSn3N3ST8gr7GsPl/3bT+u+QO5EmMMHqrxQh2rxaa8IcIyLOCAzcbc3WZT yEweMgkhu1He95AcJ0RY16PllPYr7ZYYy+zbHq48xnh6pzU1Oc8TF1gJClziRIbBZO SAfESU1E5FlFLJe5rRhWdcPrHYoqEZu4Z84KwmC4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.147.247]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MC30Z-1iOD2q2VeH-00CUCX; Thu, 10 Oct 2019 10:33:45 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Henrik Levkowetz <henrik@levkowetz.com>, Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <c88388ff-84ae-c5f5-e093-e9aee77da3d6@levkowetz.com> <5f467e5a-200f-e7fd-94d6-8b04d863c7e2@icann.org> <b3c2d77e-d28e-3b3e-8fe7-88c91104410d@levkowetz.com> <cfdfe489-8a37-7792-35d4-8ae244fbce0d@icann.org> <0d0efd73-f8ba-4a05-eafb-4fd56e25869d@levkowetz.com> <d35b39f7-3f1c-9b1d-1566-0b3ea61bef50@gmx.de>
Message-ID: <1a0331b3-44c4-70d2-48a2-f16ab1dc518c@gmx.de>
Date: Thu, 10 Oct 2019 10:33:40 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <d35b39f7-3f1c-9b1d-1566-0b3ea61bef50@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ik5KCXjWuMc5e9mvIx+nnFNX7lFdhg/7yz+u0vOehj34O6Dgtdh l/XrwQH1X9/YvSKZc+w0ONL54pFTf3Tj8dFD7wLmLfhz9UgxMrcA5FerpCdrazhBHmEVtfM hBhNtnKMqbBVzigrgqNTke0KW8Z67ge/UFiRbpVFb+xNciXkjzKhGHPIZdbkd+wrC5kH766 PxYAnjsKOeVq2ojTm8wmw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:llGcv6dkB14=:qgEXe8uHzDZqZz8n3/HWCP q5Bnub97g3Kw295AgxIUt96UqX9r/GRZt9MNMnoB9Sd6igxtVC+E2vMuU9sHhxqHe3aZBO7KO S702EzleOHBZ7iJdX/sJ0/nQo8FVXt94NCSxPv0nFyp8zNT70bmE06nE26vC1RaEK4eEWXGFz rm3/yrJyXjTdwxjWhAfgONeKQDfu4/YR8SJ+B2YnAqX5qTuxmdU3uwH+L8RTtQddDZa7VB+Rr 66kttGirxGrZndyjMtFa4DVJ0G2I4m6SVAsNwp3wNqhCkO0rb5svuhdUKxyZ5792RZ6jyymWU S1NdKE4HhkgzpHlYPqee1jN0PRE1mgB4fMZ6zASILubQlNKlUebNeeiL48mwByU2PIu7AbMPG dObSvWMAeekJ3+5JErjvDrdAcytm91wUwx63oYuDCgCPbJ2WMbRda0MFoJjvY9zTcootgNLvq M37Mr3v6YAAvit6GbgsOH3KTiPOVtAhZbUXYAgBQiG7Iio6qTCIwY/fwU9O4ycSY1FiuF3Q4N KUqIPfo1E0PW9dr8T6JmbBHqvZ8InmJATMxBltR2iLTzrCEi86M7X4yb9tCkkF3uUDi4nXXDR RNWsrNo1JZwDyX/3WsOf6SsegtLOaJHb7RjewEMPpm3BDJHqEW7yLnZNqjjnDMEBY11gKP+Xv vwJAOMZgLOfEcUOX3s87fTjMGsAlowQiooHY82rSl2LvNIndsaCKCY2EEthqMDvAO30oqy29u OwRFTpJ53zX0pxgtIAvasLzMpyPHVyJcV0YDxXFJR2N5Kx8QfP8nTGZZfSt0NY5STK3inkhS6 uNE60cAS5t2pQ+3IxOsfNrfz9NIhrAvH2KQKyNizj1Gf2EfUqMEHCXoPrMf1rp02/WBBiPCmE vopp79B5W8O2N/t2NwTeTd3yC82R3+wAp9lpZaFJBAW8sSTbQ6bfWeXoT11EvxQc6/XYByOuK 6CMcdNxKZHRmR6fHBirFg6T8+SgZ22a7trbw00x4SmQa6MLZGrwkIZmR4a6KDrdSQf0H/CEMw b1fmYNP55VMfeRk8tmlxF6ts9mfnERSl9aLfm/Np5VaiNbC261A70cIELItqQlYHHiQG4VVzm 9I557PNFHE1vMWxZD8engsSh3JEjaLADBVgh3/ufVq/KKb1Skim/IHz+p94wwvL5DIZsKQRSp kwSizMVbkQw/th41jeWSvGgsg2fRf18NSHXZjXaYlWUQvglzT5OFK5gwYYAPthbvOxxtF9eem AAUj1ij+lAB61qjzUQeZBHiKuTl5lEC+L/V2taWzIWDdQpD8/SvmILdL0d0g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/QhrRvRogBQMvdeSe1YTHioGf0U8>
Subject: Re: [xml2rfc-dev] [Ext] Re: [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Thu, 10 Oct 2019 08:34:35 -0000

On 09.10.2019 07:58, Julian Reschke wrote:
> On 08.10.2019 23:28, Henrik Levkowetz wrote:
>> ...
>>> I agree with Julian: putting <br> in a title for various reasons can
>>> cause various bad side-effects.
>>
>> Yes, well, there's a need here.=C2=A0 I tried to say that already a yea=
r ago.
>> ...
>
> A need for something, yes. A need for a fixed line break, maybe not. It
> would be great if somebody could actually answer my question, repeated
> below:
>
> --- snip ---
>
> That may be true; but then, it would be awesome to understand whether
> this was about:
>
>  =C2=A0 1. *not* breaking the title in a specific place when the title w=
as
> too long, or
>
>  =C2=A0 2. breaking the title because it really consists of two differen=
t parts.
>
> For case 1) I think the "old" approach of just using &nbsp; between
> words not to be broken apart is better. For 2) I'll claim that <br/> is
> not the right thing to do; <subtitle> might be a better fit.
>
> --- snip ---
> ...

Heather, Sandy, Alice,

Could you please provide some more information about the requirements here=
?

Best regards, Julian


From nobody Thu Oct 10 05:50:12 2019
Return-Path: <rgm@htt-consult.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 EA8611200E7; Thu, 10 Oct 2019 05:49:49 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 ewMq3BuYxmf9; Thu, 10 Oct 2019 05:49:48 -0700 (PDT)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (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 0C4E3120018; Thu, 10 Oct 2019 05:49:47 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 4CD2C6212D; Thu, 10 Oct 2019 08:49:46 -0400 (EDT)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id xc4IzpA0RaZM; Thu, 10 Oct 2019 08:49:42 -0400 (EDT)
Received: from lx140e.htt-consult.com (unknown [192.168.160.12]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 2E31F62124; Thu, 10 Oct 2019 08:49:38 -0400 (EDT)
To: Carsten Bormann <cabo@tzi.org>, Henrik Levkowetz <henrik@levkowetz.com>
Cc: RFC Markdown <rfc-markdown@ietf.org>, XML2RFC Interest Group <xml2rfc@ietf.org>, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com> <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>
From: Robert Moskowitz <rgm@htt-consult.com>
Message-ID: <b5d94182-4d5f-4a4c-18e5-d4443a8a5416@htt-consult.com>
Date: Thu, 10 Oct 2019 08:49:35 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0
MIME-Version: 1.0
In-Reply-To: <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/_Wt2IYvARSVgMVChsol7PgxCAQE>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Tools-discuss] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 10 Oct 2019 12:49:50 -0000

On 10/8/19 6:46 PM, Carsten Bormann wrote:
> On Oct 9, 2019, at 00:18, Henrik Levkowetz <henrik@levkowetz.com> wrote:
>> Signed PGP part
>> Hi Carsten,
>>
>> On 2019-10-08 23:48, Carsten Bormann wrote:
>>> On Oct 8, 2019, at 23:23, Russ Housley <housley@vigilsec.com> wrote:
>>>> (2) The default output formatters will change to v3.  The v2 formatters
>>>>    will still be available by using a --legacy switch.
>>> Please do this in a way that will not randomly break scripts and
>>> other programs that need to run xml2rfc. (A calling script/program
>>> has no idea what version of xml2rfc is installed locally.) [Actually,
>>> that is also true of people calling xml2rfc…]
>> Does it work for you if we say 'if you want v2 output, please add --legacy
>> to your scripts already now’?
> It sure works for me, but I don’t know all the other users of my software.
>
>> The --legacy switch to force v2 output (for compatible input) has been
>> available for around 6 months, so even if you don't have the bleeding
>> edge version installed, this should work as a compatibility path, I think?
> 6 months is very short in the grand scheme of things.
>
> Generally people will upgrade tools like kramdown-rfc and xml2rfc on different timelines.
> (And there are also a few hundred makefiles in some repositories somewhere that call xml2rfc.)
>
> With that out of the way, I must admit I don’t even understand what this means:
>
>    Format Options:
>      --v3                                with --text and --html: use the v3
>                                          formatter, rather than the legacy one.
>      --legacy                            with --text and --html: use the legacy
>                                          text formatter, rather than the v3
>                                          one.
>
> Does the choice of “legacy” and “v3” formatter have an influence on the accepted XML vocabulary?  On the output format?  Both?  How?

I have encounter:

draft-moskowitz-hip-new-crypto-02.xml(14): Warning: Setting 
consensus="true" for IETF STD document (this is not the schema default, 
but is the only value permitted for this type of document)
  Created file draft-moskowitz-hip-new-crypto-02.txt

when using the--v3 switch.

I have been told not to worry about this, but so far I have not found 
any documentation on "consensus".



From nobody Thu Oct 10 06:00:03 2019
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 52C7C1201DE; Thu, 10 Oct 2019 06:00:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 UFRhiUbOuM2V; Thu, 10 Oct 2019 06:00:01 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 0A554120170; Thu, 10 Oct 2019 06:00:01 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:53794 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 1iIY2x-0003Lf-Br; Thu, 10 Oct 2019 05:59:59 -0700
To: Robert Moskowitz <rgm@htt-consult.com>, Carsten Bormann <cabo@tzi.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com> <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org> <b5d94182-4d5f-4a4c-18e5-d4443a8a5416@htt-consult.com>
Cc: RFC Markdown <rfc-markdown@ietf.org>, XML2RFC Interest Group <xml2rfc@ietf.org>, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <2383ca8d-efde-168b-3485-597b25ba6782@levkowetz.com>
Date: Thu, 10 Oct 2019 14:59:50 +0200
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: <b5d94182-4d5f-4a4c-18e5-d4443a8a5416@htt-consult.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HHeSmouxCXP9DT0tKgiuf0DnNVIcOCIri"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-discuss@ietf.org, ietf@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, cabo@tzi.org, rgm@htt-consult.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/gTEodwIq5fHrrjzrMA8fLIOxFBs>
Subject: Re: [xml2rfc-dev] [Tools-discuss] [xml2rfc] [Rfc-markdown] End of support for xml2rfc on Python 2.x is coming soon
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, 10 Oct 2019 13:00:02 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--HHeSmouxCXP9DT0tKgiuf0DnNVIcOCIri
Content-Type: multipart/mixed; boundary="NMcqutEeApLoRNPSfeb6k9oNaWR0Kja7v";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Robert Moskowitz <rgm@htt-consult.com>, Carsten Bormann <cabo@tzi.org>
Cc: RFC Markdown <rfc-markdown@ietf.org>,
 XML2RFC Interest Group <xml2rfc@ietf.org>, xml2rfc-dev@ietf.org,
 IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>
Message-ID: <2383ca8d-efde-168b-3485-597b25ba6782@levkowetz.com>
Subject: Re: [Tools-discuss] [xml2rfc] [Rfc-markdown] End of support for
 xml2rfc on Python 2.x is coming soon
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com>
 <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org>
 <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com>
 <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org>
 <b5d94182-4d5f-4a4c-18e5-d4443a8a5416@htt-consult.com>
In-Reply-To: <b5d94182-4d5f-4a4c-18e5-d4443a8a5416@htt-consult.com>

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

Hi Bob,

On 2019-10-10 14:49, Robert Moskowitz wrote:
>=20
> I have encounter:
>=20
> draft-moskowitz-hip-new-crypto-02.xml(14): Warning: Setting=20
> consensus=3D"true" for IETF STD document (this is not the schema defaul=
t,=20
> but is the only value permitted for this type of document)
>   Created file draft-moskowitz-hip-new-crypto-02.txt
>=20
> when using the--v3 switch.
>=20
> I have been told not to worry about this, but so far I have not found=20
> any documentation on "consensus".\

See:

	https://tools.ietf.org/html/rfc7749#appendix-A.4
	https://tools.ietf.org/html/rfc7991#section-2.45.2


Best regards,

	Henrik


--NMcqutEeApLoRNPSfeb6k9oNaWR0Kja7v--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2fK0YACgkQTptXS4+7
FxoV7RAAoMZ9VQye26UJE6RCx7UZ+LyFOBzAP57LKyCCfEyOQJmfZQr3fscbUV9l
2a7c8TJ04KT7mwjSeFthhjN+NjU3DOxKz9ouGCUcLWI8q54bs4PeqgkyjSsjscCg
DPaWuPxCwiMbesXZ59u1NVwcpMoBPz0eWCatdATAB71OoJWuvbronNb9oQrcc09B
QpxYYesP+HLv5KNAE5EoJ2uU5NauUct8sjNTKDtbWox5qUmlEdg3swwcDzdwfrEa
y8I/o85FwpxRo+0mWIgMC19Li/zjwJg2J7z1BLAGGM6QFVLWaB4AtfOw7lifpRQ0
tOjIU0HjMB1GFTlchis/VNt7fQDOMy0iaiTznoWCFnpRh7rgLQjJ70vJN/cjp8MK
7sQIXEXIWeGCUgAQGJiVe/GX8PycyKFsn8AyJXF6knnSxG1S/Owes8OA4wKiY/Zf
43AxKanFEsNve4VOWjFN3QmudbGHn/cg1JZtGOlwiOJ+CcWIlPElLhtTK+CjPM9f
z9/XxxNorX+KIrvNGuByQmWS7psphdhdLAPjCV2R+fpL2usdAz10yRi5mvPSgkMo
qvgwOrvJmhUigQxx9S+Sg5SNhFwzkXM21Wawb2kBolMTTRrhyR3nkUJcyK/sGXgC
G5TGybGXmCnhMWFjFkgrrkxkvjIdiejbY5x9kVO6h6iVW+XknTU=
=WlL3
-----END PGP SIGNATURE-----

--HHeSmouxCXP9DT0tKgiuf0DnNVIcOCIri--


From nobody Thu Oct 10 06:12:53 2019
Return-Path: <rgm@htt-consult.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 BAEF212002E; Thu, 10 Oct 2019 06:12:37 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 2KrwvO2LOlNT; Thu, 10 Oct 2019 06:12:36 -0700 (PDT)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (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 CA6BD120026; Thu, 10 Oct 2019 06:12:36 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id BBC376211F; Thu, 10 Oct 2019 09:12:35 -0400 (EDT)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id HqqMajTfPWN2; Thu, 10 Oct 2019 09:12:29 -0400 (EDT)
Received: from lx140e.htt-consult.com (unknown [192.168.160.12]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id CFC726211C; Thu, 10 Oct 2019 09:12:25 -0400 (EDT)
To: =?UTF-8?Q?Martin_J=2e_D=c3=bcrst?= <duerst@it.aoyama.ac.jp>, Job Snijders <job@instituut.net>, Henrik Levkowetz <henrik@levkowetz.com>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <858628DA-84DA-4982-89D7-D652E04ACA10@gmail.com> <da8ffcbf-33dd-6fe9-e251-0e3de47c611f@levkowetz.com> <CACWOCC-uuYGz54dExA5CwftowbpcBq4kQHJwCBWHNC1za_q70w@mail.gmail.com> <fc581783-1629-0a18-7c9c-0e5daeb425b8@it.aoyama.ac.jp>
From: Robert Moskowitz <rgm@htt-consult.com>
Message-ID: <7c90f3be-901c-ff3a-ff68-b226d9084592@htt-consult.com>
Date: Thu, 10 Oct 2019 09:12:20 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0
MIME-Version: 1.0
In-Reply-To: <fc581783-1629-0a18-7c9c-0e5daeb425b8@it.aoyama.ac.jp>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/vnKS4RH1kPtoDjoyeMRNOcBVkuY>
Subject: Re: [xml2rfc-dev] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 10 Oct 2019 13:12:38 -0000

On 10/9/19 2:52 AM, Martin J. Dürst wrote:
> On 2019/10/09 09:00, Job Snijders wrote:
>
>> Between the name of the tool (note the 2 in "xlm2rfc"), the industry's
>> transition from python 2 to python 3, and IETF's transition from the
>> v2 to the v3 RFC XML format, it is no surprise to me end users easily
>> become confused. A simple strong message that python2 can't be used
>> might be helpful, even if it appears somewhat unforgiving.
> What about changing xml2rfc's name to xml3rfc? That way, xml3rfc, python
> 3, v3 of RFC XML, and pip3 would all align :-).

because it is suppose to be translated as "xml formatting TO RFC 
formatting"?

And there is some confusion?  It was xml2rfc back in v1.

Finally who remembers that originally it was called Blutooth after King 
Harald Blutooth?  (or somesuch spelling), and despite considerable 
documentation as to the origin of the name, the press won and it became 
Bluetooth?

:)



From nobody Thu Oct 10 06:22:49 2019
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 F3E56120099; Thu, 10 Oct 2019 06:22:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3W648m_BTGfJ; Thu, 10 Oct 2019 06:22:16 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 B7B16120026; Thu, 10 Oct 2019 06:22:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570713707; bh=rdWLgoEI8IZsEkIAggGEBLn6IN5zv8pS3N+EdUzweBc=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=OGr9+bK9LCEth32QUIa7+YkXeHZd3JelKlzt95Tf0+UkHOERJAhDrFK2wJHX7KAZ7 cvs2UgEXsrKHbJ3ZIx449Q5k9L8JW7sIviyTVOpcONSpcxa2lG8vRlpfB5o6uVxER+ wHq6m8MPBExtgIpZH3tGhuMa6k2V7abFjwpP9GnE=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.147.247]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mt79F-1hyhDW1Vgf-00tQWJ; Thu, 10 Oct 2019 15:21:47 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Robert Moskowitz <rgm@htt-consult.com>, Carsten Bormann <cabo@tzi.org>
Cc: RFC Markdown <rfc-markdown@ietf.org>, XML2RFC Interest Group <xml2rfc@ietf.org>, xml2rfc-dev@ietf.org, IETF <ietf@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>
References: <082EE9F1-D4AA-487F-BB8C-08CDB59C5A2F@vigilsec.com> <02046145-9455-4C01-9F6E-246D3940C86E@tzi.org> <96647ed8-2627-4434-ad51-b373eadfade6@levkowetz.com> <347055CD-74C9-479B-B7FC-BA78580C37B5@tzi.org> <b5d94182-4d5f-4a4c-18e5-d4443a8a5416@htt-consult.com> <2383ca8d-efde-168b-3485-597b25ba6782@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <1a576c17-f648-a230-393e-d97c17f43ad7@gmx.de>
Date: Thu, 10 Oct 2019 15:21:42 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <2383ca8d-efde-168b-3485-597b25ba6782@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:r/7sSsppW14ii9FR3GVLko/d6s2taiOSGYaZN4KEBQIVNUt3QhN 8ryaP31k6gGxnOd7VTvMdnmMLDHa+keut+l961ySyql/EEaV3cis21AJsKMC5QXej6v7TR+ D9BxTxlQM9aiNM2Dq3kI9DlK++8RfgGpDINmfusgRmV19qa4FGlEoNCYOr781iHyasoR27k eYIZtCB7DwqRS4GRCqxwA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:PciloICq+lM=:vkokfFwZTolP4eRHzg03yh 7wcaB8FyZD/+IAeEOUeafdCLRyRYcRHp67spUgUdO+AKSuK7sgFyzjUBdD57bO/JI+FP0ONGm b6noi9yJNn6w9ApxmGX/BD3P66MmkkPHEbJ7+Vt6YsCRwqrqOS0sYc4aXsZLLE7mDPGEYGkE3 SKj1xvrUEUCun6k9y1cdBVzPNeJ9qlIULljAa8pc2FlasMloWZB83kZnuz9V/aq2iOOrlyeaS 2+fC8hUIz91Vi04g0hDvJyPk2+tRio3vEElERib44cvAfNJGHRb5C/MBeAONRMkf/rv+hUHmp 40HR5Z/qAel6FbQIV/yzBPOAKYtl9zCp6NIarFSmVM3T0EKJyOAaLiRXpkizQOnbnMclas3Ay EN/HR3stFE54uV6qRMycYCYBa78hJDbnNjamBEfP+b7zPGPscmmP/C3hHj7m+qSLWAKSp8vU9 Jb3HHIY3O9v6CQsMYt5Z21DbivaddfuQ3jLJF8006J+lw9pYA1aO2KcFFYV7mMIWAgTiOaQQp 7ywSaGZJSlVA3GTrkjmTpzmvYt8Pr4fymA8zkEyPqFHm1u/AtDgCPSMD2Bw2zdW01wGxZjfmX a6+tRZrZt1v7xikJ8CQ6vbf781NDa06tnqNTmKaaddXAI3ZZNxqsXapMGc6N5Mhvg5AqsTM0E PW2b0VgZ3I3nIwar6J+/F1u1hHBdhSzLJWC7nXnXhgq0sXVhzv8xVqWAa7+Zg6fIaOGVGz5x6 P3kkqKAsUXN/PIHbQyj+QK4j0PYM/tWbBcOyCQofYqwVcjr4Gyn4z7WsEXqBhDczCBhD/Fc3u 8ocDl2IsxPKejDrI1YffypBxcRyIQaaMtxYRZCde0oBnclbj7w0FcqEDRC0PuwyPuoaF8Dm9O 07y2xbsy4w0U4E7da+UcuqnMDeAMkTQ9G/v/s5liDCAO8msNjYxbOwLcsyr+mKC/5ucuDBLFP 4MWxoJ+6Ybdt8ycrzgPmDlA2MBI0fksDsJh55sfsr1m3x1SQY4bAJfn//PW1OGIHEHQm5Bl4D os+HVzM8pth9SZhfT7BZzxjVk1HHjIhKpoyi21hcsaIo0NGC1McRy8i1Wz0YAOFvMVetYsZIn eSFBkBjF8ahRfhB9hhPBgilHzBpZi3NNXWB/90OvS3UFRp5Ll0/B61G50Hg8v1fsvXFfCW1+r itNgJ5s+Cu66XNxI1nNWSJBXF6DEANlCCO/RWdk6dyHDOYoDtMGS8xcun45k69ocj8XwonEUt Nd5Ao9rCIvHVdje3nt9lqviylYABiCTSU1/0ag6rkz8O4BLJjeDT3VunHX60=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/W_4bxPJDZ_c_Jt-9e5HJL9hIKKs>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [Tools-discuss] [xml2rfc] End of support for xml2rfc on Python 2.x is coming soon
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, 10 Oct 2019 13:22:19 -0000

On 10.10.2019 14:59, Henrik Levkowetz wrote:
> Hi Bob,
>
> On 2019-10-10 14:49, Robert Moskowitz wrote:
>>
>> I have encounter:
>>
>> draft-moskowitz-hip-new-crypto-02.xml(14): Warning: Setting
>> consensus=3D"true" for IETF STD document (this is not the schema defaul=
t,
>> but is the only value permitted for this type of document)
>>    Created file draft-moskowitz-hip-new-crypto-02.txt
>>
>> when using the--v3 switch.
>>
>> I have been told not to worry about this, but so far I have not found
>> any documentation on "consensus".\
>
> See:
>
> 	https://tools.ietf.org/html/rfc7749#appendix-A.4
> 	https://tools.ietf.org/html/rfc7991#section-2.45.2
> ...

...and...: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/420>

Best regards, Julian


From nobody Thu Oct 10 22:25:09 2019
Return-Path: <mt@lowentropy.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 5698E120047 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 22:25:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=lowentropy.net header.b=N7UazETE; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=jaXQsQyF
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 hkt7e1RDNHrZ for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 22:25:06 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A040312003E for <xml2rfc-dev@ietf.org>; Thu, 10 Oct 2019 22:25:06 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id BE9D321F1E for <xml2rfc-dev@ietf.org>; Fri, 11 Oct 2019 01:25:05 -0400 (EDT)
Received: from imap2 ([10.202.2.52]) by compute1.internal (MEProxy); Fri, 11 Oct 2019 01:25:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type:content-transfer-encoding; s=fm3; bh=O4P1d Ez5R4sSgaPwAEci2/Z9Mh220kdp22uFBPReAXI=; b=N7UazETEsz1TFfbAy/KN4 N6Xi2CW79dNbYHOTcW3LWBYbDA91jadHrEFpVTmUAeYcp9c4mC/R48jflkqMrB0P eY4Aezc+xz5NoubE/0iAZ2tVLNR8SMkExbAmYH77bfJp9YF8K14QBIYT722aUM5a Ct+6bYF3+kEz6QYA5wrfe6nnAy2LYoKjD+s6g++m5x183M2HxdB8leEla5awI88X bK48tr6f1+oc954WUn4Shge70aek/sfTjV67qXt3wqm7T1dFxTWhi0LETarHZPUi 8ZMcwmA3xZpuBvOS4ZregDBU18eaYDdiHwXAo2LDU8V+Yr/jiBSrVbF8zUrvIcfN A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=O4P1dEz5R4sSgaPwAEci2/Z9Mh220kdp22uFBPReA XI=; b=jaXQsQyFMWioAkIkoKrsh4gywnLeoFmkn9EBq1MfL7lyC6AmyR4s+JUFA ODDPnzMuZCJxuKIgFVsomI3dwW35qGqT8VblYaWEKMdo6OjSAWc1bi5HlZGSahNh Glmz7I7p4lcj2wJWwZbGtD48Cn3ASy/LKgj47kYheTrjqqA92mRnIFF6pPnb5lhw jM3fRWQ8ZFAyBDKyJu2JjLrF5Yz0hPAbncFS+uU4VxHnw8iU2pkqdsC9Oyrxw6Yj i9dzCD/FN87Q6OKpNtu76h9F0KqrrbzlE1UijTBP7Y8IyVG20ZoKCBT8zSDfJL6F zvF1eMQdMEF/YRKe9wAfJ5HsBDvow==
X-ME-Sender: <xms:MRKgXdYWhSG0oTfHgQXq4R-QLDRhQ7tJwU3a98hnOLCLfnA32zh_Yg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrieeggdelhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgfgsehtqh ertderreejnecuhfhrohhmpedfofgrrhhtihhnucfvhhhomhhsohhnfdcuoehmtheslhho figvnhhtrhhophihrdhnvghtqeenucffohhmrghinheprhhftgdqvgguihhtohhrrdhorh hgpdhivghtfhdrohhrghenucfrrghrrghmpehmrghilhhfrhhomhepmhhtsehlohifvghn thhrohhphidrnhgvthenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:MRKgXQ1-Bl0uxsiw-I9B-7rMFE7QDKhRPnsDitMUg9Tud834J0HM-A> <xmx:MRKgXXOk3fW7r_B0WkKj_damTRE35Gd4T1hBrPjz22_ARncvRWasbg> <xmx:MRKgXSJzd-JqpTABZibnKpvIglctbzrR9UEcO36Spy1K39bxkDP0bQ> <xmx:MRKgXQ2XTbubeG0ALpr3Afm4ElRExTkkLp7qNR7F5KgkgyI7_shpew>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 4F545E00A5; Fri, 11 Oct 2019 01:25:05 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <1b0187cc-e6ae-424e-8814-29ebb2756980@www.fastmail.com>
In-Reply-To: <db200ee8-e042-cdc1-2058-5afcc4d4cd57@gmx.de>
References: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de> <6F5868A8-56F3-4E26-B297-2CE0BD765397@rfc-editor.org> <b750c06e-caab-40e9-617d-57e0f79ff585@gmx.de> <DD4A3091-9E2B-417A-AF3A-8A44AFBBE60E@rfc-editor.org> <db200ee8-e042-cdc1-2058-5afcc4d4cd57@gmx.de>
Date: Fri, 11 Oct 2019 16:24:46 +1100
From: "Martin Thomson" <mt@lowentropy.net>
To: xml2rfc-dev@ietf.org
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/xuOSuWr0tLaqb8dI5lyDkJ0FOic>
Subject: Re: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Fri, 11 Oct 2019 05:25:09 -0000

On Wed, Oct 2, 2019, at 13:45, Julian Reschke wrote:
> > Well, there are always things the authors don=E2=80=99t provide that=
 are
> > automatically added. And since we=E2=80=99ve been talking about maki=
ng sure that
> > internal links to specific sections are included (which perforce MUS=
T go
> > to tools references) the thought was to be consistent and have the
> > reference point to the same place that the internal section pointers=
 are
> > going to send people. I think it would be confusing to have one set =
of
> > links go one place, and another set of links to somewhere entirely
> > different.
>=20
> Well.
>=20
> Right now the tools target is only inserted when none is specified, so=

> this is not in line what you're arguing for.
>=20
> Also, for RFCs the target uses https://www.rfc-editor.org/info/rfcNNNN=
,
> which also is not the URI used for the section links.

I'm with Julian here.  There is no right answer, so don't provide one.  =
For me, today, if I was forced to pick, I'd probably pick the tools.ietf=
.org URL, but I don't think that that holds true once we start publishin=
g decent HTML copies so that I can use real HTML over a txt2html convers=
ion.  And others will of course have different preferences.

In this context, the bare name is sufficient for identification.


From nobody Thu Oct 10 23:37:30 2019
Return-Path: <mt@lowentropy.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 801E3120091 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 23:37:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=lowentropy.net header.b=pgeoqtEy; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=i5G8PCox
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 l2nQXE30OXZe for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 23:37:28 -0700 (PDT)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4620C12008B for <xml2rfc-dev@ietf.org>; Thu, 10 Oct 2019 23:37:28 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id A32E34FA for <xml2rfc-dev@ietf.org>; Fri, 11 Oct 2019 02:37:27 -0400 (EDT)
Received: from imap2 ([10.202.2.52]) by compute1.internal (MEProxy); Fri, 11 Oct 2019 02:37:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type:content-transfer-encoding; s=fm3; bh=BWz+d h7RoBTi7FDxr0ycDwh0BGz/VR8ZIsiAOsCz2fU=; b=pgeoqtEyZjlkmiAmC1Vqx /eIBu/VVEyhG79APB8P9s7KcVMOWqTFsrF7eGAHPl/KBNihOEnXCHNpZNgNUjEua Caa0vgbXgs3koenRimuorpVzF2I3MRg6qwi4WGt8mTiv9qk/cMMRywuHi6AEk0MF tXM57JBSVVTEHtllmo/axnximNWiXKjQ0xlm3lLEaIULOPtvN2A5qhH1X+VQcS6+ W3cZZxCAOVnWqGARPyaVgmucWEEJW5dq6QoYR4ed+FNjTXAuRV4nNAcoCsEsShm1 t/WalWc4H01t9FxiNu4oIbZrXXuQKlV4ID4jGe1FrltnRJTIf7TdiepP76EkO9y3 A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=BWz+dh7RoBTi7FDxr0ycDwh0BGz/VR8ZIsiAOsCz2 fU=; b=i5G8PCoxyTaOpmr1DYnUaubWNur0RaM20os0QNJhrLzYpVjcN/WUajmud mqNzDHJkEuZJgyKJRwa4k2bxbbIkSxr/iQN+cYorzLjad0f0xQ2zP1+86iUEIJFH LvfhxoY3E+EsBoDrhur7X27TEZdygXTcPgdK8zF7q32k11Af9kOnUK8Q0kYjUQex UX4md2+1y0QKXdAy6lqKsiHHPkpZZjl3IGEF9GhYTZ9lrN2kCFpiEyxS7qgrHpjU 0nq7ICJTx0pMjj9UGhYckF64EgLVyeLMFVPm3DGe3bB0ea9KLLkZfKz2L5nN4yEE I9ZD6C7pncYYF5wlXXnWVCg5YbVVw==
X-ME-Sender: <xms:JiOgXT3Y7cdz_P49xmbZ8Da-dCAV1Tgh_6h2nFQBPfQHyyxxJPnt7A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrieeggdduudduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtgfesth hqredtreerjeenucfhrhhomhepfdforghrthhinhcuvfhhohhmshhonhdfuceomhhtsehl ohifvghnthhrohhphidrnhgvtheqnecuffhomhgrihhnpeifihhkihhpvgguihgrrdhorh hgnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmtheslhhofigvnhhtrhhophihrdhnvght necuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:JiOgXbhjtBWOr43KJi50vafbnrzf7Fck18VAjGTQE9rRSe8eHMwzuA> <xmx:JiOgXUsg6JxFnXEORsgcWyedsEzZQZUDxpmVw8GOZ6ipKLIgIpKddw> <xmx:JiOgXUJ3aIeDw17b6lwxVOOKbRBLOYRj3o3Js6CRDefeU1hpu-jUBA> <xmx:JyOgXSzoX8m36amu8ZQJ49pxPw9YE1bw0X5J1VLb_WnrvzzfbMcfvw>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id BFD40E00A5; Fri, 11 Oct 2019 02:37:26 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com>
In-Reply-To: <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org>
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de> <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org>
Date: Fri, 11 Oct 2019 17:37:08 +1100
From: "Martin Thomson" <mt@lowentropy.net>
To: xml2rfc-dev@ietf.org
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/0MGZJWn-xcLGJl4xyEtg1ZFDoGQ>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 11 Oct 2019 06:37:29 -0000

On Thu, Oct 10, 2019, at 03:44, Heather Flanagan wrote:
> I feel fairly strongly that the final XML must be self-contained. Whil=
e=20
> someone can derive the TOC based in section headers, deriving details=20=

> is not as good as just have the thing available in one place.=20

I'm struggling to understand this argument.  In what way does having a T=
OC in the XML make the document more self-contained?  It only seems to a=
dd redundancy, which only invites contradiction as far as I can see.  In=
 my view, informed by long experience with DRY (https://en.wikipedia.org=
/wiki/Don%27t_repeat_yourself), derivations are always far more robust.

Removing the redundancy, all you have is a signal about the desired *loc=
ation* of the TOC, but I don't see any value in encoding that informatio=
n.

> You don=E2=80=99t agree. I get that. But I am insisting on this one.=20=


I get the appeal to authority bit (or assertion thereof really), but I d=
on't think we should operate that way, and I hope that you don't expect =
us to accede to that either.


From nobody Thu Oct 10 23:59:03 2019
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 1BDC512010D for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 23:59:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id udeN5Mt0s-_9 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 10 Oct 2019 23:58:59 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 DA4FF12008B for <xml2rfc-dev@ietf.org>; Thu, 10 Oct 2019 23:58:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570777126; bh=p44u0YeZ6Hg2FCc/b1WkaFf8f8Kt23zZ3x9/SgNkmBk=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=FdieSYI1IRjF2sBZZ5OOnPBGbDB7NozdwdHaIpzadWqR7ULdCGLGGa/DCZb+J0/MJ 2O4hxAkLMcztCbPBo7KgJ4Jt7ljKaPPS03qnR5g8z0T//0oUFJ5VIZIBJaDf/+pF0g oVtIdUIYmG4IOjh6pi1wd8mPFjEXxAiNyMuT3OXw=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.148.137]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N7R1J-1i0aB12x8n-017kZ6; Fri, 11 Oct 2019 08:58:46 +0200
To: Martin Thomson <mt@lowentropy.net>, xml2rfc-dev@ietf.org
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de> <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org> <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <260d53c2-cb36-21e9-1ba8-798dc5163677@gmx.de>
Date: Fri, 11 Oct 2019 08:58:46 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:JJsBI7YM0tNFrMAZwjI5G4mJ5lSJrh0s5jdfwc+ruIGwvklFGPF Tqf8NsTX4NJkd9Q/zFPOehEWvHzaqArcFxkoWa66xkoiCl+9c0CRHR8IOGVJZuRCtRZSLRd jiJk+9qc/j0IveEnhB65bPl8qeWvlC2WJgpN2PBRBB9vXuhKfRc1kFY9PYtiR+FHNn7aJVC i3P4pi+BeLv16wQ4co47Q==
X-UI-Out-Filterresults: notjunk:1;V03:K0:ePas//sZMJs=:Y/guseZoyhE8m+6oKV5Jwb AEF90n14Yn6EK0XAb2UtCM/+Ox+OARPliq7wQVD6SiV+r9zewoSAn/S2zmCLpVXMTsnOJRUmM 6Fsy8FY2wcPA4WVyITR49UucISTKAp7kFSMkkAhWj/piYuXDH+mgpddprJpuc/FyDN+KEywcm JKf8boghGdKofhSLjaZUrHGnYjdQwL0ZkGRIg9OaCqCMLdtIlUpvr992YvWhkpotjO5ncdJIy IpRCuXuhCPGvkFR5VNjobnn/srvNS/B1VJKoe+S0O+hXKnMeEd/lXYicxQyzuVrlBNRfBX6xy erIFTeq396QJUNo+U7oFWcNRD/W6elJDpy7qzKuLWHpNnJ+grZPihQPx0DBDYgR4uhoxttm0H pPrhu2QQswWAKKLzaznNVkJ4+HpNOrOgERn5KmZ/7SckEP4/OtJZvyIw7+wONEPjBcWiPNcXp 9W7zFHa2yygyfAZyyrBooFzq2ZFyHw1E8N0k7h9xtYI886oWVwOcdOD+VPkQ71n+e/go2ZkcY 039baLlGLhf0wEbrYX7eFUgJrlWo7TkJnwBdmDkc7EaafIjtV311q5cadZJHLUJCEyIU+7fnd IOcJ6petZxQ+q5A//qWlsiQ1fYLnDWYkqsY+7QiAn17+fWoGB6rY3BqmBhUiy440g7pbZw7IH YMa2Qp/yTNemdZAaxafQi3z3eFYSYJV1G1IeNFzRmbG0QJ4G7KgyCJ4rsxS+RvHcEAe4jDAwL mdNpycQWKFWfiMAfpJ2Nj3OzWG2jXZaHxPi5BAuiK7r3exHL0vWaiEQge4WtWAc7lf1OzCvCt jRzCQlESibSdvh1W/FY9i6SAugI6nMhBmY9Opve9dvrwDrs1EdlIU5hOpDT5DhJV9ZSAgEGfV o1LGuaDkrTOprBK1HH3HBuwuBfuDZBwvoI3n5SEQRyL0NnLJp8KgcKxoeBoC/oJezEtWpIqZT o2wt3RmWs3WwoNXnczPnJI15EF9lI0oqp17zmN/8iZFB3eIdNx0RAK/sJejDbiPTDHLogdxw0 S8Q5uR2avWwf77zWzQz1W2jJ7XBc+yKP4DCVhChvbqBpcl9d8w4rfHbnwi+LoFRv/vMu28+Ft Hi+1BTJhciCH0nyurQ8N1pYPDdiZJseW5Wa2ezZuFa90EGjbbvEigvIVruaSPjmy0im+38b1h 4Iz5jWVdXP5VD0HQMUk4siBStuCyFIRoYjnozH/Od2/g+FmthrH5zh/iOmwdHlH0kBGnnGlvx qK1EFNrEUOEoxxSJocLDbVwBxFhIvWeWkdOovcVlxeK3kMp8e3rXsJQpZVzo=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/g4mqLy9aB6v1FmNCYVy0_FXOMrw>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 11 Oct 2019 06:59:02 -0000

On 11.10.2019 08:37, Martin Thomson wrote:
> On Thu, Oct 10, 2019, at 03:44, Heather Flanagan wrote:
>> I feel fairly strongly that the final XML must be self-contained. While
>> someone can derive the TOC based in section headers, deriving details
>> is not as good as just have the thing available in one place.
>
> I'm struggling to understand this argument.  In what way does having a T=
OC in the XML make the document more self-contained?  It only seems to add=
 redundancy, which only invites contradiction as far as I can see.  In my =
view, informed by long experience with DRY (https://en.wikipedia.org/wiki/=
Don%27t_repeat_yourself), derivations are always far more robust.

Yes.

> Removing the redundancy, all you have is a signal about the desired *loc=
ation* of the TOC, but I don't see any value in encoding that information.

Oh, that isn't supposed to be variable anyway.

>> You don=E2=80=99t agree. I get that. But I am insisting on this one.
>
> I get the appeal to authority bit (or assertion thereof really), but I d=
on't think we should operate that way, and I hope that you don't expect us=
 to accede to that either.

In particular, I would hope that the principle in question would be
applied everywhere, not just here. (Reminder: there is a least one far
more serious case where the canonical XML is not self-contained, and the
rendering depends on a concrete implementation (parts of which
undocumented), and a third-party database - Unicode - which is not
immutable).

Best regards, Julian



From nobody Fri Oct 11 02:16:47 2019
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 48136120043 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 11 Oct 2019 02:16:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 xfzZIlAuUiN1 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 11 Oct 2019 02:16:44 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 5066212004D for <xml2rfc-dev@ietf.org>; Fri, 11 Oct 2019 02:16:44 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:63418 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 1iIr2R-0002gl-Di; Fri, 11 Oct 2019 02:16:43 -0700
To: Martin Thomson <mt@lowentropy.net>, xml2rfc-dev@ietf.org
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de> <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org> <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <3f8f9f45-3bd5-9424-5bf9-0ac54772cf21@levkowetz.com>
Date: Fri, 11 Oct 2019 11:16:17 +0200
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: <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lb1tEpxwP535aP1b676XSjkckG0QdAQqW"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, mt@lowentropy.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/CSMU5wwTZ7jdocfyz-g48weyCZ4>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 11 Oct 2019 09:16:46 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--lb1tEpxwP535aP1b676XSjkckG0QdAQqW
Content-Type: multipart/mixed; boundary="JKR04OU3mP61uwQ7GwGHPcAOETovxWNOt";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Martin Thomson <mt@lowentropy.net>, xml2rfc-dev@ietf.org
Message-ID: <3f8f9f45-3bd5-9424-5bf9-0ac54772cf21@levkowetz.com>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de>
 <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org>
 <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com>
In-Reply-To: <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com>

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

Martin:

On 2019-10-11 08:37, Martin Thomson wrote:
> On Thu, Oct 10, 2019, at 03:44, Heather Flanagan wrote:
>> I feel fairly strongly that the final XML must be self-contained. Whil=
e=20
>> someone can derive the TOC based in section headers, deriving details =

>> is not as good as just have the thing available in one place.=20
>=20
> I'm struggling to understand this argument.  In what way does having
> a TOC in the XML make the document more self-contained?  It only
> seems to add redundancy, which only invites contradiction as far as I
> can see.  In my view, informed by long experience with DRY
> (https://en.wikipedia.org/wiki/Don%27t_repeat_yourself), derivations
> are always far more robust.
>=20
> Removing the redundancy, all you have is a signal about the desired
> *location* of the TOC, but I don't see any value in encoding that
> information.
>=20
>> You don=E2=80=99t agree. I get that. But I am insisting on this one.
>=20
> I get the appeal to authority bit (or assertion thereof really), but
> I don't think we should operate that way, and I hope that you don't
> expect us to accede to that either.

After a discussion about including the generated Table of Contents and
Index in the prepped XML output file last year, it was decided to keep
the ToC, but not include the Index.  Now Julian opposed having the ToC
as part of the <boilerplate> element, so it was moved to <toc> (which I
think is a good move).

Are you against moving the ToC to a separate element within <front>,
instead of making it a <section> within <boilerplate>, or are you aiming
to undo the decision from last year about including the ToC?


	Henrik


--JKR04OU3mP61uwQ7GwGHPcAOETovxWNOt--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2gSGEACgkQTptXS4+7
FxriEg/+P+NekS7MWgGDUCVktkoG8Ei1dmFcNkfcoV3VV6TktLXNHTTZZ8QhHGao
gYeDEv0qN/qqNBjxMmHQaA0PV2vOq4NfCVq5bP1xo40JteHKbdHPIBjU5tSGK5Rc
u4yYNHMJ+H+5sFIOqrGqnZvHkFQwY189pgT5Pfs574ZQ4D81B1FP2pxsIOxtqNsL
BtRgbOkALNiGeTIh6uqGQbDTDiYkVeTaCLp/G1yUmL4R2jvS55FjIvZHQnN4jfeL
kFTWPiwgasHPkNAb4rWZ3/8DeiLDMRQDP+sEPR3jDKPX7Yb839aJQBIwzx+uD+G+
wvu1pwhHzNc8vNNOBqfVC47dSidCXBDBdSAqtaDeypyCbuF7Iz2Swrhvf72bsBmL
IbBcdH8ln9/ZANzDYjTZXD9tOUMT2nqsUJnq5tkjmsKLRUtZP7855Wx+T3W7PNYc
HzF+Jmp6OLXJwf+4B+Dfy6ClTWJwcleI68fhCZcg9SFip9IGEmEFJ+v2X68aOefk
tO3+IBCUHcaZNtQwLoBXTiQoeAhqPlUA/WTpnNu1IwaVuGvwlQ1Ujqh3MhCwjXUb
5TtNWtU+QvOtnoyVftlnN5kySMes7KEkAyyAyQdcoo8hCGTIgl2FVnTHD+WPLXgJ
gXK3EZuzfyNoYO8YOn+D1JMmWDpcqJrC3+qX+0N+LE8jvPmza2s=
=2nfL
-----END PGP SIGNATURE-----

--lb1tEpxwP535aP1b676XSjkckG0QdAQqW--


From nobody Fri Oct 11 03:53:22 2019
Return-Path: <mt@lowentropy.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 D69AB120033 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 11 Oct 2019 03:53:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=lowentropy.net header.b=mWuxse1D; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=O55DHaCx
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 X8rplAcMPg8t for <xml2rfc-dev@ietfa.amsl.com>; Fri, 11 Oct 2019 03:53:18 -0700 (PDT)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50BB412002F for <xml2rfc-dev@ietf.org>; Fri, 11 Oct 2019 03:53:18 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id AD5C7521; Fri, 11 Oct 2019 06:53:17 -0400 (EDT)
Received: from imap2 ([10.202.2.52]) by compute1.internal (MEProxy); Fri, 11 Oct 2019 06:53:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm3; bh=VBaCNwGVMQekZ9GxBy90w9LMQPimdfJ XThw3ZGMAdiA=; b=mWuxse1DCxQokV3uM6CW4BVdGObcxOrpxMDcCwVa366Frkq c32hyXfqLKFXWE6FCc4hZ9B5O2TrAtJgWlLraaEOVvBHa/pH5UpYw7xwWag1OEVP C8FFNqcKrHtxvhEb7SmCEgzM4KwhWsny1U50IQ4FDh3TZBK8NpJXfTTPjO3DBT+6 +qKwv9PftCXWEj5duCPu5vjeed5lXK14WtieE+X/WBxc+S9oambHpGvidrt8LV5O gOdC44ABg7LbHjFs+mjef0M3xeMM73Cq23EwUwPskic4+7+tOiu+i64pSplzTvf/ m22c+gpHKuz+ZDFxKlGtvxJD8QHwAGE2YixKvBg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=VBaCNw GVMQekZ9GxBy90w9LMQPimdfJXThw3ZGMAdiA=; b=O55DHaCxJoiPwf5rKOc1zg 6aPo+yKJ2A2all43etED5+o08Da1A3w4FzGhAsRGyVH5VigQ7SPbBrqZ+SjXa6IX gJ9K9D0AbOyq3KQ6YUYKerzW4pU3Crw/wtxf5qBQlCTJBSMz8bJ84LQtjg9adPU/ t8nPb7SySgahGnSQaONcutnFAzuNsxmubRag6YtaR02ai7W/OCJ4TDuIu51jWYPs +JO7n1EHGqZZpgjMDz3QIad8AlWF/MinVheQ2N1mx9kksSz5ww8/V+FugTAUTuJG jKD0u6uJJaxib08Trw01PVGOLQUxEBWNm2Zafi4eMaI7l357xDUiYNbMWfA6wReA ==
X-ME-Sender: <xms:HF-gXdEu2h1VMBx8DuAf9maJrJny0NMciNZqinxUe8RjiBIhPgcmkA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrieehgdefhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfofgrrhht ihhnucfvhhhomhhsohhnfdcuoehmtheslhhofigvnhhtrhhophihrdhnvghtqeenucfrrg hrrghmpehmrghilhhfrhhomhepmhhtsehlohifvghnthhrohhphidrnhgvthenucevlhhu shhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:HF-gXQ3IpbxCg7-sbXUMSAXlLXAXAxsmfm3htS4_hpfdwhD-_jzDwQ> <xmx:HF-gXV1RB0BWg4eDQT0G74AKDqYwGElEUDB9YP_AxTvZhYraQ0PAPQ> <xmx:HF-gXSMdKAok_wRTsYJjXO6CpEx1XKMBEB2ah6fJLAsoG55w-oaEkg> <xmx:HV-gXQjpBX8aYFp_mbne34zaPzpw8m8BniVqxfkACrD1-pA3hb0eEw>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id AC7D6E00A5; Fri, 11 Oct 2019 06:53:16 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <2b3a990e-b2ac-48e1-8666-dd31e0618eb8@www.fastmail.com>
In-Reply-To: <3f8f9f45-3bd5-9424-5bf9-0ac54772cf21@levkowetz.com>
References: <6e36282d-c6d2-6031-2002-e4bbc85b3fc0@gmx.de> <6D64EA29-B4A3-4DF7-A5F0-1B6D4B83886D@rfc-editor.org> <4c8e3e4a-b7d8-4c49-a8b4-97435946b91d@www.fastmail.com> <3f8f9f45-3bd5-9424-5bf9-0ac54772cf21@levkowetz.com>
Date: Fri, 11 Oct 2019 21:52:58 +1100
From: "Martin Thomson" <mt@lowentropy.net>
To: "Henrik Levkowetz" <henrik@levkowetz.com>, xml2rfc-dev@ietf.org
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/PI7P2nDTdQQYQSUdAJcGStMp7fQ>
Subject: Re: [xml2rfc-dev] xml2rfc: use of <boilerplate> in preptool step
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, 11 Oct 2019 10:53:20 -0000

On Fri, Oct 11, 2019, at 20:16, Henrik Levkowetz wrote:
> Are you against moving the ToC to a separate element within <front>,
> instead of making it a <section> within <boilerplate>, or are you aiming
> to undo the decision from last year about including the ToC?

I don't much see the point, but I don't want to re-open old discussions.  Where there more reasons in favour that contributed to the decision to include the (redundant) information?


From nobody Mon Oct 14 06:25:45 2019
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 CF902120143 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 14 Oct 2019 06:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rNplwJWv0fSZ for <xml2rfc-dev@ietfa.amsl.com>; Mon, 14 Oct 2019 06:25:41 -0700 (PDT)
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 893EC12010F for <xml2rfc-dev@ietf.org>; Mon, 14 Oct 2019 06:25:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571059534; bh=HfCZ34JLcWPp/9Wd4XjjIlW+YpOGXWgrrBmFamHTPGw=; h=X-UI-Sender-Class:To:From:Subject:Date; b=b2KRjMEbCSsrIZtRSTYp3eNuhDGvhDO3ZxbdJdw91X06KR87dlnTCWSP3Ht9RsDTb WhuZCT3OxMXo3MaMrLo/8ZBdqnfqsO/dHNE+iDF/hp/3Lw1ftfFbWGVI3/aH19Fx6D B0A3bEt5q3UmI47vmjsY56/uy+TNATCyMxnPgCWU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N2mFi-1hukGw1ySy-0135Ab for <xml2rfc-dev@ietf.org>; Mon, 14 Oct 2019 15:25:34 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <4d9c0cfa-1f85-4d9c-7bf8-31087c6cb66a@gmx.de>
Date: Mon, 14 Oct 2019 15:25:34 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:gp4TRnZM97FVq6TM59SxewQzOXGx7FLJ2/gSlMpZC3V+Izwd0Vv Ng9JxKLQvi0W/cc+TBi7EZPad4ktD7nI2YTV5Awn1lL18/GMvJDWaUUZVQ0zfqWFig6vl+G w6MnVH7+g81QEy1HGfBYUp1lY+wRLU8uQ3WXnzzt4blw4BQ3wvtbOgFOrxq3Qb24xGYCl9p mjWpwYT9S+1eo0lhkSjHw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:XhhqR5E5zpc=:TY2nen/M3uET9K17EspyKb Dc3NNuTqMxao0cAVXaNlrlga4YPiFxtytBEii7tLoDgZ5LgKyZ3p3mbnvqZ4XQBD/hfio21uv mSSAOz5E6jLtJutkHHACvQkwoMJaM+sZgjeeN4G/u8LO8hkc5C66R6GZlDsMbjUV75El9CQES G6zabWjeFYM0hzunX4ykpjklXwmEdttZ3lrekeWoe8x5PTLw4blGbFZy8/SQ5yagVkZW+psX2 /WepMWbXEsokEgVHdwpVQ5lv3vVqU5a9uKxdeFdiJ9Y8KYIadJBQhidoAenzE7/4vgFG2i+Sa sSfd8+14Kg/XgBqE5DeT0X6Nb9HwhTZMqsJl9JmykKEGBjSfE3QO6X9m57GAsCkmK811YxxrE O6wpPripgTLJOhLwTyfMR2JLbIaRim8uA+WmGCz3lqVrc/eELSNELcOTHE53MDYHDVCmQCOXK M57t8LTB0uh7/jQxLTrhTG35rgk52S/RRRp4WwR06JgyKXV59JRuVmiWCSHk6UnBpRgPNgyAr 2CE/adDX0Ps9r5uefpHTymTGunNO3nQUqmM2u5s6XOxRk7m3oIx84Mt3BexUOFBsHMORgevEx S69Tr7hkspXFBOw1/ulCqCNBSeIZSXIWG+PhqYRf4rKBd+zAqkYPTCNdbUgV9DE7HCt+gHbL5 vPCg0sUKw2SKbP4qIpWURYBUpla6kr1hMO1L6cosGUoxBrODqsYuk8oI+OF+cjRkdObY42z6d 6E/naNV2Oo7zuphEtTcSiaHa549xPh6JibrbVslILaZejBn/ZFtu5CBTALffdHPobxXV00PVW /ZmAhVzSC9AZZvvN63vgP/Nhq7rH1I+QyRkGktQy+TD/lsqLTw+d9ThdaaY6YY8eYyE9glaFn RYXNckd4plbFWL6XS0McZpQ6DjmZbUQbCqYkG2Nr8W4nB3YPfXpP20OO/dHrRpxTg7etX3fwa sBLzYxl8wGLGWwOLV0xcEXr+CnGyWrc0iWxAxJAurwqiAVMfp3aw9MNPZ9sYMw4RJTkb5NuZJ Lqvarr8Y5+K++5Sb2Bo0O4EuI+BaXD6q+i1/wap9Yb3Ig+kyLZsZQOC8EyWbpmCSYHwBz3bUJ VhJZkoCoRyjxineHh/Y/zx57q2Mybc4Dn7xPK9hDCB8C+kA19ufGmLoZaJPNWZIolWhDYK1Dv RDm+n3KxtfcUThWaxsvPZ+LcVeVp1q3YDkXdauw0UWLhfTBFncA3j6jpGjGCJrAPZM7qSkWt3 IOff76pGoo/cKVIZIV5NgBMpawxEjxAD3AtItVut8wnlEhxc2Wa+bncbGODc=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/KhvveWXm4T93CWNIFamyQfxxlvU>
Subject: [xml2rfc-dev] failure to produce output when ascii equivalent of city name is missing
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, 14 Oct 2019 13:25:44 -0000

The failure message is:

    Error: Found non-ascii content without matching ascii attribute in
<city>: b'...'
    Not creating output file due to errors (see above)

The city name is from the Latin code block ("M=C3=BCnster"), and my readin=
g
of RFC 7997 is that in this case no plain ASCII equivalent is needed.

This is sort-of confirmed by the fact that once the attribute is added,
processing succeeds, but the ASCII equivalent is not used in the output.

Best regards, Julian

PS: raised as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/443>


From nobody Mon Oct 14 21:06:15 2019
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 7F13D1208B7 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 14 Oct 2019 21:06:13 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sxqQFrIt_nPR for <xml2rfc-dev@ietfa.amsl.com>; Mon, 14 Oct 2019 21:06:10 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 CE515120111 for <xml2rfc-dev@ietf.org>; Mon, 14 Oct 2019 21:06:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571112365; bh=gjElKxBKh9/JbiYzHjb86/11j+Q+Zku8nZrTP4ae0u4=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=ZwYPKgm0EloSrcRVAqHC17rcV7PYYexqH+tOUDtiF8iQEqoURbSiLQSquq+cfrIXh cxfdYMk9kI+cUKM93+Veltwj/O3xzJGT9QxriWCq1oO9Cq+i2KkNV89rDfm4By5d8N EXNUag3gy8bKwOCMpnZYBtRqW3bcIarQn0zad3lw=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.152.211]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MDhlV-1iAdJ41Rqh-00AnNd; Tue, 15 Oct 2019 06:06:05 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <7e8bb742-1939-b48c-e7f7-03f3bec6bd63@gmx.de> <6F5868A8-56F3-4E26-B297-2CE0BD765397@rfc-editor.org> <b750c06e-caab-40e9-617d-57e0f79ff585@gmx.de> <DD4A3091-9E2B-417A-AF3A-8A44AFBBE60E@rfc-editor.org> <db200ee8-e042-cdc1-2058-5afcc4d4cd57@gmx.de>
Message-ID: <7dc9d867-8025-47ed-bc33-d9fabf523588@gmx.de>
Date: Tue, 15 Oct 2019 06:06:01 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <db200ee8-e042-cdc1-2058-5afcc4d4cd57@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:Xv/W2s2zQXhbOa8NFd/7OalpVYCFukt2z1biYUiJCY0Cg+PGFK6 okX8hPX4YL9xqdPPeYfwsTl3cGofeRfGXayhCKTNsId5ztQatVAbB9rAysKG00LZD/xy1Xx q3O2ySZAddH0qmyuL6kDfWanzqQ4B7qBsGzHlHVKi01SuhEKZckUvhjx7CFhOS70slsIb2e 1bTk7iRr2keZzQ4WEEWVQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:6SD2vklAI80=:tiPetkNavwXPosfmLan86y wVjUG+T0/1yhCE+dVNg0Fm7j4LwAv+hA/YlqYz0IAv3Rx3tBu0ZSsTIBHbQgMA87LjU8wDkO7 t8LK4Y1fRWsso+tPRh5a+8ZrmhZiXX1NcPEMMmbB+pQcJ+OTwIKzxSHqgCsMa+IlA2WWMusiU FMRdy6JIPmjHb8pQhz/JDzfl1GflyuHLOTI28fUN0UbnMDtour4s6VN2v8iquSOyG6oYNIOJg Jg4bOn2578EX9BJ0MJbH/W8+dgXojRvOpdeyJxJJMMaZeqY5w+qJUYPincNwZ/eAfQktdDTTd Vy4UjGcAzdPZvmf2NiVCXjQlQyD8b0yby3jmSnHtZAncx5vV37BbcfWv0d2VAtMblufD1K5kz x0e/qMa1FL5iRNs1HAkg9S3dtrTZclTbCGmzhwoMHRm1hCME0qyVxUWCxA6uq6cgzSm72jtVe RdzWarSm5yU172wJGgDivVK13gwtJo2TQJJC1A3c/12n1/4rUscffKmB43owl1yHxWdjCWkqp CW4BAn/Hv6UEdqyeFql3Vic2q5/jdVS6cTo+BimhjOOIxjhc4RoAY/xU+SMS+fJt/N7vz+LT6 /pmrmTXQFwxr4QVTv7ljIDbXU1TS0/RNLKNeS22kpATURznJ1jc54SWpY61yPNQxQT63ZIHbw PMqZsGfEVBKCuFndBT5dFYdKMu6LbC60RW1aDyJ1s2eKjuMbDRLHCpzkJecHBC8g7+3Qq7CCA sJ9LY1claRPzbfw2YigRJlzZOc4P7eaVlxsnPI/WmrW1CVGKlilzV+P/5V22Ur9D4W8mLbS5s D5iRlsuzMJglAUaws1WEgmu3FBJOlD+ToZeuLg1zWbf4K6KYjs+b+Ut2BXrcetEkTpfBHQgyX bCsNvVk/nzNgbzlYyUJzJdc6NXljLawwb/6XM07hJXeXprJUSSYC7OUgwC3eQGKn0pYmQ7zXQ sIP2yEKesSEtc2S3/dJllMt/c37B/ygmGL5Bv91NY/mSZ87MpiKjniOn2hRGC58IGRUUQK7Q+ abxNyCVXzLsfGMa2+iMOndpX5cgNgEVE/b1/uCkiTPd5sSfJIZg+sP3ZHranGLIj/7uxQ8Ek1 ZyjlbpvX5V10noLy6BpS0bylxc6GDuulFOEmwJT3FH/c6k2+DmJORD51a6+0BvD/o4jq6RoOF 2wbI+Q4iJd7cIHLDcCptI07L8mfTwuEihodNspB2x+UpYj5qgCVdX0NePSmIT0/44GaWmqTN7 TPBZ7BI4o6wKmDFOmiwBMNbywFczBL9I4LF6iFBwEILxgxQHWciDihZ05DVM=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/UVhFfr0K_ZlRtcIhde_Z0cU1kpU>
Subject: Re: [xml2rfc-dev] V3 breakage in formatting internet draft 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: Tue, 15 Oct 2019 04:06:14 -0000

On 02.10.2019 05:45, Julian Reschke wrote:
> On 01.10.2019 23:19, Heather Flanagan wrote:
>> ...
>>>> "<t>The author's name (initial followed by family name) appears on th=
e
>>>> first line of the heading. =C2=A0Some variation, such as additional
>>>> initials or capitalization of family name, is acceptable. =C2=A0Once =
the
>>>> author has selected how their name should appear, they should use
>>>> that display consistently in all of their documents.</t>"
>>>
>>> That's about the front page, not for references.
>>
>> Iirc, we=E2=80=99ve always tried to be consistent between what=E2=80=99=
s on the front
>> page and what=E2=80=99s in the references.
>> ...
>
> Well, but we are not consistent right now.
>
>>> For the latter, the draft style guide says in
>>> <https://tools.ietf.org/html/draft-flanagan-7322bis-03#section-4.8.6.4=
>:
>>>
>>>> =C2=A0=C2=A0[SYMBOLIC-TAG] =C2=A0Last name, First initial., Ed. (if a=
pplicable) and
>>>> =C2=A0=C2=A0First initial. =C2=A0Last name, Ed. (if applicable), "I-D=
 Title", Internet
>>>> =C2=A0=C2=A0Draft, draft-string-NN, Month Year.
>>>
>>> Note: "first initial=E2=80=9D.
>>
>> =E2=80=9CSecond initial if provided=E2=80=9D is a really ugly example, =
but I can add it
>> if you think it=E2=80=99s critical.
>
> That would still be inconsistent with the front page, no?
>
>> ...
>>>>> 4) A URI ontools.ietf.org <http://tools.ietf.org/>is inserted that
>>>>> I'd prefer not to have here.
>>>>
>>>> Why not? I think having a URI makes a lot of sense.
>>>
>>> The style guide doesn't say so. The author didn't provide one. Why is
>>> the tool inserting something automatically? Also, why totools.ietf.org
>>> <http://tools.ietf.org/>?
>>> Are you planning to put that into the style guide?
>>
>> Well, there are always things the authors don=E2=80=99t provide that ar=
e
>> automatically added. And since we=E2=80=99ve been talking about making =
sure that
>> internal links to specific sections are included (which perforce MUST g=
o
>> to tools references) the thought was to be consistent and have the
>> reference point to the same place that the internal section pointers ar=
e
>> going to send people. I think it would be confusing to have one set of
>> links go one place, and another set of links to somewhere entirely
>> different.
>
> Well.
>
> Right now the tools target is only inserted when none is specified, so
> this is not in line what you're arguing for.
>
> Also, for RFCs the target uses https://www.rfc-editor.org/info/rfcNNNN,
> which also is not the URI used for the section links.
>
> Best regards, Julian
> ...

FWIW, tracked at
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/436>. Would be
awesome to make some progress here.

Best regards, Julian


From nobody Tue Oct 15 00:03:20 2019
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 4A4E612004F for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 00:03:19 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LfoNKog1Hpj6 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 00:03:16 -0700 (PDT)
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 76FD9120013 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 00:03:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571122991; bh=aQobLVAcIzs/Y90JuUC3vobyWWCEC97OrFy4j3Ppq6k=; h=X-UI-Sender-Class:To:From:Subject:Date; b=kZi5JJGulnhroosg1AiwL+o1WEKA971AL64CsFTqFaWFUIBX3fasb0Vs3MT16Uq5e wfKm8Ge61kV64r1o5kVFmdWT4DdZ1e66e/F0Qjmw8yNigE3EzN09KfX2z9VzyPx6H7 HD6riQ6L/qPZC5PKlp8UUsS33lFAHF1KbE6LaH2M=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.152.211]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mr9Bk-1hgEv23V9a-00oINm for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 08:58:06 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de>
Date: Tue, 15 Oct 2019 08:58:05 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:3tCxMTNp49dIgZZM1mAE43S/M2kpFIgMKPOfZSW3E+0x7T5q4Pm DwmRw3HVQflNzGGAzwFHPfKkvMPR72GTW7HS3IE3NeKknoy7yR5IH0HyfDJ9v7v+fOzlZ9C TNsehch/uwh0i5xcL1kbtR2HxjYo9Mfzhzb2I8dDT2oI7jfXGyR+hk9hLq7BGE3bAEHjqPM HxAb3mKo6F67ffE5W5nwA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:bnQcD4Wdnm8=:tJtAFSPTrz5oDVdRS61dmp qVAjrqzGjzbBFC7ZHkCToMvxuiFy9Lt9ERFfp2gqHm2qKnsa3ahexFOFSY4aoPA6+HmBcWFNT OVRUd1ajTMl4D/Zw9w2Q27MK67Pyh/IMXljmf/fiWEHkXa6R22Q/yXM6ge77Q0pK+cGyJIWvL Q7TnCXvM351yN6YjF3mKXx1BEeqeWDD/4/NvFCYllVX1cCp1seVTPCF7a/G8cqiAy2Z93uBrx mWRUDK61zMMGxIr08htaw4ORyNmJ0Bm9aM7yiqm58agwyuoT98BPkIhEiY9k/m9ivKkAv70Yn K9NfD92J8Go4jlAlVnr6xtUhAstwj6KNCQ8HemeLnRIHheE2tNSlh1tB4tGO5SYfo3hkhb/p0 Pwj4G7BBMV/CuMeUPbTVkogSuROsm9Pf4Fua8lhhqY3BbRIxleoFthX8swLH9QyD0cvCQ1Zfm FMdrHk0nmvvQzVbJqqMTXeLSp2H39CgZcGadClcyJw73L5rnvaOJ55SKo/icyCdwFZsjt/IyD bSw/ILjEOU+zWuN38VJiWEyEjfTrat1ARlAXja7Y87Zitg7fJyHZmXqQvTFu3mrvEq7eQfALw sZ9rUwQHbZ+hJfy/Dk1kbe6+0n6Nb2fCeXEkCTtiwIig9nKOCymtGit/hTeKGqaCA3adfp4BI YeWtw8y53r1nIc1HXiu1pWSI24SLVoyAOCHf4BV7hHrLllHuBweD/3ZXwqr50SoB+QaR4I3NL vSQmnqA+QGFijzqhQm7c46iZHgbt/FdI5SKj7T2EVVwqELxgf2Ok96Mnviv+VEbyYUwtIgrh4 ckTMSJHjIWnaM5rQJjpxknh7sGxupIDDFjZpvDDP7M+ypVU2mTwzKvW+YztnEPI4pLJV73yLB m+z7kt5B0yl6TxGk80bZVd1OSwGsw3jxRR75gMLkTC5sAgxf+9t6pEurfisRjmLlBpobkrvTe bA/sT/eBkNjRtJh7nIJZLnTRzCEojpnr4o+BfxkQ7fQJLU69X8LekIQO1nHQvE9uhnxUxJEUW yCUfkQiSyAIQIxocqhHLIBApZdYy2A89ErgV1RtFBbwdFtP7TznROqcTb5K0nFqlBy4KCm+VP g11NEBKaH9IWRkrENEH624Ie+az5kgbYiRdOh7w4nKZ2FCVZRDTVtoqQiyrIlKLhGeOvlaVII DjxiiKfQj0iAY2xu25XPjoHByJ79GXhBOXlsp5sJuCljoF0F6u/En0RYytjJPeR1IavhWZcEh xaPLbXIGSP5Kem/grG1oOXRnY9GFAgYALFjK9TtF8jWwdb8IMda3YzeoE31U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/eGKwyHh4WswJN-rrMY2SvGrQhEs>
Subject: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 07:03:19 -0000

So,

RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
<https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2> it
says:

> Example Acknowledgements section:
>
> OLD:
>
> The following people contributed significant text to early versions of t=
his draft: Patrik Faltstrom, William Chan, and Fred Baker.
>
> PROPOSED/NEW:
>
> The following people contributed significant text to early versions of t=
his draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=E6=
=98=8C (William Chan), and Fred Baker.

However,
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1>
states:

> A.1.  <u>
>
>    In xml2rfc vocabulary version 3, the elements <author>,
>    <organisation>, <street>, <city>, <region>, <code>, <country>,
>    <postalLine>, <email>, <seriesInfo>, and <title> may contain non-
>    ascii characters for the purpose of rendering author names,
>    addresses, and reference titles correctly.  They also have an
>    additional "ascii" attribute for the purpose of proper rendering in
>    ascii-only media.
>
>    In order to insert Unicode characters in any other context, xml2rfc
>    vocabulary v3 requires that the Unicode string be enclosed within an
>    <u> element.  The element will be expanded inline based on the value
>    of a "format" attribute.  This provides a generalised means of
>    generating the 6 methods of Unicode renderings listed in [RFC7997],
>    Section 3.4, and also several others found in for instance the RFC
>    Format Tools example rendering of RFC 7700, at https://rfc-
>    format.github.io/draft-iab-rfc-css-bis/sample2-v2.html.
>
>    The "format" attribute accepts either a simplified format
>    specification, or a full format string with placeholders for the
>    various possible Unicode expansions.
>
> A.1.1.  Expansion of simplified <u> format specifications
>
>    The simplified format consists of dash-separated keywords, where each
>    keyword represents a possible expansion of the Unicode character or
>    string; use for example "<u "lit-num-name">foo</u>" to expand the
>    text to its literal value, code point values, and code point names.
>
>    A combination of up to 3 of the following keywords may be used,
>    separated by dashes: "num", "lit", "name", "ascii", "char".  The
>    keywords are expanded as follows and combined, with the second and
>    third enclosed in parentheses (if present):
>
>       "num"    The numeric value(s) of the element text, in U+1234
>                notation
>
>       "name"   The Unicode name(s) of the element text
>
>       "lit"    The literal element text, enclosed in quotes
>
>       "char"   The literal element text, without quotes
>
>       "ascii"  The value of the 'ascii' attribute on the <u> element
>
>    In order to ensure that no specification mistakes can result for
>    rendering methods that cannot render all Unicode code points, "num"
>    MUST always be part of the specified format.
>
>    The default value of the "format" attribute is "lit-name-num".

So, unless I'm missing something, the only way to get non-ASCII
characters into regular prose is using <u>, and using <u> implies
automatic expansion of characters to numerical representations of the
codepoints.

Possible solutions:

1) In RFC 7997bis, remove the suggestion to allow non-ASCII names in
Acknowledgements etc.

2) Relax the requirements for <u> so that it doesn't *need* to be used
in prose.

3) Relax the requirement about output formats for <u>.

My preference would be 2) or 3).

Best regards, Julian

PS: tracked for now at
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>


From nobody Tue Oct 15 11:35:35 2019
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 238DF12007C for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 11:35:33 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 Q00pcaxjXvTC for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 11:35:30 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77843120122 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 11:35:30 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 5DC41203316; Tue, 15 Oct 2019 11:33:15 -0700 (PDT)
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 sABzQWFuQgLX; Tue, 15 Oct 2019 11:33:15 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id 0D4CB203315; Tue, 15 Oct 2019 11:33:15 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Heather Flanagan <rse@rfc-editor.org>
In-Reply-To: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de>
Date: Tue, 15 Oct 2019 11:35:29 -0700
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Yqmc8o-3sqbb3yY40balwcznHck>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 18:35:33 -0000

> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> So,
>=20
> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2> =
it
> says:
>=20
>> Example Acknowledgements section:
>>=20
>> OLD:
>>=20
>> The following people contributed significant text to early versions =
of this draft: Patrik Faltstrom, William Chan, and Fred Baker.
>>=20
>> PROPOSED/NEW:
>>=20
>> The following people contributed significant text to early versions =
of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=E6=
=98=8C (William Chan), and Fred Baker.
>=20
> However,
> =
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1>
> states:
>=20
>> A.1.  <u>
>>=20
>>   In xml2rfc vocabulary version 3, the elements <author>,
>>   <organisation>, <street>, <city>, <region>, <code>, <country>,
>>   <postalLine>, <email>, <seriesInfo>, and <title> may contain non-
>>   ascii characters for the purpose of rendering author names,
>>   addresses, and reference titles correctly.  They also have an
>>   additional "ascii" attribute for the purpose of proper rendering in
>>   ascii-only media.
>>=20
>>   In order to insert Unicode characters in any other context, xml2rfc
>>   vocabulary v3 requires that the Unicode string be enclosed within =
an
>>   <u> element.  The element will be expanded inline based on the =
value
>>   of a "format" attribute.  This provides a generalised means of
>>   generating the 6 methods of Unicode renderings listed in [RFC7997],
>>   Section 3.4, and also several others found in for instance the RFC
>>   Format Tools example rendering of RFC 7700, at https://rfc-
>>   format.github.io/draft-iab-rfc-css-bis/sample2-v2.html.
>>=20
>>   The "format" attribute accepts either a simplified format
>>   specification, or a full format string with placeholders for the
>>   various possible Unicode expansions.
>>=20
>> A.1.1.  Expansion of simplified <u> format specifications
>>=20
>>   The simplified format consists of dash-separated keywords, where =
each
>>   keyword represents a possible expansion of the Unicode character or
>>   string; use for example "<u "lit-num-name">foo</u>" to expand the
>>   text to its literal value, code point values, and code point names.
>>=20
>>   A combination of up to 3 of the following keywords may be used,
>>   separated by dashes: "num", "lit", "name", "ascii", "char".  The
>>   keywords are expanded as follows and combined, with the second and
>>   third enclosed in parentheses (if present):
>>=20
>>      "num"    The numeric value(s) of the element text, in U+1234
>>               notation
>>=20
>>      "name"   The Unicode name(s) of the element text
>>=20
>>      "lit"    The literal element text, enclosed in quotes
>>=20
>>      "char"   The literal element text, without quotes
>>=20
>>      "ascii"  The value of the 'ascii' attribute on the <u> element
>>=20
>>   In order to ensure that no specification mistakes can result for
>>   rendering methods that cannot render all Unicode code points, "num"
>>   MUST always be part of the specified format.
>>=20
>>   The default value of the "format" attribute is "lit-name-num".
>=20
> So, unless I'm missing something, the only way to get non-ASCII
> characters into regular prose is using <u>, and using <u> implies
> automatic expansion of characters to numerical representations of the
> codepoints.
>=20
> Possible solutions:
>=20
> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names in
> Acknowledgements etc.
>=20
> 2) Relax the requirements for <u> so that it doesn't *need* to be used
> in prose.
>=20
> 3) Relax the requirement about output formats for <u>.
>=20
> My preference would be 2) or 3).

I agree that 1) is not ideal - won=E2=80=99t go that route.

I like 3) over 2) because the point of <u> is to help be clear in text =
that might be semantically important for the spec about what characters =
are being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like =
that might open us up to the confusion we=E2=80=99re trying to avoid. =
Does that make sense?

I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m currently =
looking at reverting <seriesInfo> as per =
https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7, so =
I=E2=80=99m not far away from <u>.=20

-Heather

>=20
> Best regards, Julian
>=20
> PS: tracked for now at
> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev


From nobody Tue Oct 15 11:51:21 2019
Return-Path: <pusateri@bangj.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 3F12312080B for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 11:51:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bangj.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 vXDuJ7Uu3odg for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 11:51:15 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA9CD12080A for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 11:51:15 -0700 (PDT)
Received: from [172.16.25.104] (69-77-155-155.static.skybest.com [69.77.155.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id 9F5EC2B8C7; Tue, 15 Oct 2019 14:51:14 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bangj.com; s=201907; t=1571165474; bh=LaE8pBoJ44JpiCDMM6met/Zdvro9y0neasQr5ihtSyA=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=EGAgFRVNneBh4cJkHHGbt1WN78JMHrgpa1s+fCrA2rB5mIAfTy6urWrhpt3C9Afoi xo1AdjLhW5t+OKB0WmblWzaVCRd0I6P3CMm9sIR4x2AuYAla0yAnhYkz/daXGEHohn DO6A9OoQ5m+ql0ch7w/0r6vhZZryOBEUFNveSOzisH6QraCMLIm9XLjeGPFkJXB3Ud Z4vMAN/QypizdH1e8E9SSkEbP1xvB3M0SJjVJmQ0IQFT9zrtkY7yEydu4J3G/e/tHp BIMrWEyj4MtKy53fD1xiN8jINv4KZcIBAEhVnZeNTgwsHJl7xMCNC96N2HpGpb68zT h68YHECCIQ7Jg==
From: Tom Pusateri <pusateri@bangj.com>
Message-Id: <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3480A2B7-90F4-49F6-9107-9C7A5BDBEFE3"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Tue, 15 Oct 2019 14:51:14 -0400
In-Reply-To: <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
To: Heather Flanagan <rse@rfc-editor.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Fm4RZZhyxYT2gFaPefVp-jyCe6Q>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 18:51:19 -0000

--Apple-Mail=_3480A2B7-90F4-49F6-9107-9C7A5BDBEFE3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

If you=E2=80=99re to change the use of non-ascii characters in RFCs, =
there=E2=80=99s been many requests for unicode math symbols in paragraph =
text.

I feel like someone is going to shoot me for saying this but really, =
it=E2=80=99s 2019. We should be able to do =E2=89=A4 instead of <=3D

Tom

> On Oct 15, 2019, at 2:35 PM, Heather Flanagan <rse@rfc-editor.org> =
wrote:
>=20
>=20
>=20
>> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>>=20
>> So,
>>=20
>> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
>> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2> =
it
>> says:
>>=20
>>> Example Acknowledgements section:
>>>=20
>>> OLD:
>>>=20
>>> The following people contributed significant text to early versions =
of this draft: Patrik Faltstrom, William Chan, and Fred Baker.
>>>=20
>>> PROPOSED/NEW:
>>>=20
>>> The following people contributed significant text to early versions =
of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=E6=
=98=8C (William Chan), and Fred Baker.
>>=20
>> However,
>> =
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1>
>> states:
>>=20
>>> A.1.  <u>
>>>=20
>>>  In xml2rfc vocabulary version 3, the elements <author>,
>>>  <organisation>, <street>, <city>, <region>, <code>, <country>,
>>>  <postalLine>, <email>, <seriesInfo>, and <title> may contain non-
>>>  ascii characters for the purpose of rendering author names,
>>>  addresses, and reference titles correctly.  They also have an
>>>  additional "ascii" attribute for the purpose of proper rendering in
>>>  ascii-only media.
>>>=20
>>>  In order to insert Unicode characters in any other context, xml2rfc
>>>  vocabulary v3 requires that the Unicode string be enclosed within =
an
>>>  <u> element.  The element will be expanded inline based on the =
value
>>>  of a "format" attribute.  This provides a generalised means of
>>>  generating the 6 methods of Unicode renderings listed in [RFC7997],
>>>  Section 3.4, and also several others found in for instance the RFC
>>>  Format Tools example rendering of RFC 7700, at https://rfc-
>>>  format.github.io/draft-iab-rfc-css-bis/sample2-v2.html.
>>>=20
>>>  The "format" attribute accepts either a simplified format
>>>  specification, or a full format string with placeholders for the
>>>  various possible Unicode expansions.
>>>=20
>>> A.1.1.  Expansion of simplified <u> format specifications
>>>=20
>>>  The simplified format consists of dash-separated keywords, where =
each
>>>  keyword represents a possible expansion of the Unicode character or
>>>  string; use for example "<u "lit-num-name">foo</u>" to expand the
>>>  text to its literal value, code point values, and code point names.
>>>=20
>>>  A combination of up to 3 of the following keywords may be used,
>>>  separated by dashes: "num", "lit", "name", "ascii", "char".  The
>>>  keywords are expanded as follows and combined, with the second and
>>>  third enclosed in parentheses (if present):
>>>=20
>>>     "num"    The numeric value(s) of the element text, in U+1234
>>>              notation
>>>=20
>>>     "name"   The Unicode name(s) of the element text
>>>=20
>>>     "lit"    The literal element text, enclosed in quotes
>>>=20
>>>     "char"   The literal element text, without quotes
>>>=20
>>>     "ascii"  The value of the 'ascii' attribute on the <u> element
>>>=20
>>>  In order to ensure that no specification mistakes can result for
>>>  rendering methods that cannot render all Unicode code points, "num"
>>>  MUST always be part of the specified format.
>>>=20
>>>  The default value of the "format" attribute is "lit-name-num".
>>=20
>> So, unless I'm missing something, the only way to get non-ASCII
>> characters into regular prose is using <u>, and using <u> implies
>> automatic expansion of characters to numerical representations of the
>> codepoints.
>>=20
>> Possible solutions:
>>=20
>> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names in
>> Acknowledgements etc.
>>=20
>> 2) Relax the requirements for <u> so that it doesn't *need* to be =
used
>> in prose.
>>=20
>> 3) Relax the requirement about output formats for <u>.
>>=20
>> My preference would be 2) or 3).
>=20
> I agree that 1) is not ideal - won=E2=80=99t go that route.
>=20
> I like 3) over 2) because the point of <u> is to help be clear in text =
that might be semantically important for the spec about what characters =
are being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like =
that might open us up to the confusion we=E2=80=99re trying to avoid. =
Does that make sense?
>=20
> I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m currently =
looking at reverting <seriesInfo> as per =
https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7 =
<https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7>, so =
I=E2=80=99m not far away from <u>.=20
>=20
> -Heather
>=20
>>=20
>> Best regards, Julian
>>=20
>> PS: tracked for now at
>> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416 =
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>>
>>=20
>> _______________________________________________
>> xml2rfc-dev mailing list
>> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev =
<https://www.ietf.org/mailman/listinfo/xml2rfc-dev>
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev =
<https://www.ietf.org/mailman/listinfo/xml2rfc-dev>

--Apple-Mail=_3480A2B7-90F4-49F6-9107-9C7A5BDBEFE3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">If =
you=E2=80=99re to change the use of non-ascii characters in RFCs, =
there=E2=80=99s been many requests for unicode math symbols in paragraph =
text.<div class=3D""><br class=3D""></div><div class=3D"">I feel like =
someone is going to shoot me for saying this but really, it=E2=80=99s =
2019. We should be able to do&nbsp;=E2=89=A4 instead of &lt;=3D</div><div =
class=3D""><br class=3D""></div><div class=3D"">Tom<br class=3D""><div><br=
 class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Oct =
15, 2019, at 2:35 PM, Heather Flanagan &lt;<a =
href=3D"mailto:rse@rfc-editor.org" class=3D"">rse@rfc-editor.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D"">On =
Oct 14, 2019, at 11:58 PM, Julian Reschke &lt;<a =
href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:<br class=3D""><br =
class=3D"">So,<br class=3D""><br class=3D"">RFC 7997 is "The Use of =
Non-ASCII Characters in RFCs". In<br class=3D"">&lt;<a =
href=3D"https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2=
" =
class=3D"">https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.=
3.2</a>&gt; it<br class=3D"">says:<br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">Example Acknowledgements =
section:<br class=3D""><br class=3D"">OLD:<br class=3D""><br =
class=3D"">The following people contributed significant text to early =
versions of this draft: Patrik Faltstrom, William Chan, and Fred =
Baker.<br class=3D""><br class=3D"">PROPOSED/NEW:<br class=3D""><br =
class=3D"">The following people contributed significant text to early =
versions of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =
=E9=99=88=E6=99=BA=E6=98=8C (William Chan), and Fred Baker.<br =
class=3D""></blockquote><br class=3D"">However,<br class=3D"">&lt;<a =
href=3D"https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementat=
ion-notes-09#appendix-A.1" =
class=3D"">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implemen=
tation-notes-09#appendix-A.1</a>&gt;<br class=3D"">states:<br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">A.1. =
&nbsp;&lt;u&gt;<br class=3D""><br class=3D"">&nbsp;In xml2rfc vocabulary =
version 3, the elements &lt;author&gt;,<br =
class=3D"">&nbsp;&lt;organisation&gt;, &lt;street&gt;, &lt;city&gt;, =
&lt;region&gt;, &lt;code&gt;, &lt;country&gt;,<br =
class=3D"">&nbsp;&lt;postalLine&gt;, &lt;email&gt;, &lt;seriesInfo&gt;, =
and &lt;title&gt; may contain non-<br class=3D"">&nbsp;ascii characters =
for the purpose of rendering author names,<br class=3D"">&nbsp;addresses, =
and reference titles correctly. &nbsp;They also have an<br =
class=3D"">&nbsp;additional "ascii" attribute for the purpose of proper =
rendering in<br class=3D"">&nbsp;ascii-only media.<br class=3D""><br =
class=3D"">&nbsp;In order to insert Unicode characters in any other =
context, xml2rfc<br class=3D"">&nbsp;vocabulary v3 requires that the =
Unicode string be enclosed within an<br class=3D"">&nbsp;&lt;u&gt; =
element. &nbsp;The element will be expanded inline based on the value<br =
class=3D"">&nbsp;of a "format" attribute. &nbsp;This provides a =
generalised means of<br class=3D"">&nbsp;generating the 6 methods of =
Unicode renderings listed in [RFC7997],<br class=3D"">&nbsp;Section 3.4, =
and also several others found in for instance the RFC<br =
class=3D"">&nbsp;Format Tools example rendering of RFC 7700, at <a =
href=3D"https://rfc-" class=3D"">https://rfc-</a><br class=3D"">&nbsp;<a =
href=3D"http://format.github.io/draft-iab-rfc-css-bis/sample2-v2.html" =
class=3D"">format.github.io/draft-iab-rfc-css-bis/sample2-v2.html</a>.<br =
class=3D""><br class=3D"">&nbsp;The "format" attribute accepts either a =
simplified format<br class=3D"">&nbsp;specification, or a full format =
string with placeholders for the<br class=3D"">&nbsp;various possible =
Unicode expansions.<br class=3D""><br class=3D"">A.1.1. &nbsp;Expansion =
of simplified &lt;u&gt; format specifications<br class=3D""><br =
class=3D"">&nbsp;The simplified format consists of dash-separated =
keywords, where each<br class=3D"">&nbsp;keyword represents a possible =
expansion of the Unicode character or<br class=3D"">&nbsp;string; use =
for example "&lt;u "lit-num-name"&gt;foo&lt;/u&gt;" to expand the<br =
class=3D"">&nbsp;text to its literal value, code point values, and code =
point names.<br class=3D""><br class=3D"">&nbsp;A combination of up to 3 =
of the following keywords may be used,<br class=3D"">&nbsp;separated by =
dashes: "num", "lit", "name", "ascii", "char". &nbsp;The<br =
class=3D"">&nbsp;keywords are expanded as follows and combined, with the =
second and<br class=3D"">&nbsp;third enclosed in parentheses (if =
present):<br class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"num" =
&nbsp;&nbsp;&nbsp;The numeric value(s) of the element text, in U+1234<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;notation<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"name" &nbsp;&nbsp;The Unicode =
name(s) of the element text<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"lit" &nbsp;&nbsp;&nbsp;The literal =
element text, enclosed in quotes<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"char" &nbsp;&nbsp;The literal =
element text, without quotes<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"ascii" &nbsp;The value of the =
'ascii' attribute on the &lt;u&gt; element<br class=3D""><br =
class=3D"">&nbsp;In order to ensure that no specification mistakes can =
result for<br class=3D"">&nbsp;rendering methods that cannot render all =
Unicode code points, "num"<br class=3D"">&nbsp;MUST always be part of =
the specified format.<br class=3D""><br class=3D"">&nbsp;The default =
value of the "format" attribute is "lit-name-num".<br =
class=3D""></blockquote><br class=3D"">So, unless I'm missing something, =
the only way to get non-ASCII<br class=3D"">characters into regular =
prose is using &lt;u&gt;, and using &lt;u&gt; implies<br =
class=3D"">automatic expansion of characters to numerical =
representations of the<br class=3D"">codepoints.<br class=3D""><br =
class=3D"">Possible solutions:<br class=3D""><br class=3D"">1) In RFC =
7997bis, remove the suggestion to allow non-ASCII names in<br =
class=3D"">Acknowledgements etc.<br class=3D""><br class=3D"">2) Relax =
the requirements for &lt;u&gt; so that it doesn't *need* to be used<br =
class=3D"">in prose.<br class=3D""><br class=3D"">3) Relax the =
requirement about output formats for &lt;u&gt;.<br class=3D""><br =
class=3D"">My preference would be 2) or 3).<br class=3D""></blockquote><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I agree that =
1) is not ideal - won=E2=80=99t go that route.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I like 3) =
over 2) because the point of &lt;u&gt; is to help be clear in text that =
might be semantically important for the spec about what characters are =
being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like that =
might open us up to the confusion we=E2=80=99re trying to avoid. Does =
that make sense?</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">I haven=E2=80=99t added &lt;u&gt; to the 7991bis doc. I=E2=80=99=
m currently looking at reverting &lt;seriesInfo&gt; as per<span =
class=3D"Apple-converted-space">&nbsp;</span></span><a =
href=3D"https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7=
</a><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">, so I=E2=80=99=
m not far away from &lt;u&gt;.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">-Heather</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D"">Best regards, =
Julian<br class=3D""><br class=3D"">PS: tracked for now at<br =
class=3D"">&lt;<a =
href=3D"https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416" =
class=3D"">https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416</a>&g=
t;<br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">xml2rfc-dev mailing list<br class=3D""><a =
href=3D"mailto:xml2rfc-dev@ietf.org" =
class=3D"">xml2rfc-dev@ietf.org</a><br class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" =
class=3D"">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</a><br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">xml2rfc-dev =
mailing list</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><a href=3D"mailto:xml2rfc-dev@ietf.org" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">xml2rfc-dev@ietf.org</a><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</a></div></bl=
ockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_3480A2B7-90F4-49F6-9107-9C7A5BDBEFE3--


From nobody Tue Oct 15 11:57:41 2019
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 4A1961207FC for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 11:57:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 3KE5kqhPGB0a for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 11:57:37 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73E58120123 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 11:57:37 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 150BA203382; Tue, 15 Oct 2019 11:55:22 -0700 (PDT)
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 MBNRuXNT7WgR; Tue, 15 Oct 2019 11:55:21 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id 8D209203381; Tue, 15 Oct 2019 11:55:21 -0700 (PDT)
From: Heather Flanagan <rse@rfc-editor.org>
Message-Id: <9DDF1A2E-0287-4F73-9794-CB567EF4D5A6@rfc-editor.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_83C6BAAA-D12F-4D43-B6D6-4158DBBE088A"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 15 Oct 2019 11:57:36 -0700
In-Reply-To: <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com>
Cc: Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
To: Tom Pusateri <pusateri@bangj.com>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/3v9l7QajPUxUnPXCwEZ1XFdHPsI>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 18:57:40 -0000

--Apple-Mail=_83C6BAAA-D12F-4D43-B6D6-4158DBBE088A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Tom,

> On Oct 15, 2019, at 11:51 AM, Tom Pusateri <pusateri@bangj.com> wrote:
>=20
> If you=E2=80=99re to change the use of non-ascii characters in RFCs, =
there=E2=80=99s been many requests for unicode math symbols in paragraph =
text.
>=20
> I feel like someone is going to shoot me for saying this but really, =
it=E2=80=99s 2019. We should be able to do =E2=89=A4 instead of <=3D

Sure. I don=E2=80=99t mention math symbols explicitly in 7997; do you =
think they need separate handling from other non-ASCII characters? Or =
does 7997 need a special section just on Math?

-Heather

>=20
> Tom
>=20
>> On Oct 15, 2019, at 2:35 PM, Heather Flanagan <rse@rfc-editor.org =
<mailto:rse@rfc-editor.org>> wrote:
>>=20
>>=20
>>=20
>>> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de =
<mailto:julian.reschke@gmx.de>> wrote:
>>>=20
>>> So,
>>>=20
>>> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
>>> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2 =
<https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2>> it
>>> says:
>>>=20
>>>> Example Acknowledgements section:
>>>>=20
>>>> OLD:
>>>>=20
>>>> The following people contributed significant text to early versions =
of this draft: Patrik Faltstrom, William Chan, and Fred Baker.
>>>>=20
>>>> PROPOSED/NEW:
>>>>=20
>>>> The following people contributed significant text to early versions =
of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=E6=
=98=8C (William Chan), and Fred Baker.
>>>=20
>>> However,
>>> =
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1 =
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1>>
>>> states:
>>>=20
>>>> A.1.  <u>
>>>>=20
>>>>  In xml2rfc vocabulary version 3, the elements <author>,
>>>>  <organisation>, <street>, <city>, <region>, <code>, <country>,
>>>>  <postalLine>, <email>, <seriesInfo>, and <title> may contain non-
>>>>  ascii characters for the purpose of rendering author names,
>>>>  addresses, and reference titles correctly.  They also have an
>>>>  additional "ascii" attribute for the purpose of proper rendering =
in
>>>>  ascii-only media.
>>>>=20
>>>>  In order to insert Unicode characters in any other context, =
xml2rfc
>>>>  vocabulary v3 requires that the Unicode string be enclosed within =
an
>>>>  <u> element.  The element will be expanded inline based on the =
value
>>>>  of a "format" attribute.  This provides a generalised means of
>>>>  generating the 6 methods of Unicode renderings listed in =
[RFC7997],
>>>>  Section 3.4, and also several others found in for instance the RFC
>>>>  Format Tools example rendering of RFC 7700, at https://rfc- =
<https://rfc-/>
>>>>  format.github.io/draft-iab-rfc-css-bis/sample2-v2.html =
<http://format.github.io/draft-iab-rfc-css-bis/sample2-v2.html>.
>>>>=20
>>>>  The "format" attribute accepts either a simplified format
>>>>  specification, or a full format string with placeholders for the
>>>>  various possible Unicode expansions.
>>>>=20
>>>> A.1.1.  Expansion of simplified <u> format specifications
>>>>=20
>>>>  The simplified format consists of dash-separated keywords, where =
each
>>>>  keyword represents a possible expansion of the Unicode character =
or
>>>>  string; use for example "<u "lit-num-name">foo</u>" to expand the
>>>>  text to its literal value, code point values, and code point =
names.
>>>>=20
>>>>  A combination of up to 3 of the following keywords may be used,
>>>>  separated by dashes: "num", "lit", "name", "ascii", "char".  The
>>>>  keywords are expanded as follows and combined, with the second and
>>>>  third enclosed in parentheses (if present):
>>>>=20
>>>>     "num"    The numeric value(s) of the element text, in U+1234
>>>>              notation
>>>>=20
>>>>     "name"   The Unicode name(s) of the element text
>>>>=20
>>>>     "lit"    The literal element text, enclosed in quotes
>>>>=20
>>>>     "char"   The literal element text, without quotes
>>>>=20
>>>>     "ascii"  The value of the 'ascii' attribute on the <u> element
>>>>=20
>>>>  In order to ensure that no specification mistakes can result for
>>>>  rendering methods that cannot render all Unicode code points, =
"num"
>>>>  MUST always be part of the specified format.
>>>>=20
>>>>  The default value of the "format" attribute is "lit-name-num".
>>>=20
>>> So, unless I'm missing something, the only way to get non-ASCII
>>> characters into regular prose is using <u>, and using <u> implies
>>> automatic expansion of characters to numerical representations of =
the
>>> codepoints.
>>>=20
>>> Possible solutions:
>>>=20
>>> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names in
>>> Acknowledgements etc.
>>>=20
>>> 2) Relax the requirements for <u> so that it doesn't *need* to be =
used
>>> in prose.
>>>=20
>>> 3) Relax the requirement about output formats for <u>.
>>>=20
>>> My preference would be 2) or 3).
>>=20
>> I agree that 1) is not ideal - won=E2=80=99t go that route.
>>=20
>> I like 3) over 2) because the point of <u> is to help be clear in =
text that might be semantically important for the spec about what =
characters are being used. If we just say =E2=80=9Cany prose=E2=80=9D, I =
feel like that might open us up to the confusion we=E2=80=99re trying to =
avoid. Does that make sense?
>>=20
>> I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m currently =
looking at reverting <seriesInfo> as per =
https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7 =
<https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7>, so =
I=E2=80=99m not far away from <u>.=20
>>=20
>> -Heather
>>=20
>>>=20
>>> Best regards, Julian
>>>=20
>>> PS: tracked for now at
>>> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416 =
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>>
>>>=20
>>> _______________________________________________
>>> xml2rfc-dev mailing list
>>> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev =
<https://www.ietf.org/mailman/listinfo/xml2rfc-dev>
>>=20
>> _______________________________________________
>> xml2rfc-dev mailing list
>> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev =
<https://www.ietf.org/mailman/listinfo/xml2rfc-dev>


--Apple-Mail=_83C6BAAA-D12F-4D43-B6D6-4158DBBE088A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Tom,<br class=3D""><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Oct 15, 2019, at 11:51 AM, Tom Pusateri =
&lt;<a href=3D"mailto:pusateri@bangj.com" =
class=3D"">pusateri@bangj.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D"">If you=E2=80=99re to =
change the use of non-ascii characters in RFCs, there=E2=80=99s been =
many requests for unicode math symbols in paragraph text.<div =
class=3D""><br class=3D""></div><div class=3D"">I feel like someone is =
going to shoot me for saying this but really, it=E2=80=99s 2019. We =
should be able to do&nbsp;=E2=89=A4 instead of =
&lt;=3D</div></div></div></blockquote><div><br class=3D""></div><div>Sure.=
 I don=E2=80=99t mention math symbols explicitly in 7997; do you think =
they need separate handling from other non-ASCII characters? Or does =
7997 need a special section just on Math?</div><div><br =
class=3D""></div><div>-Heather</div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div class=3D""><br class=3D""></div><div class=3D"">Tom<br =
class=3D""><div class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Oct 15, 2019, at 2:35 PM, Heather Flanagan =
&lt;<a href=3D"mailto:rse@rfc-editor.org" =
class=3D"">rse@rfc-editor.org</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D"">On =
Oct 14, 2019, at 11:58 PM, Julian Reschke &lt;<a =
href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:<br class=3D""><br =
class=3D"">So,<br class=3D""><br class=3D"">RFC 7997 is "The Use of =
Non-ASCII Characters in RFCs". In<br class=3D"">&lt;<a =
href=3D"https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2=
" =
class=3D"">https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.=
3.2</a>&gt; it<br class=3D"">says:<br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">Example Acknowledgements =
section:<br class=3D""><br class=3D"">OLD:<br class=3D""><br =
class=3D"">The following people contributed significant text to early =
versions of this draft: Patrik Faltstrom, William Chan, and Fred =
Baker.<br class=3D""><br class=3D"">PROPOSED/NEW:<br class=3D""><br =
class=3D"">The following people contributed significant text to early =
versions of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =
=E9=99=88=E6=99=BA=E6=98=8C (William Chan), and Fred Baker.<br =
class=3D""></blockquote><br class=3D"">However,<br class=3D"">&lt;<a =
href=3D"https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementat=
ion-notes-09#appendix-A.1" =
class=3D"">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implemen=
tation-notes-09#appendix-A.1</a>&gt;<br class=3D"">states:<br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">A.1. =
&nbsp;&lt;u&gt;<br class=3D""><br class=3D"">&nbsp;In xml2rfc vocabulary =
version 3, the elements &lt;author&gt;,<br =
class=3D"">&nbsp;&lt;organisation&gt;, &lt;street&gt;, &lt;city&gt;, =
&lt;region&gt;, &lt;code&gt;, &lt;country&gt;,<br =
class=3D"">&nbsp;&lt;postalLine&gt;, &lt;email&gt;, &lt;seriesInfo&gt;, =
and &lt;title&gt; may contain non-<br class=3D"">&nbsp;ascii characters =
for the purpose of rendering author names,<br class=3D"">&nbsp;addresses, =
and reference titles correctly. &nbsp;They also have an<br =
class=3D"">&nbsp;additional "ascii" attribute for the purpose of proper =
rendering in<br class=3D"">&nbsp;ascii-only media.<br class=3D""><br =
class=3D"">&nbsp;In order to insert Unicode characters in any other =
context, xml2rfc<br class=3D"">&nbsp;vocabulary v3 requires that the =
Unicode string be enclosed within an<br class=3D"">&nbsp;&lt;u&gt; =
element. &nbsp;The element will be expanded inline based on the value<br =
class=3D"">&nbsp;of a "format" attribute. &nbsp;This provides a =
generalised means of<br class=3D"">&nbsp;generating the 6 methods of =
Unicode renderings listed in [RFC7997],<br class=3D"">&nbsp;Section 3.4, =
and also several others found in for instance the RFC<br =
class=3D"">&nbsp;Format Tools example rendering of RFC 7700, at <a =
href=3D"https://rfc-/" class=3D"">https://rfc-</a><br class=3D"">&nbsp;<a =
href=3D"http://format.github.io/draft-iab-rfc-css-bis/sample2-v2.html" =
class=3D"">format.github.io/draft-iab-rfc-css-bis/sample2-v2.html</a>.<br =
class=3D""><br class=3D"">&nbsp;The "format" attribute accepts either a =
simplified format<br class=3D"">&nbsp;specification, or a full format =
string with placeholders for the<br class=3D"">&nbsp;various possible =
Unicode expansions.<br class=3D""><br class=3D"">A.1.1. &nbsp;Expansion =
of simplified &lt;u&gt; format specifications<br class=3D""><br =
class=3D"">&nbsp;The simplified format consists of dash-separated =
keywords, where each<br class=3D"">&nbsp;keyword represents a possible =
expansion of the Unicode character or<br class=3D"">&nbsp;string; use =
for example "&lt;u "lit-num-name"&gt;foo&lt;/u&gt;" to expand the<br =
class=3D"">&nbsp;text to its literal value, code point values, and code =
point names.<br class=3D""><br class=3D"">&nbsp;A combination of up to 3 =
of the following keywords may be used,<br class=3D"">&nbsp;separated by =
dashes: "num", "lit", "name", "ascii", "char". &nbsp;The<br =
class=3D"">&nbsp;keywords are expanded as follows and combined, with the =
second and<br class=3D"">&nbsp;third enclosed in parentheses (if =
present):<br class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"num" =
&nbsp;&nbsp;&nbsp;The numeric value(s) of the element text, in U+1234<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;notation<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"name" &nbsp;&nbsp;The Unicode =
name(s) of the element text<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"lit" &nbsp;&nbsp;&nbsp;The literal =
element text, enclosed in quotes<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"char" &nbsp;&nbsp;The literal =
element text, without quotes<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"ascii" &nbsp;The value of the =
'ascii' attribute on the &lt;u&gt; element<br class=3D""><br =
class=3D"">&nbsp;In order to ensure that no specification mistakes can =
result for<br class=3D"">&nbsp;rendering methods that cannot render all =
Unicode code points, "num"<br class=3D"">&nbsp;MUST always be part of =
the specified format.<br class=3D""><br class=3D"">&nbsp;The default =
value of the "format" attribute is "lit-name-num".<br =
class=3D""></blockquote><br class=3D"">So, unless I'm missing something, =
the only way to get non-ASCII<br class=3D"">characters into regular =
prose is using &lt;u&gt;, and using &lt;u&gt; implies<br =
class=3D"">automatic expansion of characters to numerical =
representations of the<br class=3D"">codepoints.<br class=3D""><br =
class=3D"">Possible solutions:<br class=3D""><br class=3D"">1) In RFC =
7997bis, remove the suggestion to allow non-ASCII names in<br =
class=3D"">Acknowledgements etc.<br class=3D""><br class=3D"">2) Relax =
the requirements for &lt;u&gt; so that it doesn't *need* to be used<br =
class=3D"">in prose.<br class=3D""><br class=3D"">3) Relax the =
requirement about output formats for &lt;u&gt;.<br class=3D""><br =
class=3D"">My preference would be 2) or 3).<br class=3D""></blockquote><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I agree that =
1) is not ideal - won=E2=80=99t go that route.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I like 3) =
over 2) because the point of &lt;u&gt; is to help be clear in text that =
might be semantically important for the spec about what characters are =
being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like that =
might open us up to the confusion we=E2=80=99re trying to avoid. Does =
that make sense?</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">I haven=E2=80=99t added &lt;u&gt; to the 7991bis doc. I=E2=80=99=
m currently looking at reverting &lt;seriesInfo&gt; as per<span =
class=3D"Apple-converted-space">&nbsp;</span></span><a =
href=3D"https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7=
</a><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">, so I=E2=80=99=
m not far away from &lt;u&gt;.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">-Heather</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D"">Best regards, =
Julian<br class=3D""><br class=3D"">PS: tracked for now at<br =
class=3D"">&lt;<a =
href=3D"https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416" =
class=3D"">https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416</a>&g=
t;<br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">xml2rfc-dev mailing list<br class=3D""><a =
href=3D"mailto:xml2rfc-dev@ietf.org" =
class=3D"">xml2rfc-dev@ietf.org</a><br class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" =
class=3D"">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</a><br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">xml2rfc-dev =
mailing list</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><a href=3D"mailto:xml2rfc-dev@ietf.org" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">xml2rfc-dev@ietf.org</a><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</a></div></bl=
ockquote></div><br class=3D""></div></div></div></blockquote></div><br =
class=3D""></body></html>=

--Apple-Mail=_83C6BAAA-D12F-4D43-B6D6-4158DBBE088A--


From nobody Tue Oct 15 12:07:56 2019
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 96FCE120123 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:07:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, 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 dC2CkMSUFAeO for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:07:51 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 BD815120046 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:07:51 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:60992 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 1iKSAT-0007mU-Pd; Tue, 15 Oct 2019 12:07:51 -0700
To: Heather Flanagan <rse@rfc-editor.org>, Julian Reschke <julian.reschke@gmx.de>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
Date: Tue, 15 Oct 2019 21:07:30 +0200
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: <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tn4scbGwFAqKU1SghuCSjWKEdws9abQSr"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, julian.reschke@gmx.de, rse@rfc-editor.org
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/5lP3dARQl3qXlBEtJ8F5x9DOeHA>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:07:54 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--tn4scbGwFAqKU1SghuCSjWKEdws9abQSr
Content-Type: multipart/mixed; boundary="f06AodKExJjKg9OA8cvPr1owDj8ibSunh";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Heather Flanagan <rse@rfc-editor.org>,
 Julian Reschke <julian.reschke@gmx.de>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Message-ID: <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de>
 <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
In-Reply-To: <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>

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


On 2019-10-15 20:35, Heather Flanagan wrote:
>=20
>=20
>> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de> w=
rote:
>>=20
>> So,
>>=20
>> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
>> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2> i=
t
>> says:
>>=20
>>> Example Acknowledgements section:
>>>=20
>>> OLD:
>>>=20
>>> The following people contributed significant text to early versions o=
f this draft: Patrik Faltstrom, William Chan, and Fred Baker.
>>>=20
>>> PROPOSED/NEW:
>>>=20
>>> The following people contributed significant text to early versions o=
f this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=E6=
=98=8C (William Chan), and Fred Baker.
>>=20
>> However,
>> <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation=
-notes-09#appendix-A.1>
>> states:
>>=20
>>> A.1.  <u>
>>>=20
>>>   In xml2rfc vocabulary version 3, the elements <author>,
>>>   <organisation>, <street>, <city>, <region>, <code>, <country>,
>>>   <postalLine>, <email>, <seriesInfo>, and <title> may contain non-
>>>   ascii characters for the purpose of rendering author names,
>>>   addresses, and reference titles correctly.  They also have an
>>>   additional "ascii" attribute for the purpose of proper rendering in=

>>>   ascii-only media.
>>>=20
>>>   In order to insert Unicode characters in any other context, xml2rfc=

>>>   vocabulary v3 requires that the Unicode string be enclosed within a=
n
>>>   <u> element.  The element will be expanded inline based on the valu=
e
>>>   of a "format" attribute.  This provides a generalised means of
>>>   generating the 6 methods of Unicode renderings listed in [RFC7997],=

>>>   Section 3.4, and also several others found in for instance the RFC
>>>   Format Tools example rendering of RFC 7700, at https://rfc-
>>>   format.github.io/draft-iab-rfc-css-bis/sample2-v2.html.
>>>=20
>>>   The "format" attribute accepts either a simplified format
>>>   specification, or a full format string with placeholders for the
>>>   various possible Unicode expansions.
>>>=20
>>> A.1.1.  Expansion of simplified <u> format specifications
>>>=20
>>>   The simplified format consists of dash-separated keywords, where ea=
ch
>>>   keyword represents a possible expansion of the Unicode character or=

>>>   string; use for example "<u "lit-num-name">foo</u>" to expand the
>>>   text to its literal value, code point values, and code point names.=

>>>=20
>>>   A combination of up to 3 of the following keywords may be used,
>>>   separated by dashes: "num", "lit", "name", "ascii", "char".  The
>>>   keywords are expanded as follows and combined, with the second and
>>>   third enclosed in parentheses (if present):
>>>=20
>>>      "num"    The numeric value(s) of the element text, in U+1234
>>>               notation
>>>=20
>>>      "name"   The Unicode name(s) of the element text
>>>=20
>>>      "lit"    The literal element text, enclosed in quotes
>>>=20
>>>      "char"   The literal element text, without quotes
>>>=20
>>>      "ascii"  The value of the 'ascii' attribute on the <u> element
>>>=20
>>>   In order to ensure that no specification mistakes can result for
>>>   rendering methods that cannot render all Unicode code points, "num"=

>>>   MUST always be part of the specified format.
>>>=20
>>>   The default value of the "format" attribute is "lit-name-num".
>>=20
>> So, unless I'm missing something, the only way to get non-ASCII
>> characters into regular prose is using <u>, and using <u> implies
>> automatic expansion of characters to numerical representations of the
>> codepoints.
>>=20
>> Possible solutions:
>>=20
>> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names in
>> Acknowledgements etc.
>>=20
>> 2) Relax the requirements for <u> so that it doesn't *need* to be used=

>> in prose.
>>=20
>> 3) Relax the requirement about output formats for <u>.
>>=20
>> My preference would be 2) or 3).
>=20
> I agree that 1) is not ideal - won=E2=80=99t go that route.
>=20
> I like 3) over 2) because the point of <u> is to help be clear in text =
that might be semantically important for the spec about what characters a=
re being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like th=
at might open us up to the confusion we=E2=80=99re trying to avoid. Does =
that make sense?

The problem here is that if you relax the requirements on <u> too much,
it looses its function.  It's current function is exactly to permit
insertion of non-ASCII in prose, but only if there is an expansion that
guarantees that the resulting specification always is explicit.  If it's
possible to use <u> to insert arbitrary non-ascii without expansion,
you're effectively back at no limitations on non-ascii at all.

I'm very strongly against removing the restriction on <u>.  In that case
it's better to permit any unicode in prose in general, and just drop <u>.=


For the specific purpose of permitting non-ascii names in acknowledgement=
s,
I'd like to suggest that we consider approaches that build on the current=

<author> entry instead.  For author, we already have well-defined handlin=
g
of ASCII and non-ASCII parts that we can build on. Some possible variatio=
ns:

 * Add a role=3D"contributor" to <author>, and automatically generate a
   contributors section.

 * Add a role=3D"contributor" to <author>, and make it possible to use <x=
ref>
   to pull in contributor names at selected points in prose

 * Add a role=3D"contributor" to <author>, and add a new <aref> element t=
hat
   lets you reference (insert names from) such entries in prose.

 * Permit insertion of <author> entries in prose directly.


Regards,

	Henrik



> I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m currently l=
ooking at reverting <seriesInfo> as per https://github.com/rfc-format/dra=
ft-iab-xml2rfc-v3-bis/issues/7, so I=E2=80=99m not far away from <u>.=20
>=20
> -Heather
>=20
>>=20
>> Best regards, Julian
>>=20
>> PS: tracked for now at
>> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>
>>=20
>> _______________________________________________
>> xml2rfc-dev mailing list
>> xml2rfc-dev@ietf.org
>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--f06AodKExJjKg9OA8cvPr1owDj8ibSunh--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2mGPIACgkQTptXS4+7
Fxr+mA/9EJxfWVaPfmOUjP1RfAjZ1jWEWXWp2sudMYVHCB/idvHGEl2qIRzgfY4L
JNhhzqsbafbd4lS24Cr3yYg3hXaHByvnQeXmvw6/KW3zNR+xmNdxeMl+fc3iZByJ
pPo1juZBW9DWKc/Vtx8SxH9IvP797icrWOvKsx0SW/8CodMhRCvuEWpJOa/nk/sf
y0Geuq3pAQft13gg3xQGEeFVK69sGyc8sPa1qVndPX2vVstcMxa8bXBkFcd1wB8P
57w7VhkkZIbKgUc2xeXHl509Sc6M6/PQyMnb1+JjGc//lM+cGx/TAFqFiraBpuXf
kdWxNAynssdnUskw7lta9CUois0XD/EjonuDIGuCgdJw83v21Qw9ggAGD/NBph4S
ku1NyEHjfiRyyEgKh3S+MVgO3LqlmTi1SqygxsZoNWkXGrwDK4hCVA8uD7OvBu4H
QQiZzr+C7zIirGxRJ6c6wshF+3HsPTKVzqWPYrTU5NFcIB6Yu/BS7OnidXvVxVms
t9nz/2Ia7U202r6Gar7yjILnRMzMXTt0n7uwzPFRbR9Jv/LRXJCMAR+kxdXOQ6cJ
VHmTgwDNU+KwIKCDki8P5kADPB69m08y0cOSGI7xZ3a6hOzvq9i+AdboDCAb8alT
EBGj9aKshK/5A1BfifKSbxw1xrRhuWO3H7NEe1hNMplmEd7T1Y4=
=H/9U
-----END PGP SIGNATURE-----

--tn4scbGwFAqKU1SghuCSjWKEdws9abQSr--


From nobody Tue Oct 15 12:11:33 2019
Return-Path: <pusateri@bangj.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 B563C120832 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:11:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bangj.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 1B5xpYVzQGiC for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:11:27 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8ABD120816 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:11:26 -0700 (PDT)
Received: from [172.16.25.104] (69-77-155-155.static.skybest.com [69.77.155.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id F26C82B8D4; Tue, 15 Oct 2019 15:11:25 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bangj.com; s=201907; t=1571166686; bh=ZqkS68Z/JBzsmDeXpsqjCbwPxNp2Wql7id1BcRwO/g8=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=INlIrEjkTqRL/2WRA86Bc9Huyc0R2vJbaGhwEaiIKZRnnFTSkJCGy/WfG6uFeTm3Z QcJbJiHNIbBqd+iI/Cglh2q0gNs5Q/ThM2lH+0skR/NMc4qAaiW8vkkwDMdJAiIuy6 PP6SQ5rgWr9g49kHjRmwbB692phZI/8LHOoDVP8SXoqiY850NGj+ngC3SieYun35Qx U21pVHJa69JlFynABUL6MccWaABtUXPJvlKmBOnbUNMQOV2llaeGnXoRaX6Eo1dvnD SnPS6IsM503fB0+42aSovmIVgRTr8tgoE8XPDhXTA4Yv5+N4j6odU6Z/TwaXa38Zij q41Sn2jKiHn6Q==
From: Tom Pusateri <pusateri@bangj.com>
Message-Id: <87FC795A-DC55-405B-AFC8-81285F5D605D@bangj.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_67D435CC-042C-466C-86EA-E94DF7A53FF0"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Tue, 15 Oct 2019 15:11:25 -0400
In-Reply-To: <9DDF1A2E-0287-4F73-9794-CB567EF4D5A6@rfc-editor.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
To: Heather Flanagan <rse@rfc-editor.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <9DDF1A2E-0287-4F73-9794-CB567EF4D5A6@rfc-editor.org>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/H-4IMrAdQWt4cjq7iRdN-e-W0e4>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:11:32 -0000

--Apple-Mail=_67D435CC-042C-466C-86EA-E94DF7A53FF0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I don=E2=80=99t think math needs separate handling. It is just an =
example of why you would want non-ASCII characters in paragraph text.

But as I was recently told during IESG review, it=E2=80=99s currently =
not allowed and that is unfortunate when all the work is being done to =
allow non-ASCII characters in other parts of the document.

Thanks,
Tom

> On Oct 15, 2019, at 2:57 PM, Heather Flanagan <rse@rfc-editor.org> =
wrote:
>=20
> Hi Tom,
>=20
>> On Oct 15, 2019, at 11:51 AM, Tom Pusateri <pusateri@bangj.com =
<mailto:pusateri@bangj.com>> wrote:
>>=20
>> If you=E2=80=99re to change the use of non-ascii characters in RFCs, =
there=E2=80=99s been many requests for unicode math symbols in paragraph =
text.
>>=20
>> I feel like someone is going to shoot me for saying this but really, =
it=E2=80=99s 2019. We should be able to do =E2=89=A4 instead of <=3D
>=20
> Sure. I don=E2=80=99t mention math symbols explicitly in 7997; do you =
think they need separate handling from other non-ASCII characters? Or =
does 7997 need a special section just on Math?
>=20
> -Heather
>=20
>>=20
>> Tom
>>=20
>>> On Oct 15, 2019, at 2:35 PM, Heather Flanagan <rse@rfc-editor.org =
<mailto:rse@rfc-editor.org>> wrote:
>>>=20
>>>=20
>>>=20
>>>> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de =
<mailto:julian.reschke@gmx.de>> wrote:
>>>>=20
>>>> So,
>>>>=20
>>>> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
>>>> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2 =
<https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2>> it
>>>> says:
>>>>=20
>>>>> Example Acknowledgements section:
>>>>>=20
>>>>> OLD:
>>>>>=20
>>>>> The following people contributed significant text to early =
versions of this draft: Patrik Faltstrom, William Chan, and Fred Baker.
>>>>>=20
>>>>> PROPOSED/NEW:
>>>>>=20
>>>>> The following people contributed significant text to early =
versions of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =
=E9=99=88=E6=99=BA=E6=98=8C (William Chan), and Fred Baker.
>>>>=20
>>>> However,
>>>> =
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1 =
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1>>
>>>> states:
>>>>=20
>>>>> A.1.  <u>
>>>>>=20
>>>>>  In xml2rfc vocabulary version 3, the elements <author>,
>>>>>  <organisation>, <street>, <city>, <region>, <code>, <country>,
>>>>>  <postalLine>, <email>, <seriesInfo>, and <title> may contain non-
>>>>>  ascii characters for the purpose of rendering author names,
>>>>>  addresses, and reference titles correctly.  They also have an
>>>>>  additional "ascii" attribute for the purpose of proper rendering =
in
>>>>>  ascii-only media.
>>>>>=20
>>>>>  In order to insert Unicode characters in any other context, =
xml2rfc
>>>>>  vocabulary v3 requires that the Unicode string be enclosed within =
an
>>>>>  <u> element.  The element will be expanded inline based on the =
value
>>>>>  of a "format" attribute.  This provides a generalised means of
>>>>>  generating the 6 methods of Unicode renderings listed in =
[RFC7997],
>>>>>  Section 3.4, and also several others found in for instance the =
RFC
>>>>>  Format Tools example rendering of RFC 7700, at https://rfc- =
<https://rfc-/>
>>>>>  format.github.io/draft-iab-rfc-css-bis/sample2-v2.html =
<http://format.github.io/draft-iab-rfc-css-bis/sample2-v2.html>.
>>>>>=20
>>>>>  The "format" attribute accepts either a simplified format
>>>>>  specification, or a full format string with placeholders for the
>>>>>  various possible Unicode expansions.
>>>>>=20
>>>>> A.1.1.  Expansion of simplified <u> format specifications
>>>>>=20
>>>>>  The simplified format consists of dash-separated keywords, where =
each
>>>>>  keyword represents a possible expansion of the Unicode character =
or
>>>>>  string; use for example "<u "lit-num-name">foo</u>" to expand the
>>>>>  text to its literal value, code point values, and code point =
names.
>>>>>=20
>>>>>  A combination of up to 3 of the following keywords may be used,
>>>>>  separated by dashes: "num", "lit", "name", "ascii", "char".  The
>>>>>  keywords are expanded as follows and combined, with the second =
and
>>>>>  third enclosed in parentheses (if present):
>>>>>=20
>>>>>     "num"    The numeric value(s) of the element text, in U+1234
>>>>>              notation
>>>>>=20
>>>>>     "name"   The Unicode name(s) of the element text
>>>>>=20
>>>>>     "lit"    The literal element text, enclosed in quotes
>>>>>=20
>>>>>     "char"   The literal element text, without quotes
>>>>>=20
>>>>>     "ascii"  The value of the 'ascii' attribute on the <u> element
>>>>>=20
>>>>>  In order to ensure that no specification mistakes can result for
>>>>>  rendering methods that cannot render all Unicode code points, =
"num"
>>>>>  MUST always be part of the specified format.
>>>>>=20
>>>>>  The default value of the "format" attribute is "lit-name-num".
>>>>=20
>>>> So, unless I'm missing something, the only way to get non-ASCII
>>>> characters into regular prose is using <u>, and using <u> implies
>>>> automatic expansion of characters to numerical representations of =
the
>>>> codepoints.
>>>>=20
>>>> Possible solutions:
>>>>=20
>>>> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names =
in
>>>> Acknowledgements etc.
>>>>=20
>>>> 2) Relax the requirements for <u> so that it doesn't *need* to be =
used
>>>> in prose.
>>>>=20
>>>> 3) Relax the requirement about output formats for <u>.
>>>>=20
>>>> My preference would be 2) or 3).
>>>=20
>>> I agree that 1) is not ideal - won=E2=80=99t go that route.
>>>=20
>>> I like 3) over 2) because the point of <u> is to help be clear in =
text that might be semantically important for the spec about what =
characters are being used. If we just say =E2=80=9Cany prose=E2=80=9D, I =
feel like that might open us up to the confusion we=E2=80=99re trying to =
avoid. Does that make sense?
>>>=20
>>> I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m =
currently looking at reverting <seriesInfo> as per =
https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7 =
<https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7>, so =
I=E2=80=99m not far away from <u>.=20
>>>=20
>>> -Heather
>>>=20
>>>>=20
>>>> Best regards, Julian
>>>>=20
>>>> PS: tracked for now at
>>>> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416 =
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>>
>>>>=20
>>>> _______________________________________________
>>>> xml2rfc-dev mailing list
>>>> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
>>>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev =
<https://www.ietf.org/mailman/listinfo/xml2rfc-dev>
>>>=20
>>> _______________________________________________
>>> xml2rfc-dev mailing list
>>> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev =
<https://www.ietf.org/mailman/listinfo/xml2rfc-dev>
>=20


--Apple-Mail=_67D435CC-042C-466C-86EA-E94DF7A53FF0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">I =
don=E2=80=99t think math needs separate handling. It is just an example =
of why you would want non-ASCII characters in paragraph text.<div =
class=3D""><br class=3D""></div><div class=3D"">But as I was recently =
told during IESG review, it=E2=80=99s currently not allowed and that is =
unfortunate when all the work is being done to allow non-ASCII =
characters in other parts of the document.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Thanks,</div><div class=3D"">Tom<br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 2:57 PM, Heather Flanagan &lt;<a =
href=3D"mailto:rse@rfc-editor.org" class=3D"">rse@rfc-editor.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D"">Hi Tom,<br =
class=3D""><div class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Oct 15, 2019, at 11:51 AM, Tom Pusateri =
&lt;<a href=3D"mailto:pusateri@bangj.com" =
class=3D"">pusateri@bangj.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D"">If you=E2=80=99re to =
change the use of non-ascii characters in RFCs, there=E2=80=99s been =
many requests for unicode math symbols in paragraph text.<div =
class=3D""><br class=3D""></div><div class=3D"">I feel like someone is =
going to shoot me for saying this but really, it=E2=80=99s 2019. We =
should be able to do&nbsp;=E2=89=A4 instead of =
&lt;=3D</div></div></div></blockquote><div class=3D""><br =
class=3D""></div><div class=3D"">Sure. I don=E2=80=99t mention math =
symbols explicitly in 7997; do you think they need separate handling =
from other non-ASCII characters? Or does 7997 need a special section =
just on Math?</div><div class=3D""><br class=3D""></div><div =
class=3D"">-Heather</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D""><br class=3D""></div><div class=3D"">Tom<br class=3D""><div =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 2:35 PM, Heather Flanagan &lt;<a =
href=3D"mailto:rse@rfc-editor.org" class=3D"">rse@rfc-editor.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D"">On =
Oct 14, 2019, at 11:58 PM, Julian Reschke &lt;<a =
href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:<br class=3D""><br =
class=3D"">So,<br class=3D""><br class=3D"">RFC 7997 is "The Use of =
Non-ASCII Characters in RFCs". In<br class=3D"">&lt;<a =
href=3D"https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2=
" =
class=3D"">https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.=
3.2</a>&gt; it<br class=3D"">says:<br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">Example Acknowledgements =
section:<br class=3D""><br class=3D"">OLD:<br class=3D""><br =
class=3D"">The following people contributed significant text to early =
versions of this draft: Patrik Faltstrom, William Chan, and Fred =
Baker.<br class=3D""><br class=3D"">PROPOSED/NEW:<br class=3D""><br =
class=3D"">The following people contributed significant text to early =
versions of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =
=E9=99=88=E6=99=BA=E6=98=8C (William Chan), and Fred Baker.<br =
class=3D""></blockquote><br class=3D"">However,<br class=3D"">&lt;<a =
href=3D"https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementat=
ion-notes-09#appendix-A.1" =
class=3D"">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implemen=
tation-notes-09#appendix-A.1</a>&gt;<br class=3D"">states:<br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">A.1. =
&nbsp;&lt;u&gt;<br class=3D""><br class=3D"">&nbsp;In xml2rfc vocabulary =
version 3, the elements &lt;author&gt;,<br =
class=3D"">&nbsp;&lt;organisation&gt;, &lt;street&gt;, &lt;city&gt;, =
&lt;region&gt;, &lt;code&gt;, &lt;country&gt;,<br =
class=3D"">&nbsp;&lt;postalLine&gt;, &lt;email&gt;, &lt;seriesInfo&gt;, =
and &lt;title&gt; may contain non-<br class=3D"">&nbsp;ascii characters =
for the purpose of rendering author names,<br class=3D"">&nbsp;addresses, =
and reference titles correctly. &nbsp;They also have an<br =
class=3D"">&nbsp;additional "ascii" attribute for the purpose of proper =
rendering in<br class=3D"">&nbsp;ascii-only media.<br class=3D""><br =
class=3D"">&nbsp;In order to insert Unicode characters in any other =
context, xml2rfc<br class=3D"">&nbsp;vocabulary v3 requires that the =
Unicode string be enclosed within an<br class=3D"">&nbsp;&lt;u&gt; =
element. &nbsp;The element will be expanded inline based on the value<br =
class=3D"">&nbsp;of a "format" attribute. &nbsp;This provides a =
generalised means of<br class=3D"">&nbsp;generating the 6 methods of =
Unicode renderings listed in [RFC7997],<br class=3D"">&nbsp;Section 3.4, =
and also several others found in for instance the RFC<br =
class=3D"">&nbsp;Format Tools example rendering of RFC 7700, at <a =
href=3D"https://rfc-/" class=3D"">https://rfc-</a><br class=3D"">&nbsp;<a =
href=3D"http://format.github.io/draft-iab-rfc-css-bis/sample2-v2.html" =
class=3D"">format.github.io/draft-iab-rfc-css-bis/sample2-v2.html</a>.<br =
class=3D""><br class=3D"">&nbsp;The "format" attribute accepts either a =
simplified format<br class=3D"">&nbsp;specification, or a full format =
string with placeholders for the<br class=3D"">&nbsp;various possible =
Unicode expansions.<br class=3D""><br class=3D"">A.1.1. &nbsp;Expansion =
of simplified &lt;u&gt; format specifications<br class=3D""><br =
class=3D"">&nbsp;The simplified format consists of dash-separated =
keywords, where each<br class=3D"">&nbsp;keyword represents a possible =
expansion of the Unicode character or<br class=3D"">&nbsp;string; use =
for example "&lt;u "lit-num-name"&gt;foo&lt;/u&gt;" to expand the<br =
class=3D"">&nbsp;text to its literal value, code point values, and code =
point names.<br class=3D""><br class=3D"">&nbsp;A combination of up to 3 =
of the following keywords may be used,<br class=3D"">&nbsp;separated by =
dashes: "num", "lit", "name", "ascii", "char". &nbsp;The<br =
class=3D"">&nbsp;keywords are expanded as follows and combined, with the =
second and<br class=3D"">&nbsp;third enclosed in parentheses (if =
present):<br class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"num" =
&nbsp;&nbsp;&nbsp;The numeric value(s) of the element text, in U+1234<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;notation<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"name" &nbsp;&nbsp;The Unicode =
name(s) of the element text<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"lit" &nbsp;&nbsp;&nbsp;The literal =
element text, enclosed in quotes<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"char" &nbsp;&nbsp;The literal =
element text, without quotes<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;"ascii" &nbsp;The value of the =
'ascii' attribute on the &lt;u&gt; element<br class=3D""><br =
class=3D"">&nbsp;In order to ensure that no specification mistakes can =
result for<br class=3D"">&nbsp;rendering methods that cannot render all =
Unicode code points, "num"<br class=3D"">&nbsp;MUST always be part of =
the specified format.<br class=3D""><br class=3D"">&nbsp;The default =
value of the "format" attribute is "lit-name-num".<br =
class=3D""></blockquote><br class=3D"">So, unless I'm missing something, =
the only way to get non-ASCII<br class=3D"">characters into regular =
prose is using &lt;u&gt;, and using &lt;u&gt; implies<br =
class=3D"">automatic expansion of characters to numerical =
representations of the<br class=3D"">codepoints.<br class=3D""><br =
class=3D"">Possible solutions:<br class=3D""><br class=3D"">1) In RFC =
7997bis, remove the suggestion to allow non-ASCII names in<br =
class=3D"">Acknowledgements etc.<br class=3D""><br class=3D"">2) Relax =
the requirements for &lt;u&gt; so that it doesn't *need* to be used<br =
class=3D"">in prose.<br class=3D""><br class=3D"">3) Relax the =
requirement about output formats for &lt;u&gt;.<br class=3D""><br =
class=3D"">My preference would be 2) or 3).<br class=3D""></blockquote><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I agree that =
1) is not ideal - won=E2=80=99t go that route.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I like 3) =
over 2) because the point of &lt;u&gt; is to help be clear in text that =
might be semantically important for the spec about what characters are =
being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like that =
might open us up to the confusion we=E2=80=99re trying to avoid. Does =
that make sense?</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">I haven=E2=80=99t added &lt;u&gt; to the 7991bis doc. I=E2=80=99=
m currently looking at reverting &lt;seriesInfo&gt; as per<span =
class=3D"Apple-converted-space">&nbsp;</span></span><a =
href=3D"https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7=
</a><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">, so I=E2=80=99=
m not far away from &lt;u&gt;.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">-Heather</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D"">Best regards, =
Julian<br class=3D""><br class=3D"">PS: tracked for now at<br =
class=3D"">&lt;<a =
href=3D"https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416" =
class=3D"">https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416</a>&g=
t;<br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">xml2rfc-dev mailing list<br class=3D""><a =
href=3D"mailto:xml2rfc-dev@ietf.org" =
class=3D"">xml2rfc-dev@ietf.org</a><br class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" =
class=3D"">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</a><br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">xml2rfc-dev =
mailing list</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><a href=3D"mailto:xml2rfc-dev@ietf.org" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">xml2rfc-dev@ietf.org</a><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" =
style=3D"font-family: Menlo-Regular; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/xml2rfc-dev</a></div></bl=
ockquote></div><br class=3D""></div></div></div></blockquote></div><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_67D435CC-042C-466C-86EA-E94DF7A53FF0--


From nobody Tue Oct 15 12:16:26 2019
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 1C914120855 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:16:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 qtwVADC8BWc5 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:16:17 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 BBFF3120854 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:16:17 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:61025 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 1iKSIq-0001Ng-EQ; Tue, 15 Oct 2019 12:16:17 -0700
To: Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>, Heather Flanagan <rse@rfc-editor.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <9DDF1A2E-0287-4F73-9794-CB567EF4D5A6@rfc-editor.org> <87FC795A-DC55-405B-AFC8-81285F5D605D@bangj.com>
Cc: Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <3eb96a01-fd2f-5e9c-5aae-0e0d39fac46e@levkowetz.com>
Date: Tue, 15 Oct 2019 21:16:08 +0200
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: <87FC795A-DC55-405B-AFC8-81285F5D605D@bangj.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="9ckn1O8E2a17beMxPst1uHnIBdO03Tgjm"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, julian.reschke@gmx.de, rse@rfc-editor.org, pusateri=40bangj.com@dmarc.ietf.org
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/QgwDcbcphAogrPxmD6nN24DlkFQ>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:16:25 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--9ckn1O8E2a17beMxPst1uHnIBdO03Tgjm
Content-Type: multipart/mixed; boundary="wKX6Ma5eNgwrnwPPtUJCsgx0Iim3HbRt2";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>,
 Heather Flanagan <rse@rfc-editor.org>
Cc: Julian Reschke <julian.reschke@gmx.de>,
 XML Developer List <xml2rfc-dev@ietf.org>
Message-ID: <3eb96a01-fd2f-5e9c-5aae-0e0d39fac46e@levkowetz.com>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de>
 <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
 <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com>
 <9DDF1A2E-0287-4F73-9794-CB567EF4D5A6@rfc-editor.org>
 <87FC795A-DC55-405B-AFC8-81285F5D605D@bangj.com>
In-Reply-To: <87FC795A-DC55-405B-AFC8-81285F5D605D@bangj.com>

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


On 2019-10-15 21:11, Tom Pusateri wrote:
> I don=E2=80=99t think math needs separate handling. It is just an examp=
le of why you would want non-ASCII characters in paragraph text.
>=20
> But as I was recently told during IESG review, it=E2=80=99s currently n=
ot allowed and that is unfortunate when all the work is being done to all=
ow non-ASCII characters in other parts of the document.

I'm in favour of being able to use math (both symbols and equations) bett=
er
than today.  In the upcoming -10 of the implementation draft I've written=
 a bit about that.

	Henrik

> Thanks,
> Tom
>=20
>> On Oct 15, 2019, at 2:57 PM, Heather Flanagan <rse@rfc-editor.org> wro=
te:
>>=20
>> Hi Tom,
>>=20
>>> On Oct 15, 2019, at 11:51 AM, Tom Pusateri <pusateri@bangj.com <mailt=
o:pusateri@bangj.com>> wrote:
>>>=20
>>> If you=E2=80=99re to change the use of non-ascii characters in RFCs, =
there=E2=80=99s been many requests for unicode math symbols in paragraph =
text.
>>>=20
>>> I feel like someone is going to shoot me for saying this but really, =
it=E2=80=99s 2019. We should be able to do =E2=89=A4 instead of <=3D
>>=20
>> Sure. I don=E2=80=99t mention math symbols explicitly in 7997; do you =
think they need separate handling from other non-ASCII characters? Or doe=
s 7997 need a special section just on Math?
>>=20
>> -Heather
>>=20
>>>=20
>>> Tom
>>>=20
>>>> On Oct 15, 2019, at 2:35 PM, Heather Flanagan <rse@rfc-editor.org <m=
ailto:rse@rfc-editor.org>> wrote:
>>>>=20
>>>>=20
>>>>=20
>>>>> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de=
 <mailto:julian.reschke@gmx.de>> wrote:
>>>>>=20
>>>>> So,
>>>>>=20
>>>>> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
>>>>> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2=
 <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2>> it=

>>>>> says:
>>>>>=20
>>>>>> Example Acknowledgements section:
>>>>>>=20
>>>>>> OLD:
>>>>>>=20
>>>>>> The following people contributed significant text to early version=
s of this draft: Patrik Faltstrom, William Chan, and Fred Baker.
>>>>>>=20
>>>>>> PROPOSED/NEW:
>>>>>>=20
>>>>>> The following people contributed significant text to early version=
s of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=
=E6=98=8C (William Chan), and Fred Baker.
>>>>>=20
>>>>> However,
>>>>> <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementat=
ion-notes-09#appendix-A.1 <https://tools.ietf.org/html/draft-levkowetz-xm=
l2rfc-v3-implementation-notes-09#appendix-A.1>>
>>>>> states:
>>>>>=20
>>>>>> A.1.  <u>
>>>>>>=20
>>>>>>  In xml2rfc vocabulary version 3, the elements <author>,
>>>>>>  <organisation>, <street>, <city>, <region>, <code>, <country>,
>>>>>>  <postalLine>, <email>, <seriesInfo>, and <title> may contain non-=

>>>>>>  ascii characters for the purpose of rendering author names,
>>>>>>  addresses, and reference titles correctly.  They also have an
>>>>>>  additional "ascii" attribute for the purpose of proper rendering =
in
>>>>>>  ascii-only media.
>>>>>>=20
>>>>>>  In order to insert Unicode characters in any other context, xml2r=
fc
>>>>>>  vocabulary v3 requires that the Unicode string be enclosed within=
 an
>>>>>>  <u> element.  The element will be expanded inline based on the va=
lue
>>>>>>  of a "format" attribute.  This provides a generalised means of
>>>>>>  generating the 6 methods of Unicode renderings listed in [RFC7997=
],
>>>>>>  Section 3.4, and also several others found in for instance the RF=
C
>>>>>>  Format Tools example rendering of RFC 7700, at https://rfc- <http=
s://rfc-/>
>>>>>>  format.github.io/draft-iab-rfc-css-bis/sample2-v2.html <http://fo=
rmat.github.io/draft-iab-rfc-css-bis/sample2-v2.html>.
>>>>>>=20
>>>>>>  The "format" attribute accepts either a simplified format
>>>>>>  specification, or a full format string with placeholders for the
>>>>>>  various possible Unicode expansions.
>>>>>>=20
>>>>>> A.1.1.  Expansion of simplified <u> format specifications
>>>>>>=20
>>>>>>  The simplified format consists of dash-separated keywords, where =
each
>>>>>>  keyword represents a possible expansion of the Unicode character =
or
>>>>>>  string; use for example "<u "lit-num-name">foo</u>" to expand the=

>>>>>>  text to its literal value, code point values, and code point name=
s.
>>>>>>=20
>>>>>>  A combination of up to 3 of the following keywords may be used,
>>>>>>  separated by dashes: "num", "lit", "name", "ascii", "char".  The
>>>>>>  keywords are expanded as follows and combined, with the second an=
d
>>>>>>  third enclosed in parentheses (if present):
>>>>>>=20
>>>>>>     "num"    The numeric value(s) of the element text, in U+1234
>>>>>>              notation
>>>>>>=20
>>>>>>     "name"   The Unicode name(s) of the element text
>>>>>>=20
>>>>>>     "lit"    The literal element text, enclosed in quotes
>>>>>>=20
>>>>>>     "char"   The literal element text, without quotes
>>>>>>=20
>>>>>>     "ascii"  The value of the 'ascii' attribute on the <u> element=

>>>>>>=20
>>>>>>  In order to ensure that no specification mistakes can result for
>>>>>>  rendering methods that cannot render all Unicode code points, "nu=
m"
>>>>>>  MUST always be part of the specified format.
>>>>>>=20
>>>>>>  The default value of the "format" attribute is "lit-name-num".
>>>>>=20
>>>>> So, unless I'm missing something, the only way to get non-ASCII
>>>>> characters into regular prose is using <u>, and using <u> implies
>>>>> automatic expansion of characters to numerical representations of t=
he
>>>>> codepoints.
>>>>>=20
>>>>> Possible solutions:
>>>>>=20
>>>>> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names i=
n
>>>>> Acknowledgements etc.
>>>>>=20
>>>>> 2) Relax the requirements for <u> so that it doesn't *need* to be u=
sed
>>>>> in prose.
>>>>>=20
>>>>> 3) Relax the requirement about output formats for <u>.
>>>>>=20
>>>>> My preference would be 2) or 3).
>>>>=20
>>>> I agree that 1) is not ideal - won=E2=80=99t go that route.
>>>>=20
>>>> I like 3) over 2) because the point of <u> is to help be clear in te=
xt that might be semantically important for the spec about what character=
s are being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like=
 that might open us up to the confusion we=E2=80=99re trying to avoid. Do=
es that make sense?
>>>>=20
>>>> I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m currentl=
y looking at reverting <seriesInfo> as per https://github.com/rfc-format/=
draft-iab-xml2rfc-v3-bis/issues/7 <https://github.com/rfc-format/draft-ia=
b-xml2rfc-v3-bis/issues/7>, so I=E2=80=99m not far away from <u>.=20
>>>>=20
>>>> -Heather
>>>>=20
>>>>>=20
>>>>> Best regards, Julian
>>>>>=20
>>>>> PS: tracked for now at
>>>>> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416 <https:/=
/trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>>
>>>>>=20
>>>>> _______________________________________________
>>>>> xml2rfc-dev mailing list
>>>>> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
>>>>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev <https://www.ietf=
=2Eorg/mailman/listinfo/xml2rfc-dev>
>>>>=20
>>>> _______________________________________________
>>>> xml2rfc-dev mailing list
>>>> xml2rfc-dev@ietf.org <mailto:xml2rfc-dev@ietf.org>
>>>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev <https://www.ietf.=
org/mailman/listinfo/xml2rfc-dev>
>>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--wKX6Ma5eNgwrnwPPtUJCsgx0Iim3HbRt2--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2mGvgACgkQTptXS4+7
Fxo9+BAArnfOLNfUVetTXIPXqf7KvQnmFkHuSbEGHJ8IUiNhY8bArvjvrodviEet
nEi2J6ujBD2Z9XC5PGM8uUS70pXRBr18qxx0jl78124ORcuw8n6HNcpNLXPTEF8A
nL4H+P/xTT8VXRQNaQdnm+/c4ZO55aUaE7HTUwWesbQBdKoqhawwd/owaC/KYnQZ
x/RCPaIwietBzQyAXyp3LksQ9gHZoKA+q7kJoOm+uB47buE2O/0yUyVfNw9kAAyb
n8C9t2wgQF0OLvYZ7sFYQKMxzSV0JhzzycOVmK6MBqVHERNQFqufA9WtTKTnilu+
q52wPb8NlPDVHS82BZCFgc5F9jno4Pb8pxrWYb+8Vc3+qgUWj8lmn+O3nzp+GaO8
ez3RtU6vIkoXqE4Lshscw4GdikY9VAwtlzHer52wKQkrTxNDDX7uMhKZfIYkiHhE
4hcFidbE8z8UHGC1L20Bd9mszyrhdn7kkwoOwsxT1D1KFR6WV8ekpmzsqhkaoMGt
o5BXXur2dXLRxZqjAC1waaJCtKxWfR9wEzTcQiMXE6XxBaHYbN/49Osy/zIViC6/
uJscPnMrETiVJVdGQqQe0/ly+eyuY8b9fBELpw4msmcJRt73eeOZlcE8YogHvpmk
+za8lX5nhDlISltAdmlmz1kWI6w7fEpNoeykUfGGrbXNo2qud/c=
=EkUm
-----END PGP SIGNATURE-----

--9ckn1O8E2a17beMxPst1uHnIBdO03Tgjm--


From nobody Tue Oct 15 12:30:53 2019
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 84F5E120052 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:30:50 -0700 (PDT)
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_HELO_NONE=0.001, 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 rSvBmu5AoknZ for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:30:48 -0700 (PDT)
Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) (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 C05F3120044 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:30:47 -0700 (PDT)
Received: by mail-qt1-x82f.google.com with SMTP id u22so32287395qtq.13 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:30:47 -0700 (PDT)
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=vXjIIZ8RQ0qIr65FJN9VmaDIBRk3viUPGzjib3htF6s=; b=cz5hGGtn2I3wwNiTpBoyjrAWo63e8MAP36WAQSo5mM3lKwXAIyuHuWniTTVcnayHaS uUtliYXKqT3ZfaVBgWUbY5mqmWWgc0NKr+ya1XKrd9/HwvKY6YG7DkfOUFFKrF6yWMXI 70UH4k4ablk1v2LoZrzWzXLPh5Xue5cWvAvosp4BdATTHp8ufasq2zzzJrUWRcBe6B/r AvXipwAZiKlRCkwtkabM0PJg6IuZHcLMLyGaXfBeMEhNIzeahxRlNuwHa4sIjbJaum6E 90vkq0Jg1vrVNokZvxnrq2Raz2Ax3QboLWOz46hQ1vAmye/bt5Yjrr3h1JF/1+M9D2vp /w1w==
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=vXjIIZ8RQ0qIr65FJN9VmaDIBRk3viUPGzjib3htF6s=; b=AHyrwZTQDN7VhjlDEASfZ5XXR1r12rRxc8gTEimYVBgeB2izpdd5rahnSaBbver+ey ih/+sTIUbbv2P8L2/JPIfAGjv+TqYy3ruV7n7z+mwCnyssj26oehSS90fNjyOQpZONkf SVb2FiiVlfuN+mL9cJo+nZ9DyMMvNHnVuFg2GOTnPf+mYiafzfKpy3VbF9vxoYpxNOIl YSl0K+IhBlsQWFJvuHeSaScdJw+sp5eVp4WLLhV1eqCVDGsrWMRwL5KTQVZ1XAM/J3va yNMOBskbFX3FSi8av8wZo5BUjHomu6EKBeGS7FCPTQJGmKDji9gRz9HlH48Fz6bkv/xl hs3Q==
X-Gm-Message-State: APjAAAWY2BZFz3/OLBkopzS11kncnfCLzbwFvcanTRH0jzni7Ynv0W38 waK9EKEjOhbpM6Gbu2jG6iI/JJgnhvZyTisoI2c=
X-Google-Smtp-Source: APXvYqznZ/NiajVj2/+IDRTXiqapM+hd5ON0uNihzny69LoFnatzOirnT4YBxgWmm3Bc+nlWmhT48vq2pnqLC/s6hQQ=
X-Received: by 2002:ac8:38bb:: with SMTP id f56mr40008689qtc.154.1571167846701;  Tue, 15 Oct 2019 12:30:46 -0700 (PDT)
MIME-Version: 1.0
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
In-Reply-To: <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 15 Oct 2019 15:30:35 -0400
Message-ID: <CAA=duU0UEMPRRSjzm=K2FUsHSnntky2aNTB0Ni1tgrMZ_4SoBA@mail.gmail.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
Cc: Heather Flanagan <rse@rfc-editor.org>, Julian Reschke <julian.reschke@gmx.de>,  XML Developer List <xml2rfc-dev@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000629d290594f805df"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/w2Yf8qeel_C-d4ocRRO_ZNPGiEs>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:30:51 -0000

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

Henrik,

It's not just contributors, but general acknowledgements as well, such as
the example in Julian's email that kicked off this thread. Why not just
allow non-ASCII everywhere? That solves Tom's problem as well.

Cheers,
Andy


On Tue, Oct 15, 2019 at 3:07 PM Henrik Levkowetz <henrik@levkowetz.com>
wrote:

>
> On 2019-10-15 20:35, Heather Flanagan wrote:
> >
> >
> >> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de>
> wrote:
> >>
> >> So,
> >>
> >> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
> >> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2> i=
t
> >> says:
> >>
> >>> Example Acknowledgements section:
> >>>
> >>> OLD:
> >>>
> >>> The following people contributed significant text to early versions o=
f
> this draft: Patrik Faltstrom, William Chan, and Fred Baker.
> >>>
> >>> PROPOSED/NEW:
> >>>
> >>> The following people contributed significant text to early versions o=
f
> this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=E6=
=98=8C (William Chan), and Fred
> Baker.
> >>
> >> However,
> >> <
> https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#appendix-A.1
> >
> >> states:
> >>
> >>> A.1.  <u>
> >>>
> >>>   In xml2rfc vocabulary version 3, the elements <author>,
> >>>   <organisation>, <street>, <city>, <region>, <code>, <country>,
> >>>   <postalLine>, <email>, <seriesInfo>, and <title> may contain non-
> >>>   ascii characters for the purpose of rendering author names,
> >>>   addresses, and reference titles correctly.  They also have an
> >>>   additional "ascii" attribute for the purpose of proper rendering in
> >>>   ascii-only media.
> >>>
> >>>   In order to insert Unicode characters in any other context, xml2rfc
> >>>   vocabulary v3 requires that the Unicode string be enclosed within a=
n
> >>>   <u> element.  The element will be expanded inline based on the valu=
e
> >>>   of a "format" attribute.  This provides a generalised means of
> >>>   generating the 6 methods of Unicode renderings listed in [RFC7997],
> >>>   Section 3.4, and also several others found in for instance the RFC
> >>>   Format Tools example rendering of RFC 7700, at https://rfc-
> >>>   format.github.io/draft-iab-rfc-css-bis/sample2-v2.html.
> >>>
> >>>   The "format" attribute accepts either a simplified format
> >>>   specification, or a full format string with placeholders for the
> >>>   various possible Unicode expansions.
> >>>
> >>> A.1.1.  Expansion of simplified <u> format specifications
> >>>
> >>>   The simplified format consists of dash-separated keywords, where ea=
ch
> >>>   keyword represents a possible expansion of the Unicode character or
> >>>   string; use for example "<u "lit-num-name">foo</u>" to expand the
> >>>   text to its literal value, code point values, and code point names.
> >>>
> >>>   A combination of up to 3 of the following keywords may be used,
> >>>   separated by dashes: "num", "lit", "name", "ascii", "char".  The
> >>>   keywords are expanded as follows and combined, with the second and
> >>>   third enclosed in parentheses (if present):
> >>>
> >>>      "num"    The numeric value(s) of the element text, in U+1234
> >>>               notation
> >>>
> >>>      "name"   The Unicode name(s) of the element text
> >>>
> >>>      "lit"    The literal element text, enclosed in quotes
> >>>
> >>>      "char"   The literal element text, without quotes
> >>>
> >>>      "ascii"  The value of the 'ascii' attribute on the <u> element
> >>>
> >>>   In order to ensure that no specification mistakes can result for
> >>>   rendering methods that cannot render all Unicode code points, "num"
> >>>   MUST always be part of the specified format.
> >>>
> >>>   The default value of the "format" attribute is "lit-name-num".
> >>
> >> So, unless I'm missing something, the only way to get non-ASCII
> >> characters into regular prose is using <u>, and using <u> implies
> >> automatic expansion of characters to numerical representations of the
> >> codepoints.
> >>
> >> Possible solutions:
> >>
> >> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names in
> >> Acknowledgements etc.
> >>
> >> 2) Relax the requirements for <u> so that it doesn't *need* to be used
> >> in prose.
> >>
> >> 3) Relax the requirement about output formats for <u>.
> >>
> >> My preference would be 2) or 3).
> >
> > I agree that 1) is not ideal - won=E2=80=99t go that route.
> >
> > I like 3) over 2) because the point of <u> is to help be clear in text
> that might be semantically important for the spec about what characters a=
re
> being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like that =
might open us up
> to the confusion we=E2=80=99re trying to avoid. Does that make sense?
>
> The problem here is that if you relax the requirements on <u> too much,
> it looses its function.  It's current function is exactly to permit
> insertion of non-ASCII in prose, but only if there is an expansion that
> guarantees that the resulting specification always is explicit.  If it's
> possible to use <u> to insert arbitrary non-ascii without expansion,
> you're effectively back at no limitations on non-ascii at all.
>
> I'm very strongly against removing the restriction on <u>.  In that case
> it's better to permit any unicode in prose in general, and just drop <u>.
>
> For the specific purpose of permitting non-ascii names in acknowledgement=
s,
> I'd like to suggest that we consider approaches that build on the current
> <author> entry instead.  For author, we already have well-defined handlin=
g
> of ASCII and non-ASCII parts that we can build on. Some possible
> variations:
>
>  * Add a role=3D"contributor" to <author>, and automatically generate a
>    contributors section.
>
>  * Add a role=3D"contributor" to <author>, and make it possible to use <x=
ref>
>    to pull in contributor names at selected points in prose
>
>  * Add a role=3D"contributor" to <author>, and add a new <aref> element t=
hat
>    lets you reference (insert names from) such entries in prose.
>
>  * Permit insertion of <author> entries in prose directly.
>
>
> Regards,
>
>         Henrik
>
>
>
> > I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m currently l=
ooking at
> reverting <seriesInfo> as per
> https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7, so I=E2=
=80=99m
> not far away from <u>.
> >
> > -Heather
> >
> >>
> >> Best regards, Julian
> >>
> >> PS: tracked for now at
> >> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>
> >>
> >> _______________________________________________
> >> xml2rfc-dev mailing list
> >> xml2rfc-dev@ietf.org
> >> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
> >
> > _______________________________________________
> > xml2rfc-dev mailing list
> > xml2rfc-dev@ietf.org
> > https://www.ietf.org/mailman/listinfo/xml2rfc-dev
> >
>
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>

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

<div dir=3D"ltr">Henrik,<div><br></div><div>It&#39;s not just contributors,=
 but general acknowledgements=C2=A0as well, such as the example in Julian&#=
39;s email that kicked off this thread. Why=C2=A0not just allow non-ASCII e=
verywhere? That solves Tom&#39;s problem as well.</div><div><br></div><div>=
Cheers,</div><div>Andy</div><div><br></div></div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Oct 15, 2019 at 3:07 PM =
Henrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.com">henrik@levkowe=
tz.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex"><br>
On 2019-10-15 20:35, Heather Flanagan wrote:<br>
&gt; <br>
&gt; <br>
&gt;&gt; On Oct 14, 2019, at 11:58 PM, Julian Reschke &lt;<a href=3D"mailto=
:julian.reschke@gmx.de" target=3D"_blank">julian.reschke@gmx.de</a>&gt; wro=
te:<br>
&gt;&gt; <br>
&gt;&gt; So,<br>
&gt;&gt; <br>
&gt;&gt; RFC 7997 is &quot;The Use of Non-ASCII Characters in RFCs&quot;. I=
n<br>
&gt;&gt; &lt;<a href=3D"https://www.greenbytes.de/tech/webdav/rfc7997.html#=
rfc.section.3.2" rel=3D"noreferrer" target=3D"_blank">https://www.greenbyte=
s.de/tech/webdav/rfc7997.html#rfc.section.3.2</a>&gt; it<br>
&gt;&gt; says:<br>
&gt;&gt; <br>
&gt;&gt;&gt; Example Acknowledgements section:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; OLD:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; The following people contributed significant text to early ver=
sions of this draft: Patrik Faltstrom, William Chan, and Fred Baker.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; PROPOSED/NEW:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; The following people contributed significant text to early ver=
sions of this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=
=99=BA=E6=98=8C (William Chan), and Fred Baker.<br>
&gt;&gt; <br>
&gt;&gt; However,<br>
&gt;&gt; &lt;<a href=3D"https://tools.ietf.org/html/draft-levkowetz-xml2rfc=
-v3-implementation-notes-09#appendix-A.1" rel=3D"noreferrer" target=3D"_bla=
nk">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-n=
otes-09#appendix-A.1</a>&gt;<br>
&gt;&gt; states:<br>
&gt;&gt; <br>
&gt;&gt;&gt; A.1.=C2=A0 &lt;u&gt;<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0In xml2rfc vocabulary version 3, the elements &lt;=
author&gt;,<br>
&gt;&gt;&gt;=C2=A0 =C2=A0&lt;organisation&gt;, &lt;street&gt;, &lt;city&gt;=
, &lt;region&gt;, &lt;code&gt;, &lt;country&gt;,<br>
&gt;&gt;&gt;=C2=A0 =C2=A0&lt;postalLine&gt;, &lt;email&gt;, &lt;seriesInfo&=
gt;, and &lt;title&gt; may contain non-<br>
&gt;&gt;&gt;=C2=A0 =C2=A0ascii characters for the purpose of rendering auth=
or names,<br>
&gt;&gt;&gt;=C2=A0 =C2=A0addresses, and reference titles correctly.=C2=A0 T=
hey also have an<br>
&gt;&gt;&gt;=C2=A0 =C2=A0additional &quot;ascii&quot; attribute for the pur=
pose of proper rendering in<br>
&gt;&gt;&gt;=C2=A0 =C2=A0ascii-only media.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0In order to insert Unicode characters in any other=
 context, xml2rfc<br>
&gt;&gt;&gt;=C2=A0 =C2=A0vocabulary v3 requires that the Unicode string be =
enclosed within an<br>
&gt;&gt;&gt;=C2=A0 =C2=A0&lt;u&gt; element.=C2=A0 The element will be expan=
ded inline based on the value<br>
&gt;&gt;&gt;=C2=A0 =C2=A0of a &quot;format&quot; attribute.=C2=A0 This prov=
ides a generalised means of<br>
&gt;&gt;&gt;=C2=A0 =C2=A0generating the 6 methods of Unicode renderings lis=
ted in [RFC7997],<br>
&gt;&gt;&gt;=C2=A0 =C2=A0Section 3.4, and also several others found in for =
instance the RFC<br>
&gt;&gt;&gt;=C2=A0 =C2=A0Format Tools example rendering of RFC 7700, at <a =
href=3D"https://rfc-" rel=3D"noreferrer" target=3D"_blank">https://rfc-</a>=
<br>
&gt;&gt;&gt;=C2=A0 =C2=A0<a href=3D"http://format.github.io/draft-iab-rfc-c=
ss-bis/sample2-v2.html" rel=3D"noreferrer" target=3D"_blank">format.github.=
io/draft-iab-rfc-css-bis/sample2-v2.html</a>.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0The &quot;format&quot; attribute accepts either a =
simplified format<br>
&gt;&gt;&gt;=C2=A0 =C2=A0specification, or a full format string with placeh=
olders for the<br>
&gt;&gt;&gt;=C2=A0 =C2=A0various possible Unicode expansions.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; A.1.1.=C2=A0 Expansion of simplified &lt;u&gt; format specific=
ations<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0The simplified format consists of dash-separated k=
eywords, where each<br>
&gt;&gt;&gt;=C2=A0 =C2=A0keyword represents a possible expansion of the Uni=
code character or<br>
&gt;&gt;&gt;=C2=A0 =C2=A0string; use for example &quot;&lt;u &quot;lit-num-=
name&quot;&gt;foo&lt;/u&gt;&quot; to expand the<br>
&gt;&gt;&gt;=C2=A0 =C2=A0text to its literal value, code point values, and =
code point names.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0A combination of up to 3 of the following keywords=
 may be used,<br>
&gt;&gt;&gt;=C2=A0 =C2=A0separated by dashes: &quot;num&quot;, &quot;lit&qu=
ot;, &quot;name&quot;, &quot;ascii&quot;, &quot;char&quot;.=C2=A0 The<br>
&gt;&gt;&gt;=C2=A0 =C2=A0keywords are expanded as follows and combined, wit=
h the second and<br>
&gt;&gt;&gt;=C2=A0 =C2=A0third enclosed in parentheses (if present):<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &quot;num&quot;=C2=A0 =C2=A0 The numeric v=
alue(s) of the element text, in U+1234<br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0notation=
<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &quot;name&quot;=C2=A0 =C2=A0The Unicode n=
ame(s) of the element text<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &quot;lit&quot;=C2=A0 =C2=A0 The literal e=
lement text, enclosed in quotes<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &quot;char&quot;=C2=A0 =C2=A0The literal e=
lement text, without quotes<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &quot;ascii&quot;=C2=A0 The value of the &=
#39;ascii&#39; attribute on the &lt;u&gt; element<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0In order to ensure that no specification mistakes =
can result for<br>
&gt;&gt;&gt;=C2=A0 =C2=A0rendering methods that cannot render all Unicode c=
ode points, &quot;num&quot;<br>
&gt;&gt;&gt;=C2=A0 =C2=A0MUST always be part of the specified format.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0The default value of the &quot;format&quot; attrib=
ute is &quot;lit-name-num&quot;.<br>
&gt;&gt; <br>
&gt;&gt; So, unless I&#39;m missing something, the only way to get non-ASCI=
I<br>
&gt;&gt; characters into regular prose is using &lt;u&gt;, and using &lt;u&=
gt; implies<br>
&gt;&gt; automatic expansion of characters to numerical representations of =
the<br>
&gt;&gt; codepoints.<br>
&gt;&gt; <br>
&gt;&gt; Possible solutions:<br>
&gt;&gt; <br>
&gt;&gt; 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names =
in<br>
&gt;&gt; Acknowledgements etc.<br>
&gt;&gt; <br>
&gt;&gt; 2) Relax the requirements for &lt;u&gt; so that it doesn&#39;t *ne=
ed* to be used<br>
&gt;&gt; in prose.<br>
&gt;&gt; <br>
&gt;&gt; 3) Relax the requirement about output formats for &lt;u&gt;.<br>
&gt;&gt; <br>
&gt;&gt; My preference would be 2) or 3).<br>
&gt; <br>
&gt; I agree that 1) is not ideal - won=E2=80=99t go that route.<br>
&gt; <br>
&gt; I like 3) over 2) because the point of &lt;u&gt; is to help be clear i=
n text that might be semantically important for the spec about what charact=
ers are being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like=
 that might open us up to the confusion we=E2=80=99re trying to avoid. Does=
 that make sense?<br>
<br>
The problem here is that if you relax the requirements on &lt;u&gt; too muc=
h,<br>
it looses its function.=C2=A0 It&#39;s current function is exactly to permi=
t<br>
insertion of non-ASCII in prose, but only if there is an expansion that<br>
guarantees that the resulting specification always is explicit.=C2=A0 If it=
&#39;s<br>
possible to use &lt;u&gt; to insert arbitrary non-ascii without expansion,<=
br>
you&#39;re effectively back at no limitations on non-ascii at all.<br>
<br>
I&#39;m very strongly against removing the restriction on &lt;u&gt;.=C2=A0 =
In that case<br>
it&#39;s better to permit any unicode in prose in general, and just drop &l=
t;u&gt;.<br>
<br>
For the specific purpose of permitting non-ascii names in acknowledgements,=
<br>
I&#39;d like to suggest that we consider approaches that build on the curre=
nt<br>
&lt;author&gt; entry instead.=C2=A0 For author, we already have well-define=
d handling<br>
of ASCII and non-ASCII parts that we can build on. Some possible variations=
:<br>
<br>
=C2=A0* Add a role=3D&quot;contributor&quot; to &lt;author&gt;, and automat=
ically generate a<br>
=C2=A0 =C2=A0contributors section.<br>
<br>
=C2=A0* Add a role=3D&quot;contributor&quot; to &lt;author&gt;, and make it=
 possible to use &lt;xref&gt;<br>
=C2=A0 =C2=A0to pull in contributor names at selected points in prose<br>
<br>
=C2=A0* Add a role=3D&quot;contributor&quot; to &lt;author&gt;, and add a n=
ew &lt;aref&gt; element that<br>
=C2=A0 =C2=A0lets you reference (insert names from) such entries in prose.<=
br>
<br>
=C2=A0* Permit insertion of &lt;author&gt; entries in prose directly.<br>
<br>
<br>
Regards,<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Henrik<br>
<br>
<br>
<br>
&gt; I haven=E2=80=99t added &lt;u&gt; to the 7991bis doc. I=E2=80=99m curr=
ently looking at reverting &lt;seriesInfo&gt; as per <a href=3D"https://git=
hub.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7" rel=3D"noreferrer" ta=
rget=3D"_blank">https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issu=
es/7</a>, so I=E2=80=99m not far away from &lt;u&gt;. <br>
&gt; <br>
&gt; -Heather<br>
&gt; <br>
&gt;&gt; <br>
&gt;&gt; Best regards, Julian<br>
&gt;&gt; <br>
&gt;&gt; PS: tracked for now at<br>
&gt;&gt; &lt;<a href=3D"https://trac.tools.ietf.org/tools/xml2rfc/trac/tick=
et/416" rel=3D"noreferrer" target=3D"_blank">https://trac.tools.ietf.org/to=
ols/xml2rfc/trac/ticket/416</a>&gt;<br>
&gt;&gt; <br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; xml2rfc-dev mailing list<br>
&gt;&gt; <a href=3D"mailto:xml2rfc-dev@ietf.org" target=3D"_blank">xml2rfc-=
dev@ietf.org</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc-dev" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/xml=
2rfc-dev</a><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><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>
<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>

--000000000000629d290594f805df--


From nobody Tue Oct 15 12:37:53 2019
Return-Path: <pusateri@bangj.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 57A3F120044 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:37:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bangj.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 u6-boqg_y449 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:37:50 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1231512004A for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:37:50 -0700 (PDT)
Received: from [172.16.25.104] (69-77-155-155.static.skybest.com [69.77.155.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id 2930D2B8E6; Tue, 15 Oct 2019 15:37:49 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bangj.com; s=201907; t=1571168269; bh=JlHQdjAYrlvn05neZytapEj+6hfhvLREFll75ae53Bs=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=oBr0loWQbuge8U6dKG4hhGxAg55+AwnYNnGXw7d8EQDzy4e1/mjUX1YmspRemtbxU L5RhIzxhlzzkzUumUdOBq/RwzB0aMuKEoA8OYYRKNoLZ6tvJvgYRJOQJGRDPNsj+YY su7kpgPlNqCuuhzcorMItcwykphpdeR+AGHo3dzzeXPWTbBwgZCQzKfSoSFiyDKAMT JYXyhx2VF6WvVTmL5CsSfNx3UW+uMSs2tmNUBVJsxHBMB3d1f5IFG00pMIdf4VznhL 91ffSSWnRaE95NtEu73IUtLZPTgMPTdOjI13f/ZglY01YHWC6qWoQbJpEkXfmoQx9g 6B3VMph/RLTHw==
From: Tom Pusateri <pusateri@bangj.com>
Message-Id: <C37A42A1-041C-46F1-A4E1-7099DCA6430C@bangj.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_143DDD9A-0F16-4CF8-AA0F-0401C23A583B"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Tue, 15 Oct 2019 15:37:48 -0400
In-Reply-To: <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
Cc: Heather Flanagan <rse@rfc-editor.org>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
To: Henrik Levkowetz <henrik@levkowetz.com>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/CoLY0404zdDoFcn5pzLOpzXSpcY>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:37:52 -0000

--Apple-Mail=_143DDD9A-0F16-4CF8-AA0F-0401C23A583B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Oct 15, 2019, at 3:07 PM, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> I'm very strongly against removing the restriction on <u>.  In that =
case
> it's better to permit any unicode in prose in general, and just drop =
<u>.
>=20

I=E2=80=99m in favor of permitting any unicode in the documents =
anywhere. Limiting it to specific sections or purposes just frustrates =
people and make the software more complicated. When the documents go =
through review, any objections can be raised there. The tools don=E2=80=99=
t need to try and keep up with moving goal posts.

Tom


--Apple-Mail=_143DDD9A-0F16-4CF8-AA0F-0401C23A583B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 3:07 PM, Henrik Levkowetz &lt;<a =
href=3D"mailto:henrik@levkowetz.com" =
class=3D"">henrik@levkowetz.com</a>&gt; wrote:</div><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I'm very =
strongly against removing the restriction on &lt;u&gt;. &nbsp;In that =
case</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">it's better =
to permit any unicode in prose in general, and just drop =
&lt;u&gt;.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""></div></blockquote><br class=3D""></div><div>I=E2=80=99m=
 in favor of permitting any unicode in the documents anywhere. Limiting =
it to specific sections or purposes just frustrates people and make the =
software more complicated. When the documents go through review, any =
objections can be raised there. The tools don=E2=80=99t need to try and =
keep up with moving goal posts.</div><div><br =
class=3D""></div><div>Tom</div><br class=3D""></body></html>=

--Apple-Mail=_143DDD9A-0F16-4CF8-AA0F-0401C23A583B--


From nobody Tue Oct 15 12:42:57 2019
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 D7CC6120052 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:42:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 nXX8ezL0mYJy for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:42:53 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14DD3120046 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:42:53 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 7C97620345D; Tue, 15 Oct 2019 12:40:37 -0700 (PDT)
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 Uw33uCj1-6AY; Tue, 15 Oct 2019 12:40:37 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id 1921720345B; Tue, 15 Oct 2019 12:40:37 -0700 (PDT)
From: Heather Flanagan <rse@rfc-editor.org>
Message-Id: <11827D29-5FC9-42BF-A660-A6F252F221BD@rfc-editor.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_9B3425B8-4435-412E-BA7D-7941A8E39E38"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 15 Oct 2019 12:42:51 -0700
In-Reply-To: <C37A42A1-041C-46F1-A4E1-7099DCA6430C@bangj.com>
Cc: Henrik Levkowetz <henrik@levkowetz.com>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
To: Tom Pusateri <pusateri@bangj.com>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com> <C37A42A1-041C-46F1-A4E1-7099DCA6430C@bangj.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/gArhc6Usa6ipkkIQs965z0ySuBY>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:42:55 -0000

--Apple-Mail=_9B3425B8-4435-412E-BA7D-7941A8E39E38
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Oct 15, 2019, at 12:37 PM, Tom Pusateri <pusateri@bangj.com> wrote:
>=20
>=20
>=20
>> On Oct 15, 2019, at 3:07 PM, Henrik Levkowetz <henrik@levkowetz.com =
<mailto:henrik@levkowetz.com>> wrote:
>>=20
>> I'm very strongly against removing the restriction on <u>.  In that =
case
>> it's better to permit any unicode in prose in general, and just drop =
<u>.
>>=20
>=20
> I=E2=80=99m in favor of permitting any unicode in the documents =
anywhere. Limiting it to specific sections or purposes just frustrates =
people and make the software more complicated. When the documents go =
through review, any objections can be raised there. The tools don=E2=80=99=
t need to try and keep up with moving goal posts.
>=20
> Tom
>=20

It is allowed, it=E2=80=99s just a question of [ if | how ] it=E2=80=99s =
tagged.

I feel like I might be missing a point here=E2=80=A6

-Heather=

--Apple-Mail=_9B3425B8-4435-412E-BA7D-7941A8E39E38
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 12:37 PM, Tom Pusateri &lt;<a =
href=3D"mailto:pusateri@bangj.com" class=3D"">pusateri@bangj.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><br class=3D""><div =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 3:07 PM, Henrik Levkowetz &lt;<a =
href=3D"mailto:henrik@levkowetz.com" =
class=3D"">henrik@levkowetz.com</a>&gt; wrote:</div><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I'm very =
strongly against removing the restriction on &lt;u&gt;. &nbsp;In that =
case</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">it's better =
to permit any unicode in prose in general, and just drop =
&lt;u&gt;.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""></div></blockquote><br class=3D""></div><div =
class=3D"">I=E2=80=99m in favor of permitting any unicode in the =
documents anywhere. Limiting it to specific sections or purposes just =
frustrates people and make the software more complicated. When the =
documents go through review, any objections can be raised there. The =
tools don=E2=80=99t need to try and keep up with moving goal =
posts.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Tom</div><br class=3D""></div></div></blockquote></div><br =
class=3D""><div class=3D"">It is allowed, it=E2=80=99s just a question =
of [ if | how ] it=E2=80=99s tagged.</div><div class=3D""><br =
class=3D""></div><div class=3D"">I feel like I might be missing a point =
here=E2=80=A6</div><div class=3D""><br class=3D""></div><div =
class=3D"">-Heather</div></body></html>=

--Apple-Mail=_9B3425B8-4435-412E-BA7D-7941A8E39E38--


From nobody Tue Oct 15 12:46:38 2019
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 30B7212004A for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:46:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, 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 IvS9oJEgLbAi for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:46:35 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 66EA5120046 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:46:35 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:61230 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 1iKSm9-0002jo-JI; Tue, 15 Oct 2019 12:46:34 -0700
To: "Andrew G. Malis" <agmalis@gmail.com>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com> <CAA=duU0UEMPRRSjzm=K2FUsHSnntky2aNTB0Ni1tgrMZ_4SoBA@mail.gmail.com>
Cc: Heather Flanagan <rse@rfc-editor.org>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <b02dd39e-8071-56d4-8405-f2e2df359b91@levkowetz.com>
Date: Tue, 15 Oct 2019 21:46:25 +0200
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: <CAA=duU0UEMPRRSjzm=K2FUsHSnntky2aNTB0Ni1tgrMZ_4SoBA@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iHNxcRIVUPdw3IqPRHCCnF3ev3RPp3Gbf"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, julian.reschke@gmx.de, rse@rfc-editor.org, agmalis@gmail.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/U42b6jq-f82cBMHozpajzfxP_d8>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:46:37 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--iHNxcRIVUPdw3IqPRHCCnF3ev3RPp3Gbf
Content-Type: multipart/mixed; boundary="OCCFTRuKTp8F1PsokoJ7KWf3lTVkV8M7V";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Cc: Heather Flanagan <rse@rfc-editor.org>,
 Julian Reschke <julian.reschke@gmx.de>,
 XML Developer List <xml2rfc-dev@ietf.org>
Message-ID: <b02dd39e-8071-56d4-8405-f2e2df359b91@levkowetz.com>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de>
 <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
 <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
 <CAA=duU0UEMPRRSjzm=K2FUsHSnntky2aNTB0Ni1tgrMZ_4SoBA@mail.gmail.com>
In-Reply-To: <CAA=duU0UEMPRRSjzm=K2FUsHSnntky2aNTB0Ni1tgrMZ_4SoBA@mail.gmail.com>

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

Hi Andy,

On 2019-10-15 21:30, Andrew G. Malis wrote:
> Henrik,
>=20
> It's not just contributors, but general acknowledgements as well, such =
as
> the example in Julian's email that kicked off this thread. Why not just=

> allow non-ASCII everywhere? That solves Tom's problem as well.

=46rom one point of view, that would certainly be the easiest.  However, =
it
also makes it essentially impossible to build tooling that checked that
the limitations of RFC7997 are followed.

With the current <u>, it is hard to violate 7997.  Without it, it is very=

easy to do so, and very hard to separate valid and invalid use of non-ASC=
II.

If RFC 7997 changes and lifts the restrictions on non-ASCII, the need for=

<u> becomes much less.

Till then, I'd very much prefer to make it possible to do exactly what 79=
97
permits, rather than generally lift the restriction on use of non-ASCII.

Best regards,

	Henrik

>=20
> Cheers,
> Andy
>=20
>=20
> On Tue, Oct 15, 2019 at 3:07 PM Henrik Levkowetz <henrik@levkowetz.com>=

> wrote:
>=20
>>
>> On 2019-10-15 20:35, Heather Flanagan wrote:
>> >
>> >
>> >> On Oct 14, 2019, at 11:58 PM, Julian Reschke <julian.reschke@gmx.de=
>
>> wrote:
>> >>
>> >> So,
>> >>
>> >> RFC 7997 is "The Use of Non-ASCII Characters in RFCs". In
>> >> <https://www.greenbytes.de/tech/webdav/rfc7997.html#rfc.section.3.2=
> it
>> >> says:
>> >>
>> >>> Example Acknowledgements section:
>> >>>
>> >>> OLD:
>> >>>
>> >>> The following people contributed significant text to early version=
s of
>> this draft: Patrik Faltstrom, William Chan, and Fred Baker.
>> >>>
>> >>> PROPOSED/NEW:
>> >>>
>> >>> The following people contributed significant text to early version=
s of
>> this draft: Patrik F=C3=A4ltstr=C3=B6m (Faltstrom), =E9=99=88=E6=99=BA=
=E6=98=8C (William Chan), and Fred
>> Baker.
>> >>
>> >> However,
>> >> <
>> https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-=
notes-09#appendix-A.1
>> >
>> >> states:
>> >>
>> >>> A.1.  <u>
>> >>>
>> >>>   In xml2rfc vocabulary version 3, the elements <author>,
>> >>>   <organisation>, <street>, <city>, <region>, <code>, <country>,
>> >>>   <postalLine>, <email>, <seriesInfo>, and <title> may contain non=
-
>> >>>   ascii characters for the purpose of rendering author names,
>> >>>   addresses, and reference titles correctly.  They also have an
>> >>>   additional "ascii" attribute for the purpose of proper rendering=
 in
>> >>>   ascii-only media.
>> >>>
>> >>>   In order to insert Unicode characters in any other context, xml2=
rfc
>> >>>   vocabulary v3 requires that the Unicode string be enclosed withi=
n an
>> >>>   <u> element.  The element will be expanded inline based on the v=
alue
>> >>>   of a "format" attribute.  This provides a generalised means of
>> >>>   generating the 6 methods of Unicode renderings listed in [RFC799=
7],
>> >>>   Section 3.4, and also several others found in for instance the R=
FC
>> >>>   Format Tools example rendering of RFC 7700, at https://rfc-
>> >>>   format.github.io/draft-iab-rfc-css-bis/sample2-v2.html.
>> >>>
>> >>>   The "format" attribute accepts either a simplified format
>> >>>   specification, or a full format string with placeholders for the=

>> >>>   various possible Unicode expansions.
>> >>>
>> >>> A.1.1.  Expansion of simplified <u> format specifications
>> >>>
>> >>>   The simplified format consists of dash-separated keywords, where=
 each
>> >>>   keyword represents a possible expansion of the Unicode character=
 or
>> >>>   string; use for example "<u "lit-num-name">foo</u>" to expand th=
e
>> >>>   text to its literal value, code point values, and code point nam=
es.
>> >>>
>> >>>   A combination of up to 3 of the following keywords may be used,
>> >>>   separated by dashes: "num", "lit", "name", "ascii", "char".  The=

>> >>>   keywords are expanded as follows and combined, with the second a=
nd
>> >>>   third enclosed in parentheses (if present):
>> >>>
>> >>>      "num"    The numeric value(s) of the element text, in U+1234
>> >>>               notation
>> >>>
>> >>>      "name"   The Unicode name(s) of the element text
>> >>>
>> >>>      "lit"    The literal element text, enclosed in quotes
>> >>>
>> >>>      "char"   The literal element text, without quotes
>> >>>
>> >>>      "ascii"  The value of the 'ascii' attribute on the <u> elemen=
t
>> >>>
>> >>>   In order to ensure that no specification mistakes can result for=

>> >>>   rendering methods that cannot render all Unicode code points, "n=
um"
>> >>>   MUST always be part of the specified format.
>> >>>
>> >>>   The default value of the "format" attribute is "lit-name-num".
>> >>
>> >> So, unless I'm missing something, the only way to get non-ASCII
>> >> characters into regular prose is using <u>, and using <u> implies
>> >> automatic expansion of characters to numerical representations of t=
he
>> >> codepoints.
>> >>
>> >> Possible solutions:
>> >>
>> >> 1) In RFC 7997bis, remove the suggestion to allow non-ASCII names i=
n
>> >> Acknowledgements etc.
>> >>
>> >> 2) Relax the requirements for <u> so that it doesn't *need* to be u=
sed
>> >> in prose.
>> >>
>> >> 3) Relax the requirement about output formats for <u>.
>> >>
>> >> My preference would be 2) or 3).
>> >
>> > I agree that 1) is not ideal - won=E2=80=99t go that route.
>> >
>> > I like 3) over 2) because the point of <u> is to help be clear in te=
xt
>> that might be semantically important for the spec about what character=
s are
>> being used. If we just say =E2=80=9Cany prose=E2=80=9D, I feel like th=
at might open us up
>> to the confusion we=E2=80=99re trying to avoid. Does that make sense?
>>
>> The problem here is that if you relax the requirements on <u> too much=
,
>> it looses its function.  It's current function is exactly to permit
>> insertion of non-ASCII in prose, but only if there is an expansion tha=
t
>> guarantees that the resulting specification always is explicit.  If it=
's
>> possible to use <u> to insert arbitrary non-ascii without expansion,
>> you're effectively back at no limitations on non-ascii at all.
>>
>> I'm very strongly against removing the restriction on <u>.  In that ca=
se
>> it's better to permit any unicode in prose in general, and just drop <=
u>.
>>
>> For the specific purpose of permitting non-ascii names in acknowledgem=
ents,
>> I'd like to suggest that we consider approaches that build on the curr=
ent
>> <author> entry instead.  For author, we already have well-defined hand=
ling
>> of ASCII and non-ASCII parts that we can build on. Some possible
>> variations:
>>
>>  * Add a role=3D"contributor" to <author>, and automatically generate =
a
>>    contributors section.
>>
>>  * Add a role=3D"contributor" to <author>, and make it possible to use=
 <xref>
>>    to pull in contributor names at selected points in prose
>>
>>  * Add a role=3D"contributor" to <author>, and add a new <aref> elemen=
t that
>>    lets you reference (insert names from) such entries in prose.
>>
>>  * Permit insertion of <author> entries in prose directly.
>>
>>
>> Regards,
>>
>>         Henrik
>>
>>
>>
>> > I haven=E2=80=99t added <u> to the 7991bis doc. I=E2=80=99m currentl=
y looking at
>> reverting <seriesInfo> as per
>> https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/7, so I=E2=
=80=99m
>> not far away from <u>.
>> >
>> > -Heather
>> >
>> >>
>> >> Best regards, Julian
>> >>
>> >> PS: tracked for now at
>> >> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/416>
>> >>
>> >> _______________________________________________
>> >> xml2rfc-dev mailing list
>> >> xml2rfc-dev@ietf.org
>> >> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>> >
>> > _______________________________________________
>> > xml2rfc-dev mailing list
>> > xml2rfc-dev@ietf.org
>> > https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>> >
>>
>> _______________________________________________
>> xml2rfc-dev mailing list
>> xml2rfc-dev@ietf.org
>> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>>
>=20


--OCCFTRuKTp8F1PsokoJ7KWf3lTVkV8M7V--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2mIhEACgkQTptXS4+7
FxriRw/+LHHnGP25UYL2ok7u5eYRx7eWI/C1BoqXS2XmpqanyoCkk8kTO0YDlFdM
ee5j3aaWrNVhN/M08MRmQHlQMAG25i3WqHW8kzsCq2tGL00yl1B5zDhpGeyg6ikK
0gYGtIaZcYkuUPRIbsbLwfrEwtI0soDHM67PvsxEdxsNf2v+3q2N7SNaws1KBnrG
M6ID0r5Or+C6ofeOGdvb/yPoIVrjaaBUoq4YJoNew8UJQv6Sw+EMS9lm/OnxKRsQ
cbM2iOh7dK22HNfgYVXOoVOyHWPyo0DYjoQmLh/1ROAzYd3uVLGzYZ/mQ7b2tn5l
cad4rsoZeTEsL36SkOhU9bDnq8h2ynFJGE5Uy6E9qSAel/fh/fuliZpMVMi4HR8b
aEJWb3skJAlZ5fZm0inqf8w3UOvvFS31EM8lJ6VDmpEcGXr6lbWZhvQHH4bnCgcU
nFzBdNfSi4K6/balHBhReBBR5bfrXPN93o9DHvDaNBvAITNoK9S79U5xi/tjIfvM
zu6X/4bxehrh9WM0NYIn8Z6K3igytcziKfnPttwtJgiqpB5o/N9jT5tDMT05BD/C
/mjPBiKaGQli3skzxPATJlI5ErLfD03rj2wweh2ppy+kM9nH3WPKRZBjdqb9zoo2
dDoCOQIFCABWaUV/+f1VgZgJG9sgYqUqpnxSaWmtFznnQb5Aeng=
=+kgd
-----END PGP SIGNATURE-----

--iHNxcRIVUPdw3IqPRHCCnF3ev3RPp3Gbf--


From nobody Tue Oct 15 12:49:08 2019
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 8CBEB12007C for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:49:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, 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 FtrHiipMxYkj for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:49:04 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 2432C120046 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:49:04 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:61255 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 1iKSoZ-0002NQ-Fa; Tue, 15 Oct 2019 12:49:03 -0700
References: <157116827904.28091.11013196494999328955.idtracker@ietfa.amsl.com>
To: XML Developer List <xml2rfc-dev@ietf.org>, Tom Pusateri <pusateri@bangj.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
X-Forwarded-Message-Id: <157116827904.28091.11013196494999328955.idtracker@ietfa.amsl.com>
Message-ID: <b4e1a805-0c7e-c456-c533-24a52e159641@levkowetz.com>
Date: Tue, 15 Oct 2019 21:48:56 +0200
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: <157116827904.28091.11013196494999328955.idtracker@ietfa.amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="vms4Dvlt4E6eAUfhTUMaEWpgpqCbUKrOQ"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: pusateri@bangj.com, xml2rfc-dev@ietf.org
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/alfXQYyFzLXkxxJ8a0_6Jt8WmRc>
Subject: [xml2rfc-dev] Fwd: New Version Notification for draft-levkowetz-xml2rfc-v3-implementation-notes-10.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: Tue, 15 Oct 2019 19:49:06 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--vms4Dvlt4E6eAUfhTUMaEWpgpqCbUKrOQ
Content-Type: multipart/mixed; boundary="56V1jGuv7VkBIg494KkM4DUskjrK1aL3F";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: XML Developer List <xml2rfc-dev@ietf.org>,
 Tom Pusateri <pusateri@bangj.com>
Message-ID: <b4e1a805-0c7e-c456-c533-24a52e159641@levkowetz.com>
Subject: Fwd: New Version Notification for
 draft-levkowetz-xml2rfc-v3-implementation-notes-10.txt
References: <157116827904.28091.11013196494999328955.idtracker@ietfa.amsl.com>
In-Reply-To: <157116827904.28091.11013196494999328955.idtracker@ietfa.amsl.com>

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

Tom,


In Section 5.1, under Possible New Work, I talk a bit about Math:
https://www.ietf.org/id/draft-levkowetz-xml2rfc-v3-implementation-notes-1=
0.html#name-inline-and-display-math


	Henrik

-------- Forwarded Message --------
Subject: New Version Notification for draft-levkowetz-xml2rfc-v3-implemen=
tation-notes-10.txt
Date: Tue, 15 Oct 2019 12:37:59 -0700
From: internet-drafts@ietf.org
To: Henrik Levkowetz <henrik@levkowetz.com>


A new version of I-D, draft-levkowetz-xml2rfc-v3-implementation-notes-10.=
txt
has been successfully submitted by Henrik Levkowetz and posted to the
IETF repository.

Name:		draft-levkowetz-xml2rfc-v3-implementation-notes
Revision:	10
Title:		Implementation notes for RFC7991,
"The 'xml2rfc' Version 3 Vocabulary"
Document date:	2019-10-15
Group:		Individual Submission
Pages:		58
URL:            https://www.ietf.org/internet-drafts/draft-levkowetz-xml2=
rfc-v3-implementation-notes-10.txt
Status:         https://datatracker.ietf.org/doc/draft-levkowetz-xml2rfc-=
v3-implementation-notes/
Htmlized:       https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-im=
plementation-notes-10
Htmlized:       https://datatracker.ietf.org/doc/html/draft-levkowetz-xml=
2rfc-v3-implementation-notes
Diff:           https://www.ietf.org/rfcdiff?url2=3Ddraft-levkowetz-xml2r=
fc-v3-implementation-notes-10

Abstract:
   This memo documents issues and observations found while implementing
   RFC 7991.  Individual notes are organised into separate sections,
   depending on their character.

                                                                         =
        =20


Please note that it may take a couple of minutes from the time of submiss=
ion
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat




--56V1jGuv7VkBIg494KkM4DUskjrK1aL3F--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2mIqgACgkQTptXS4+7
FxqDPA/9Eq5wJYquxIFdau0lpTmIbIuAFaDlsm6Kjzb7nxdkBkHyE2DkmPpJngfD
irxzR4cqhIrozYfwVpDtr7a+xfFH5d4xA0VHk1lyh9Z2apOyR4WBo7u6/KUH5m6u
FIJ/+gGKuMc0q7McFN1n9fo4VXFI/srGZiRcKp4pUQ8TmhKawUUtTDTsA+ywfCdo
W6rNjzIY/xOxBZBVVPppk0vq501WdiHn5ZzOluBHJKwUGFsuJrXbqzM78mggCB0u
N667VMdb43xoLGzBSAJvGiZFniuOp1Q9yCTQbx/19e+ZCJAtlyUBHpnOmnAV1/Dn
89nu9O4I9kHgz07YFqh2SlcQ1oZ0Oemk6tcmZ3Qt8SYI02rtPvJxiSavanjAzeHv
L8/s/AXAHQQk0TkmGfSt1ByeB7ATKfOHfmGOyZ+ISDbSnFoHy4YK1WDh/Xh782i3
JDFspw/FJ3R+vDYlO5spsqmja+8o5vcUS8GHxz01h5vaWo5KDqUZHKhzmuXY3PHE
mt8EtCk8I73DIAaq2p4U163Y5JMs9eZiAwnaWR6GOguIUGCFp/m/JMX39glocrnA
tu1nEjXOvjVlBR9G1spHDUDoRjxEH5hczprCesThReYDi1bmwEb91QcBXhzE57f2
FuYk1Rx5NH+RmVeCZYnrl0qjXT6s7la17HrdHVxsdASB3pwiPBM=
=R4LQ
-----END PGP SIGNATURE-----

--vms4Dvlt4E6eAUfhTUMaEWpgpqCbUKrOQ--


From nobody Tue Oct 15 12:50:51 2019
Return-Path: <pusateri@bangj.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 38BD412007C for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:50:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bangj.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 QEv2ntsg6FrA for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:50:47 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5D0512004A for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:50:47 -0700 (PDT)
Received: from [172.16.25.104] (69-77-155-155.static.skybest.com [69.77.155.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id BF34C2B8F1; Tue, 15 Oct 2019 15:50:46 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bangj.com; s=201907; t=1571169046; bh=M3KDEz+4Sm3CtLGKuRjjCOaWiaQWAWB8mHKehj65hMY=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=iWML3yCTzwWJMptLUlYibULlo9P5J44kq+aMEP08aKMfTC5p1FA05g9OvbRLjw0dc jf3mbumxSYY+55Re7tyNBWd7jnwUB+ihiXhGS4BxWX6HsyEJg2Kor8ACnn6yokKiUW FWvgeQ+d1iDD2rt1zQ8xBbWmwoC+D1qlDd1FSpf2xtPZVeodf6oRLZ6viS0JnTIzaF vDHOQhBVj4idxNbRuN7NAx9WS19Dy9Lyip9f/Jp9phJ/At/+wMd/bkCBwo9G//s5PR QNHidkGGkJOi7K384YkZvqGjJmcVlg0By29IvhUkWUb5s8jlUZMGTGTAsYrZ9Ti7Y7 0Ng6UW6iPdXfA==
From: Tom Pusateri <pusateri@bangj.com>
Message-Id: <4FC703FC-F9DC-4F49-AA91-48743D70E6CE@bangj.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5F815251-9E2E-49BD-928B-302DF8FA5427"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Tue, 15 Oct 2019 15:50:46 -0400
In-Reply-To: <11827D29-5FC9-42BF-A660-A6F252F221BD@rfc-editor.org>
Cc: Henrik Levkowetz <henrik@levkowetz.com>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
To: Heather Flanagan <rse@rfc-editor.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com> <C37A42A1-041C-46F1-A4E1-7099DCA6430C@bangj.com> <11827D29-5FC9-42BF-A660-A6F252F221BD@rfc-editor.org>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/eB0aar7mHPGC3LVC03TEkQ_513U>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:50:50 -0000

--Apple-Mail=_5F815251-9E2E-49BD-928B-302DF8FA5427
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Oct 15, 2019, at 3:42 PM, Heather Flanagan <rse@rfc-editor.org> =
wrote:
>=20
>=20
>=20
>> On Oct 15, 2019, at 12:37 PM, Tom Pusateri <pusateri@bangj.com =
<mailto:pusateri@bangj.com>> wrote:
>>=20
>>=20
>>=20
>>> On Oct 15, 2019, at 3:07 PM, Henrik Levkowetz <henrik@levkowetz.com =
<mailto:henrik@levkowetz.com>> wrote:
>>>=20
>>> I'm very strongly against removing the restriction on <u>.  In that =
case
>>> it's better to permit any unicode in prose in general, and just drop =
<u>.
>>>=20
>>=20
>> I=E2=80=99m in favor of permitting any unicode in the documents =
anywhere. Limiting it to specific sections or purposes just frustrates =
people and make the software more complicated. When the documents go =
through review, any objections can be raised there. The tools don=E2=80=99=
t need to try and keep up with moving goal posts.
>>=20
>> Tom
>>=20
>=20
> It is allowed, it=E2=80=99s just a question of [ if | how ] it=E2=80=99s=
 tagged.
>=20
> I feel like I might be missing a point here=E2=80=A6
>=20
> -Heather


I don=E2=80=99t want it to be tagged at all. I want it to be readable by =
humans without interrupting the thought being communicated.

Tom=

--Apple-Mail=_5F815251-9E2E-49BD-928B-302DF8FA5427
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 3:42 PM, Heather Flanagan &lt;<a =
href=3D"mailto:rse@rfc-editor.org" class=3D"">rse@rfc-editor.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><br class=3D""><div =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 12:37 PM, Tom Pusateri &lt;<a =
href=3D"mailto:pusateri@bangj.com" class=3D"">pusateri@bangj.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><br class=3D""><div =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 15, 2019, at 3:07 PM, Henrik Levkowetz &lt;<a =
href=3D"mailto:henrik@levkowetz.com" =
class=3D"">henrik@levkowetz.com</a>&gt; wrote:</div><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I'm very =
strongly against removing the restriction on &lt;u&gt;. &nbsp;In that =
case</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">it's better =
to permit any unicode in prose in general, and just drop =
&lt;u&gt;.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""></div></blockquote><br class=3D""></div><div =
class=3D"">I=E2=80=99m in favor of permitting any unicode in the =
documents anywhere. Limiting it to specific sections or purposes just =
frustrates people and make the software more complicated. When the =
documents go through review, any objections can be raised there. The =
tools don=E2=80=99t need to try and keep up with moving goal =
posts.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Tom</div><br class=3D""></div></div></blockquote></div><br =
class=3D""><div class=3D"">It is allowed, it=E2=80=99s just a question =
of [ if | how ] it=E2=80=99s tagged.</div><div class=3D""><br =
class=3D""></div><div class=3D"">I feel like I might be missing a point =
here=E2=80=A6</div><div class=3D""><br class=3D""></div><div =
class=3D"">-Heather</div></div></div></blockquote></div><br =
class=3D""><div class=3D""><br class=3D""></div><div class=3D"">I =
don=E2=80=99t want it to be tagged at all. I want it to be readable by =
humans without interrupting the thought being communicated.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Tom</div></body></html>=

--Apple-Mail=_5F815251-9E2E-49BD-928B-302DF8FA5427--


From nobody Tue Oct 15 12:52:39 2019
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 DDA2B12004A for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:52:37 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q3lJzDHl874g for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 12:52:35 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 9753A120044 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 12:52:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571169137; bh=CpdGWext+fk4212+VUaK4k23QETQvffYp45ViRkA0SQ=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=JpMdZBOOktStvTK/MF5ISKDhtjBb6Bjhll2mk27ZsvDvDCYBGHowo8YfxDYUfoJze K5LKTlOxU3W6+p6vCF2LZRGiSOkC3VRqqxuEs2HK00QYbLqoA4RbaHNddfoHkSBcGE aU7UUUvzVyRdQkfxmSbzqxszaJfW8Hqbv5xmx5AY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.152.211]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MMobO-1ib2JR2fFE-00Ijn0; Tue, 15 Oct 2019 21:52:17 +0200
To: Heather Flanagan <rse@rfc-editor.org>, Tom Pusateri <pusateri@bangj.com>
Cc: Henrik Levkowetz <henrik@levkowetz.com>, XML Developer List <xml2rfc-dev@ietf.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com> <C37A42A1-041C-46F1-A4E1-7099DCA6430C@bangj.com> <11827D29-5FC9-42BF-A660-A6F252F221BD@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <0c63346b-8975-e9c4-9c27-3c96a2ba3120@gmx.de>
Date: Tue, 15 Oct 2019 21:52:14 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <11827D29-5FC9-42BF-A660-A6F252F221BD@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:AzGOEqozLGswXIUd9xjvn0BQVd+AvWouenQGsc/R2430/nsu/1Y lkBOKNRfJ9/ih3t2cwB7zChWZZhuS7eDGvGC93hZnpKmTv8EZWvD1CMFZ2p2uNGFHD0NM+s RFOwL8K+T8z8yDt2G8yBxdWR2iJOStFXELTs1r3CWy3ODmaJLuOZ4skQ7wUvhnbMRuvfWBG gzabYj8SOHT8Um3GSkKLw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:fK2b50bMcQI=:FYqDiO31YAJ/neN5I29GXD NCdGK8wu0WRZNg2USclwOy6ETsRSaV+HECnMx1Qv/tI46muz1SrzfuJ+Czzpaw+V9EbqQvWnh 57urS2bdingFvP31jmhKTPeWn+Ma/cvR9POX5StICI+GWesanyfAQXhGqeexG3rcy1TnqtdT5 Ev9m0kY+jp6ruuyzbvBj7aAlJPCKbIGdbJx79XR+0FvptrzOU3AUdtAqNYGhFVEVUtGAF8QLG PpD+bnKuKFD99XB7VGW8E3Pj+Ymv/j+eZlL3iRX7dj+KEZhu8zrItvShDWxoTEb0UwABSjAvK pmTg9QECIWXRXKkndBpQAC02q+xjlcW3nx4aS9KchWZuJDrzGWKxguvm2o87ILmF4+TCfUUbd WkIztKHBzQl/cA+6BKl40Pbtmw34B8WN3zs6A0EyrMqOvyXojg9PvBlSUEa5wQys/xZbljkNC seOhF/ta4hjC4YZIKRW5tpzEtrQlFG3Aja6/Y6emmkYm9SMCMj0qFH5FhYmKz3wDAKJ85i+p9 JlMyJvRKrS5DSxgH2HivGi103+ai/T27yigbgnMpUTyPSIIPXbD2UD+7kEaLsLhnRop9JMvhj lZ/ta2LQS/0sWItRttNewL5weY26XgtNM0H5jfCxUPyUUDjqxhF4Iw7JWV1xSBSbEzg/+Gk74 iQaLtPs8lbCJQIGNnbNNpEX453/Pq7xMOHllQCjf0+lcKkrDVz192frr7yFqi1Dyt0oUjw7d6 cpEl5GXDWM/YrASUEGLyUkf8zM4A/4qisaTFsLk7gvKOGuYS9wcD4SHxDWw8tQxPOsfPDtP/z VxKmyBWZ+DcFQgB/+9OIf31WGmrAKHA4/eSchVF0GA4zOs3yZ+Uo1ARv/f1TQHN7Q8fILjYhS LiUXSzlyVAEPgZiSERiE2Ovg/UAZp86wZGX9jshcgLrxSWSZZhhBxZo1YiaovBqlU63JQjj44 XQ1sqpZGQkOgNaMQfmqf9AJhb8HQq1OAeqTAeytz62nQVqmcXip8dmZY03FfYA7jbduTIRPMp oeG1kWCqrDkGNzsUfoJzmWJxO5RnvDxSZx/d4OYv7pH/nEqBtE2IsaF7pxrj/gK8ZVC6mKeC0 /122HTyJF1sVFFhz8HRv8IkD3wbXy1q7x05ODl96RLuX4jVJk2TamFMXgm9lhqCJN2riMHntV VU2Gu5ew9OWI1wck2ixtW757IpJgbGP6aDRabV7aDn4FBlKZi6pSwI+mjsx2XzFfbeFMm/Fiv ZJ1X1A0Vjg1itqvbpV8wcPx72QXLGhWrXgoIYgbpVdAnMUF2QM0f8XDMWd4s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/cElHOnfpiJVG0B-K7F9CxKaT0x8>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 19:52:38 -0000

On 15.10.2019 21:42, Heather Flanagan wrote:
>
>
>> On Oct 15, 2019, at 12:37 PM, Tom Pusateri <pusateri@bangj.com
>> <mailto:pusateri@bangj.com>> wrote:
>>
>>
>>
>>> On Oct 15, 2019, at 3:07 PM, Henrik Levkowetz <henrik@levkowetz.com
>>> <mailto:henrik@levkowetz.com>> wrote:
>>>
>>> I'm very strongly against removing the restriction on <u>. =C2=A0In th=
at case
>>> it's better to permit any unicode in prose in general, and just drop <=
u>.
>>>
>>
>> I=E2=80=99m in favor of permitting any unicode in the documents anywher=
e.
>> Limiting it to specific sections or purposes just frustrates people
>> and make the software more complicated. When the documents go through
>> review, any objections can be raised there. The tools don=E2=80=99t nee=
d to
>> try and keep up with moving goal posts.
>>
>> Tom
>>
>
> It is allowed, it=E2=80=99s just a question of [ if | how ] it=E2=80=99s=
 tagged.
>
> I feel like I might be missing a point here=E2=80=A6
>
> -Heather

It's allowed by RFC 7997, but it doesn't work in practice (xml2rfc).

Best regards, Julian


From nobody Tue Oct 15 13:06:18 2019
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 A2B4712004A for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 13:06:15 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LgvCUQYo59ya for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 13:06:13 -0700 (PDT)
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 ED870120044 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 13:06:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571169962; bh=7pPvxzua0SDEvy6PJNrPYzg/MfldLs8ZljYqdv2XstQ=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=d1dSQaUhqmoQQNPoJejfh9R94AOFa0qd4aCzNvj1LfBBOpLoeRy+xHsmNNlCimaRH X+s66yIhkxtWNG4TykKIL7rRq2NZ8+JILgU6EJzkmJFz0thS+jLjmjARDkHQjMwtOk dt5PO8HE6xExQ1oU3TtcrZhdUD3FGBI+W3avRItk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.152.211]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MdvqW-1hjkru2EDu-00b3bz; Tue, 15 Oct 2019 22:00:40 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <404af613-738a-52fa-e114-60e073a9efac@gmx.de>
Date: Tue, 15 Oct 2019 22:00:37 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <1e73462a-b240-88ec-2ac1-068b3a1e0d2f@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:CCKXmk24ey9Ql4V9kBTwFtY1FfM5fAToiE9waNInPt4+9dUPYdW gu9HhpYb7abWDuhyjoaMNloaMeMDXDS/Ppl4vxHWtrwal3LmaaY+VIQSxjtly2loZPylF1U +E899XsOavOWiAqhcvtAM+y0+CHJ6U5oG2/aWFZ3T/F0bJE9Tfnef15du292j9GWJ9FjgAq BVicsOjmOoaB8AnmpuPow==
X-UI-Out-Filterresults: notjunk:1;V03:K0:0gE3gJIJ/QY=:xG5kbwM83QAekMZtJuxN1k b1ipMKt/SXpq3CtJlYRPRaKvAjNaZzbHCAu2WktB59wi20c2y/+Dua7raCP5XkRTNGEyY8pJ9 1r03QFFZdq9L/UGoo4BOyjyv5MlQhTIeNr0tn5gPDTqs+npppHpqWA6lx9XHI/CbSodKduRYU a6Zn01Oaw8nVGE/rMeCLCaeomFCXzeKjJxtInX+LUTBhtbyZo9yoMfm7p00Xr6Mfruc7OTrSn MOAdFDr6x2lNwe68DMA8qrQBYdLze/m2RQlr0fQ3mOhNMX3dxOo9Rn2ubmLgjbEX3QLPmA5J9 gOJ6hSUY0mhrZh1jjUliO3vGwdgFEiXEhpujZaZ/8cW9YpDOPoeanUF+jnUfbRbgmiTUIERBc QZbtjitzF5nSend/6/G5U/tPfLb7VCqR/KLGOKNTK1/nHTpynrUu04jsruGDek2hIHOyGkiXr q2Hb+31qfYLOl0jhp795CeAQNvCzNPOTKkoHHW5qZqLi4dMqxP5BRNLgLRrM5BG0CIrxNb1VO VN1lHVyTUiaSoCGZehocWniw7dEVkOlh/NpzTOWVaYUrxCBYVgVf+aByDcgqs6nTun0P++9sz 6LdEzFlvGZIl7/hJtTy7iblaeG3/0mN/+kK1/6pgytSTa1YCTlkR25EOnTPLJdeAna7y1DcQy rTzbpcSQF7WKJgwzYc962Vyi2vJZs6YKt3ZkJQRZFdd7QerDws4fUOBzFjxby5r0BhQuakpm4 0QHyvWhDD8v2bMHUojlXVvkGJfZW9TP502zzy9DYBQoHlKPagLPGUxelH8adslTXkz/TBuQ4i l/SoWcmamgu97RYIFz3wZNrfchcY6yhEmydBBg/9Rje18BOC4xQSXjqp6e9bQgBn+9EkCn8mU sJvVKnK9mwprFyBMvVq0/DdvT4jwL94eAXvcX7jqzl8CIqmlrNgbvoyzLMspcm5uh2j4Tc0rk mXKdLuLlyWt5EcpNIvBmTISJ9rgvyMdAhRRFDxA+pguBCKO8STB9Y0WB8sYtmaYP+PLdXiQBc 6v1ea3gBARxpguDo0XWu0Hw5ejmYCmabQz9n2Gp0mSS951TBlknlj2Ra8A6q/aRqaz2N+TxJD FasX//ZKenbCsFRqD6/vPKHdwwVFUpgvCUHXWH38RgaGTA7RW3Kjd+6bPvNHxsvN4lgATB7gz MujeKfvakLvngRpsw860M5gHkxeCuvEtXduohcwc2K7PG7jzS0rQIhbEK1z+qVysNjExSwVFA UqL5uDjHW35d0yFUcirekLYrPMGMAVUnyZbRw2HIj4JOvh+5uPtp1Nf0jm24=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Xojpn53p0QtZ5Ctn8iYBqUrfu4k>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 20:06:16 -0000

On 15.10.2019 21:07, Henrik Levkowetz wrote:
> ...
> The problem here is that if you relax the requirements on <u> too much,
> it looses its function.  It's current function is exactly to permit
> insertion of non-ASCII in prose, but only if there is an expansion that
> guarantees that the resulting specification always is explicit.  If it's
> possible to use <u> to insert arbitrary non-ascii without expansion,
> you're effectively back at no limitations on non-ascii at all.
> ...

<u> may be good for the actual technical specification. It's not that
great for other parts, such as Acknowledgements.

> I'm very strongly against removing the restriction on <u>.  In that case
> it's better to permit any unicode in prose in general, and just drop <u>=
.

Well, <u> was added post-RFC7991, and it isn't yet in RFC7991bis. From
that point of view, that makes sense.

That said, I believe <u> is actually useful, we just need to be careful
with the details. And there are more issues with it that need to be
solved, such as the integration into the preptool, or the fact that
referencing an instance of <u> changes its rendering (which violates
multiple design principles, fwiw).

> For the specific purpose of permitting non-ascii names in acknowledgemen=
ts,
> I'd like to suggest that we consider approaches that build on the curren=
t
> <author> entry instead.  For author, we already have well-defined handli=
ng
> of ASCII and non-ASCII parts that we can build on. Some possible variati=
ons:
>
>   * Add a role=3D"contributor" to <author>, and automatically generate a
>     contributors section.

That breaks existing code that handles <author> tags. Don't use <author>
for people who are not authors.

>   * Add a role=3D"contributor" to <author>, and make it possible to use =
<xref>
>     to pull in contributor names at selected points in prose
>
>   * Add a role=3D"contributor" to <author>, and add a new <aref> element=
 that
>     lets you reference (insert names from) such entries in prose.
>
>   * Permit insertion of <author> entries in prose directly.

Almost. Just don't use <author>, but re-use the remainder of the content
model. That's good for what many have asked for in a contributors
section, but still doesn't *exactly* do what RFC 7997 gives as example.

Best regards, Julian


From nobody Tue Oct 15 16:16:49 2019
Return-Path: <cabo@tzi.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 DCDD7120019 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 16:16:46 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 u--lVwr133Y4 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 16:16:45 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8031120104 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 16:16:44 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE50.dip0.t-ipconnect.de [84.141.206.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46tBBz0zT5zyg9; Wed, 16 Oct 2019 01:16:43 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com>
Date: Wed, 16 Oct 2019 01:16:42 +0200
Cc: Heather Flanagan <rse@rfc-editor.org>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 592874200.6366169-8a98db01bd7a17bec063ef532a3b4db6
Content-Transfer-Encoding: quoted-printable
Message-Id: <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com>
To: Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/mNusp3GwlKo0id9Cm1mUYfDXdvc>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 23:16:47 -0000

On Oct 15, 2019, at 20:51, Tom Pusateri =
<pusateri=3D40bangj.com@dmarc.ietf.org> wrote:
>=20
> it=E2=80=99s 2019

+1.

We are seeing beyond-ASCII in at least three different usage modes:

(1) Proper attribution, acknowledgements etc.; talking about names of =
people and places.  Getting this right when reading is useful, but not =
usually essential; for non-english script providing ASCII fallbacks for =
people who can=E2=80=99t read the script in use is a useful service to =
the reader.

(2) Beyond-ASCII characters as the subject of the specification.  We =
need to make sure readers get these right, so putting in U+ explanations =
is mandatory.  This is where <u> shines.

(3) Everyday beyond-ASCII, as part of English script:
(3a) Na=C3=AFve=E2=80=A6 =E2=80=9Csmart quotes=E2=80=9D =E2=80=94 dashes =
=E2=9E=94 arrows.=20
(3b) =E2=88=80x=E2=88=88=E2=84=95: a=C2=B2=E2=89=A5a.  Z=E2=82=80 =E2=89=88=
 376.73 =CE=A9

In 2019, 3a is trivial (we expect readers will get this right).  3b is =
maybe more critical, as symbols such as =E2=89=A4 may be used in a =
normative context, but, again, we=E2=80=99d expect readers to get this =
right in 2019.

So far, we have been addressing (1) (but we find out not really) and =
(2).
It is time to address (3).  Everyday beyond-ASCII is a no-brainer.
Math maybe is a special case, as people will want to author in a variety =
of formats, and we need a stable publication format (probably MathML).  =
But simply allowing beyond-ASCII can be a valid stop-gap that is not =
going to suffer from format wars, and is enough for discussing =
quantities such as =CE=BB and units such as =CE=A9 and =C2=B5W without =
needless contortions.

Note that common beyond-ASCII characters hide in various places in the =
Unicode table, so unless you want to accidentally outlaw =C3=97, =
mechanically limiting this to, say, a Math range, is counterproductive.  =
The Authors=E2=80=99 and Editors=E2=80=99 discretion can instead be used =
to minimize the gratuitous use of non-English script for (3) =E2=80=94 =
e.g., maybe call a variable =E2=80=9Crain=E2=80=9D instead of =E9=9B=A8 =
:-).

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue Oct 15 16:22:55 2019
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 BCBC0120857 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 16:22:49 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 NlnHKLTErufy for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 16:22:47 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84D72120864 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 16:22:47 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id ACF89203954; Tue, 15 Oct 2019 16:20:30 -0700 (PDT)
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 ZIO2kQCV_ASZ; Tue, 15 Oct 2019 16:20:30 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by c8a.amsl.com (Postfix) with ESMTPSA id 51D84203953; Tue, 15 Oct 2019 16:20:30 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Heather Flanagan <rse@rfc-editor.org>
In-Reply-To: <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org>
Date: Tue, 15 Oct 2019 16:22:46 -0700
Cc: Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <79AB4DC6-6530-48F4-AB7A-99B61877EAE9@rfc-editor.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/KPB2VjeL2PnOfxjZMTb5H7GHdDc>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 15 Oct 2019 23:22:54 -0000

> On Oct 15, 2019, at 4:16 PM, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> On Oct 15, 2019, at 20:51, Tom Pusateri =
<pusateri=3D40bangj.com@dmarc.ietf.org> wrote:
>>=20
>> it=E2=80=99s 2019
>=20
> +1.
>=20
> We are seeing beyond-ASCII in at least three different usage modes:
>=20
> (1) Proper attribution, acknowledgements etc.; talking about names of =
people and places.  Getting this right when reading is useful, but not =
usually essential; for non-english script providing ASCII fallbacks for =
people who can=E2=80=99t read the script in use is a useful service to =
the reader.
>=20
> (2) Beyond-ASCII characters as the subject of the specification.  We =
need to make sure readers get these right, so putting in U+ explanations =
is mandatory.  This is where <u> shines.
>=20
> (3) Everyday beyond-ASCII, as part of English script:
> (3a) Na=C3=AFve=E2=80=A6 =E2=80=9Csmart quotes=E2=80=9D =E2=80=94 =
dashes =E2=9E=94 arrows.=20
> (3b) =E2=88=80x=E2=88=88=E2=84=95: a=C2=B2=E2=89=A5a.  Z=E2=82=80 =E2=89=
=88 376.73 =CE=A9
>=20
> In 2019, 3a is trivial (we expect readers will get this right).  3b is =
maybe more critical, as symbols such as =E2=89=A4 may be used in a =
normative context, but, again, we=E2=80=99d expect readers to get this =
right in 2019.
>=20
> So far, we have been addressing (1) (but we find out not really) and =
(2).
> It is time to address (3).  Everyday beyond-ASCII is a no-brainer.
> Math maybe is a special case, as people will want to author in a =
variety of formats, and we need a stable publication format (probably =
MathML).  But simply allowing beyond-ASCII can be a valid stop-gap that =
is not going to suffer from format wars, and is enough for discussing =
quantities such as =CE=BB and units such as =CE=A9 and =C2=B5W without =
needless contortions.
>=20
> Note that common beyond-ASCII characters hide in various places in the =
Unicode table, so unless you want to accidentally outlaw =C3=97, =
mechanically limiting this to, say, a Math range, is counterproductive.  =
The Authors=E2=80=99 and Editors=E2=80=99 discretion can instead be used =
to minimize the gratuitous use of non-English script for (3) =E2=80=94 =
e.g., maybe call a variable =E2=80=9Crain=E2=80=9D instead of =E9=9B=A8 =
:-).
>=20

I hear what you=E2=80=99re saying. Using most or all of the Latin blocks =
in Unicode without tagging them would probably work. Maybe. But I=E2=80=99=
d really like to kick the tires here cautiously (thus the limits =
originally defined in RFC 7997) before we expand. There were enough =
challenges with making sure all applications were able to see all glyphs =
from even the Latin blocks when I first wrote up RFC 7997 that I feel we =
should move at least a bit more cautiously than =E2=80=9Csure all of =
them, anywhere, no tagging=E2=80=9D.

-Heather=


From nobody Tue Oct 15 23:11:39 2019
Return-Path: <cabo@tzi.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 18C5612087C for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 23:11:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 XUXXgli_YXIU for <xml2rfc-dev@ietfa.amsl.com>; Tue, 15 Oct 2019 23:11:27 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DB88120878 for <xml2rfc-dev@ietf.org>; Tue, 15 Oct 2019 23:11:27 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE50.dip0.t-ipconnect.de [84.141.206.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46tMPT4Q7dz1012; Wed, 16 Oct 2019 08:11:25 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <79AB4DC6-6530-48F4-AB7A-99B61877EAE9@rfc-editor.org>
Date: Wed, 16 Oct 2019 08:11:25 +0200
Cc: Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 592899083.452503-7d3271eb94b5327e0c04128dcc0e4dcf
Content-Transfer-Encoding: quoted-printable
Message-Id: <97457E9D-04D3-488C-BE72-0D57356170C3@tzi.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <79AB4DC6-6530-48F4-AB7A-99B61877EAE9@rfc-editor.org>
To: Heather Flanagan <rse@rfc-editor.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/u0fCANY-MluKHzy8HmacknQe4Bg>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 16 Oct 2019 06:11:37 -0000

On Oct 16, 2019, at 01:22, Heather Flanagan <rse@rfc-editor.org> wrote:
>=20
> when I first wrote up RFC 7997=20

Which was 5.5 years ago.

I think the point that Tom and I have been making is that the world has =
revolved some 2000 times since that debate was last held, and we should =
reconsider from the reality of 2019/2020.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed Oct 16 06:59:57 2019
Return-Path: <pusateri@bangj.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 CEF4212001E for <xml2rfc-dev@ietfa.amsl.com>; Wed, 16 Oct 2019 06:59:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=bangj.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 is9NPxS8CvCk for <xml2rfc-dev@ietfa.amsl.com>; Wed, 16 Oct 2019 06:59:53 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB9A0120026 for <xml2rfc-dev@ietf.org>; Wed, 16 Oct 2019 06:59:53 -0700 (PDT)
Received: from [172.16.25.104] (69-77-155-155.static.skybest.com [69.77.155.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id 4A6FD2BA45; Wed, 16 Oct 2019 09:59:52 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bangj.com; s=201907; t=1571234392; bh=+jNqIQ78Js+XJhvINw+pxnhKGvJ7wJh/hzsuDKnVeqs=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=X15qCjqW1jNaBmxRpTZDSfYTWBvZD/axEkWDnFOOEvuoLK/SVzhT1U2jZp+5/qdqu 7d0AN5AKQLo7/Oa2JKrpp2XG1HjII6f7lNBfIRwL2Kmg29B0rXCeil+DGvQ48hQwNi gZEYeOae+o+4f9lyKDwEFfYn1+9+Lf9KTsjlW2/Op8eFYHBXTNOm2PvI4PSZYQBcjt JVQOXHkd1MQfpX6UTfEHhyo5TzdttxkVFs8TQ4Cl+GPRMc2V0Oa42M98ejqTONPNc6 zDANTTywpnmiuwLrHMVEX+rK6G5+ZY6yUKYFlCJjXZAlAdi9PVSQqY42svbIHpQrk6 z27BJ2CV4tzqQ==
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
From: Tom Pusateri <pusateri@bangj.com>
In-Reply-To: <b4e1a805-0c7e-c456-c533-24a52e159641@levkowetz.com>
Date: Wed, 16 Oct 2019 09:59:51 -0400
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <E766E175-D928-446B-AA9E-BC5D7E78E972@bangj.com>
References: <157116827904.28091.11013196494999328955.idtracker@ietfa.amsl.com> <b4e1a805-0c7e-c456-c533-24a52e159641@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/6qWl75RzietmrelgyPNP0fM0Gvo>
Subject: Re: [xml2rfc-dev] New Version Notification for draft-levkowetz-xml2rfc-v3-implementation-notes-10.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: Wed, 16 Oct 2019 13:59:56 -0000

Henrik,
	I think this is a good summation of math usage and I would like =
to see all 3 possibilities.

Tom

> On Oct 15, 2019, at 3:48 PM, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> Tom,
>=20
>=20
> In Section 5.1, under Possible New Work, I talk a bit about Math:
> =
https://www.ietf.org/id/draft-levkowetz-xml2rfc-v3-implementation-notes-10=
.html#name-inline-and-display-math
>=20
>=20
> 	Henrik
>=20
> -------- Forwarded Message --------
> Subject: New Version Notification for =
draft-levkowetz-xml2rfc-v3-implementation-notes-10.txt
> Date: Tue, 15 Oct 2019 12:37:59 -0700
> From: internet-drafts@ietf.org
> To: Henrik Levkowetz <henrik@levkowetz.com>
>=20
>=20
> A new version of I-D, =
draft-levkowetz-xml2rfc-v3-implementation-notes-10.txt
> has been successfully submitted by Henrik Levkowetz and posted to the
> IETF repository.
>=20
> Name:		draft-levkowetz-xml2rfc-v3-implementation-notes
> Revision:	10
> Title:		Implementation notes for RFC7991,
> "The 'xml2rfc' Version 3 Vocabulary"
> Document date:	2019-10-15
> Group:		Individual Submission
> Pages:		58
> URL:            =
https://www.ietf.org/internet-drafts/draft-levkowetz-xml2rfc-v3-implementa=
tion-notes-10.txt
> Status:         =
https://datatracker.ietf.org/doc/draft-levkowetz-xml2rfc-v3-implementation=
-notes/
> Htmlized:       =
https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-note=
s-10
> Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-levkowetz-xml2rfc-v3-implement=
ation-notes
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-levkowetz-xml2rfc-v3-implementat=
ion-notes-10
>=20
> Abstract:
>   This memo documents issues and observations found while implementing
>   RFC 7991.  Individual notes are organised into separate sections,
>   depending on their character.
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> The IETF Secretariat
>=20
>=20
>=20


From nobody Wed Oct 16 09:40:19 2019
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 5CE5B120802; Wed, 16 Oct 2019 09:40:11 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 KvH90n1qHmqq; Wed, 16 Oct 2019 09:40:09 -0700 (PDT)
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 BD6891207FD; Wed, 16 Oct 2019 09:40:09 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iKmLJ-0001Cz-Ih; Wed, 16 Oct 2019 09:40:09 -0700
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1iKmLJ-0001Cz-Ih@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 16 Oct 2019 09:40:09 -0700
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/68FWCcYOOeVDDB-2IxoGjLnk55U>
Subject: [xml2rfc-dev] New xml2rfc release: v2.33.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: Wed, 16 Oct 2019 16:40:11 -0000

Hi,

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

Release notes:

xml2rfc (2.33.0) ietf; urgency=medium

  * Added an error message for a case that would otherwise break text table 
    generation.

  * Added whitespace normalization for postal address tags, bcp14, and 
    similar.

  * Fixed an issue with some special names like S/MIME in artwork.

  * Removed conditional insertion of <svg> width= and height=, leaving that 
    up to the author.

  * Removed a page break restriction that could cause unwanted page breaks 
    after reference section titles.

  * Fixed issues with added or omitted spaces in line-broken URLs and other 
    items.

  * Updated metadata.js to a new version received from the RPC

  * Added conversion of some unicode code points to XML entities to the 
    v2v3 converter, in order to make later editing easier.

 -- Henrik Levkowetz <henrik@levkowetz.com>  16 Oct 2019 15:42:16 +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.33.0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Wed Oct 16 11:01:56 2019
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 D2B56120116; Wed, 16 Oct 2019 11:01:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cXs_IE65OguO; Wed, 16 Oct 2019 11:01:52 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 6CC061207FD; Wed, 16 Oct 2019 11:01:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571248877; bh=85ZAEPnahWv5XabR7zxQtAJuZGJmGNLhnWi0vm/0r+I=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=iACLfxZcezIyZMH7w5yGKZfQwrF2huIH6+sCq5kVOfMFwOovwIZ2PjfXQ0I9ML8VB aBK4pYbPiQJmW8AdhXe2BOjGo5Cc53GYHYRYaP8yaePu/liph5NdF46en8IBcrjwOJ 7a2HE2IHF1+Jrm+vLw+38vHNIPv/RHB15rl2/Ou8=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.150.15]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M1Hdw-1iMREc3Ylu-002qvH; Wed, 16 Oct 2019 20:01:16 +0200
To: Sandy Ginoza <sginoza@amsl.com>, "HANSEN, TONY L" <tony@att.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
Date: Wed, 16 Oct 2019 20:01:12 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:gxV69rs6W0E7MIdYeN9QhIqJTKKyEr8bwqfMTG5+9GqEOnfzid/ SjkDxkCExrtljC2eS999qns0P2x66ApUNOv53qVp16Gx6HgHth/mU90FGJXwpV/0sZLvxS3 cbYJbKWumwqUtgmxjVV1SGCQb3TjRx63ZeDfu3/47vdsi8scCi5IvWuLpexdIq09Ma+if0i /2dAEyBbt+yaZ5b2GE9Sw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:gMN0NU8RbDQ=:UFuMyNfAApr36PctghacCU 9M+3MlassTsQehhdIZYrd6QnDuKgMNx4Utj79Sv3T/1OR6ygdWi3IBBr+jXbdxjPLFu2mxjwN M1WVPDKAA4rUkHQl0CSJrODfhjZDpd0XTlm1GcvaiAGgd99a2YrO4tw4F0rg30cHgHB6Yeoxb eb6wXLPdInb4+tgTjZzLDKk1uUFK8M4ACFUD4yUhKjQoUIVZ5TcO8JneTXSCJBhKGriMu0BhM wxCqxUaaOlNXZrQTK9PF8sdCrGW+xH2Z+wKGwrOyUIyCzaG8Q2r9pDZAxNrhRuEQUVGUzraTp /qS7D5+DCb8GsKKPsbtii6ZzI8FpZ7WrxhgL8GwdnmNCo8zlZ1wXHc+uWBIPpoMyALYteBWac OvAWVGzX4qBeMIppUuZyy40PSNMT1UYOPmDMlCscokLWXlZU3/D+QwN7QEa/84AdtnOXzfqph nFWFJN/+nDk2Q3XvnxWBkZ3/V855ljxp/RJqOWItNXF+Lrle5aeOGV3DPYoXZ57ZV7nx4TyD0 0U/12wl8Js/s/MoAX/VI4RtSITztb2n470IucYSLnmDhlm8DZEK7PTpLwREhsqiL+dPKEHxr3 3zTjNVdLpRjQZEA2nRcU/ZkhjFXxrvUD6gK8XPNIKqQ4NBvW+7TSannUlQ8JHRiVmo+nHD7h2 b3/Po1X3t5Nf1FbCnfkhfMUqs0zY7iECMuxA1S+P/Fgu/dClSCftQwVwaBF2tDgBl78hFrFm8 +e0J6ruFAQ78z6FX+vfBHkbZIz6qaQGya6FkgaWS+d46eNYEinYVOjRTc9ZMo2nyYdi9GPC7s pM7R6kj4MWUrhxX1CI8VpMxjC9duRwqu7pv3LjGbz6F7RkfO9Sm8Q3F6IFHMXcztPWO/OKvCh TZHRC53Fvzr5QJwXJSHs9r0b5Mb7cOTWpqbi23Kr9auZRXWFkzpVTtnc9MSYir86NV62/Yoh/ 6YL5SWPa9ICODTZOxL1v1y5wA3vuHZh/8OEAQzWu7YFimDT+Ys559YqFMCL1MBzpHrIdLjfTF Cq2FssB24R13lON/BjzV4/YElZHGhQqcQNUEnMRmlfpzE0ChxGOjAZ0wc7jSO7lNVMPYr6kV2 9i2dOEvl9d1FWpZf7xTNZ3gh1xQElvE5W09+fzXg/1OyKNcuo9Lvj7PgdL/aIH51g6UKuhLOw /YG2MVbyuiHzN9ZdAh4FzYSC0RihazPKlujEPQoOvXzhl5jWIQ9v9rSl7mqzEfP7vnoGKcU6a w1ZSECGCoiIrZuNy5jGV+iV8IEv0OgkX5IQhzurskg75Bl/9CZ9VDQDgDQsk=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/19p-l-gUztNWsBCSPi72fMDjxhs>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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: Wed, 16 Oct 2019 18:01:55 -0000

On 08.10.2019 17:21, Sandy Ginoza wrote:
> Hi Tony,
>
>> On Oct 6, 2019, at 7:20 PM, HANSEN, TONY L <tony@att.com
>> <mailto:tony@att.com>> wrote:
>>
>> Sandy, does the RPC feel that the ability to add a line break is needed=
?
>
> Yes, the RPC would appreciate being able to use <br>.
> ...

Just checking: absent <br/>, are you planning to use the Unicode escape
anytime soon? That would be a problem for the canonical XML, if we
decide to revert this change.

Best regards, Julian


From nobody Thu Oct 17 13:00:13 2019
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 A43C51209B5 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:00:11 -0700 (PDT)
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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=fifthhorseman.net header.b=/972NpmE; dkim=pass (2048-bit key) header.d=fifthhorseman.net header.b=wnkz1nZl
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 OkS88TMsDOOu for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:00:10 -0700 (PDT)
Received: from che.mayfirst.org (che.mayfirst.org [IPv6:2001:470:1:116::7]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94AED1200FA for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 13:00:10 -0700 (PDT)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple;  d=fifthhorseman.net; i=@fifthhorseman.net; q=dns/txt;  s=2019; t=1571342405; h=from : to : cc : subject :  in-reply-to : references : date : message-id :  mime-version : content-type : from;  bh=9QTLu6NzgifK6NDwoXCpABpUlHcxxEuinA+ZBa0YWeE=;  b=/972NpmEu8RDf71CrOjKxKIdG+1rHSMkVHVUVdKaa07Dx/DwxOhBI6wX RiIjx77kO+F/FBbLR1mTJwjz49IRDQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fifthhorseman.net;  i=@fifthhorseman.net; q=dns/txt; s=2019rsa; t=1571342405;  h=from : to : cc : subject : in-reply-to : references :  date : message-id : mime-version : content-type : from;  bh=9QTLu6NzgifK6NDwoXCpABpUlHcxxEuinA+ZBa0YWeE=;  b=wnkz1nZlK+nJtRBBtXrzF/53xU5LlS6nlPiQGKfDwWsCc1SYIIDwbtNT MrrxM7rs3QHR8s+2YHsXUhFn5Z2P9sy9keBLAEuII/iXfNeFqa09EQ/gjd 9h7qFWUE2Fjc7p4jRCW14tvfZRtRpUeqFfPF8Yyo6tkXZsMVbdaYMu/omR DFv4sV4jJd4TUeWlf+4Wa9gj22c4XTFMvj7Tf3c4hzQ63h/i5GFFZ0c2S1 JOSPfy4ARBEWLdxN1j+rLTPOOkpiwtUxDsrSwEEFbaRvmZYeTpXP2Q5VEV X4Gli8ZtcQd2Q4VHRgqF6eZQcbYNYfk16VZJf5zmFDXDJyW+8KP0nw==
Received: from fifthhorseman.net (unknown [38.109.115.130]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id 53DF2F9A5; Thu, 17 Oct 2019 16:00:05 -0400 (EDT)
Received: by fifthhorseman.net (Postfix, from userid 1000) id 09A5820284; Thu, 17 Oct 2019 16:00:03 -0400 (EDT)
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: Carsten Bormann <cabo@tzi.org>, Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
In-Reply-To: <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org>
Autocrypt: addr=dkg@fifthhorseman.net; prefer-encrypt=mutual; keydata= mDMEXEK/AhYJKwYBBAHaRw8BAQdAr/gSROcn+6m8ijTN0DV9AahoHGafy52RRkhCZVwxhEe0K0Rh bmllbCBLYWhuIEdpbGxtb3IgPGRrZ0BmaWZ0aGhvcnNlbWFuLm5ldD6ImQQTFggAQQIbAQUJA8Jn AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMS8Lds4zOlkhevpwvIGkReQOOXGBQJcQsbzAhkB AAoJEPIGkReQOOXG4fkBAO1joRxqAZY57PjdzGieXLpluk9RkWa3ufkt3YUVEpH/AP9c+pgIxtyW +FwMQRjlqljuj8amdN4zuEqaCy4hhz/1DbgzBFxCv4sWCSsGAQQB2kcPAQEHQERSZxSPmgtdw6nN u7uxY7bzb9TnPrGAOp9kClBLRwGfiPUEGBYIACYWIQTEvC3bOMzpZIXr6cLyBpEXkDjlxgUCXEK/ iwIbAgUJAeEzgACBCRDyBpEXkDjlxnYgBBkWCAAdFiEEyQ5tNiAKG5IqFQnndhgZZSmuX/gFAlxC v4sACgkQdhgZZSmuX/iVWgD/fCU4ONzgy8w8UCHGmrmIZfDvdhg512NIBfx+Mz9ls5kA/Rq97vz4 z48MFuBdCuu0W/fVqVjnY7LN5n+CQJwGC0MIA7QA/RyY7Sz2gFIOcrns0RpoHr+3WI+won3xCD8+ sVXSHZvCAP98HCjDnw/b0lGuCR7coTXKLIM44/LFWgXAdZjm1wjODbg4BFxCv50SCisGAQQBl1UB BQEBB0BG4iXnHX/fs35NWKMWQTQoRI7oiAUt0wJHFFJbomxXbAMBCAeIfgQYFggAJhYhBMS8Lds4 zOlkhevpwvIGkReQOOXGBQJcQr+dAhsMBQkB4TOAAAoJEPIGkReQOOXGe/cBAPlek5d9xzcXUn/D kY6jKmxe26CTws3ZkbK6Aa5Ey/qKAP0VuPQSCRxA7RKfcB/XrEphfUFkraL06Xn/xGwJ+D0hCw==
Date: Thu, 17 Oct 2019 16:00:02 -0400
Message-ID: <87lftj5eil.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/h_5a8eOij4vcvCtqmqbOjXcJUiI>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 17 Oct 2019 20:00:12 -0000

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

On Wed 2019-10-16 01:16:42 +0200, Carsten Bormann wrote:
> On Oct 15, 2019, at 20:51, Tom Pusateri wrote:
>>=20
>> it=E2=80=99s 2019
>
> +1.

+1 also.

> We are seeing beyond-ASCII in at least three different usage modes:
>
> (1) Proper attribution, acknowledgements etc.; talking about names of peo=
ple and places.  Getting this right when reading is useful, but not usually=
 essential; for non-english script providing ASCII fallbacks for people who=
 can=E2=80=99t read the script in use is a useful service to the reader.
>
> (2) Beyond-ASCII characters as the subject of the specification.  We need=
 to make sure readers get these right, so putting in U+ explanations is man=
datory.  This is where <u> shines.
>
> (3) Everyday beyond-ASCII, as part of English script:
> (3a) Na=C3=AFve=E2=80=A6 =E2=80=9Csmart quotes=E2=80=9D =E2=80=94 dashes =
=E2=9E=94 arrows.=20
> (3b) =E2=88=80x=E2=88=88=E2=84=95: a=C2=B2=E2=89=A5a.  Z=E2=82=80 =E2=89=
=88 376.73 =CE=A9


You haven't mentioned tables or line art, which i think are also
pretty important.

I've been working with some folks on drafts that describe MIME
structures, and the structure of Henrik's message
<3eb96a01-fd2f-5e9c-5aae-0e0d39fac46e@levkowetz.com> as delivered to me
is much more legible when i can render it with proper BOX DRAWINGS
symbols:

    =E2=94=94=E2=94=AC=E2=95=B4multipart/mixed 16878 bytes
     =E2=94=9C=E2=94=AC=E2=95=B4multipart/signed 9843 bytes
     =E2=94=82=E2=94=9C=E2=94=AC=E2=95=B4multipart/mixed 8533 bytes
     =E2=94=82=E2=94=82=E2=94=94=E2=94=80=E2=95=B4text/plain 7576 bytes
     =E2=94=82=E2=94=94=E2=94=80=E2=95=B4application/pgp-signature attachme=
nt [signature.asc] 833 bytes
     =E2=94=94=E2=94=80=E2=95=B4text/plain inline 144 bytes

Rendering this structure with plain ASCII characters is possible, but it
is definitely harder to understand visually:

    |__ multipart/mixed 16878 bytes
     |__ multipart/signed 9843 bytes
     ||__ multipart/mixed 8533 bytes
     |||__ text/plain 7576 bytes
     ||__ application/pgp-signature attachment [signature.asc] 833 bytes
     |__ text/plain inline 144 bytes


and xml2rfc 2.32.0 complains when i try to render the BOX DRAWINGS
variant to text with lots of messages like:

     Warning: Illegal character replaced in string: &#9516;


Is there any reason to think that readers would rather see this:

    &#9492;&#9516;&#9588;multipart/mixed 16878 bytes
    &#9500;&#9516;&#9588;multipart/signed 9843 bytes
    &#9474;&#9500;&#9516;&#9588;multipart/mixed 8533 bytes
    &#9474;&#9474;&#9492;&#9472;&#9588;text/plain 7576 bytes
    &#9474;&#9492;&#9472;&#9588;application/pgp-signature attachment [signa=
ture.asc] 833 bytes
    &#9492;&#9472;&#9588;text/plain inline 144 bytes

As opposed to having the non-ASCII UTF-8 characters show up in the .txt
variant?

        --dkg

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

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

iHUEARYKAB0WIQTJDm02IAobkioVCed2GBllKa5f+AUCXajIQgAKCRB2GBllKa5f
+BuqAP0TBr53cWFc4aSXFPBvXrK2iO7MhmpE/2ZHVZD4AzitRgEArpq8X3qOjr/7
EHU1QpTFm4Hw2YJyCjAhZSH5eNY5kgY=
=p2h9
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Oct 17 13:26:26 2019
Return-Path: <paul.hoffman@icann.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 38098120C26 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:26:18 -0700 (PDT)
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, SPF_HELO_NONE=0.001, 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 OKHWiDQliAn2 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:26:15 -0700 (PDT)
Received: from ppa4.dc.icann.org (ppa4.dc.icann.org [192.0.46.77]) (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 74EBB120C11 for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 13:26:14 -0700 (PDT)
Received: from PFE112-CA-1.pexch112.icann.org (out.west.pexch112.icann.org [64.78.40.7]) by ppa4.dc.icann.org (8.16.0.27/8.16.0.27) with ESMTPS id x9HKQCso004349 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 20:26:13 GMT
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 17 Oct 2019 13:26:10 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1497.000; Thu, 17 Oct 2019 13:26:10 -0700
From: Paul Hoffman <paul.hoffman@icann.org>
To: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Thread-Topic: [Ext] Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
Thread-Index: AQHVg4dYXYnfXL0QekWPynTte66R7KdcgVMAgABKLACAAu23AIAAB00A
Date: Thu, 17 Oct 2019 20:26:10 +0000
Message-ID: <da9f9781-40ca-f6f2-8503-991d1395d094@icann.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net>
In-Reply-To: <87lftj5eil.fsf@fifthhorseman.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
x-source-routing-agent: Processed
Content-Type: text/plain; charset="utf-8"
Content-ID: <9348C4DF9696B047A485E9487DC513D5@pexch112.icann.org>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-17_06:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/p82rZMxcYmYK0a96um1l0dJLwFk>
Subject: Re: [xml2rfc-dev] [Ext] Re: xml2rfc would not be able to render RFC 7997
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, 17 Oct 2019 20:26:25 -0000

T24gMTAvMTcvMTkgMTowMCBQTSwgRGFuaWVsIEthaG4gR2lsbG1vciB3cm90ZToNCj4gICAgICDi
lJTilKzilbRtdWx0aXBhcnQvbWl4ZWQgMTY4NzggYnl0ZXMNCj4gICAgICAg4pSc4pSs4pW0bXVs
dGlwYXJ0L3NpZ25lZCA5ODQzIGJ5dGVzDQo+ICAgICAgIOKUguKUnOKUrOKVtG11bHRpcGFydC9t
aXhlZCA4NTMzIGJ5dGVzDQo+ICAgICAgIOKUguKUguKUlOKUgOKVtHRleHQvcGxhaW4gNzU3NiBi
eXRlcw0KPiAgICAgICDilILilJTilIDilbRhcHBsaWNhdGlvbi9wZ3Atc2lnbmF0dXJlIGF0dGFj
aG1lbnQgW3NpZ25hdHVyZS5hc2NdIDgzMyBieXRlcw0KPiAgICAgICDilJTilIDilbR0ZXh0L3Bs
YWluIGlubGluZSAxNDQgYnl0ZXMNCg0KV291bGRuJ3QgdGhhdCBiZSBtb3JlIHVzZWZ1bCBmb3Ig
cmVhZGVycyBhcyByZWFsIGFydCBpbnN0ZWFkIG9mIEFTQ0lJLXBsdXMtc3lib2xzIGFydD8NCg0K
LS1QYXVsIEhvZmZtYW4NCg==


From nobody Thu Oct 17 13:31:03 2019
Return-Path: <cabo@tzi.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 3A58D120813 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:31:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 uD4sWpDXw6QH for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:31:00 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CAED1200FA for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 13:31:00 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE50.dip0.t-ipconnect.de [84.141.206.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vLQp6gtZzyhl; Thu, 17 Oct 2019 22:30:58 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <da9f9781-40ca-f6f2-8503-991d1395d094@icann.org>
Date: Thu, 17 Oct 2019 22:30:58 +0200
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 593037057.003811-22be223adf332d5556af170a7786ee58
Content-Transfer-Encoding: quoted-printable
Message-Id: <11811D8A-C0E4-47DB-B21F-BD90F9F1DEA9@tzi.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net> <da9f9781-40ca-f6f2-8503-991d1395d094@icann.org>
To: Paul Hoffman <paul.hoffman@icann.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/bBIk_uHq43fl2HwyQS38n3Zm3PA>
Subject: Re: [xml2rfc-dev] [Ext] Re: xml2rfc would not be able to render RFC 7997
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, 17 Oct 2019 20:31:02 -0000

On Oct 17, 2019, at 22:26, Paul Hoffman <paul.hoffman@icann.org> wrote:
>=20
> Wouldn't that be more useful for readers as real art instead of =
ASCII-plus-sybols art?

Good question.  For a CS guy, the indentation is actually all that is =
needed.
If you are more visual, Daniel=E2=80=99s form might help.  This is still =
text.
Going SVG means that the visualization becomes harder to maintain, =
copy&paste&derive, etc.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Thu Oct 17 13:33:16 2019
Return-Path: <pusateri@bangj.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 50BC1120271 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:33:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=bangj.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 aUofh-hzYXkb for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:33:12 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 742D8120241 for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 13:33:12 -0700 (PDT)
Received: from [172.16.25.104] (69-77-155-155.static.skybest.com [69.77.155.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id 504302BCC9; Thu, 17 Oct 2019 16:33:11 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bangj.com; s=201907; t=1571344391; bh=2kgt687J7iE6Ja+io6sqL+GqmzrW7AwuA+0dOeCTgks=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=ZajiNACWMjEQhZh80PVU9S+2AsenuVXTWU1xa1rp5tYes3izWmUldDDIlyaf//G/U UnB9dNbjexTlDxEZcoWkkzj3IxR5xf+YW0LLCFCbQiERWoW4cxCV4ccsE/dio2gK24 AYfH+zzxylVGKXIGc6W79M+bBxJPoQkzP87pKZ/8czm/bzqJWrvGFvzQ1OlWX7RMNh /MrjYZolxitw82N9hQo9lrW6TCQyK5GAZX24HgNnwwA9kqi3Qc8QHItoCeOfaAPrOi y9GU+SifwmnXv+/N2bELiwH4rOkZILB3M4+kkJv00uAY3bT81WmyWtpGAEKHwTSN39 jJmqMo1fKl2FQ==
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
From: Tom Pusateri <pusateri@bangj.com>
In-Reply-To: <87lftj5eil.fsf@fifthhorseman.net>
Date: Thu, 17 Oct 2019 16:33:10 -0400
Cc: Carsten Bormann <cabo@tzi.org>, Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <A494A842-10F8-410D-ADE3-AC37A9768298@bangj.com>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/wXhL056I4kw1pRDuLWzHBdNcJek>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 17 Oct 2019 20:33:15 -0000

> On Oct 17, 2019, at 4:00 PM, Daniel Kahn Gillmor =
<dkg@fifthhorseman.net> wrote:
>=20
> You haven't mentioned tables or line art, which i think are also
> pretty important.
>=20
> I've been working with some folks on drafts that describe MIME
> structures, and the structure of Henrik's message
> <3eb96a01-fd2f-5e9c-5aae-0e0d39fac46e@levkowetz.com> as delivered to =
me
> is much more legible when i can render it with proper BOX DRAWINGS
> symbols:
>=20
>    =E2=94=94=E2=94=AC=E2=95=B4multipart/mixed 16878 bytes
>     =E2=94=9C=E2=94=AC=E2=95=B4multipart/signed 9843 bytes
>     =E2=94=82=E2=94=9C=E2=94=AC=E2=95=B4multipart/mixed 8533 bytes
>     =E2=94=82=E2=94=82=E2=94=94=E2=94=80=E2=95=B4text/plain 7576 bytes
>     =E2=94=82=E2=94=94=E2=94=80=E2=95=B4application/pgp-signature =
attachment [signature.asc] 833 bytes
>     =E2=94=94=E2=94=80=E2=95=B4text/plain inline 144 bytes
>=20
> Rendering this structure with plain ASCII characters is possible, but =
it
> is definitely harder to understand visually:


This also goes for packet formats. The ASCII plus, dash, vertical bar =
symbols are not as nice as the box drawing symbols in a text only =
version.

Tom=


From nobody Thu Oct 17 13:34:19 2019
Return-Path: <cabo@tzi.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 B5C04120271 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:34:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 ug9snhKwJZW1 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 13:34:16 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE471120241 for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 13:34:15 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE50.dip0.t-ipconnect.de [84.141.206.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vLVZ02Fpzyd9; Thu, 17 Oct 2019 22:34:13 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <87lftj5eil.fsf@fifthhorseman.net>
Date: Thu, 17 Oct 2019 22:34:13 +0200
Cc: Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>, Julian Reschke <julian.reschke@gmx.de>, XML Developer List <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 593037251.65915-8366595a94ba4249e29a223e302c678d
Content-Transfer-Encoding: quoted-printable
Message-Id: <EC635E82-6110-48C6-9A65-01C4E956AE3F@tzi.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/N_icaOXPllHHblkhp5xRZkvAQWI>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 17 Oct 2019 20:34:18 -0000

On Oct 17, 2019, at 22:00, Daniel Kahn Gillmor <dkg@fifthhorseman.net> =
wrote:
>=20
> You haven't mentioned tables or line art, which i think are also
> pretty important.

And =E2=80=94 drum roll =E2=80=94 message sequence charts.

(Tables are actually handled as such, so we don=E2=80=99t need Unicode =
Art for them.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Thu Oct 17 20:23:18 2019
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 162CC1200D8 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 20:23:16 -0700 (PDT)
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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=fifthhorseman.net header.b=dypyxU76; dkim=pass (2048-bit key) header.d=fifthhorseman.net header.b=juXdTg1f
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 ybnLG0IxUDhO for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 20:23:14 -0700 (PDT)
Received: from che.mayfirst.org (che.mayfirst.org [IPv6:2001:470:1:116::7]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57B11120019 for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 20:23:14 -0700 (PDT)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple;  d=fifthhorseman.net; i=@fifthhorseman.net; q=dns/txt;  s=2019; t=1571368993; h=from : to : cc : subject :  in-reply-to : references : date : message-id :  mime-version : content-type : content-transfer-encoding :  from; bh=CSzQogIgBgrXnnXdKsJ0pTdqWy9xGvKSelEKJcZJQ5k=;  b=dypyxU76g+n+wplExGzfHwqXHbHfx4j7j0BfMlsi1AtJ5L+kV4RtTc7O Vs2N4TSFVlhu8hOkoICfVw6WjvQ1Ag==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fifthhorseman.net;  i=@fifthhorseman.net; q=dns/txt; s=2019rsa; t=1571368993;  h=from : to : cc : subject : in-reply-to : references :  date : message-id : mime-version : content-type :  content-transfer-encoding : from;  bh=CSzQogIgBgrXnnXdKsJ0pTdqWy9xGvKSelEKJcZJQ5k=;  b=juXdTg1fy26clshfCmRjVbbV+mnZ+AYVMIrNIEB5kqzwEE9PMrI2HIDW nGF4GVR3zuHc1HFivCGvgn4nXRQCRnL6l8JrdGuv0gknwx1Q7nUVscakgg aD63D44HhtdJxrO2kWSBFimvSivjNg6GMXiN4cbCl6wvS99z0qo+48fVG8 PSgyAreVYdRuVe1/lDHZKWafFcsv5D/J8roct1eNBf3cxckjnPKgVUNqBM cpWwJVku7JpqfKjU8ValNIyD+TWEFgW76ub5tAgFWnduHds9aBpDA87ehp AP1ReKZnTMQbU1L4TrLAmnzvlb0QUfSKV/kdL3Gtl7nwR6fbVYSIMg==
Received: from fifthhorseman.net (ool-6c3a0662.static.optonline.net [108.58.6.98]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id 6FC11F9A5; Thu, 17 Oct 2019 23:23:11 -0400 (EDT)
Received: by fifthhorseman.net (Postfix, from userid 1000) id 1C49E20284; Thu, 17 Oct 2019 20:23:14 -0400 (EDT)
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: Carsten Bormann <cabo@tzi.org>, Paul Hoffman <paul.hoffman@icann.org>
Cc: "xml2rfc-dev\@ietf.org" <xml2rfc-dev@ietf.org>
In-Reply-To: <11811D8A-C0E4-47DB-B21F-BD90F9F1DEA9@tzi.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net> <da9f9781-40ca-f6f2-8503-991d1395d094@icann.org> <11811D8A-C0E4-47DB-B21F-BD90F9F1DEA9@tzi.org>
Autocrypt: addr=dkg@fifthhorseman.net; prefer-encrypt=mutual; keydata= mDMEXEK/AhYJKwYBBAHaRw8BAQdAr/gSROcn+6m8ijTN0DV9AahoHGafy52RRkhCZVwxhEe0K0Rh bmllbCBLYWhuIEdpbGxtb3IgPGRrZ0BmaWZ0aGhvcnNlbWFuLm5ldD6ImQQTFggAQQIbAQUJA8Jn AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMS8Lds4zOlkhevpwvIGkReQOOXGBQJcQsbzAhkB AAoJEPIGkReQOOXG4fkBAO1joRxqAZY57PjdzGieXLpluk9RkWa3ufkt3YUVEpH/AP9c+pgIxtyW +FwMQRjlqljuj8amdN4zuEqaCy4hhz/1DbgzBFxCv4sWCSsGAQQB2kcPAQEHQERSZxSPmgtdw6nN u7uxY7bzb9TnPrGAOp9kClBLRwGfiPUEGBYIACYWIQTEvC3bOMzpZIXr6cLyBpEXkDjlxgUCXEK/ iwIbAgUJAeEzgACBCRDyBpEXkDjlxnYgBBkWCAAdFiEEyQ5tNiAKG5IqFQnndhgZZSmuX/gFAlxC v4sACgkQdhgZZSmuX/iVWgD/fCU4ONzgy8w8UCHGmrmIZfDvdhg512NIBfx+Mz9ls5kA/Rq97vz4 z48MFuBdCuu0W/fVqVjnY7LN5n+CQJwGC0MIA7QA/RyY7Sz2gFIOcrns0RpoHr+3WI+won3xCD8+ sVXSHZvCAP98HCjDnw/b0lGuCR7coTXKLIM44/LFWgXAdZjm1wjODbg4BFxCv50SCisGAQQBl1UB BQEBB0BG4iXnHX/fs35NWKMWQTQoRI7oiAUt0wJHFFJbomxXbAMBCAeIfgQYFggAJhYhBMS8Lds4 zOlkhevpwvIGkReQOOXGBQJcQr+dAhsMBQkB4TOAAAoJEPIGkReQOOXGe/cBAPlek5d9xzcXUn/D kY6jKmxe26CTws3ZkbK6Aa5Ey/qKAP0VuPQSCRxA7RKfcB/XrEphfUFkraL06Xn/xGwJ+D0hCw==
Date: Thu, 17 Oct 2019 20:23:13 -0400
Message-ID: <874l066gwe.fsf@fifthhorseman.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/sXPW_SQB08_YHZlT2VhW218DN38>
Subject: Re: [xml2rfc-dev] [Ext] Re: xml2rfc would not be able to render RFC 7997
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, 18 Oct 2019 03:23:16 -0000

On Thu 2019-10-17 22:30:58 +0200, Carsten Bormann wrote:
> On Oct 17, 2019, at 22:26, Paul Hoffman <paul.hoffman@icann.org> wrote:
>> 
>> Wouldn't that be more useful for readers as real art instead of ASCII-plus-sybols art?
>
> Good question.  For a CS guy, the indentation is actually all that is needed.
> If you are more visual, Daniel’s form might help.  This is still text.
> Going SVG means that the visualization becomes harder to maintain, copy&paste&derive, etc.

fwiw, i am a "CS guy" and i find the BOX DRAWINGS more useful than
indentation alone.  Maybe that means i'm not a "real" CS guy though :P

fwiw, i prefer text over SVG for these things because i like working in
a text editor, because diffs are clearer to read and understand, i can
automatically generate it with relative ease, etc.  I've got the whole
toolchain already there, and the only difference is the characters that
it appears i'm not supposed to use in a plain text document :/

If UTF-8-encoded text isn't allowed today in text/plain form, is there
some future time when we expect it to be allowed?  Or is there some
state of the world that we can test, and when it flips, then we'll be OK
with publishing it?  Or is the plain text format doomed to 7-bit "clean"
US-ASCII forever?

        --dkg


From nobody Thu Oct 17 22:52:28 2019
Return-Path: <cabo@tzi.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 B524612004A for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 22:52:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 o4bOZcf9quFt for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 22:52:23 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16E4B120045 for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 22:52:23 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE50.dip0.t-ipconnect.de [84.141.206.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vZtX45ygzyX3; Fri, 18 Oct 2019 07:52:20 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <874l066gwe.fsf@fifthhorseman.net>
Date: Fri, 18 Oct 2019 07:52:19 +0200
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 593070737.869349-53abbcd3aa7a4bc3119403de4021b106
Content-Transfer-Encoding: quoted-printable
Message-Id: <E28A6714-A72A-4EE0-8FDF-E159917E0939@tzi.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net> <da9f9781-40ca-f6f2-8503-991d1395d094@icann.org> <11811D8A-C0E4-47DB-B21F-BD90F9F1DEA9@tzi.org> <874l066gwe.fsf@fifthhorseman.net>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/3WTDprpxH6hePqerP2WSlYFCb80>
Subject: Re: [xml2rfc-dev] [Ext] Re: xml2rfc would not be able to render RFC 7997
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, 18 Oct 2019 05:52:27 -0000

On Oct 18, 2019, at 02:23, Daniel Kahn Gillmor <dkg@fifthhorseman.net> =
wrote:
>=20
> If UTF-8-encoded text isn't allowed today in text/plain form, is there
> some future time when we expect it to be allowed?  Or is there some
> state of the world that we can test, and when it flips, then we'll be =
OK
> with publishing it?  Or is the plain text format doomed to 7-bit =
"clean"
> US-ASCII forever?

Please note that ASCII is UTF-8-encoded :-)

The funny thing is that beyond-ASCII is already allowed, but only in =
very specific places.
So we incur much of the costs of going from ASCII to Unicode.
Which is OK, because 2019 these costs are no longer high.

I think the 2013 sentiment was that more and more characters would =
eventually be permitted.
I believe this is highly misguided, because curating character sets is =
not something the RFCXMLv3 process should be engaging in.  Any hard =
boundaries being set up are quickly going to find a counterexample where =
they are unjustifiable.

Instead, we should make more use of editorial discretion.  Even with =
universal support of Unicode, there are concerns about readability and =
font availability of characters specific to non-English writing systems. =
 I think the RFC editor can make the case that numbers that are relevant =
for normative content should not be presented in Ottoman Siyaq Numbers, =
even without outlawing everything else.

We seem to work well with informally maintained, author-driven, fluid =
permitted lists in other places such as downref lists, mandatorily =
expanded abbreviations etc. =E2=80=94 I think we don=E2=80=99t need to =
be more paternalistic with Unicode characters.  And, yes, I=E2=80=99d =
put U+25xy, with x from 0 to 7, on that no-problem list alongside U+0020 =
to U+007E=E2=80=A6  Tooling (idnits?) that warns about characters in a =
manuscript that are not yet on that list might enable getting additions =
to that list early enough in the process.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Thu Oct 17 23:51:16 2019
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 3B8431202A0 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 23:51:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LPvfLgMVaECc for <xml2rfc-dev@ietfa.amsl.com>; Thu, 17 Oct 2019 23:51:03 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 4D76F1200D8 for <xml2rfc-dev@ietf.org>; Thu, 17 Oct 2019 23:51:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571381443; bh=HcYs8YXvr/ids0nBzQthclH55NdT+uEqtRkI0P0zGcI=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=MAK0v5Sf50m+/Yf+Fo+asLztCQtJUzuSTuCJh+iH481BqMPzaJFFll8veELNNAgEO Lpb1wSyCwOdQw/9Q5x6HPZPhpSiX4NnZkiWwn1dqhhb1Sb76tCVPl/9JVjXDpouVZQ +ux41fTUG5xiW8ra4n2UbVzQGpwH2dk8G0nPemRQ=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.26]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1McH5a-1hlCvv0zyG-00cjbS; Fri, 18 Oct 2019 08:50:43 +0200
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, Carsten Bormann <cabo@tzi.org>, Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <b74c5eee-30cb-965d-8fe3-b071e0df42b0@gmx.de>
Date: Fri, 18 Oct 2019 08:50:39 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <87lftj5eil.fsf@fifthhorseman.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:Rb948gJS85IpzWFM8Xtxn3Xe2mWxJuL0iPUaXlq6JU2k5ijSevu dMABY7cNfwCdAF2a9feo/ZxLytQKJm/vilYMNTDPs+hbijTa6N88Z5tUJ3mroWQvhrh9fAR fEP9pMmcXivCYdyNBcoTqo/pVcFXNlDFY6rlcelfGQYO7UlU3iuw+PX9t1pXqE/e6WXxKfA ybs9u/j48Lxr+fiBwM7dA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:BOBVoHkC35s=:sdISUUrUnaH9CFaX8+KjEg z5XoXchi6/EzJaw3Z+LKx01dL3eppvPcZd/RwxirCIrzTpqnyrolunHiJcEVYRlWWYLtypBiK lNRsRvLQDvYdxowdevEk79FOUJoJ6Omc9enE3xKvHN+KwuGAU4nl5EBIkeupX53mB61Rfnlym PVpFT9qQm/lvtsfb3ccdYGo63reLmOAaDmM9ekR7nCfkl+jc9qaUKXB85e/LFhvf4dDzth9wP CgOz5LHnuZDmJWC06tBqeOFtthNk7X/tpSkvq6EtOjpLBWlPSN/s2CBnhAtHe0vY7Hw2zceka uWolZc7Bkppza3GVAroCXAEDHwSY1FOkBNZ9bGqRuuA1FnSYr6TfVNsBYS0a4xUfTqriWudrp iuxclLj5OxKl6+WRpBfjX+lwUeX2DLwJf0nq85gyX3h9s94pnITidEteeafX42nuxbMjZldp+ Q7mYKORFccTonjau7UKpEw3ghKPRmQjgJDCvpbCwmjdJBwfMkqOdWNms2oiDPAyJZUKB0NJlX XRLqttRrePbk8PYHwLI8yInBVlHNEN59Uq8IrIbw1YB4BkvTMclTXCfwpXBmbaiTH13ogjrV3 s0V+KHfpk3k5khMAVC0omQza330jBFZYCKcaV6F7f/igva+vm3PbE1lrVUc0qF6omILH7s3f8 AqsrOUdOKeexwjslY9wBifnsPqRO1NFW2cSqIkVmBvZg5T+4SABAc41chk3Oe/g1pO4RdLgUd jhKFK9yTbs4/QsLToGPSs76E/XbpaqAm/XCulJPU/Xr9YOa6n8WxbABCz7QtRcOxzkcpiXVOs 7lg+4xP3TYxdHrgn1P1useTqAwnkPsOnoq1TM0AX4TIGN2ufcXh194cEqAcpvFassGcjUrYP4 OzCuCV27I9UDrzzHRpwewA+ewM3XCkCJKFTZPiMMuhh8W3s90anmRSETvqsja58R3WYDbUoph zYTf9Klgas8zOBq/kOwdTsFvO5GAyAnTK4a0k+KxjW1jhGNcLe0VnWGDbO1MIgweXdF0uKAQO 2X0exKbaoYznotSKH5x0nIP+t7+ciqQ6TdxxOqSI8AcO6dNE9TwxBTlPc2J34kr66LjrPdmtk 1nXNeLihmESn2lID7OQ53yVQ3RwkGkbKfmaYfqn8ZO6bE8k52ebgwWvvhGnoA5swDSBhFcb2R DSCc4wlKNYd+soUq3cCzxibyNUTjTGneSPyhf2s98j5OqN0K9GZvFFFjo8JwdRlk/CHyoKXGv Mv9iFzXgN5NywVESBqpMW7COrVkLtH/OrpawmVSK+m6Ec6fzWkroG67gN11g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/B27zBqrPhi-9NYE6t76P_9G-inU>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 18 Oct 2019 06:51:06 -0000

On 17.10.2019 22:00, Daniel Kahn Gillmor wrote:
> On Wed 2019-10-16 01:16:42 +0200, Carsten Bormann wrote:
>> On Oct 15, 2019, at 20:51, Tom Pusateri wrote:
>>>
>>> it=E2=80=99s 2019
>>
>> +1.
>
> +1 also.
>
>> We are seeing beyond-ASCII in at least three different usage modes:
>>
>> (1) Proper attribution, acknowledgements etc.; talking about names of p=
eople and places.  Getting this right when reading is useful, but not usua=
lly essential; for non-english script providing ASCII fallbacks for people=
 who can=E2=80=99t read the script in use is a useful service to the reade=
r.
>>
>> (2) Beyond-ASCII characters as the subject of the specification.  We ne=
ed to make sure readers get these right, so putting in U+ explanations is =
mandatory.  This is where <u> shines.
>>
>> (3) Everyday beyond-ASCII, as part of English script:
>> (3a) Na=C3=AFve=E2=80=A6 =E2=80=9Csmart quotes=E2=80=9D =E2=80=94 dashe=
s =E2=9E=94 arrows.
>> (3b) =E2=88=80x=E2=88=88=E2=84=95: a=C2=B2=E2=89=A5a.  Z=E2=82=80 =E2=
=89=88 376.73 =CE=A9
>
>
> You haven't mentioned tables or line art, which i think are also
> pretty important.
>
> I've been working with some folks on drafts that describe MIME
> structures, and the structure of Henrik's message
> <3eb96a01-fd2f-5e9c-5aae-0e0d39fac46e@levkowetz.com> as delivered to me
> is much more legible when i can render it with proper BOX DRAWINGS
> symbols:
>
>      =E2=94=94=E2=94=AC=E2=95=B4multipart/mixed 16878 bytes
>       =E2=94=9C=E2=94=AC=E2=95=B4multipart/signed 9843 bytes
>       =E2=94=82=E2=94=9C=E2=94=AC=E2=95=B4multipart/mixed 8533 bytes
>       =E2=94=82=E2=94=82=E2=94=94=E2=94=80=E2=95=B4text/plain 7576 bytes
>       =E2=94=82=E2=94=94=E2=94=80=E2=95=B4application/pgp-signature atta=
chment [signature.asc] 833 bytes
>       =E2=94=94=E2=94=80=E2=95=B4text/plain inline 144 bytes
>
> Rendering this structure with plain ASCII characters is possible, but it
> is definitely harder to understand visually:
>
>      |__ multipart/mixed 16878 bytes
>       |__ multipart/signed 9843 bytes
>       ||__ multipart/mixed 8533 bytes
>       |||__ text/plain 7576 bytes
>       ||__ application/pgp-signature attachment [signature.asc] 833 byte=
s
>       |__ text/plain inline 144 bytes
>
>
> and xml2rfc 2.32.0 complains when i try to render the BOX DRAWINGS
> variant to text with lots of messages like:
>
>       Warning: Illegal character replaced in string: &#9516;
>
>
> Is there any reason to think that readers would rather see this:
>
>      &#9492;&#9516;&#9588;multipart/mixed 16878 bytes
>      &#9500;&#9516;&#9588;multipart/signed 9843 bytes
>      &#9474;&#9500;&#9516;&#9588;multipart/mixed 8533 bytes
>      &#9474;&#9474;&#9492;&#9472;&#9588;text/plain 7576 bytes
>      &#9474;&#9492;&#9472;&#9588;application/pgp-signature attachment [s=
ignature.asc] 833 bytes
>      &#9492;&#9472;&#9588;text/plain inline 144 bytes
>
> As opposed to having the non-ASCII UTF-8 characters show up in the .txt
> variant?
> ...

You can do this already by putting things into <artwork>, which is
needed here anyway (indentation, line breaks, monospaced font).

Best regards, Julian


From nobody Fri Oct 18 02:05:40 2019
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 D37D8120857 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 02:05:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NgDc6zlpt2Y1 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 02:05:33 -0700 (PDT)
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 CF74C12007A for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 02:05:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571389528; bh=chAsFjQOduzc6Ot+WLibAyE6rvu6ayDyiXrTQ02qYb0=; h=X-UI-Sender-Class:To:From:Subject:Date; b=OD4tdZiyp11nbC3tNYj0elirohzEYhUGxISSWwsvIqPi/joV9PMjt671qH6QtkLBx pfXTClUGzfQrj0gqeo7ubV0XzhqfSg8y02oGxRKmV2RLH40vGgSU4FkJagievAAbGP 6SnOL/9Lp5/WlpDU0+yu08HRWbyuL9Rg4wBAYNCg=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1McH9i-1hky3A0cjE-00ckCG for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 11:05:28 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <0fb0ab9d-c828-24cb-6623-2505ea87225c@gmx.de>
Date: Fri, 18 Oct 2019 11:05:25 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:+X5O3pqh1MPG+tvtVT7hLpIcx44L99MWAsdDgMPbQOj9fukEIej QSY4UaZAnPn4LGmqX1hKMUdxFBJ14hv6paVP0GVvWI5CtvScmZtIDI9LYZqyq1jB2EMtDJH c1UXW+gQdC3yKyYyRchW0vnUurprz/7IVAuzDsYM0XiHYqgQlP4YthiANC5ELFbY+85t7t7 gx3w6/j8y9NZIyEUOT7bA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:cKJYiAxG11g=:5q1OcJYkX4RxZ7qoZW4Agn dF3I0e59mACzwvH34mcU4hXljW0QL4X51BQRZMnrb0emgPxu4DvRZbZfFd3OphPwf8y2ZYWkE iwKE1pxAhpovis+qNDdh/b1kIxpiggmAFuSG4l93grdnfaTScIF7YE1gfF6F51rF80ptLTTuP BRlrmxVtXueVqPRs9cxuoqP3sgeg/wooyV5OnePP+bHF9wXtSF5sL5nko/LwC7fcyux50u8T+ WHnp6lmk9wPScRW4NZXkF+5RZLwS4DvIIfEeucoz95VKmgtam5eJUFwgAl/gTMQxjEbbcMwJ5 gE691Rh5DIC6DZ29Bf5x45D9jzYUEWMBSBuBMtyqiwXPjkIKk8Tg+24Q4fd0WbjtGbBKFPcLw uRU6Ih8uD+rytQhblOW+tco0sOQDogsTEjDi9pItMld+Rt4tps7HXu/8tfhWPHpr7bv+WXN+u va56jzqSrJPbVqgxvU1BxZj9WLjKvIaDvUrxtKEmDfUNNStwaA4szaIHIhPk7Fo6X69V1qDAY 1jFxYwcg5JTsCZ0qq9543DlNnyR4iY0Mb3LtGEs3lISgQZaAFXnLZkgr3GTzHWQBww6Wuy17W zao/TENprb8xdsp8wiVa2viYkj+RSeWiXgednHnVLS0+G+EDlAr+E3kdWZhpjJTn0Lz1w9a7Y OYuL79LLqXvShE93RFfwsn7WYbILF5zoXDmBctyO2AJOACT8STSn8CfOB9TiL7LZJDawXJaXX SJg8O0xK6Xu9iNZLmXt9Gk91VVc0AA1u98RPEoq4Og6ixy3KOPsQ5PCGg9CZY2OeA2TD+8e16 5kWOxYd7/hBFl4ZzkVn7NEo6lAQXY0ZHIpdyT/nRjTDYCtW/nj6H2S6Vn1aiRCZLfDor1Iiym zJszi7Ns10VeKka83W5tKYc/lsd/RuWqfpuGG78vFIOiMoaALz/cit9VMhuD5atVEduV49Ulm Ncru+qIiSoFmsYeIibVQHAPq1c0VhLNRUmUPVibbf0O7L+cN1T4jaW9QIa/eY4IyBrbd8OlvZ weeJW09xpShB3jTVR5Wp3HxT5NxpN837/VyblMKtOSO+s1QejGA9nqhifMD9nostNwyt11ykS 8KiQZO7rEESxJsKR8jLavz5acpfXud0MxAHoFFBCVMXXYyUyCQEOUFJj9NZkmD2YOiPBG3XB+ LrkoN1U9CGloDDkykQ2yP04Sr1krnUBRYid/GkBuii8Ir/LVuo5KUeXtxCImbtjia9Sz3ZykJ 0KZrZ7i1WZIVXx1PLMZfGs3408SZOypp3o4akWyBZa9QdpH0+BEcnzO9KH10=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/-tSdGHiEjMVVBXyHUPM5QguK3IE>
Subject: [xml2rfc-dev] xml2rfc accepts HTAB inside <artwork>
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, 18 Oct 2019 09:05:36 -0000

...despite RFC 7991 saying:

"This element allows the inclusion of "artwork" in the document.
<artwork> provides full control of horizontal whitespace and line
breaks; thus, it is used for a variety of things, such as diagrams
("line art") and protocol unit diagrams. Tab characters (U+0009) inside
of this element are prohibited." --
<https://greenbytes.de/tech/webdav/rfc7991.html#element.artwork>

Best regards, Julian


PS: tracked as
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/403>, raised over
6 months ago


From nobody Fri Oct 18 03:37:11 2019
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 C59B4120A1A; Fri, 18 Oct 2019 03:37:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EEG8gb0de2sH; Fri, 18 Oct 2019 03:37:02 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 D855E120B73; Fri, 18 Oct 2019 03:37:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571395013; bh=PIulYIFNBaxXIOoJx5GI85SVxsnYoSQZbw9rhlyFqXo=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=SyD1evxifojonYkGex1qhot2d+LfjtChFlON1gKgkuQLnSt/Al5/K5NUEBB8oXZVD 9kCBHObny8Metw2ZqiICutSb8yzDMS07nGyWqcb+5NdDklS9zsZycAf/QOD3CofRx3 9lSI7+pLHKfkzMk1WHRdKE7zWIAWCevv0TxL1S9Y=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Md6Mj-1hmLvL40At-00aH6T; Fri, 18 Oct 2019 12:36:53 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Sandy Ginoza <sginoza@amsl.com>, "HANSEN, TONY L" <tony@att.com>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
Message-ID: <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
Date: Fri, 18 Oct 2019 12:36:48 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:t0LwY0+tMiz3lqnjHDQQsDDmyhjmRxKnqZISwBiGa9NAIja75dt 2x0Jazb4eUzDyK5456JFXjPjJDLoXctddi7g3LFH0Gp1rYYxnig6boBcx19N/QjCCuMEhR/ eZL5qNvKsh5h/etmMdH4007YUeG0wN9ixUvoFNW5af7T5rLg5zY8yFLT2nvvfYIYGd8i24Y QVIjQ/GyszIkVSGHWAVEw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:9NMD2+J/oWI=:JsEM8A+Zfc+OJ/horDgdMz Gsw/AoU/LqaPnXrGLg9+hjfSPG+MoLPXsSFnBAhojquGTmFcN8FAKkbJslKYRelICNvQXQh4l MVCTtctPaU9ORm4SuMw/9WvH1f1TZ3kYJea5TGETJR64eAn5PbCNXrkb3TKvocWeUO+JIlPuC TmjddhfopFieHdNQAgaLylfpRorOCV3Iyk1T3COumUgH7/GlfeG1XeU00sCJHlw2U0LyDbGM8 qrPEZoO+cC2/FWtjglKwjeoZZsQabHZLeg7tSE8qKe/LysDqZPcuyCjiNunHOxD8pdODSYssz QfYK2A3wdq51jNxL061oF3tibbniQ1gQHFECbg9to5pE8AUqWN326qzpj5gnwQfvlFvS22c9/ A9yiczk7v19hDN/yIU691SKbAMaMF7fYDtt1Is9nhT/4EKOD/3kugisPPDuxdyd7N9jamXTCH uRB9TCRMgRzO/O2gm4UDtovF0pFaBBixH+6ujfQrQa1QJQrVPBJC+0DFxcV6+7svEfR4OHpM7 YP82xQzUbknFkuuZWfYt5wezit8WtrdeEohyVUBHbf6IHRcZDADX531kMKh1Z3GlX5e6nDZzN VCJN+1LsATzH/6lOUJTjx0W0v66uHIzSHdmFvYkXMAmG+Ezl7tmz0WMeKdKnqkKCneA1U0l98 rs9PmgWVnrbTQ/aIX546uThuTV5LW87TPG2PN4gwyt7m/CL3vSFK+vyq9QEjTrGTsM5QpaXZC mhjL0+ErxRUwmFpVVlN/CHmQxheAT2tARQ/7XQoitxZqBpbnP0B2lnanTyWP+ek5BXNpp/JNo z7sXSIe6QrLcMDV56V6SgYmxmQWIk2EIhF2FWsaRQYDJvOQXB/KQA7mNf8ehIcAo+eKDjkRr+ KeXtD8cQhXVdiQxEM/MNmDQLe2UtKClAtPLQSyt7dpdQsQXRzgHspLadHmyHYiep3Sz/zaIh2 gelo8uUrzLTYxZwklJaNiQh51XEQIPjtoykbe+1MCHdnQi2dcjDfMG3og7FaYn/v/LD3p1j+R MhkmdW/qMYF1XbEdtgmNxOyXbr7RRqMPPcU0Nho0fvOXoibdS1n1VduTNLrrnzem1UOuBKhoc PHi0TTs1au89r/gAk3iTSEl5pB3FTRHjyczcXA0mjkqjvjHz5934WGrqbhAawNR2UR08P/ucM bt4W2s+jBvgbbEW7JQRNXt0S8Zrp5pS0zz5US+eEyWWYF5xs2D30uKl7lIRSZYnsjYeqUkAqc pRx+rEacyAUp2q1wb/ikCtzooZmwINXOTSjb2wtGkopob54+GrtS3gWpAn7A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/rqVqi0LTI6cAR2-1BP5tzx11PC0>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 10:37:05 -0000

On 16.10.2019 20:01, Julian Reschke wrote:
> On 08.10.2019 17:21, Sandy Ginoza wrote:
>> Hi Tony,
>>
>>> On Oct 6, 2019, at 7:20 PM, HANSEN, TONY L <tony@att.com
>>> <mailto:tony@att.com>> wrote:
>>>
>>> Sandy, does the RPC feel that the ability to add a line break is neede=
d?
>>
>> Yes, the RPC would appreciate being able to use <br>.
>> ...
>
> Just checking: absent <br/>, are you planning to use the Unicode escape
> anytime soon? That would be a problem for the canonical XML, if we
> decide to revert this change.
> ...

I note that there is one XML in AUTH48 using this (RFC 8668), so this
really is a bit pressing.

Best regards, Julian


From nobody Fri Oct 18 04:33:16 2019
Return-Path: <cabo@tzi.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 6A1B11200B2; Fri, 18 Oct 2019 04:33:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 pbv6hSniHCBJ; Fri, 18 Oct 2019 04:33:12 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3EAC120048; Fri, 18 Oct 2019 04:33:12 -0700 (PDT)
Received: from sev.informatik.uni-bremen.de (sev.informatik.uni-bremen.de [134.102.218.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vkRq1L4TzyPp; Fri, 18 Oct 2019 13:33:11 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
Date: Fri, 18 Oct 2019 13:33:12 +0200
Cc: Sandy Ginoza <sginoza@amsl.com>, "HANSEN, TONY L" <tony@att.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mao-Original-Outgoing-Id: 593091190.907734-4c27292a5e10698df876246a272f999c
Content-Transfer-Encoding: quoted-printable
Message-Id: <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/34RfabukaVwrcfwV53yfiQSFLNU>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc]  <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 11:33:15 -0000

On Oct 18, 2019, at 12:36, Julian Reschke <julian.reschke@gmx.de> wrote:
>=20
> I note that there is one XML in AUTH48 using this (RFC 8668), so this
> really is a bit pressing.

This uses a &br; entity reference =E2=80=94 we can easily change that =
entity into =E2=80=9C<br />=E2=80=9D later without touching the XML file =
:-)

(I=E2=80=99m not finding the =E2=80=9Crfc2629-xhtml.ent=E2=80=9D, so =
maybe that already is the case.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Oct 18 04:42:42 2019
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 823F7120129; Fri, 18 Oct 2019 04:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k4sYXJ392sza; Fri, 18 Oct 2019 04:42:38 -0700 (PDT)
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 4F7201200E7; Fri, 18 Oct 2019 04:42:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571398941; bh=FdhH9bbWlbOlodY8pcDIdOQj0AXwAvIt/NOZEQtSX6o=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=jLOPVzv6BO4K/4X5haHelVXkVzLg7/QwKM1+edjpKY7cT6QwC1ppI7+y1VABusVKQ TP0/qlGf0kg0tULmQd6thmDeLWmwfwLYuwwpgENi21jlIIxRz0mmjwRVJ1K5mSM5iH 44grEsmiOinC+MkKeVfgRsDEXTjliBIHlfMWqHRA=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Ml6qM-1hcAHA3p88-00lVWb; Fri, 18 Oct 2019 13:42:20 +0200
To: Carsten Bormann <cabo@tzi.org>
Cc: Sandy Ginoza <sginoza@amsl.com>, "HANSEN, TONY L" <tony@att.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <7726840d-e51c-55a1-7cce-69574ec27b6c@gmx.de>
Date: Fri, 18 Oct 2019 13:42:16 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:lUVou8eJNRBnROmAGkcEZbRzj8FqZTXuQ8F0eq55JAJt/jMxN1X vgBkvRCqQGzwBRaXLZy9qOog5XnQLLMCkw1iJbakLEGPTsfmJN+KERlsFPNVHi+qYpizICW hbFOKjaQiwMHYssp6nQxjJCypco/ZrMiPw1MXrzbjDxSiDz8DojbpUg96snHF2nVrBAxukS iL9Ky8QMXVvAl0OdPWgqw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:w0YF5IUUjeM=:qqLSYGpRgWl6e6b3QhpD20 fKyRcO0Mzf1XKz1Z1AOtXa9IbBJ4/CtdAPDsr50f1ec/8J65B/llsQvwfsAGjVH8CwJTU6oKZ 4fs9OWn/MEzueDhW5CeJ/RTaigpmnjPZW3E3pv6sWvYTWeLbvHS6vxubfG2+uIZg2ErCtvTHR vCBoajFUoqwENSHxet2i3KsnE9NDg+ob+2HnXKNgHyFcoS0+KLaVknPLyXmHwJ0CNXZmRF79/ kNQZMsx1qX774LQokhYwG5F43bv7dVW+5T5cEipL7Px73Ot6pJ5zpbPjggqCjW0Hc36xa7Bi6 kejobZWynkQTMDkpCMednWKk/qz8hdPipMmELnRHcB4kVqdhtum2UU4ruE7B2WCRiWDwg//gg bCdB0qGPD0WG8hpT8mNwDxoPjxOEQLk7iBQqm+e5a7V0Rvh+UMmbIomG/CDhna67dir8vuPgA ZVAy7vjQGImlqOOi5u+wid01o6XNpQLxPyE3BXiV7Tp6LrMeZL7OWjP5HJjZ5MmZnzOwRUNuq vhCQlE/KBw1r3siZsb+mFGm5sGephCBSZrsDcuq33czAkrulXANT/uZCD0U8ndh0DE2+ooWm2 S387Ci4Dh2eUFXVmW903ddqQcYpAROEmPSCX8HXjcVWvXVt2H00T1xjzfvqIpRtHPk7DhroRa Ydw0/oPMnY9TTue6TA9hPmvM9rHyEctHlvuX8yPO08ksgjtguIfR1SbhBbC87JArWCmOPFiRe TCRFKR3Ftxfpa7i9HJkL5wxbg47GNnt5/5bOJwonVx6b4VbP7iyrYJNxc3CAaQhk6e8YBXfTY 6vPZRlqmgVv7TTSRtpV4GItAB9CGJaosGbvE9Gj/eletaN05hJs4hY5yCBouzh4UmMN3qHeDS FCpQAVuEyCbC24O3/fmMFLYdrWn41G7xQ8OhM6uF+Y0ertfpd99sNn5z6O9uIn68CoiipkRl8 zGduQTcP59z0ps26fS4cg6eBLDWvuN9l6W2TS7kGvVqv9aXPeG89qPqgqMCmg5H13fceOMHMO IPLqHEHqZQJLDsisW5HImZUAqSDDjxPmf0i3cn45y5dJvxIGNausJrT3B4HTxIiC/RYwko74X uU392boWDg1H6bbJEuvRQnkaFyDU9pJDoPHG9BlBMk2Fph3HSOxRgd1mxDsbz3javu9THVYWy vt2TWIzzZOjRV7POV5auhRil1ZhPEQrLqNISpYdm4XiXUbaIwi0gWwGsmq9xPYWvRcHvfRIEy QHZMEPkoevG0cUKID1hp9+3KcAo24anCeeMPgqBzNl9x0bTigHHl6JFB7xX8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/rstNIzJwNHjFa1KiZF8eEdCzxP8>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 11:42:42 -0000

On 18.10.2019 13:33, Carsten Bormann wrote:
> On Oct 18, 2019, at 12:36, Julian Reschke <julian.reschke@gmx.de> wrote:
>>
>> I note that there is one XML in AUTH48 using this (RFC 8668), so this
>> really is a bit pressing.
>
> This uses a &br; entity reference =E2=80=94 we can easily change that en=
tity into =E2=80=9C<br />=E2=80=9D later without touching the XML file :-)
>
> (I=E2=80=99m not finding the =E2=80=9Crfc2629-xhtml.ent=E2=80=9D, so may=
be that already is the case.)
> ...

That's an interesting idea, but it would be in conflict with
<https://greenbytes.de/tech/webdav/rfc7998.html#dtd-removal>.

Best regards, Julian


From nobody Fri Oct 18 04:56:18 2019
Return-Path: <cabo@tzi.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 36AA112021C; Fri, 18 Oct 2019 04:56:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 BpI84d0KR_zE; Fri, 18 Oct 2019 04:56:14 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 558F51200D7; Fri, 18 Oct 2019 04:56:14 -0700 (PDT)
Received: from sev.informatik.uni-bremen.de (sev.informatik.uni-bremen.de [134.102.218.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vkyN56Ylzylv; Fri, 18 Oct 2019 13:56:12 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <7726840d-e51c-55a1-7cce-69574ec27b6c@gmx.de>
Date: Fri, 18 Oct 2019 13:56:12 +0200
Cc: Sandy Ginoza <sginoza@amsl.com>, "HANSEN, TONY L" <tony@att.com>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mao-Original-Outgoing-Id: 593092570.458542-5d6d43c7b5bbe2f200b91d774fa1ff49
Content-Transfer-Encoding: quoted-printable
Message-Id: <669D5F65-063D-449D-A52A-725D0C9F30DA@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <7726840d-e51c-55a1-7cce-69574ec27b6c@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/lG9BsKsdcsOD9j7j4zXPjRXelRo>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 11:56:16 -0000

Right.  I forgot that the XML file in /authors appears to be =
authoring-RFCXMLv3, not publishing-RFCXMLv3, so it is not indicative =
here.  (It still has &nbsp; which also needs to be expanded.(*))

Gr=C3=BC=C3=9Fe, Carsten

(*) 7998 appears to be mute about native encoding vs. character =
references.

> On Oct 18, 2019, at 13:42, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> On 18.10.2019 13:33, Carsten Bormann wrote:
>> On Oct 18, 2019, at 12:36, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>>>=20
>>> I note that there is one XML in AUTH48 using this (RFC 8668), so =
this
>>> really is a bit pressing.
>>=20
>> This uses a &br; entity reference =E2=80=94 we can easily change that =
entity into =E2=80=9C<br />=E2=80=9D later without touching the XML file =
:-)
>>=20
>> (I=E2=80=99m not finding the =E2=80=9Crfc2629-xhtml.ent=E2=80=9D, so =
maybe that already is the case.)
>> ...
>=20
> That's an interesting idea, but it would be in conflict with
> <https://greenbytes.de/tech/webdav/rfc7998.html#dtd-removal>.
>=20
> Best regards, Julian


From nobody Fri Oct 18 06:04:17 2019
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 23276120C65; Fri, 18 Oct 2019 06:04:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 K214E-O7OWsM; Fri, 18 Oct 2019 06:04:15 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 12BC212083E; Fri, 18 Oct 2019 06:04:15 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:50555 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 1iLRvR-0007rb-Dv; Fri, 18 Oct 2019 06:04:13 -0700
To: Carsten Bormann <cabo@tzi.org>, Julian Reschke <julian.reschke@gmx.de>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
Date: Fri, 18 Oct 2019 15:04:04 +0200
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: <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DhFWPm4rap3Pgup2uWDlluTmIVU82VArK"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc@ietf.org, xml2rfc-dev@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/1E49uRQL59gH64OfOMlw_DVoIS4>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 13:04:16 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--DhFWPm4rap3Pgup2uWDlluTmIVU82VArK
Content-Type: multipart/mixed; boundary="0Ej1611cgp338cFFOt1u0mmOswxPeEL50";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>, Julian Reschke <julian.reschke@gmx.de>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>
Message-ID: <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
In-Reply-To: <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>

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


On 2019-10-18 13:33, Carsten Bormann wrote:
> On Oct 18, 2019, at 12:36, Julian Reschke <julian.reschke@gmx.de> wrote=
:
>>=20
>> I note that there is one XML in AUTH48 using this (RFC 8668), so this
>> really is a bit pressing.

All of the entity references used during the RPC work are converted to
unicode code points when the prepped file is produced.  If you see an
entity reference in a prepped file it's either a bug or it has been added=

manually.

> This uses a &br; entity reference =E2=80=94 we can easily change that e=
ntity into
> =E2=80=9C<br />=E2=80=9D later without touching the XML file :-)
>=20
> (I=E2=80=99m not finding the =E2=80=9Crfc2629-xhtml.ent=E2=80=9D, so ma=
ybe that already is the case.)

It's been in the xml2rfc distribution for ages.  If it's desired to make =
it
more widely available, I'm sure we could do that.


	Henrik


--0Ej1611cgp338cFFOt1u0mmOswxPeEL50--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2puEUACgkQTptXS4+7
Fxrhqg/+JRqxGNFYlGPsFacStQ68jGarchwMnRlPJow1j1TqiVzP4+qbFc1Tiwx2
X187sxQSBVtMtKbE3bagMLP6t1jOVB/GOjmpycmL/DtHMSrOm1kDY2b6yNoVetkr
AIgm3PsnvZ5bMn/9ClicOagROm/rEhX5XV7uTYSSVtoYVpDZafvRizHlm7YLzg39
rZs2hvymALUHJaI+5oeK42MEtRolscHGGuudp428KlY3+2eKJvxLDh/zSOXxXT+L
rbdMDhqdrsijchmcgFI0pvkEhHRWSi0zENTEAlK7rFCs0D4LeNw3f/NWPmgWEen6
Zr/awlg93g68kCJ3Ft4t0+2KhJUHUmMqzzCV38+hbq2eamyAoSwADKz9NbGOI5Ev
5RxZJ6qzkBKl+ok9cddX149/Za5BbzR0rVNdQMC00qGoaUK9kOVvxd/1nc68tzDL
7ulav/S9Jv69mqGnY6eGq9F9xNy3vqMdn3pk8t44Ea6Od6BQS8O8Iwk7eCEJ0LNv
dKKlpfiAmJpVtknqg5A27k11F1WnUANEj0EOdAfWirkMw8KJkIVGlEb8SHXdiu1U
yrChW9TB3h2BoaSDjsSdyFT8VWGqXZ0GWS1ZYosNtQ8tqHOUyDqylvyuxmbDL+8u
+/YypAi9nk9xUM1oYFqHgT3uN07SplyxEcL5l5p1RKSRYWIbCxo=
=0Lgu
-----END PGP SIGNATURE-----

--DhFWPm4rap3Pgup2uWDlluTmIVU82VArK--


From nobody Fri Oct 18 07:03:03 2019
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 82763120C12 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 07:03:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=fifthhorseman.net header.b=cfa/2WWP; dkim=pass (2048-bit key) header.d=fifthhorseman.net header.b=ajCEP/Ba
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 g0-Zf9iVJdV3 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 07:02:59 -0700 (PDT)
Received: from che.mayfirst.org (che.mayfirst.org [IPv6:2001:470:1:116::7]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDDD712088E for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 07:02:58 -0700 (PDT)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple;  d=fifthhorseman.net; i=@fifthhorseman.net; q=dns/txt;  s=2019; t=1571407377; h=from : to : cc : subject :  in-reply-to : references : date : message-id :  mime-version : content-type : from;  bh=VHyCDRbPe+6TVh2vA5ML9xWEZx3zUSzU7dsyQY2r4bI=;  b=cfa/2WWPcomZtPCrJPeB6jFV7dGX2EUWgqhmSZD47eDKi3Ics6Et5NSp Jc9mF7qvOTTY6TxZZvM+vVQjhs5tDQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fifthhorseman.net;  i=@fifthhorseman.net; q=dns/txt; s=2019rsa; t=1571407377;  h=from : to : cc : subject : in-reply-to : references :  date : message-id : mime-version : content-type : from;  bh=VHyCDRbPe+6TVh2vA5ML9xWEZx3zUSzU7dsyQY2r4bI=;  b=ajCEP/Bayin2dDN7lbV1/0P5bhi4ijdJvj0eKhQERm7K6Jk83EbpHQDk qNeg54+xjnpcxXXAz7rD+8aPJIkspMBnpvjBMAgqkf6BqGWcdiAV3HcsYu j0j0EW3ME4UBt36bNOti2vodafXUu+1DGQjVsBY6lyfo4Nm+YjoSGPtLs/ xy64Phl+ARad9i7q1QSwUing0bVFPYReRcYidHjlkzfqw5xSFniGfn0XC+ vYJACA57AHktiqw5Vjn36YnY6JH9JWvd1yjdi3FTameQ874CQqrBLRXncA RTMUxPSyUO0uS8PH1RxIKIx12Zyyx1ad8EV0MEyKGanSrF29s6/pCA==
Received: from fifthhorseman.net (ool-457068f0.dyn.optonline.net [69.112.104.240]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id 5AF70F9A5; Fri, 18 Oct 2019 10:02:55 -0400 (EDT)
Received: by fifthhorseman.net (Postfix, from userid 1000) id 41CD32049B; Fri, 18 Oct 2019 10:02:53 -0400 (EDT)
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: Julian Reschke <julian.reschke@gmx.de>, Carsten Bormann <cabo@tzi.org>, Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
In-Reply-To: <b74c5eee-30cb-965d-8fe3-b071e0df42b0@gmx.de>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net> <b74c5eee-30cb-965d-8fe3-b071e0df42b0@gmx.de>
Autocrypt: addr=dkg@fifthhorseman.net; prefer-encrypt=mutual; keydata= mDMEXEK/AhYJKwYBBAHaRw8BAQdAr/gSROcn+6m8ijTN0DV9AahoHGafy52RRkhCZVwxhEe0K0Rh bmllbCBLYWhuIEdpbGxtb3IgPGRrZ0BmaWZ0aGhvcnNlbWFuLm5ldD6ImQQTFggAQQIbAQUJA8Jn AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMS8Lds4zOlkhevpwvIGkReQOOXGBQJcQsbzAhkB AAoJEPIGkReQOOXG4fkBAO1joRxqAZY57PjdzGieXLpluk9RkWa3ufkt3YUVEpH/AP9c+pgIxtyW +FwMQRjlqljuj8amdN4zuEqaCy4hhz/1DbgzBFxCv4sWCSsGAQQB2kcPAQEHQERSZxSPmgtdw6nN u7uxY7bzb9TnPrGAOp9kClBLRwGfiPUEGBYIACYWIQTEvC3bOMzpZIXr6cLyBpEXkDjlxgUCXEK/ iwIbAgUJAeEzgACBCRDyBpEXkDjlxnYgBBkWCAAdFiEEyQ5tNiAKG5IqFQnndhgZZSmuX/gFAlxC v4sACgkQdhgZZSmuX/iVWgD/fCU4ONzgy8w8UCHGmrmIZfDvdhg512NIBfx+Mz9ls5kA/Rq97vz4 z48MFuBdCuu0W/fVqVjnY7LN5n+CQJwGC0MIA7QA/RyY7Sz2gFIOcrns0RpoHr+3WI+won3xCD8+ sVXSHZvCAP98HCjDnw/b0lGuCR7coTXKLIM44/LFWgXAdZjm1wjODbg4BFxCv50SCisGAQQBl1UB BQEBB0BG4iXnHX/fs35NWKMWQTQoRI7oiAUt0wJHFFJbomxXbAMBCAeIfgQYFggAJhYhBMS8Lds4 zOlkhevpwvIGkReQOOXGBQJcQr+dAhsMBQkB4TOAAAoJEPIGkReQOOXGe/cBAPlek5d9xzcXUn/D kY6jKmxe26CTws3ZkbK6Aa5Ey/qKAP0VuPQSCRxA7RKfcB/XrEphfUFkraL06Xn/xGwJ+D0hCw==
Date: Fri, 18 Oct 2019 10:02:52 -0400
Message-ID: <87y2xi40dv.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/1X99Pg-JOlBXeOoD8twINnd_zLA>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 18 Oct 2019 14:03:02 -0000

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

On Fri 2019-10-18 08:50:39 +0200, Julian Reschke wrote:
[dkg wrote:]
>> Is there any reason to think that readers would rather see this:
>>
>>      &#9492;&#9516;&#9588;multipart/mixed 16878 bytes
>>      &#9500;&#9516;&#9588;multipart/signed 9843 bytes
>>      &#9474;&#9500;&#9516;&#9588;multipart/mixed 8533 bytes
>>      &#9474;&#9474;&#9492;&#9472;&#9588;text/plain 7576 bytes
>>      &#9474;&#9492;&#9472;&#9588;application/pgp-signature attachment [s=
ignature.asc] 833 bytes
>>      &#9492;&#9472;&#9588;text/plain inline 144 bytes
>>
>> As opposed to having the non-ASCII UTF-8 characters show up in the .txt
>> variant?
>> ...
>
> You can do this already by putting things into <artwork>, which is
> needed here anyway (indentation, line breaks, monospaced font).

Hm, that's not what I'm seeing.  can you help me figure out what I'm
doing wrong?

With xml2rfc 2.32.0-1 (from debian unstable), source that contains this
block:

=2D----------
<figure><artwork><![CDATA[
=E2=94=94=E2=94=AC=E2=95=B4multipart/signed
 =E2=94=9C=E2=94=80=E2=95=B4text/plain
 =E2=94=94=E2=94=80=E2=95=B4application/pgp-signature
]]></artwork></figure>
=2D----------

produces output via the --text argument that contains:

=2D----------
   &#9492;&#9516;&#9588;multipart/signed
    &#9500;&#9472;&#9588;text/plain
    &#9492;&#9472;&#9588;application/pgp-signature
=2D----------

What should I do differently?

     --dkg

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

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

iHQEARYKAB0WIQTJDm02IAobkioVCed2GBllKa5f+AUCXanGDAAKCRB2GBllKa5f
+JoYAQCB6BgFPQYry2ti7hLY1q5lVHSlq/MDpOOcrEsc+qUOWwD3fOhdWkAhVDk0
d530zozCb2ur1LueIDxPI9FZ0pijBA==
=7edz
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Oct 18 07:39:42 2019
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 CF54A120A17 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 07:39:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 HGYwQE8lxJ38 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 07:39:40 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 0AC451200C5 for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 07:39:40 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51108 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 1iLTPm-0005bi-Ld; Fri, 18 Oct 2019 07:39:39 -0700
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, Julian Reschke <julian.reschke@gmx.de>, Carsten Bormann <cabo@tzi.org>, Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net> <b74c5eee-30cb-965d-8fe3-b071e0df42b0@gmx.de> <87y2xi40dv.fsf@fifthhorseman.net>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <734bfbd9-72c8-ff6b-ba49-17aed3231467@levkowetz.com>
Date: Fri, 18 Oct 2019 16:39:30 +0200
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: <87y2xi40dv.fsf@fifthhorseman.net>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ujv3FwaOchOgvNe8KjB7mrBVJ9LDvsTW8"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, pusateri=40bangj.com@dmarc.ietf.org,  cabo@tzi.org, julian.reschke@gmx.de, 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/-zEZhoC2d8WjNNcEwHyVWEoEB2I>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 18 Oct 2019 14:39:41 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--ujv3FwaOchOgvNe8KjB7mrBVJ9LDvsTW8
Content-Type: multipart/mixed; boundary="JR3rL3Rh27fldcbNaABAOV1SqsbErILNb";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>,
 Julian Reschke <julian.reschke@gmx.de>, Carsten Bormann <cabo@tzi.org>,
 Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Message-ID: <734bfbd9-72c8-ff6b-ba49-17aed3231467@levkowetz.com>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de>
 <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org>
 <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com>
 <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org>
 <87lftj5eil.fsf@fifthhorseman.net>
 <b74c5eee-30cb-965d-8fe3-b071e0df42b0@gmx.de>
 <87y2xi40dv.fsf@fifthhorseman.net>
In-Reply-To: <87y2xi40dv.fsf@fifthhorseman.net>

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

Hi Daniel,

On 2019-10-18 16:02, Daniel Kahn Gillmor wrote:
> On Fri 2019-10-18 08:50:39 +0200, Julian Reschke wrote:
> [dkg wrote:]
>>> Is there any reason to think that readers would rather see this:
>>>
>>>      &#9492;&#9516;&#9588;multipart/mixed 16878 bytes
>>>      &#9500;&#9516;&#9588;multipart/signed 9843 bytes
>>>      &#9474;&#9500;&#9516;&#9588;multipart/mixed 8533 bytes
>>>      &#9474;&#9474;&#9492;&#9472;&#9588;text/plain 7576 bytes
>>>      &#9474;&#9492;&#9472;&#9588;application/pgp-signature attachment=
 [signature.asc] 833 bytes
>>>      &#9492;&#9472;&#9588;text/plain inline 144 bytes
>>>
>>> As opposed to having the non-ASCII UTF-8 characters show up in the .t=
xt
>>> variant?
>>> ...
>>
>> You can do this already by putting things into <artwork>, which is
>> needed here anyway (indentation, line breaks, monospaced font).
>=20
> Hm, that's not what I'm seeing.  can you help me figure out what I'm
> doing wrong?
>=20
> With xml2rfc 2.32.0-1 (from debian unstable), source that contains this=

> block:
>=20
> -----------
> <figure><artwork><![CDATA[
> =E2=94=94=E2=94=AC=E2=95=B4multipart/signed
>  =E2=94=9C=E2=94=80=E2=95=B4text/plain
>  =E2=94=94=E2=94=80=E2=95=B4application/pgp-signature
> ]]></artwork></figure>
> -----------
>=20
> produces output via the --text argument that contains:
>=20
> -----------
>    &#9492;&#9516;&#9588;multipart/signed
>     &#9500;&#9472;&#9588;text/plain
>     &#9492;&#9472;&#9588;application/pgp-signature
> -----------
>=20
> What should I do differently?

If you're seeing that, you probably haven't used the --v3 switch.


Best regards,

	Henrik


--JR3rL3Rh27fldcbNaABAOV1SqsbErILNb--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2pzqIACgkQTptXS4+7
Fxo0+g/+PGUjEpLx7zspf+5erBSR4UVOz1GFc7JxmdEUdbuhkHME5BwvD0X+ZCUt
qRXmvkUpMoVnnSx/uiimRYx8kh0OlCT2CQeR1oIiy9qPI0fxtKDdz5tHB3LsKht8
0M+hq61faaLgll5vdN6vW000aSRd24rV62BtD/Uw5xJn6UxVIi2UAyESsgq+cBQq
vY2NqtZWIcxFRTLVd7bPKcclsbc5uNWHCSH/6T7KFfjkFHE7CRysOWtnPDUhgclu
fzCdS4VF+SAnTBACeSzd9W7ydFZctYef/1Q202Iahh2cb3mPcyvglLKXe/8rtzlv
jDqMoj2WEB3kbpBPPldZt6JTCG67dD6hSQodzNdzwhM++QdxK53F+Oj3fNvGO1Ns
9Z4IvQc5tgJBMMAdBcPb7RCpiUWGUHV4rMGwFGP54YQfbJyNAy9W9YE52EBcWjaP
nuWxpPmHi+aYtG1P2cAt5giQX3K9pf+gBWC7t4r7OO5uxqTKw/7VDKYmg2GJE6kN
ilAkUG32yDxJYoS8K0q9iiy+ALtGSqkFV3rjExCrOMVu9PoJGb0prIoHWmMtFwll
2iwr2YArXoLiYgWoeEB/mYJ1t1sDq3qIU1Zw/qckMSGbwHqYj5ekX0eUkIFebhZC
+h00784oYb10xeae3ZGwAvvZmG5IFa2mfRZiZrp1+J2VK/j207M=
=Gv5R
-----END PGP SIGNATURE-----

--ujv3FwaOchOgvNe8KjB7mrBVJ9LDvsTW8--


From nobody Fri Oct 18 07:49:20 2019
Return-Path: <cabo@tzi.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 4A233120CE8; Fri, 18 Oct 2019 07:49:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.864
X-Spam-Level: 
X-Spam-Status: No, score=-0.864 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, 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 NYu78RxtLnfk; Fri, 18 Oct 2019 07:49:16 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEAFE12011C; Fri, 18 Oct 2019 07:49:15 -0700 (PDT)
Received: from [192.168.44.33] (vpn27.hotsplots.net [185.46.137.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vpp16bN9zygg; Fri, 18 Oct 2019 16:49:13 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
Date: Fri, 18 Oct 2019 16:49:12 +0200
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 593102951.0785511-2f9f23ac8b458398b63896de07fe6982
Content-Transfer-Encoding: quoted-printable
Message-Id: <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/3NQ-l8V8LJJvePmjdw6e8C4sgG0>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]   [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 14:49:18 -0000

Hi Henrik,

> On Oct 18, 2019, at 15:04, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> Signed PGP part
>=20
> On 2019-10-18 13:33, Carsten Bormann wrote:
>> On Oct 18, 2019, at 12:36, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>>>=20
>>> I note that there is one XML in AUTH48 using this (RFC 8668), so =
this
>>> really is a bit pressing.
>=20
> All of the entity references used during the RPC work are converted to
> unicode code points when the prepped file is produced.  If you see an
> entity reference in a prepped file it's either a bug or it has been =
added
> manually.

I think that was what Julian was afraid of: Having U+2028 in an =
immutable published RFC.

>> This uses a &br; entity reference =E2=80=94 we can easily change that =
entity into
>> =E2=80=9C<br />=E2=80=9D later without touching the XML file :-)
>>=20
>> (I=E2=80=99m not finding the =E2=80=9Crfc2629-xhtml.ent=E2=80=9D, so =
maybe that already is the case.)
>=20
> It=E2=80=99s been in the xml2rfc distribution for ages. =20

I have 424 files with that name on my laptop.
These fall into the following equivalence classes (grouped by md5sum):

 316 1205eb5efbbc8d9a734ba77055388d70
  88 1aa6d2431ef0219b231913c8fb3c9253
   2 234420ff1ceb61201fa41655b841513a
   3 46cad1ba9b921fe41a9102e912073d74
   2 7a013cd802f0df7e3d9000cd85b9749f
   2 a66a1389336402406e917908aa6e3255
   8 cc77bb83d0c9c7c19afd2da03140f1b7
   3 d2faa8069ff9e2ef2c7c097d2e17cbad

Of these, I find these in xml2rfc:

  22 1205eb5efbbc8d9a734ba77055388d70
   2 234420ff1ceb61201fa41655b841513a
   2 a66a1389336402406e917908aa6e3255
   8 cc77bb83d0c9c7c19afd2da03140f1b7

I didn=E2=80=99t diff all these combinations against each other, but one =
recent change seems to be:

<!-- Typographic help characters -->
<!ENTITY zwsp   "&#8203;"><!-- U+232A RIGHT-POINTING ANGLE BRACKET       =
 -->
<!ENTITY br     "&#8232;"><!-- U+2028 LINE SEPARATOR                     =
 -->
<!ENTITY wj     =E2=80=9C&#8288;"><!-- U+2060 WORD JOINER                =
         -->

And more recently:

<!-- Typographic help characters -->
<!ENTITY zwsp   "&#8203;"><!-- U+200B ZERO WIDTH SPACE                   =
 -->
<!ENTITY nbhy   "&#8209;"><!-- U+2011 NON BREAKING HYPHEN                =
 -->
<!ENTITY br     "&#8232;"><!-- U+2028 LINE SEPARATOR                     =
 -->
<!ENTITY wj     "&#8288;"><!-- U+2060 WORD JOINER                        =
 -->

> If it's desired to make it
> more widely available, I=E2=80=99m sure we could do that.

I was looking for a statement about the definitive source (and thus the =
definitive version), not a 425th copy=E2=80=A6

(It also should be put into the RFC-editor=E2=80=99s /authors directory, =
so that the authoring-RFCXMLv3 files there can be validated.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Oct 18 07:55:07 2019
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 B61151208BE; Fri, 18 Oct 2019 07:54:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 x2p0r1uoeNul; Fri, 18 Oct 2019 07:54:57 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 513201201DB; Fri, 18 Oct 2019 07:54:57 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51150 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 1iLTeZ-0000pr-UQ; Fri, 18 Oct 2019 07:54:56 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
Date: Fri, 18 Oct 2019 16:54:48 +0200
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: <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DxgpL00JHpL0NndIOMnw0STnjSd2irjrF"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/_4huum2t0m-tn3waLACVb4ed-2A>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 14:54:59 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--DxgpL00JHpL0NndIOMnw0STnjSd2irjrF
Content-Type: multipart/mixed; boundary="Oqji1Hxsgbh2RBtsFdSfuaHoOf1J7ncEQ";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
Subject: Re: [Rfc-markdown] [xml2rfc-dev] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
In-Reply-To: <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>

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

Hi Carsten,

On 2019-10-18 16:49, Carsten Bormann wrote:
> Hi Henrik,
>=20
>> On Oct 18, 2019, at 15:04, Henrik Levkowetz <henrik@levkowetz.com> wro=
te:
>>=20
>> Signed PGP part
>>=20
>> On 2019-10-18 13:33, Carsten Bormann wrote:
>>> On Oct 18, 2019, at 12:36, Julian Reschke <julian.reschke@gmx.de> wro=
te:
>>>>=20
>>>> I note that there is one XML in AUTH48 using this (RFC 8668), so thi=
s
>>>> really is a bit pressing.
>>=20
>> All of the entity references used during the RPC work are converted to=

>> unicode code points when the prepped file is produced.  If you see an
>> entity reference in a prepped file it's either a bug or it has been ad=
ded
>> manually.
>=20
> I think that was what Julian was afraid of: Having U+2028 in an
> immutable published RFC.

I'd be more than happy to move to <br/> if we could make that useful for
the RPC.

I think most people who voiced an viewpoint on that was for making it
generally available, but when I proposed how to do that, it seemed to
run into opposition again.

>>> This uses a &br; entity reference =E2=80=94 we can easily change that=
 entity into
>>> =E2=80=9C<br />=E2=80=9D later without touching the XML file :-)
>>>=20
>>> (I=E2=80=99m not finding the =E2=80=9Crfc2629-xhtml.ent=E2=80=9D, so =
maybe that already is the case.)
>>=20
>> It=E2=80=99s been in the xml2rfc distribution for ages. =20
>=20
> I have 424 files with that name on my laptop.

I'm sorry.  I took the 'I=E2=80=99m not finding the =E2=80=9Crfc2629-xhtm=
l.ent=E2=80=9D' at face
value.  And yes, it has been changing, it has not been static over time.
I'm sorry if I gave that impression.  I only wanted to point at how it
has been made available.

> These fall into the following equivalence classes (grouped by md5sum):
>=20
>  316 1205eb5efbbc8d9a734ba77055388d70
>   88 1aa6d2431ef0219b231913c8fb3c9253
>    2 234420ff1ceb61201fa41655b841513a
>    3 46cad1ba9b921fe41a9102e912073d74
>    2 7a013cd802f0df7e3d9000cd85b9749f
>    2 a66a1389336402406e917908aa6e3255
>    8 cc77bb83d0c9c7c19afd2da03140f1b7
>    3 d2faa8069ff9e2ef2c7c097d2e17cbad
>=20
> Of these, I find these in xml2rfc:
>=20
>   22 1205eb5efbbc8d9a734ba77055388d70
>    2 234420ff1ceb61201fa41655b841513a
>    2 a66a1389336402406e917908aa6e3255
>    8 cc77bb83d0c9c7c19afd2da03140f1b7
>=20
> I didn=E2=80=99t diff all these combinations against each other, but on=
e recent change seems to be:
>=20
> <!-- Typographic help characters -->
> <!ENTITY zwsp   "&#8203;"><!-- U+232A RIGHT-POINTING ANGLE BRACKET     =
   -->
> <!ENTITY br     "&#8232;"><!-- U+2028 LINE SEPARATOR                   =
   -->
> <!ENTITY wj     =E2=80=9C&#8288;"><!-- U+2060 WORD JOINER              =
           -->
>=20
> And more recently:
>=20
> <!-- Typographic help characters -->
> <!ENTITY zwsp   "&#8203;"><!-- U+200B ZERO WIDTH SPACE                 =
   -->
> <!ENTITY nbhy   "&#8209;"><!-- U+2011 NON BREAKING HYPHEN              =
   -->
> <!ENTITY br     "&#8232;"><!-- U+2028 LINE SEPARATOR                   =
   -->
> <!ENTITY wj     "&#8288;"><!-- U+2060 WORD JOINER                      =
   -->
>=20
>> If it's desired to make it
>> more widely available, I=E2=80=99m sure we could do that.
>=20
> I was looking for a statement about the definitive source (and thus the=
 definitive version), not a 425th copy=E2=80=A6
>=20
> (It also should be put into the RFC-editor=E2=80=99s /authors directory=
, so that the authoring-RFCXMLv3 files there can be validated.)

Agreed.

	Henrik


--Oqji1Hxsgbh2RBtsFdSfuaHoOf1J7ncEQ--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2p0jgACgkQTptXS4+7
Fxq9zQ//dkG3HupVPepQ8GICVZKOoXNexAwKmU5sDpni1jrLCpv2IhCsioPktBsW
AbhXrUGQGzgkzx80ZEb3lA/va9Sp4mzIGiQTWkmx1jVNBgQ6NnhkYd7DHDWAllo3
1EBzxaskRAm2Yv/ewNQ1Aj7eAQ/cwmx3nZoVw6r1XD6TVKIhpTDV4A5vplZRkZhe
9oHUL7WbHx9tEkFv9RxSvq1NHv4cL70VQHhLZwKlyRd9lRkHfYlZbAaN+XH7N7tm
mOA6W+nfzz0/s5sjVCW6czvBVYWquW4/kHkxNQtvQmqLXD9We72+CT41r8PWHq8L
ogUttD7+vfsb+/zppocpD1oRmr1sDfeP3vldGxHSBHFVoruohtYyaF3uk4uH06QA
BHfeE/rUAFUMwb094/UwTWdcOE1v1tfdIYybqzf5GGSKw+5Sux3/pjQLo2enTyxD
omZ4YgCt5wHf9ZbgYPJUg3VQXSKSLk/i4IwObEC7JwA4TFqP2Jfwv22d0POgw8cx
ga4fGlbpPa4L+1Ymy/JvzpOValSjFZU6E4a5O4d46IYeuE4dZg2kF1rpFp7Y/dh+
MlkIF4eRQZGvmhu8Z/Us4B9OVfxLVq/skyObN/0Z3xGO/488libRmecB9TDGNfsj
Lszs9iqz2Q7etOt+qzSEIgRrPESgGswqHE/9caWX8whw47Q+9LU=
=9vQ2
-----END PGP SIGNATURE-----

--DxgpL00JHpL0NndIOMnw0STnjSd2irjrF--


From nobody Fri Oct 18 08:49:22 2019
Return-Path: <cabo@tzi.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 42797120091; Fri, 18 Oct 2019 08:49:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.864
X-Spam-Level: 
X-Spam-Status: No, score=-0.864 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, 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 WOWWEAIs2KLO; Fri, 18 Oct 2019 08:49:12 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D3CE12004C; Fri, 18 Oct 2019 08:49:12 -0700 (PDT)
Received: from [192.168.44.33] (vpn27.hotsplots.net [185.46.137.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vr7939kbzygg; Fri, 18 Oct 2019 17:49:09 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
Date: Fri, 18 Oct 2019 17:49:06 +0200
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 593106544.689539-8ba196d0e512074d6f3917e2b8ec5a08
Content-Transfer-Encoding: quoted-printable
Message-Id: <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/5Oa0xDk5F8JuiH1ccAW7gnOHhYk>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 15:49:14 -0000

On Oct 18, 2019, at 16:54, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> I'd be more than happy to move to <br/> if we could make that useful =
for
> the RPC.
>=20
> I think most people who voiced an viewpoint on that was for making it
> generally available, but when I proposed how to do that, it seemed to
> run into opposition again.

There were some questions about line-breaking in titles in general =
(whether <br/> or U+2028).

I think that there is wide consensus about using <br/> in favor of =
U+2028.

The fact that unlike the former, the latter is not visible in the =
schemas makes U+2028 a great way to cheat around the consensus.
We should not do that.

As in the question about restricting Unicode character sets, I believe =
that =E2=80=94 as long as the vocabulary has a meaning =E2=80=94 the =
schema (mechanism) is not the place to make restrictions based on =
beauty, style etc. (policy).  So I would prefer to have <br/> in the =
places in the schema where it has well-defined semantics.  We can figure =
out later whether this is always, only exceptionally, or never good =
style.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Oct 18 08:54:12 2019
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 49F2912004C; Fri, 18 Oct 2019 08:54:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o8TltLHD-dCN; Fri, 18 Oct 2019 08:54:07 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 80EF812000F; Fri, 18 Oct 2019 08:54:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571414024; bh=aatcPhurOGm0hAyBcMacqdC8Yji5MQ8IkmFC1SF/jm4=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=hw9B/Z9Dcod9Dt/2pYqKXHDxrP85C1ZEm+/gUwbYTJZxoD4szEg21zhgNUcUcrOeC xcuvNydJnQEyzCMsgP3hcSHsidIvHIRn3q9KXh4tLXLcPqzB3BDTGC0ZR3PMxP2zwh hstaNs/pUs1T6ECumG9TyH+h03p/cBdIRByuR+7k=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.26]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N4QwW-1hwViA1uT8-011Oh0; Fri, 18 Oct 2019 17:53:44 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Carsten Bormann <cabo@tzi.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <1ec1ffed-c179-2748-3a0a-baa31e450434@gmx.de>
Date: Fri, 18 Oct 2019 17:53:42 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:f0uCKrE6O3/Z9K/6bHRvkHjmOvdoJuXoxmo8wOUCR8EWpxQMNZd SeU+lvu5bGmbCGJhfkhZN5iw8rjHsAEon/R+LY7ZCFinmer58pseBb8f8WQbr5OmfpOdWfT sN2I+raNh5QpRhMV9vZCIbl6z6y1qNIiBewAnQr5+8GM+fwOwzrlfZ+0F0DBxO9VabWUXBY 33qe7ZMPz7syT4DscEYwA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:wA7ylW/9ARA=:Lp0syTTXkbFHedJfmTi8IH MotPOWazL6XmsezWLtXRJQ51Ek5LFsxa1BY6MOFcMH4JYZo4yV366nf5rIRPFAwMj6dnsarGq 4Rs4+VUk03aiFllcKCHZJk1fewoIM6CKTgEKEzIzEBwRYd539EEA74/EfAINfx5i1D4zfmVGE XqDpp5fnUFEt1tHG/+2+NvAjMq1egZY4BFGpRlzsG/4tioX9LXITF+dVRNu4/wVCw6F1k4G2A AQAilQCLP4TI2IEHPsA6XsKN3UmqtE09QVDGbRGnu1z9cCK533VdBtGsL9R7fQYv5dC7LIFMX r7jyufOqdKcRujEOzktoa9OrwUno2ZbhXXTWXgZjp7miMQdt0fT0Jc+jhdzxWcUES2bl9pFzs KNMiZ9GlOJE9vZrKFa0yqG/cTeFm/I/WaXt9AGlAGiNnrAbzLNZ2K4PkB70T7NhArnJv/oDT4 U7D+HrnB9kN4i0UqzKDulv8L1Ww6DuFr29UcNe0mXSW5Dvmmxq7Whd6JUvvVfbdvLw/JQcRaV njZF/NAK5W1SWVsUKX7vDZ5tl6NmTZVQAdcP3VGAJfLU2uNp9muRwvSEGxNVd6d0NyNMl1+/2 LFw1jDeHrGIm4l+SozrWWTacOqJRrULC+wQlaK5Ap2Z+0yTqbYJqkJ1sSSLDPaXIe4v//VOx2 eZkFbGKo0ODVgsy5BANiK9tJ3o3K79F/CM8yc810SiCqvSsvJLtnEY4HbkeBVw/Nyu7Dtywk/ ZQT4MlvgbAaSIEsKlAvOvGEDtuU+DtqrVn0pue5xOXekOnYuydl1JfViYqT3UnOO5yr0ydGDl MDcIRrWYk7keAnuz5xZFTk4bbfQjtyZ9VcDS8pw1/kCP0U9ax0nxQJ9gooEwbtYhXvXrIqi1B XJ6aG80hDea+MilF/ReWg+DdP+RfuvaISuxlsfdV3kAjhXdKvyFZxmwYJqWCidSf+3220WOKb Ai6AFxUeZYHbza5ny/jQjxP+bWlyrAUpTPA0Eb8WUODNZXez+rjeJhqKmgAcAWTqm12WHIlWC OEKQTGshodDcvTt+ouo5TIOwG0tAJGFESMXRcun4PaYozvh5l7Rqo9PSUZZKQrPt7JR9UgcDY V+6D41gqLg8z/PcD91/0JpW+9hLvAdIMJqD40sCI9kN/XWTtSwRheBisiwi/5mmRDPV+8Yu5j EQxrg7PFRxWW4QRr7zkrCHGnlrXphbLE0l7F7IlF2e+VM4z/TTVrTFOKTRpBMqz3w8Oe0v4os DXNB+38FixjUkBxEeYR/+vFDiqx/gKvxdutDQvKTCviEFMAWGs6bJjjSoOQg=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/VlewwUdEk7yG2e5qemoh8JTvfBo>
Subject: Re: [xml2rfc-dev] [xml2rfc] [Rfc-markdown]  <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 15:54:10 -0000

On 18.10.2019 16:54, Henrik Levkowetz wrote:
> Hi Carsten,
>
> On 2019-10-18 16:49, Carsten Bormann wrote:
>> Hi Henrik,
>>
>>> On Oct 18, 2019, at 15:04, Henrik Levkowetz <henrik@levkowetz.com> wro=
te:
>>>
>>> Signed PGP part
>>>
>>> On 2019-10-18 13:33, Carsten Bormann wrote:
>>>> On Oct 18, 2019, at 12:36, Julian Reschke <julian.reschke@gmx.de> wro=
te:
>>>>>
>>>>> I note that there is one XML in AUTH48 using this (RFC 8668), so thi=
s
>>>>> really is a bit pressing.
>>>
>>> All of the entity references used during the RPC work are converted to
>>> unicode code points when the prepped file is produced.  If you see an
>>> entity reference in a prepped file it's either a bug or it has been ad=
ded
>>> manually.
>>
>> I think that was what Julian was afraid of: Having U+2028 in an
>> immutable published RFC.
>
> I'd be more than happy to move to <br/> if we could make that useful for
> the RPC.
>
> I think most people who voiced an viewpoint on that was for making it
> generally available, but when I proposed how to do that, it seemed to
> run into opposition again.
> ...

I *am* opposed to make it available inside titles, because I think the
requirement here is different and might need a solution other than <br/>.

Still waiting for the production center's feedback on that.

Best regards, Julian


From nobody Fri Oct 18 09:05:50 2019
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 B576D120878; Fri, 18 Oct 2019 09:05:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 ePYN0oGurL01; Fri, 18 Oct 2019 09:05:41 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 8E0F512008A; Fri, 18 Oct 2019 09:05:41 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51353 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 1iLUl1-0001nH-NF; Fri, 18 Oct 2019 09:05:41 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
Date: Fri, 18 Oct 2019 18:05:31 +0200
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: <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2Oc65U1nxlR1Gcgf740avqkWm18pj7Thn"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/RDZjsIN0RlAejmXuKF-ASNRc6_Y>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 16:05:43 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--2Oc65U1nxlR1Gcgf740avqkWm18pj7Thn
Content-Type: multipart/mixed; boundary="gDr7K53IOeHOMIV9Q5qa7lrAjf2sukg5A";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
Subject: Re: [Rfc-markdown] [xml2rfc-dev] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
In-Reply-To: <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>

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


On 2019-10-18 17:49, Carsten Bormann wrote:
> On Oct 18, 2019, at 16:54, Henrik Levkowetz <henrik@levkowetz.com> wrot=
e:
>>=20
>> I'd be more than happy to move to <br/> if we could make that useful f=
or
>> the RPC.
>>=20
>> I think most people who voiced an viewpoint on that was for making it
>> generally available, but when I proposed how to do that, it seemed to
>> run into opposition again.
>=20
> There were some questions about line-breaking in titles in general
> (whether <br/> or U+2028).
>=20
> I think that there is wide consensus about using <br/> in favor of
> U+2028.
>=20
> The fact that unlike the former, the latter is not visible in the
> schemas makes U+2028 a great way to cheat around the consensus. We
> should not do that.
>=20
> As in the question about restricting Unicode character sets, I
> believe that =E2=80=94 as long as the vocabulary has a meaning =E2=80=94=
 the schema
> (mechanism) is not the place to make restrictions based on beauty,
> style etc. (policy). So I would prefer to have <br/> in the places in
> the schema where it has well-defined semantics. We can figure out
> later whether this is always, only exceptionally, or never good
> style.

I agree with this.  So again, I propose to permit <br> as a child element=

of these elements, where I think the semantics of a <br> would be well-
defined:

   blockquote
   dd
   dt
   em
   li
   name
   strong
   t
   td
   th
   title
   tt

Should <sub> and <sup> be in that list?  If we compare with the places wh=
ere
for instance <bcp14> is permitted, the answer would be 'yes'; but I'm not=

sure it's the right thing to do.

Coming back to Carsten's point about well-defined semantics, I'm not sure=

that is the case for <sub> and <sup>.  Should that imply text stacking
within for instance the <sup>, or should the whole line be broken and the=

superscript continued on the next line?  Does that even make sense?


	Henrik


--gDr7K53IOeHOMIV9Q5qa7lrAjf2sukg5A--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2p4ssACgkQTptXS4+7
Fxr7PhAAwz45ARiQTLStAy9L1Njqf4evtGA59XqzBVeZxcK7JJuZwjZRYin4aq28
NwwkLX4Dl9T7X6kWM/sM/OZUMxDd3n1deuHYJiOJ66j/KKHapCVsVzqu0MRlWxyx
roONpAwFGBvWoT/QnIxsa4ev8oR36A2bJa52mizO+nbpQbU+rGHOyKjGiIRSzcoq
FsNiXc9X1Ilay/6wvYNNWCDActHVmEhhp2u7Q5UyGpbeouCN3dO1Yt32BH9sAOVb
F3Vynt/kUhfnw8gj3l6y6mv/Jwa9dZQdKGTrlvptKJlXcJ8nJKGX+YPm2f/KdvCv
GP9IyMirebZyyHcXVDrg27mpovLYVMXbzNZXOeTD25F4+iiISyXGQBg+6TQyWxCN
l9AeesB24V3PQUeI3dOvg8yWqzjzUwHzwGMICnAZyGHcowu/7lSZ3Y6fiWSC8kbU
IQIdidBo6QQTXwylEgpCS/pvEQFq/qa6n02pSRLYX/i3osEk2A6F6ayhpSdYwzzm
Frs1eGts2POFv1JQQ0I3zWqMQj3AGoAh4l+XS4/6aCB0EJudU2MDzyJuiPKMrEXB
LDablA5gGBjCsG4A2ukPNIPqw2H4rZ+dtSQEoGoZ1J/hvkVSGkMhSDM6vFnU26ol
slqDnPJ9DJMj9TfLvLAMqDWSLVt+PZ/ji+XJAMh5v6B35q0Gph0=
=O3Lu
-----END PGP SIGNATURE-----

--2Oc65U1nxlR1Gcgf740avqkWm18pj7Thn--


From nobody Fri Oct 18 09:09:30 2019
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 E538E12093E; Fri, 18 Oct 2019 09:09:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 ZfQGJODbQXCe; Fri, 18 Oct 2019 09:09:20 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 A2BA51208FB; Fri, 18 Oct 2019 09:09:20 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51362 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 1iLUoZ-0000X9-Sc; Fri, 18 Oct 2019 09:09:20 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <5aabf613-5f79-504b-ca17-41bde90e6f68@levkowetz.com>
Date: Fri, 18 Oct 2019 18:09:11 +0200
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: <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xb39b0kn1SUUCwAscp5Hwsgh1GGGLtMVo"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/xntbdtk8I1fN1N8tlZG-8ER7MV4>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 16:09:22 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--xb39b0kn1SUUCwAscp5Hwsgh1GGGLtMVo
Content-Type: multipart/mixed; boundary="UU78Eihmh1Ds7sL2fMXH6cVDd324gn5X7";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <5aabf613-5f79-504b-ca17-41bde90e6f68@levkowetz.com>
Subject: Re: [Rfc-markdown] [xml2rfc-dev] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
In-Reply-To: <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>

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

Hi Carsten,

On 2019-10-18 16:49, Carsten Bormann wrote:
>> If it's desired to make it more widely available, I=E2=80=99m sure we =
could
>> do that.
>=20
> I was looking for a statement about the definitive source (and thus
> the definitive version), not a 425th copy=E2=80=A6

Ah. Ok.  This is always the latest version:

http://svn.tools.ietf.org/svn/tools/xml2rfc/trunk/cli/xml2rfc/templates/r=
fc2629-xhtml.ent


Best regards,

	Henrik


--UU78Eihmh1Ds7sL2fMXH6cVDd324gn5X7--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2p46gACgkQTptXS4+7
FxrH+RAAmpNGiUhGekJvGnSNJt/JUtHBW+9z23pe+I4mpV8eQfJGYFMdxkFRcj/H
7pdPQYTRQWuuRJBbDy8pxAEgCfj4oRDLDnw4fOdaxrnKWg7GDAUHgmQniOmdTdcG
Goyl22K1zAXCt+XGJZb3veAgK18M1T/eX6Soy0M2LHbTMgLOxqeTC0UENhnYdRnn
v4MNo5ATq+jDX8Ff7r1XhKJ6m5ipzrVOwh8BOo/1IJtjaZBXW8DnHXut7ZnbeHqE
rugh0aVShccw/4rLyWnJ8j2qJjWOB1JbgsrVTVHBUg8db7koC+8dUJMIb06C7Wz1
p2IdygaMkqNnTlqJ9o2gdCMfrpalrvYWZerwT7VOye7dFBprwB0Fku7188Ho+J6P
fsuFAWVn0fx6Hz4gRzoWVOfvKs8rXltEoHa8s2jgSUrKOgKxTLLfHnZVKZ0p+UWm
gb0ScABo9r5chKYHzdwHI7HZSTkqAmzbUQLdWvZal4K0ZsZbTZ7EpV3hhuwXSMDu
tHPROf00t+ahjgtpQsZpJ/UdfzIm/9SSJPWKdhRAGx4ru/nmbzvbhy//ZEXTe+/d
qOwkJ2l+3pZPD4tGbv6z5o9MrnIq0gwTQaGWmXXD3O7HVXMWappKLZIZANZNST8r
YEGOjF/NhmphBpK4aTyRH/IyKqG1LYTUusdS3RZ41tgDWcvoeN8=
=6aK4
-----END PGP SIGNATURE-----

--xb39b0kn1SUUCwAscp5Hwsgh1GGGLtMVo--


From nobody Fri Oct 18 09:41:46 2019
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 6448B1200B6; Fri, 18 Oct 2019 09:41:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5aR8Gda1UZ3D; Fri, 18 Oct 2019 09:41:36 -0700 (PDT)
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 462C112000F; Fri, 18 Oct 2019 09:41:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571416875; bh=KAEON6njgpy7HxBzGMdfw9rzBAIVk0+ybt4jQKPkDI4=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=cpCoy7Hw8vGCNdjM2ENQW9/2On+VvEE9pedhuEDj0LsAgEojIc1x2j8Y/+mL4d1nn VpiaRxGcnp1d50ido3sinCfR5rpa4sfzULjSA8hha96F6iS9jVFhxyFGaGPXiCBKnf KjqfXhN8e4KjAcVqkAIgnnPk9xZXToPJ4L6dGTOw=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.26]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MrQEn-1hj81N3bsd-00oYha; Fri, 18 Oct 2019 18:41:14 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Carsten Bormann <cabo@tzi.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
Date: Fri, 18 Oct 2019 18:41:13 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:3kcSmSdi4P5EsgJSWvUYe+9AWxXBYTorKX84Edm0kxq6UmSgQkh w1I0nO60n1OmHZDGgBrAFwBA2BJuC7A3LESZKx9mUiJPCui5yRJHN+isMa6GTsi0sIYqFxo 7MS3MT9VX59ixSFyXyuZIqT8wnXp75xVtm8OSLkTy5Sy+0eOUJMU3FlVeEeQNPgoBjahjBD SQnMU2MphNJYnFYoiQUpQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:O+2iQdH7K38=:DlU7+yXgxFABOVzmfbjctS aovWz6X9H8A0kVPsIpkgZ+M2GX+GzrujsE/1ljJahvQyG2xegCFI0u9LhVAw0HQVK3HX8ZDjb Z2jD0G66QeLLWyp75Kg8d+V3IfdtH2RNs0nvQSAAJldWrGNvw07vA9yaB4xGzF12FH71GU6W3 kOPFFZajpeddaIyuwOnHuW/p4JU2HhPROGAef0/PGEW3B1AByINKbZlnxJ8OILUyv6kVVvuPH sVMJz4QXcGkybU0WWvYIG+UokZ4U8dGns+sjGRPge2YZOMq/sjjIMqcXRwzTRRHQIp69EQeBh qrEoRPiW90RafuFou+k8IPQpchLz9QE92j74zqVpU1DeYv9JKH4ErpidzA8sjzjptPZhjDo9F AjhPyD9NZatyYrkd8jYdDUtA1EszBeM+jG2BRPtj2SPSKusLAVvDYR9/gvGyR571wMDdgDykX MgcSaoI/+d6maHF6WNqjAKJYXIVeOhykOGdukfuazeA84Ky4BbcW/gdMUj9SGvxLroeV/OZlK BLzzcI00wrT+OShdeLGam5KAoWHas3uHcHxLbtw6YFGEsI27CB0jN5nvZySmA/POejfvJqx1U zENgIRSBXFcB2Lb8hkiItXO1ehY+uCprvvjgGu3EgIiFBgBGHXIMFJD3AliY6wn8HR7ReQ9RV Bhu0lN5GIaa6CFv1xpPEnwrILF6+WxuVs9fhpKqwXksTKtr3E8/3tdQckaEEUwEoH8FRYRlV9 GoIsLTzGlepsInKi4FcrW4GH7L3/U8T2tax1iZb7QLAuecB8vBX+LllObIYNquek4GGsnK+c/ /9i1cHhof5a3hbuxd+QNZAXyzVUhMN8RX0ci8y5E+/46fJ6+cE6Cr1ncf5BDq56Fp8HTV126B FxsffdeepX0oWpI7EgIpKohuQB9w6N9NLRvgOrzAhssqFfJbSk90ITUMHLRsdNPb35nNrbL4z UgZZfpBcmSyh3qxAXEoVLMs75N9GzdYdkxqsOEIfWInzoH6MyU4gQK8p7C/8V7PJHvHfrLC02 jSQnXCP9Yyh8hA8mc4CQ4ERkri9siBHaV0Fawnpx/zqr1viFCsSiGhMsAzuvZ3RdPoHisOuxS tt8kZTPG+dfp1+m4JDOCJcE1JTRVDDeEwxbRFlKDjI6fChM59CWD0gt+Kdx0kLBcajXoeh/6U auS3+aD9pkQjpumjgKlq3uN8uXob75tMcO14sxJYG9Wb6MkVkWa+Z3zMGDUuPrgX6INHQeu3Y PUvFDy/+lLMJdHZ3mwD3Eu86PlUyIFoj8ASB7GhkWcHsNXDwnlFOBEHcyJdM=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/NTtx0hW9YWaLNolgF-B82L2Zetg>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 16:41:40 -0000

On 18.10.2019 18:05, Henrik Levkowetz wrote:
>
> On 2019-10-18 17:49, Carsten Bormann wrote:
>> On Oct 18, 2019, at 16:54, Henrik Levkowetz <henrik@levkowetz.com> wrot=
e:
>>>
>>> I'd be more than happy to move to <br/> if we could make that useful f=
or
>>> the RPC.
>>>
>>> I think most people who voiced an viewpoint on that was for making it
>>> generally available, but when I proposed how to do that, it seemed to
>>> run into opposition again.
>>
>> There were some questions about line-breaking in titles in general
>> (whether <br/> or U+2028).
>>
>> I think that there is wide consensus about using <br/> in favor of
>> U+2028.
>>
>> The fact that unlike the former, the latter is not visible in the
>> schemas makes U+2028 a great way to cheat around the consensus. We
>> should not do that.
>>
>> As in the question about restricting Unicode character sets, I
>> believe that =E2=80=94 as long as the vocabulary has a meaning =E2=80=
=94 the schema
>> (mechanism) is not the place to make restrictions based on beauty,
>> style etc. (policy). So I would prefer to have <br/> in the places in
>> the schema where it has well-defined semantics. We can figure out
>> later whether this is always, only exceptionally, or never good
>> style.
>
> I agree with this.  So again, I propose to permit <br> as a child elemen=
t
> of these elements, where I think the semantics of a <br> would be well-
> defined:
>
>     blockquote
>     dd
>     dt
>     em
>     li
>     name
>     strong
>     t
>     td
>     th
>     title
>     tt
>
> Should <sub> and <sup> be in that list?  If we compare with the places w=
here
> for instance <bcp14> is permitted, the answer would be 'yes'; but I'm no=
t
> sure it's the right thing to do.
> ...

For <title>, I will continue to ask about the use case (line break
opportunity vs required line break vs title & subtitle), as this affects
what would happen if it occurs in a <reference>, or if there's an <xref>
with format=3D"title".

Best regards, Julian


From nobody Fri Oct 18 09:54:42 2019
Return-Path: <cabo@tzi.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 5A9841200EF; Fri, 18 Oct 2019 09:54:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.864
X-Spam-Level: 
X-Spam-Status: No, score=-0.864 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, 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 0sdjKZpCkeak; Fri, 18 Oct 2019 09:54:32 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A92561208A5; Fri, 18 Oct 2019 09:53:56 -0700 (PDT)
Received: from [192.168.44.131] (vpn27.hotsplots.net [185.46.137.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vsYt1wvLz106f; Fri, 18 Oct 2019 18:53:54 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
Date: Fri, 18 Oct 2019 18:53:54 +0200
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 593110432.222742-ed227d0599fafea06733b125a66bfe12
Content-Transfer-Encoding: quoted-printable
Message-Id: <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/yUwK9GJoMM0wWeFEqLUQTRzJD6k>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 16:54:35 -0000

On Oct 18, 2019, at 18:05, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> Coming back to Carsten's point about well-defined semantics, I'm not =
sure
> that is the case for <sub> and <sup>.  Should that imply text stacking
> within for instance the <sup>, or should the whole line be broken and =
the
> superscript continued on the next line?  Does that even make sense?

To me this sounds like any use cases would involve math, which should be =
handled separately.

If we are unsure about the semantics, we should not put that nesting in.
We can always amend the schema; we just don=E2=80=99t want to amend the =
existing instances that need to conform to any new version.

I share Julian=E2=80=99s curiosity about the use cases (really: intended =
semantics) for title/br.

The one example we can see in RFC-8668-to-be is

  <li><t>L2 Bundle Member Link Local Identifiers&br;
  (4 * Number of L2 Bundle Member Descriptors octets)</t>

where I think we already have consensus that this should go in.
(And, yes, defining the entity as <br/> is a nice way to make that =
transition.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Oct 18 10:33:50 2019
Return-Path: <sginoza@amsl.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 6B5E1120289; Fri, 18 Oct 2019 10:33:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 AmNypMxMgLAv; Fri, 18 Oct 2019 10:33:35 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B09781201DB; Fri, 18 Oct 2019 10:33:34 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 8D5C2202138; Fri, 18 Oct 2019 10:30:55 -0700 (PDT)
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 ficpoXTHlD27; Fri, 18 Oct 2019 10:30:55 -0700 (PDT)
Received: from [IPv6:2605:e000:1524:de:9c6f:8482:cb59:6ecb] (unknown [IPv6:2605:e000:1524:de:9c6f:8482:cb59:6ecb]) by c8a.amsl.com (Postfix) with ESMTPSA id 2F281202136; Fri, 18 Oct 2019 10:30:55 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Sandy Ginoza <sginoza@amsl.com>
In-Reply-To: <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
Date: Fri, 18 Oct 2019 10:33:33 -0700
Cc: Henrik Levkowetz <henrik@levkowetz.com>, Carsten Bormann <cabo@tzi.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/tyU24VUtXNbzKyQZihn3htrI8SU>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 17:33:38 -0000

Hi all,


> On Oct 18, 2019, at 9:41 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> On 18.10.2019 18:05, Henrik Levkowetz wrote:
>>=20
>> On 2019-10-18 17:49, Carsten Bormann wrote:
>>> On Oct 18, 2019, at 16:54, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>>>>=20
>>>> I'd be more than happy to move to <br/> if we could make that =
useful for
>>>> the RPC.
>>>>=20
>>>> I think most people who voiced an viewpoint on that was for making =
it
>>>> generally available, but when I proposed how to do that, it seemed =
to
>>>> run into opposition again.
>>>=20
>>> There were some questions about line-breaking in titles in general
>>> (whether <br/> or U+2028).
>>>=20
>>> I think that there is wide consensus about using <br/> in favor of
>>> U+2028.
>>>=20
>>> The fact that unlike the former, the latter is not visible in the
>>> schemas makes U+2028 a great way to cheat around the consensus. We
>>> should not do that.
>>>=20
>>> As in the question about restricting Unicode character sets, I
>>> believe that =E2=80=94 as long as the vocabulary has a meaning =E2=80=94=
 the schema
>>> (mechanism) is not the place to make restrictions based on beauty,
>>> style etc. (policy). So I would prefer to have <br/> in the places =
in
>>> the schema where it has well-defined semantics. We can figure out
>>> later whether this is always, only exceptionally, or never good
>>> style.
>>=20
>> I agree with this.  So again, I propose to permit <br> as a child =
element
>> of these elements, where I think the semantics of a <br> would be =
well-
>> defined:
>>=20
>>    blockquote
>>    dd
>>    dt
>>    em
>>    li
>>    name
>>    strong
>>    t
>>    td
>>    th
>>    title
>>    tt
>>=20
>> Should <sub> and <sup> be in that list?  If we compare with the =
places where
>> for instance <bcp14> is permitted, the answer would be 'yes'; but I'm =
not
>> sure it's the right thing to do.
>> ...
>=20
> For <title>, I will continue to ask about the use case (line break
> opportunity vs required line break vs title & subtitle), as this =
affects
> what would happen if it occurs in a <reference>, or if there's an =
<xref>
> with format=3D"title=E2=80=9D.

I don=E2=80=99t think we'll need <br> in titles; it's sufficient to have =
wj, nbsp, and nbhy. =20

If we come across examples where <br> would be useful in titles, we can =
revisit this discussion at that time. However, please note that if this =
case arises, it means publication of the document will be delayed until =
xml2rfc is updated.

Thanks,
Sandy =20




>=20
> Best regards, Julian
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev


From nobody Fri Oct 18 10:36:26 2019
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 29F9412011F; Fri, 18 Oct 2019 10:36:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 wKbVRf2N1e_E; Fri, 18 Oct 2019 10:36:17 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 01E98120118; Fri, 18 Oct 2019 10:36:17 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51755 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 1iLWAh-0001xp-Nq; Fri, 18 Oct 2019 10:36:16 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com>
Date: Fri, 18 Oct 2019 19:36:07 +0200
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: <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hfiKNBooMjpfaF72Rip1vowbKvlva4N9D"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/nYNMW6Je8D4ghtnSNz8RNgRkXWQ>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 17:36:18 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--hfiKNBooMjpfaF72Rip1vowbKvlva4N9D
Content-Type: multipart/mixed; boundary="kErppON2KbP8WjlD0DlLJCdgS3S3HBqGH";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com>
Subject: Re: [Rfc-markdown] [xml2rfc-dev] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
 <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
 <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org>
In-Reply-To: <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org>

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

Hi Carsten,

On 2019-10-18 18:53, Carsten Bormann wrote:
> On Oct 18, 2019, at 18:05, Henrik Levkowetz <henrik@levkowetz.com> wrot=
e:
>>=20
>> Coming back to Carsten's point about well-defined semantics, I'm not s=
ure
>> that is the case for <sub> and <sup>.  Should that imply text stacking=

>> within for instance the <sup>, or should the whole line be broken and =
the
>> superscript continued on the next line?  Does that even make sense?
>=20
> To me this sounds like any use cases would involve math, which should b=
e handled separately.
>=20
> If we are unsure about the semantics, we should not put that nesting in=
=2E
> We can always amend the schema; we just don=E2=80=99t want to amend the=
 existing instances that need to conform to any new version.
>=20
> I share Julian=E2=80=99s curiosity about the use cases (really: intende=
d semantics) for title/br.

I wrote about this last year.  But essentially, it's a matter of how to
break a long title; of making it possible to break a long title in at a
point that makes sense for a reader.  Two cases where the document title
is too long to display nicely, and line breaking helps/would help:

 1) https://www.ietf.org/id/draft-levkowetz-xml2rfc-v3-implementation-not=
es-10.html
    (or, if you prefer)
    https://www.ietf.org/id/draft-levkowetz-xml2rfc-v3-implementation-not=
es-10.txt

 2) In a PDF rendering received from the RPC, the title of RFC8648-to-be,=

    "RADIUS Attributes for Softwire Mechanisms Based on Address plus Port=
 (A+P)"
    broke across lines as follows:

      RADIUS Attributes for Softwire
      Mechanisms Based on Address plus Port (A
      +P)

    which is less than perfect.  Having <br/> as a tool makes sense to me=

    here too.


> The one example we can see in RFC-8668-to-be is
>=20
>   <li><t>L2 Bundle Member Link Local Identifiers&br;
>   (4 * Number of L2 Bundle Member Descriptors octets)</t>
>=20
> where I think we already have consensus that this should go in.

Ack.

> (And, yes, defining the entity as <br/> is a nice way to make that tran=
sition.)

Ack.

	Henrik


--kErppON2KbP8WjlD0DlLJCdgS3S3HBqGH--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2p+AcACgkQTptXS4+7
FxoUpg//TsN0EUf5kvrpyY0L2SFV0JtpkrWVSRd4ccpWZynRSL0yF97qtSNL/YBp
3kBk7+ZQ9I39P9IqdGYmDlYHEEQtfOKXqiC7vv1hHnMrlpiozJ1tx4i4BnlZsDTL
YhtB4ERvKiqjHGLeFxBJ7Znl22PvevVad1CDbVbWH/SNvr3cfTMmu7VKwZ35a+O8
oAoQxgPmDkUhGpIqtqH53XMJBxRU45Zy9zk6O+AhqTI47D1s/dB0gzO94RVHTCb0
QmzwIit9egbQoqW9cDBaFhpWQsxXgQwNclcEnoDoja+j9TElNTU31ck7iYCIW3bz
xhqnkpY8BYA2OFnR65kMAYPcrxkjLBc4mCddTlcX4qAtLiDt7bd86AK7iSaQkdMX
ZEM9oDYS2ACchkNLMfjGaX4n0XSnywHwzvkAyI2WdCr3TrZMtQoebi9ikX9/AqO+
s7VuyF+vpGSwsSWrrJUmtyVV+Ta81AaBZ449Vy2fKaEQxZIDgub7kuCfZtFLDgVl
MTVbYqcYL+EYPqW2MBPl+X1iv47WFODOe9loAK1BB0086OgEmbr8YxD3pC1MmGgu
e6/CJJhPHTc5poBHhGrdHV0jDF9UL2chQwUHdpo4rzwPAFbSoA09I1TCUlpNdtq+
Wr9Or/OBWvmz/pBaZaHXQtRXn6MIBiAnCtjLADOCzOJkwFxA4Qg=
=TWp+
-----END PGP SIGNATURE-----

--hfiKNBooMjpfaF72Rip1vowbKvlva4N9D--


From nobody Fri Oct 18 10:53:41 2019
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 F09CD12011F; Fri, 18 Oct 2019 10:53:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 nMM8Mov-reY0; Fri, 18 Oct 2019 10:53:38 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 CADC6120118; Fri, 18 Oct 2019 10:53:38 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51805 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 1iLWRV-0002H7-Nf; Fri, 18 Oct 2019 10:53:38 -0700
To: Sandy Ginoza <sginoza@amsl.com>, Julian Reschke <julian.reschke@gmx.de>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
Cc: Carsten Bormann <cabo@tzi.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <d330923a-f37d-0dde-2db8-ff5c9b71b712@levkowetz.com>
Date: Fri, 18 Oct 2019 19:53:29 +0200
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: <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DfB9dA3RQ6ODl9fm7ulmrfupmfiQPXI3g"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, cabo@tzi.org, julian.reschke@gmx.de, sginoza@amsl.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/alp6A6OQydeegd79Cl30imwNHk4>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 17:53:40 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--DfB9dA3RQ6ODl9fm7ulmrfupmfiQPXI3g
Content-Type: multipart/mixed; boundary="lFUwhgjFgvhookx7VadLkCV3KGQmUsMK6";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Sandy Ginoza <sginoza@amsl.com>, Julian Reschke <julian.reschke@gmx.de>
Cc: Carsten Bormann <cabo@tzi.org>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <d330923a-f37d-0dde-2db8-ff5c9b71b712@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
 <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
 <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
 <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
In-Reply-To: <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>

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


>> I agree with this.  So again, I propose to permit <br> as a child elem=
ent
>> of these elements, where I think the semantics of a <br> would be well=
-
>> defined:
>>
>>    blockquote
>>    dd
>>    dt
>>    em
>>    li
>>    name
>>    strong
>>    t
>>    td
>>    th
>>    title
>>    tt
>>
>> Should <sub> and <sup> be in that list?  If we compare with the places=
 where
>> for instance <bcp14> is permitted, the answer would be 'yes'; but I'm =
not
>> sure it's the right thing to do.
>> ...
> For <title>, I will continue to ask about the use case (line break
> opportunity vs required line break vs title & subtitle), as this affect=
s
> what would happen if it occurs in a <reference>, or if there's an <xref=
>
> with format=3D"title=E2=80=9D.

Of course we'd have to decide how to handle this in <reference> and <xref=
>.

My first suggestion would be to replace it with a simple space for those
cases, and let the local rendering do its thing based on that.

And as for probably every case where <br/> would be used as a fallback, i=
t
would also be possible to come up with a more sophisticated semantic mode=
l
and schema.

But that does not negate the usefulness of having the <br/> fallback unti=
l
we have decided to adopt that more sophisticated model and schema.


	Henrik


--lFUwhgjFgvhookx7VadLkCV3KGQmUsMK6--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2p/BkACgkQTptXS4+7
FxryQQ/+IQirj0YehAF4y77At1rc2zixVJ9+sNnYWAXxHnGl1laPz0C6olPOyNPH
7aHJc/hz/AyWIldbFbAs1VKl3d3RtLeOqodQn32+paIGw/fFWC4i3KxLLLmALjVC
xvFsOYLDdMxy1lrtg4v+q/gPvK+udQerCd6ff2JPpMrdWy5Cu3fShHWDVHAepjRZ
6SL6oly23brruwSwSm8+Os2qEHj3tsO4aesfBZSxeZUT4eewqi+1GWNqybNdyw+/
+cgOAfYlr2g7JpNb4buM+L/bTOLiGutijAjoeamUOdq5ar+Ln3Ir6FcGQOFyczLH
U4632faDOZE6QfyGPw8ozHGF8F1+CrnAjNCd5ZuI6qfjVlB/fSe0ThfKt7maRQHN
v4SMSFaoB+/d9ux7FKbkt7zEYdPKeEIw45FUeP66KNyuqlqpXzPT4YI//JihWzL2
ybhxMsDEqxmEDeMFWTulxRJ7jsL2u5MF5zRZueSMdvqTFB5UVcPOaR9dO1AatEfP
XVd3B5BhFVYA9AspGoSG5hYf33hRjshVTVs32B1RHqK5xkBLp5fxAcWJ9y7jxFTO
mQs+cn2WSH1VqCdMEdyLqsc8vUr073JVmvtQMJDZfgxsSo6nfLKICQzPlvvVoNts
J/00ODMR2NExzD6bwfveNoP7MBUKj4yuxhfU6lrf9QLnDwbd02s=
=zqev
-----END PGP SIGNATURE-----

--DfB9dA3RQ6ODl9fm7ulmrfupmfiQPXI3g--


From nobody Fri Oct 18 10:55:28 2019
Return-Path: <paul.hoffman@icann.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 35F5B1200F8 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 10:55:27 -0700 (PDT)
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, SPF_HELO_NONE=0.001, 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 yRiDvW2J0IyN for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 10:55:25 -0700 (PDT)
Received: from ppa2.lax.icann.org (ppa2.lax.icann.org [192.0.33.77]) (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 D7D3612000F for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 10:55:25 -0700 (PDT)
Received: from PFE112-CA-2.pexch112.icann.org (out.west.pexch112.icann.org [64.78.40.10]) by ppa2.lax.icann.org (8.16.0.27/8.16.0.27) with ESMTPS id x9IHtLMT030369 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 18 Oct 2019 17:55:22 GMT
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 18 Oct 2019 10:55:20 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1497.000; Fri, 18 Oct 2019 10:55:19 -0700
From: Paul Hoffman <paul.hoffman@icann.org>
To: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
Thread-Topic: [Ext] Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVhd00BkvRhoPpBUqNHwWeSedNCg==
Date: Fri, 18 Oct 2019 17:55:19 +0000
Message-ID: <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
In-Reply-To: <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
x-source-routing-agent: Processed
Content-Type: text/plain; charset="utf-8"
Content-ID: <8F4E88CF34947D45ADE452CF3DFFA442@pexch112.icann.org>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-18_04:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/k49_sJDvNged7lWaFFh5JfAyTk0>
Subject: Re: [xml2rfc-dev] [Ext] Re:  [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 17:55:27 -0000

T24gMTAvMTgvMTkgMTA6MzMgQU0sIFNhbmR5IEdpbm96YSB3cm90ZToNCj4gSSBkb27igJl0IHRo
aW5rIHdlJ2xsIG5lZWQgPGJyPiBpbiB0aXRsZXM7IGl0J3Mgc3VmZmljaWVudCB0byBoYXZlIHdq
LCBuYnNwLCBhbmQgbmJoeS4NCg0KVGhhbmtzLiBEbyB5b3UgZmVlbCB0aGUgc2FtZSBhYm91dCA8
bmFtZT4sIHdoaWNoIGhhcyBzaW1pbGFyIHNlbWFudGljcz8NCg0KLS1QYXVsIEhvZmZtYW4NCg==


From nobody Fri Oct 18 11:13:06 2019
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 CDEB01208D3; Fri, 18 Oct 2019 11:12:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.106
X-Spam-Level: 
X-Spam-Status: No, score=-1.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, 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 LWmMwXeea6W6; Fri, 18 Oct 2019 11:12:50 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 6822A12084E; Fri, 18 Oct 2019 11:12:48 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51876 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 1iLWk3-0005U1-80; Fri, 18 Oct 2019 11:12:47 -0700
To: Sandy Ginoza <sginoza@amsl.com>, Julian Reschke <julian.reschke@gmx.de>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
Cc: Carsten Bormann <cabo@tzi.org>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <b43d1d27-b193-795b-c3c3-7b652039fdd3@levkowetz.com>
Date: Fri, 18 Oct 2019 20:12:39 +0200
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: <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RAIca14oSEC3PUA2kAoiJFNN2VVIMvDWH"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, cabo@tzi.org, julian.reschke@gmx.de, sginoza@amsl.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/QPYbbNXvGLIPacptSiByF1ObqS8>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 18:12:52 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--RAIca14oSEC3PUA2kAoiJFNN2VVIMvDWH
Content-Type: multipart/mixed; boundary="G5SRtGFaSGqI2uWTChLQ7wdSURV9tFEst";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Sandy Ginoza <sginoza@amsl.com>, Julian Reschke <julian.reschke@gmx.de>
Cc: Carsten Bormann <cabo@tzi.org>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <b43d1d27-b193-795b-c3c3-7b652039fdd3@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
 <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
 <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
 <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
In-Reply-To: <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>

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

Hi Sandy,

One question, below:

On 2019-10-18 19:33, Sandy Ginoza wrote:
> Hi all,
>=20
>=20
>> On Oct 18, 2019, at 9:41 AM, Julian Reschke <julian.reschke@gmx.de> wr=
ote:
>>=20
>> On 18.10.2019 18:05, Henrik Levkowetz wrote:
>>>=20
>>> On 2019-10-18 17:49, Carsten Bormann wrote:
>>>> On Oct 18, 2019, at 16:54, Henrik Levkowetz <henrik@levkowetz.com> w=
rote:
>>>>>=20
>>>>> I'd be more than happy to move to <br/> if we could make that usefu=
l for
>>>>> the RPC.
>>>>>=20
>>>>> I think most people who voiced an viewpoint on that was for making =
it
>>>>> generally available, but when I proposed how to do that, it seemed =
to
>>>>> run into opposition again.
>>>>=20
>>>> There were some questions about line-breaking in titles in general
>>>> (whether <br/> or U+2028).
>>>>=20
>>>> I think that there is wide consensus about using <br/> in favor of
>>>> U+2028.
>>>>=20
>>>> The fact that unlike the former, the latter is not visible in the
>>>> schemas makes U+2028 a great way to cheat around the consensus. We
>>>> should not do that.
>>>>=20
>>>> As in the question about restricting Unicode character sets, I
>>>> believe that =E2=80=94 as long as the vocabulary has a meaning =E2=80=
=94 the schema
>>>> (mechanism) is not the place to make restrictions based on beauty,
>>>> style etc. (policy). So I would prefer to have <br/> in the places i=
n
>>>> the schema where it has well-defined semantics. We can figure out
>>>> later whether this is always, only exceptionally, or never good
>>>> style.
>>>=20
>>> I agree with this.  So again, I propose to permit <br> as a child ele=
ment
>>> of these elements, where I think the semantics of a <br> would be wel=
l-
>>> defined:
>>>=20
>>>    blockquote
>>>    dd
>>>    dt
>>>    em
>>>    li
>>>    name
>>>    strong
>>>    t
>>>    td
>>>    th
>>>    title
>>>    tt
>>>=20
>>> Should <sub> and <sup> be in that list?  If we compare with the place=
s where
>>> for instance <bcp14> is permitted, the answer would be 'yes'; but I'm=
 not
>>> sure it's the right thing to do.
>>> ...
>>=20
>> For <title>, I will continue to ask about the use case (line break
>> opportunity vs required line break vs title & subtitle), as this affec=
ts
>> what would happen if it occurs in a <reference>, or if there's an <xre=
f>
>> with format=3D"title=E2=80=9D.
>=20
> I don=E2=80=99t think we'll need <br> in titles; it's sufficient to hav=
e wj,
> nbsp, and nbhy.
>=20
> If we come across examples where <br> would be useful in titles, we
> can revisit this discussion at that time. However, please note that
> if this case arises, it means publication of the document will be
> delayed until xml2rfc is updated.

So, how would you handle the first of my two examples in an earlier messa=
ge
in this thread:  The title of my implementation notes draft, which requir=
es
more than one line both in text, html and pdf rendering:

                     Implementation notes for RFC7991,
                    "The 'xml2rfc' Version 3 Vocabulary"


Regards,

	Henrik


--G5SRtGFaSGqI2uWTChLQ7wdSURV9tFEst--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2qAJcACgkQTptXS4+7
Fxpc+A/+L5y7MVALBC/g54jdM7XVkOfhouTWzE/EsEvwXetDUN62gtyDpx2AH1V0
o8FML+cvbamGfUU0lKf46hYrtd5PQBmTAhJNKguoPS8f3JEinSF7V/66LXcUnO1A
fy15JLjguGqxpOj5iWI1vseVs6RqufvEEEfxZoa0NLY7IyO/DOqAhIRnv1m/Ucyl
uHq/uaFSAETsMMeot7ex83FH8vL+WVA9y16plxQL/KGVjenyWmM49vMGfxOxGhav
DL4VMZkd7fygtDv9DE2dqJeGk2qaIYwvRSw/qy8rjyLjgPlhQ3gAjfeyM/2af56d
6BiisXSW8YhL3bCe4ZG2ALaRPA9lDKLQMUvSRpNI752AeUXd1US+8j4mg4Ds+RwH
FdMQ2rm6DWYdwUSiI3HCcrtBN7GiH1U0nbBuhWwJj1HxlyiSNkVpyyqWlHRl6H37
2/fSTCeTSC005cysu1qokVpBArJkJP7TSwhTuRrBwKVJXmAIeuu8WW5enM549bIb
VmXy33PI5E9hRJbE3Y/zyxYGXW3TRZRQZ9kGX8EfNEp3txl+80+P2UX13NoqIYcc
+RmaQaT7S/fMF7YtMP944t5kbWGRrNv67PoVVEMQnjzj2oWJOU5HNLVX6lFogF+b
NlTvS3mvsJrZZg7cX0c9EsMGVVlUyn3PFgwY7K9fCM1z14iV1i4=
=7jFb
-----END PGP SIGNATURE-----

--RAIca14oSEC3PUA2kAoiJFNN2VVIMvDWH--


From nobody Fri Oct 18 11:29:24 2019
Return-Path: <paul.hoffman@icann.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 5E760120912 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 11:29:22 -0700 (PDT)
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, SPF_HELO_NONE=0.001, 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 FB8RgPUqbpb5 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 11:29:20 -0700 (PDT)
Received: from ppa3.lax.icann.org (ppa3.lax.icann.org [192.0.33.78]) (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 B99F41208E5 for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 11:29:20 -0700 (PDT)
Received: from PFE112-CA-2.pexch112.icann.org (out.west.pexch112.icann.org [64.78.40.10]) by ppa3.lax.icann.org (8.16.0.27/8.16.0.27) with ESMTPS id x9IITJfv001421 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 18:29:20 GMT
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 18 Oct 2019 11:29:18 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1497.000; Fri, 18 Oct 2019 11:29:18 -0700
From: Paul Hoffman <paul.hoffman@icann.org>
To: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Thread-Topic: [Ext] Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.0
Thread-Index: AQHVhd+uHWJz2PU7j0+8nKQcJlkbAadhLYAA
Date: Fri, 18 Oct 2019 18:29:18 +0000
Message-ID: <755cea57-d3a8-cfd8-a621-69d931e90991@icann.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <b43d1d27-b193-795b-c3c3-7b652039fdd3@levkowetz.com>
In-Reply-To: <b43d1d27-b193-795b-c3c3-7b652039fdd3@levkowetz.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
x-source-routing-agent: Processed
Content-Type: text/plain; charset="utf-8"
Content-ID: <2252D1BFA20FD24986585EEFFE99B1FF@pexch112.icann.org>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-18_04:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/hWxlWaRTpagSOxPMzZxdJwTWcEA>
Subject: Re: [xml2rfc-dev] [Ext] Re:  [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 18:29:23 -0000

T24gMTAvMTgvMTkgMTE6MTIgQU0sIEhlbnJpayBMZXZrb3dldHogd3JvdGU6DQo+IFNvLCBob3cg
d291bGQgeW91IGhhbmRsZSB0aGUgZmlyc3Qgb2YgbXkgdHdvIGV4YW1wbGVzIGluIGFuIGVhcmxp
ZXIgbWVzc2FnZQ0KPiBpbiB0aGlzIHRocmVhZDogIFRoZSB0aXRsZSBvZiBteSBpbXBsZW1lbnRh
dGlvbiBub3RlcyBkcmFmdCwgd2hpY2ggcmVxdWlyZXMNCj4gbW9yZSB0aGFuIG9uZSBsaW5lIGJv
dGggaW4gdGV4dCwgaHRtbCBhbmQgcGRmIHJlbmRlcmluZzoNCj4gDQo+ICAgICAgICAgICAgICAg
ICAgICAgICBJbXBsZW1lbnRhdGlvbiBub3RlcyBmb3IgUkZDNzk5MSwNCj4gICAgICAgICAgICAg
ICAgICAgICAgIlRoZSAneG1sMnJmYycgVmVyc2lvbiAzIFZvY2FidWxhcnkiDQoNClRoaXMgcXVl
c3Rpb24gcHJlc3VwcG9zZXMgdGhhdCB3aGVyZSBhIHRpdGxlIGlzIGJyb2tlbiBpbiBhIHBhcnRp
Y3VsYXIgcmVuZGVyaW5nIGlzIGltcG9ydGFudC4gUkZDcyA3NzkyLCA3Nzk0LCBhbmQgNzc5NSBk
aWQgbm90IGluZGljYXRlIGFueSBzdWNoIGltcG9ydGFuY2UgaW4gdGhlaXIgZGlzY3Vzc2lvbiBv
ZiB0aXRsZXMuIEluIHBhcnRpY3VsYXIsIGZvciB0aGUgSFRNTCByZW5kZXJpbmcgdGhhdCBtb3N0
IHBlb3BsZSBmb2N1c2VkIG9uIGluIHRoZSBkaXNjdXNzaW9uIHRoYXQgbGVkIHRvIHRoZSB2MyBm
b3JtYXQsIGxpbmUgYnJlYWtzIGFyZSBleHBsaWNpdGx5IHVuaW1wb3J0YW50IGJlY2F1c2UgdGhl
IHJlbmRlcmluZyBtaWdodCBiZSBvbiBhIG5hcnJvdyBzY3JlZW4uIEl0IHNvdW5kcyBsaWtlIHRo
aXMgaXNzdWUgaXMgYmVpbmcgYnJvdWdodCB1cCBkZXNwaXRlIHRoZSB0ZXh0IGluIHRoZSByZWxl
dmFudCBSRkNzLg0KDQotLVBhdWwgSG9mZm1hbg0K


From nobody Fri Oct 18 11:34:14 2019
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 117D51208E5 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 11:34:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 yAZA4y0k9kNB for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 11:34:11 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 132A01208C0 for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 11:34:11 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51932 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 1iLX4k-0002Ta-8W; Fri, 18 Oct 2019 11:34:10 -0700
To: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <b43d1d27-b193-795b-c3c3-7b652039fdd3@levkowetz.com> <755cea57-d3a8-cfd8-a621-69d931e90991@icann.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <530981d3-11d8-63c7-3bc4-aad5b52938ab@levkowetz.com>
Date: Fri, 18 Oct 2019 20:34:02 +0200
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: <755cea57-d3a8-cfd8-a621-69d931e90991@icann.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2Obk3FJjdC400An3s7KBPgEte760sMrIN"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, paul.hoffman@icann.org
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/m0LE1ouTIi3TdGGul_HayhouUqA>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 18:34:12 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--2Obk3FJjdC400An3s7KBPgEte760sMrIN
Content-Type: multipart/mixed; boundary="xThf3v8SNJtke9FvvQf4hWgJ4xPGXGpfX";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Paul Hoffman <paul.hoffman@icann.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <530981d3-11d8-63c7-3bc4-aad5b52938ab@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back,
 was: New xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
 <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
 <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
 <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
 <b43d1d27-b193-795b-c3c3-7b652039fdd3@levkowetz.com>
 <755cea57-d3a8-cfd8-a621-69d931e90991@icann.org>
In-Reply-To: <755cea57-d3a8-cfd8-a621-69d931e90991@icann.org>

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

Hi Paul,

On 2019-10-18 20:29, Paul Hoffman wrote:
> On 10/18/19 11:12 AM, Henrik Levkowetz wrote:
>> So, how would you handle the first of my two examples in an earlier me=
ssage
>> in this thread:  The title of my implementation notes draft, which req=
uires
>> more than one line both in text, html and pdf rendering:
>>=20
>>                       Implementation notes for RFC7991,
>>                      "The 'xml2rfc' Version 3 Vocabulary"
>=20
> This question presupposes that where a title is broken in a
> particular rendering is important. RFCs 7792, 7794, and 7795 did not
> indicate any such importance in their discussion of titles. In
> particular, for the HTML rendering that most people focused on in the
> discussion that led to the v3 format, line breaks are explicitly
> unimportant because the rendering might be on a narrow screen. It
> sounds like this issue is being brought up despite the text in the
> relevant RFCs.

Yes, well, I'm bringing this issue up because I ran smack into it with
the title of my implementation notes draft.  In real life, I think there
are cases where indicating a particular break point makes sense.  To me,
it is that simple.


	Henrik


--xThf3v8SNJtke9FvvQf4hWgJ4xPGXGpfX--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2qBZoACgkQTptXS4+7
FxqD5A/5AfKp1KofV08fF7dXCrbTwd6sAGzsFAkI8MOm0FqLlv8K5YFxComRTzII
GT9MNAxN4nBM//k3yBx2HjdpIwSWwibfQWUVNDuECcW0OXatqAdWAdUMOM+JYqmD
8I6l5hcmLrqVKAkN8GYCtUrd07qsPjO9AMFTHSam9MgoM/1mmDPXOvsU6pC0EZly
hzff3nWJEC7LUnbZvOb55YZSw28fi9lmpzZWwEGRWup4Y8t8S9sJl1QU6tQOFkke
7713+f6feQhtmp+Wg7pIYmbKr9SwTxfWUjwTJY2paOxTW5Rp4I/r8jdo+Kt6zKVc
aKqW2rIZ83MumY3aaTZTZUGGbPpoolmt2wwIOqYXKKAp51K0pJNlSLjaFvcgcrwN
7DtZXWqthPdmpE4dkyE5wYpltORj4Ok+UZn3ywF2u9X0kp/qp1YBNORoBx1cKKQl
CCTifyXvlhE5pm/uFYIG93ZUpDWO+EN2L6Wy5jzz9yUl+Vz4vhrApCiGN1UX7oI5
tAH8xkMtVMBZSrNPhcas8055Zaz/8AhPi9jDenRcpRjS87ugN5cdO8sLUo/v551N
crfgXZH5YpibA1zmYr3lDWricHadoI+86sQ/x7HfoPThzbqjp8rULl07xjqvzg+1
A6jGo26wHNa/Hfa3Ecgt1rh4uIkNXABlF5CipqHFU+vKVoSSfOA=
=9rKN
-----END PGP SIGNATURE-----

--2Obk3FJjdC400An3s7KBPgEte760sMrIN--


From nobody Fri Oct 18 11:51:13 2019
Return-Path: <cabo@tzi.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 D0C79120800; Fri, 18 Oct 2019 11:51:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.864
X-Spam-Level: 
X-Spam-Status: No, score=-0.864 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, 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 lPNgZGMEShB0; Fri, 18 Oct 2019 11:51:10 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8F6412013F; Fri, 18 Oct 2019 11:51:09 -0700 (PDT)
Received: from [192.168.44.131] (vpn27.hotsplots.net [185.46.137.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46vw974tzYzyXr; Fri, 18 Oct 2019 20:51:07 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com>
Date: Fri, 18 Oct 2019 20:51:06 +0200
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 593117464.530642-71f935ff35b937c99d92b9b38c4ed5e4
Content-Transfer-Encoding: quoted-printable
Message-Id: <773D9A93-5E06-4A39-B374-C291DF34A759@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org> <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/lCoR0LjhzpbWlEScemQivYfbKsk>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 18:51:12 -0000

On Oct 18, 2019, at 19:36, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> RADIUS Attributes for Softwire
>      Mechanisms Based on Address plus Port (A
>      +P)
>=20
>    which is less than perfect.  Having <br/> as a tool makes sense to =
me
>    here too.

The problem with <br/> here is that this really is conditional on a =
specific line length.
My screen does not have a problem with

  RADIUS Attributes for Softwire Mechanisms Based on Address plus Port =
(A+P)

(Not sure you can see this, but this is all on one line.)

Binding things together more tightly works better here than providing =
fixed places for breaking things apart.

Line breaking in titles is sometimes weird when the original form is =
multiple semantically separate lines and one wants a form that fits on =
one line.  Typically, dashes are added, so

      Quantities and units
      Part 13: Information science and technology

becomes

      Quantities and units =E2=80=93 Part 13: Information science and =
technology

Breaking this up again might lead to

      Quantities and units =E2=80=93
      Part 13: Information science and technology

Which is OK but not really what is wanted.
(Are document titles poetry?)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Oct 18 11:53:22 2019
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 8A9951208B3 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 11:53:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=fifthhorseman.net header.b=xtE+cXEL; dkim=pass (2048-bit key) header.d=fifthhorseman.net header.b=zC81re1J
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 1pTVgiSz3MpB for <xml2rfc-dev@ietfa.amsl.com>; Fri, 18 Oct 2019 11:53:19 -0700 (PDT)
Received: from che.mayfirst.org (che.mayfirst.org [IPv6:2001:470:1:116::7]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6D9A120811 for <xml2rfc-dev@ietf.org>; Fri, 18 Oct 2019 11:53:18 -0700 (PDT)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple;  d=fifthhorseman.net; i=@fifthhorseman.net; q=dns/txt;  s=2019; t=1571424796; h=from : to : cc : subject :  in-reply-to : references : date : message-id :  mime-version : content-type : from;  bh=EJbXBl2Ce7d66MCDuuuSfAVEHw6I8KX1rkVO0opS+JQ=;  b=xtE+cXEL/N/ZBOPBmZ25LpUEVkXCgXoRmcVoYzcl2QIPWswAvOY9LErD mJTWqMK3QAsfFgAwpKk96bkaFgaLDw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fifthhorseman.net;  i=@fifthhorseman.net; q=dns/txt; s=2019rsa; t=1571424796;  h=from : to : cc : subject : in-reply-to : references :  date : message-id : mime-version : content-type : from;  bh=EJbXBl2Ce7d66MCDuuuSfAVEHw6I8KX1rkVO0opS+JQ=;  b=zC81re1JxqLNDWI0cofquaHqSy91eNc+FiCODMNwUxe/3ZLFD25lSdD9 xEee9eWWf0KXsKBXwCvyrgm7VhyWeSfph8Pe6YsHZhuAhSYVczGbTMvJQg cwSqR4wxqGhYiLengklWnHCMJQfYM/uBtbgOka/NTF9C+4ENc0Ne5ilm0t XBRFvw9C3fpuru/jjOGh024CLB6UYqNXxSmE2Dt+XnJdOvkSU5+oxfkzkV Y7aPDjv3Miwb0W+6OLr8hON8s9mUuV1O22bA54kh4ehnG+GnqrACSvDbYN Yy1MldvbsZCfc68U7YkiurrmGOR75XDRgUgyFjNvviqUGFgMH/fFPg==
Received: from fifthhorseman.net (unknown [38.109.115.130]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id 1D824F9A6; Fri, 18 Oct 2019 14:53:15 -0400 (EDT)
Received: by fifthhorseman.net (Postfix, from userid 1000) id A1721205B4; Fri, 18 Oct 2019 14:51:17 -0400 (EDT)
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: Henrik Levkowetz <henrik@levkowetz.com>, Julian Reschke <julian.reschke@gmx.de>, Carsten Bormann <cabo@tzi.org>, Tom Pusateri <pusateri=40bangj.com@dmarc.ietf.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
In-Reply-To: <734bfbd9-72c8-ff6b-ba49-17aed3231467@levkowetz.com>
References: <06116eaa-4dbb-1f35-6a76-d770e5775c12@gmx.de> <702D203A-2900-4290-8377-182F4AE2C359@rfc-editor.org> <ED2DB58A-AAAB-4A5D-964C-5FC597C96248@bangj.com> <52F5D7A6-3B48-469F-9EED-B96F24C69208@tzi.org> <87lftj5eil.fsf@fifthhorseman.net> <b74c5eee-30cb-965d-8fe3-b071e0df42b0@gmx.de> <87y2xi40dv.fsf@fifthhorseman.net> <734bfbd9-72c8-ff6b-ba49-17aed3231467@levkowetz.com>
Autocrypt: addr=dkg@fifthhorseman.net; prefer-encrypt=mutual; keydata= mDMEXEK/AhYJKwYBBAHaRw8BAQdAr/gSROcn+6m8ijTN0DV9AahoHGafy52RRkhCZVwxhEe0K0Rh bmllbCBLYWhuIEdpbGxtb3IgPGRrZ0BmaWZ0aGhvcnNlbWFuLm5ldD6ImQQTFggAQQIbAQUJA8Jn AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMS8Lds4zOlkhevpwvIGkReQOOXGBQJcQsbzAhkB AAoJEPIGkReQOOXG4fkBAO1joRxqAZY57PjdzGieXLpluk9RkWa3ufkt3YUVEpH/AP9c+pgIxtyW +FwMQRjlqljuj8amdN4zuEqaCy4hhz/1DbgzBFxCv4sWCSsGAQQB2kcPAQEHQERSZxSPmgtdw6nN u7uxY7bzb9TnPrGAOp9kClBLRwGfiPUEGBYIACYWIQTEvC3bOMzpZIXr6cLyBpEXkDjlxgUCXEK/ iwIbAgUJAeEzgACBCRDyBpEXkDjlxnYgBBkWCAAdFiEEyQ5tNiAKG5IqFQnndhgZZSmuX/gFAlxC v4sACgkQdhgZZSmuX/iVWgD/fCU4ONzgy8w8UCHGmrmIZfDvdhg512NIBfx+Mz9ls5kA/Rq97vz4 z48MFuBdCuu0W/fVqVjnY7LN5n+CQJwGC0MIA7QA/RyY7Sz2gFIOcrns0RpoHr+3WI+won3xCD8+ sVXSHZvCAP98HCjDnw/b0lGuCR7coTXKLIM44/LFWgXAdZjm1wjODbg4BFxCv50SCisGAQQBl1UB BQEBB0BG4iXnHX/fs35NWKMWQTQoRI7oiAUt0wJHFFJbomxXbAMBCAeIfgQYFggAJhYhBMS8Lds4 zOlkhevpwvIGkReQOOXGBQJcQr+dAhsMBQkB4TOAAAoJEPIGkReQOOXGe/cBAPlek5d9xzcXUn/D kY6jKmxe26CTws3ZkbK6Aa5Ey/qKAP0VuPQSCRxA7RKfcB/XrEphfUFkraL06Xn/xGwJ+D0hCw==
Date: Fri, 18 Oct 2019 14:51:17 -0400
Message-ID: <87sgnp51lm.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/2hLNaerRrpMw9PJqV8nxn196Fc4>
Subject: Re: [xml2rfc-dev] xml2rfc would not be able to render RFC 7997
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, 18 Oct 2019 18:53:21 -0000

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

On Fri 2019-10-18 16:39:30 +0200, Henrik Levkowetz wrote:
> On 2019-10-18 16:02, Daniel Kahn Gillmor wrote:
>> What should I do differently?
>
> If you're seeing that, you probably haven't used the --v3 switch.

Thank you, Henrik!  That does the right thing for me, and produces much
nicer .txt output.

      --dkg

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

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

iHUEARYKAB0WIQTJDm02IAobkioVCed2GBllKa5f+AUCXaoJpQAKCRB2GBllKa5f
+DjrAP4uZl+ZmHvwSfmWHjjqvq4uPLTnrG14g4BJzGOqReRPPQD9GEUCn+rT8ICF
eCohD6MXBrv5PVZD3HqI7vKWHwElJwY=
=A+CC
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Oct 18 12:05:17 2019
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 EBE081208B3; Fri, 18 Oct 2019 12:05:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.106
X-Spam-Level: 
X-Spam-Status: No, score=-1.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, 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 uPhCbxS9Ve9G; Fri, 18 Oct 2019 12:05:06 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 11C82120811; Fri, 18 Oct 2019 12:05:06 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:52027 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 1iLXYe-0007sm-QF; Fri, 18 Oct 2019 12:05:05 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org> <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com> <773D9A93-5E06-4A39-B374-C291DF34A759@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <5523fb25-48b1-c2e5-aa0e-5e7a61593edd@levkowetz.com>
Date: Fri, 18 Oct 2019 21:04:56 +0200
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: <773D9A93-5E06-4A39-B374-C291DF34A759@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="b9Tpve0rABE4nCVR71odO9FXxu39Dik4E"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org, rfc-markdown@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/A1JQePnx4RU6y1decc3CY4bKSlY>
Subject: Re: [xml2rfc-dev] [Rfc-markdown]  [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 19:05:07 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--b9Tpve0rABE4nCVR71odO9FXxu39Dik4E
Content-Type: multipart/mixed; boundary="GnV0QitKP8g48g7mr4Obi6UK5dScVNUnD";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>,
 "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>,
 "xml2rfc@ietf.org" <xml2rfc@ietf.org>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <5523fb25-48b1-c2e5-aa0e-5e7a61593edd@levkowetz.com>
Subject: Re: [Rfc-markdown] [xml2rfc-dev] [xml2rfc] <br> is back, was: New
 xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <8304e61d-c550-91ea-9e23-eef2cd31240b@gmx.de>
 <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com>
 <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
 <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
 <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org>
 <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com>
 <773D9A93-5E06-4A39-B374-C291DF34A759@tzi.org>
In-Reply-To: <773D9A93-5E06-4A39-B374-C291DF34A759@tzi.org>

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

Hi Carsten,

On 2019-10-18 20:51, Carsten Bormann wrote:
> On Oct 18, 2019, at 19:36, Henrik Levkowetz <henrik@levkowetz.com> wrot=
e:
>>=20
>> RADIUS Attributes for Softwire
>>      Mechanisms Based on Address plus Port (A
>>      +P)
>>=20
>>    which is less than perfect.  Having <br/> as a tool makes sense to =
me
>>    here too.
>=20
> The problem with <br/> here is that this really is conditional on a spe=
cific line length.

Yes, of course.

> My screen does not have a problem with
>=20
>   RADIUS Attributes for Softwire Mechanisms Based on Address plus Port =
(A+P)
>
> (Not sure you can see this, but this is all on one line.)

Sure, in this email, yes.  But there are width limitations with both our
HMTL rendering stylesheet and its print version (for PDF).

> Binding things together more tightly works better here than providing f=
ixed
> places for breaking things apart.

Yes, this is right in some cases -- in others, not.  Eventually, I added
support for WORD JOINER, in order to make tighter binding possible explic=
itly
for the case above.  But please, if you're going to analyse this example,=

also do the same for my first example.

> Line breaking in titles is sometimes weird when the original form is
> multiple semantically separate lines and one wants a form that fits
> on one line. Typically, dashes are added, so
>=20
>       Quantities and units
>       Part 13: Information science and technology
>=20
> becomes
>=20
>       Quantities and units =E2=80=93 Part 13: Information science and t=
echnology
>=20
> Breaking this up again might lead to
>=20
>       Quantities and units =E2=80=93
>       Part 13: Information science and technology
>=20
> Which is OK but not really what is wanted.

So in a medium that does not permit that line to be shown full width,
would you prefer to not provide a break point, leading to for instance

	Quantities and units =E2=80=93 Part
	13: Information science and
	technology

or

	Quantities and units =E2=80=93
	Part 13: Information science
	and technology

?

If you bind every word after the dash tightly to the following words,
then you'll get a line that is force broken in a middle of a word or
alternatively extends past the display width.  If you can indicate a
break point after the dash, the following line can be broken at a good
point.

In particular in the PDF and text output cases, we _do_ have width
limitations.  With the current style sheet, in HTML too, but the
title lines there are a bit longer.

> (Are document titles poetry?)

Maybe some of them are :-)


	Henrik


--GnV0QitKP8g48g7mr4Obi6UK5dScVNUnD--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2qDNgACgkQTptXS4+7
FxpK5A/9Hon62YAGOVDWSltYXfwS6B0EYHYUTNVA5N4jUNvCqwTWVWb9srT7t1Dh
ykw17qBxrI1+JqoqGNhqoX96sdofHkd6KmtyzXlA5WETwRQAj0ouquC164/edqG0
MR/D8l8Huzdtw+88FMrOIVioRqGLTUsdt1CMwbjaVHl3amBQ8M4orVgOJvlBlZbH
BwZdjs8PtrGtwaKs9LziCwuIF0EyA4BdJM79hlTOBYVUXImrrOpkOFJiZK8Nopjf
7aWht2dWmVgcNgXj7f5u6W2n4GsIqJO33I5qewcC1fcJhGliwlChN5IzfTVEZxkm
oHZKh4kXNV1NmmP+yFI/6MQtrJgPuKJUWYVunejd+wL7xsfxFw406GT/st6y4wZZ
yKIShFgjv767LRidx2e1LlUcdsLeEIJOcRGNvfdd1aPrFalDm74+0ZDZy9kCS88t
rklx2HUO4/s8Oye6Pf35ydiXz9Ebr4Uupq2cLAfkX7yRq/KzaqpqtinIJjy0Oxms
/dIIWjoRY0ds2PNABLbbhHIfZrSZfX0PFoaH6vHU0j+rK2VbV+71+9KcLVVHVf8Y
DhG5QikenkrgzV0FwRVEjWE6GSBS9ZB4LqGFYHmXBjU/dyesEE6NGy+pkcoE82Z3
xLKg5rZaudJg+3fR2AH9YY5CtmSASLDRuHSjNqcOYfQO5nZiDQA=
=73mv
-----END PGP SIGNATURE-----

--b9Tpve0rABE4nCVR71odO9FXxu39Dik4E--


From nobody Fri Oct 18 13:07:39 2019
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 3FD6C12095B; Fri, 18 Oct 2019 13:07:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5z3nJGyOnKBA; Fri, 18 Oct 2019 13:07:35 -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 BEA5C12082D; Fri, 18 Oct 2019 13:07:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571429231; bh=4kskEOt/7Hl5tvJm6MDeONepydYgLcKnmdpSG6NFASg=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=kB2KltrdIvkedpjhL6Gfmz52NPtzyOm9vJWeyjzjGyYpWmCeMMHy4jhV6oH4wAGhV db/ytsKjMQlHpwu+173vDv8h5SLTWscj0DLX4HXRrgsf+JF09SDBIDyBhR8ZNg8/oF g5wcl82bBwUGGbikSal053M6yv6nQWxUFmzCwIjM=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.138.26]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mof9F-1hgB9y3Hpp-00p8hj; Fri, 18 Oct 2019 22:07:11 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Carsten Bormann <cabo@tzi.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <A3513970-EEB0-4DBD-9E6F-A87EBFAF886D@att.com> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org> <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <e145722d-60d9-d7ca-56cf-c6be24f053a8@gmx.de>
Date: Fri, 18 Oct 2019 22:07:09 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:IfJqq/OTxZqMy2jtoYMS2zPOyeNLPTjpcV4pKiM5BF2QMQk4Rd4 obPVp6klW4irjd4apjEi8Jxo4ptaSKNtccQdPvXGnXVj+zcQA26ggtVwfUlEIecJ2j5hLhY /3DX/h01cE5CETXid8kioTlt6xwMNA+ft9K4HCKswcwNTWVTdSZI0onua7aVx/Vq2cbmy23 URT5JCVM+Qc7KetWL2ROQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:abpVWBDRacc=:ZBjhKxblM14puDaktyrQi7 eQKjMiMGdC7+S0c/cS0uOKR9clzS1xUUICuxEeA53sjVcS7pxTCrNxDrG3R6KxjcuzaM1NQNH mV9FwyOw4E8s7p3KjM8SVZyxurXCFmJ37bLLvFiHeNaJSGH3hhGGwCtXRZgt96XvF9OTumVOp xBIQwSQW8mBOgD//ZJa2lNUnUuhGHJ9fWrB1nnxnyfHEJqVmLTWwx8oLm4KU0US8viIrubEQn sz/6Sfj8WZZh7eLXedFUUqAGu/S/8df72NixO40yJGR8xKy9AVCVFgZgqdRMCB9vP9lmiGGP+ odc1LXpsKM73RL6X1HcQ4kfeCAD2e6NQfP2FruIUs045OnnzSLWZUL3nwyXSViOynQxz2f6Bl 5sGYm+Z+hxz2jG2hNreLAHv/gSLvWO7YTmK60yrUt1hDUuMzhRYuPHCUs7dmvvJFdiMIJgSmq rQbuvmibMX7kYGxak0PweeaffBktr5v+4k9Y9PdeQOO2b+3Fq3LyR/p9J/Abp1LdbG7L1/f01 bLH3DYlCL8fI78PiEEhvxxDwbCdEYpw9sahbuqPYA1PFMYJjCdAVJN2sSXxhvY8jr+IovQ8O+ uav8Ic1cegsacbA1x6/CTQSlnzU91jdAXpQjTFd6CJDnGvPiObpHYP0RrxZHNslo8nr3Pa7nt rggLIqAVT4BFGK24TeMt+XSNewCh7e5D/CposlVCzMUHsOHn+iwJ7mA9RwBD06hO+QakA4Z9v Mmu5h0xBIQUP9scSRV+XbrX3MFpGYwIXNNN+LDE++Ye85Ol2aGLmo+mptGerWxFIuYvwHjLZ5 pBv/h9QFV2ZnZOhQp5EX7eeKBvvXdrB4gfVuKXqf39Tr5mxaMHaZdoXq7PBmkULeRqBfQEV1R V4UavfzpxAjqastkJNaynzPR61sWJ8choiTdy3O8nGq6RZoKawJDY5YTla10Nu3gsRtqdxgpC BdmpXEhAzHn9vVjBD1G0tmTs8GBluXzUHyFRgLo3WYL1q6s8Rq8PjBEfc4JhFr74YuLegNtDz IXz6Jc+VsaPrY59V56SbVI1BnSreA2kMxA1JrCg65nM4hw24m/yTnxxzfIJDyAXVBAFcz0vqE 5n5uvtmYjBvyS8Xeqt72BBwg66Fx4tmIG6tORXXZmPc1A9C3nYfVHAEXU1iso16OEoI8GBBJ5 bOguVcp5MlE4ziF1/MMgeaitrYrDqHU2pk/KmQ16b+PAe1dfOr7UGuDo3zbA/68HHU4OuOQ9d 3qDQaxFTjI4zFDzsfQY/Wdf3Q4Pl9m0KD6Qjwh551d6ZsiGzfJSdiP7unLdg=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/nX9iOQxIijCZXAnyQWRnIxZd_-U>
Subject: Re: [xml2rfc-dev] [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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, 18 Oct 2019 20:07:38 -0000

On 18.10.2019 19:36, Henrik Levkowetz wrote:
> ...
>   1) https://www.ietf.org/id/draft-levkowetz-xml2rfc-v3-implementation-n=
otes-10.html
>      (or, if you prefer)
>      https://www.ietf.org/id/draft-levkowetz-xml2rfc-v3-implementation-n=
otes-10.txt

This IMHO is a case of "this is a good place for a line break, but it's
not required here". <br/> is unconditional. Previously, the Production
Center has handled this by adding NBSPs in places where no line break
was wanted. (not ideal, I agree, but workable).

>   2) In a PDF rendering received from the RPC, the title of RFC8648-to-b=
e,
>      "RADIUS Attributes for Softwire Mechanisms Based on Address plus Po=
rt (A+P)"
>      broke across lines as follows:
>
>        RADIUS Attributes for Softwire
>        Mechanisms Based on Address plus Port (A
>        +P)
>
>      which is less than perfect.  Having <br/> as a tool makes sense to =
me
>      here too.

No. I'd question why the render breaks the line there, and not before
"(A+P)". This really looks like a bug to me.

 > ...

Best regards, Julian


From nobody Tue Oct 22 00:52:26 2019
Return-Path: <stewart.bryant@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 46F2112004F; Tue, 22 Oct 2019 00:52:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.087
X-Spam-Level: **
X-Spam-Status: No, score=2.087 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MALFORMED_FREEMAIL=1.166, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 By-BJt3OPxx7; Tue, 22 Oct 2019 00:52:22 -0700 (PDT)
Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) (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 4E25D1200B4; Tue, 22 Oct 2019 00:52:14 -0700 (PDT)
Received: by mail-wm1-x336.google.com with SMTP id 14so8478240wmu.0; Tue, 22 Oct 2019 00:52:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:cc:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=VhLU1Q9WFDyc5F9SzpfyBvjymED5wyvXrETn5Heu39Y=; b=XUgspt9AeGflzPWE1oKW/DT2EIcJqg2doM3n5wo5T4uTrcl/Gx/afBlV3xvOHQSFp9 A1KTPwT7xTZye8rxSxGVxZs6miTSkmLT4dKvD/2IPan29bvrgx7J7RWA0BM9v22PkCEY 145T15fhIXbdJlnykjboUGwk4Ms4lrt6nfXlHlUab7914KVLhw9l+4WuEYMhmgQLPT3n UbOHSD+H0P01Q6VivAr2aDsY8E+rkY/31OgMk0btN0wBLFDvhE7PhDZxHKzadqcHmEkv s0Usgf8EyhDSC+vKZ9YX7/MNpkefpBauB1JUYWdwkr7lGl99V4cXCfQlmhoL7y+lmOmK p+qA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=VhLU1Q9WFDyc5F9SzpfyBvjymED5wyvXrETn5Heu39Y=; b=iKAlZM5PCht3PafhcbdpchdA9d8L3tBtzoJ6fHa9CqJ6LkyZ2ofChVgMaVI4Vmclc7 4NzEfh7p7brF62XwJVLDqBitPzCe29Ke6HKT88250iYwqJHc6HOtI3Q9D+E17LjDmy7m r3E6mbd5kTKWJvn+ZSbomPF7Zv8m7I6WnjV7zBV3PTXhvQnR01SnNtaIlzc6KcxFQERV hsh9dXTU1mkz1cK7T4wn7iRGBjYabSsw3gAog5qrU5ruMCb3yY59ZbG+7cAmwcwQucvG 3Qe/fiddrgxZME/rDZVM2qOxuwzJe9SZwZaFlEmAXs5bI7FMzKzCq5ovOomKIsIJNCrW 5t1Q==
X-Gm-Message-State: APjAAAUNvmTKrQGO096isS4Se5tFbg4UEoxAM+L5w7DOXStF+5FpiGjI hEHbLA5BHqXq9+TYXbaVdtITP3tmkMc=
X-Google-Smtp-Source: APXvYqw901fIQxxMnuxhh2hK7Kp3IjKhH3yiju94Nh2Lr1TL7ZKH3drwcumOjCIcv6Fl/gL3IX51ag==
X-Received: by 2002:a7b:c1d1:: with SMTP id a17mr1572282wmj.74.1571730732310;  Tue, 22 Oct 2019 00:52:12 -0700 (PDT)
Received: from Appleton.fritz.box ([62.3.64.16]) by smtp.gmail.com with ESMTPSA id v16sm16993444wrt.12.2019.10.22.00.52.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 22 Oct 2019 00:52:11 -0700 (PDT)
Cc: "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org> <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com> <e145722d-60d9-d7ca-56cf-c6be24f053a8@gmx.de>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <7f50cc61-b2b5-5baf-d5d1-76e8316e2d37@gmail.com>
Date: Tue, 22 Oct 2019 08:52:11 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
MIME-Version: 1.0
In-Reply-To: <e145722d-60d9-d7ca-56cf-c6be24f053a8@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/yrXfu1g_Mi62B8CGz9g_5R-LSEA>
Subject: [xml2rfc-dev] Compressed source in .xml file
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, 22 Oct 2019 07:52:24 -0000

I am trying to debug a problem where a co-author is getting different 
results from the kramdown system that I get.

We are using the online kramdown to rfc text system.

I have been sent their .xml file, and at the end it has the source in 
compressed format.

Presumably I can edit out the source into a file and then uncompress it, 
but I cannot seem to see anywhere what the compression format is in.

Please can someone tell me how to get the original source back from the 
compressed trailer in the .xml file.

Thanks

Stewart


From nobody Tue Oct 22 00:57:59 2019
Return-Path: <cabo@tzi.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 0311E12004F; Tue, 22 Oct 2019 00:57:57 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 03HzERhFnSY9; Tue, 22 Oct 2019 00:57:54 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 413E1120047; Tue, 22 Oct 2019 00:57:54 -0700 (PDT)
Received: from [192.168.217.110] (p5089AE1C.dip0.t-ipconnect.de [80.137.174.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 46y5TX0PRvz10D4; Tue, 22 Oct 2019 09:57:52 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <7f50cc61-b2b5-5baf-d5d1-76e8316e2d37@gmail.com>
Date: Tue, 22 Oct 2019 09:57:56 +0200
Cc: "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, RFC Markdown <rfc-markdown@ietf.org>
X-Mao-Original-Outgoing-Id: 593423874.2644939-8e5458e0532485215e0648df1d5bf0bd
Content-Transfer-Encoding: quoted-printable
Message-Id: <5DC05EA2-8565-4872-BFCB-E7EC7D4B5C77@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <ABC71A32-09AC-4020-B2DF-A7C1AF66B106@tzi.org> <1e0079b6-0cd4-4cb5-b0c7-e47ebb050b0c@levkowetz.com> <e145722d-60d9-d7ca-56cf-c6be24f053a8@gmx.de> <7f50cc61-b2b5-5baf-d5d1-76e8316e2d37@gmail.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/C78k3QnhIxRyXufDSDQKanzlWp4>
Subject: Re: [xml2rfc-dev] Compressed source in .xml file
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, 22 Oct 2019 07:57:57 -0000

On Oct 22, 2019, at 09:52, Stewart Bryant <stewart.bryant@gmail.com> =
wrote:
>=20
> I am trying to debug a problem where a co-author is getting different =
results from the kramdown system that I get.
>=20
> We are using the online kramdown to rfc text system.
>=20
> I have been sent their .xml file, and at the end it has the source in =
compressed format.
>=20
> Presumably I can edit out the source into a file and then uncompress =
it, but I cannot seem to see anywhere what the compression format is in.
>=20
> Please can someone tell me how to get the original source back from =
the compressed trailer in the .xml file.

[CCing rfc-markdown:]

Install kramdown-rfc:

  gem install kramdown-rfc2629

Use this command:

  kramdown-rfc-extract-markdown xyz.xml

I don=E2=80=99t think anyone offers this as a web service at this point.
(Of course, you can simply mail me the file=E2=80=A6)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue Oct 22 10:05:28 2019
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 1144012008C for <xml2rfc-dev@ietfa.amsl.com>; Tue, 22 Oct 2019 10:05:26 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LahO_4RU8fSG for <xml2rfc-dev@ietfa.amsl.com>; Tue, 22 Oct 2019 10:05:23 -0700 (PDT)
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 6B2AD1200C4 for <xml2rfc-dev@ietf.org>; Tue, 22 Oct 2019 10:05:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571763920; bh=LiMtjs0niIrtydfUWAfrSecPkT5zMKV5lxcxS1K0e7E=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=H8KjCdypsUj8QrTfw3wXUsreLL5psZ7lxkURuhekWCGCHTWMEomqMEZBFf2ZADHqu 39p5vh3N0mUIwKQZCb1fA49QtyGwoiGN3KbqCfF6UkZvGJIr6yjCCQBZ4B8ugvl6IO ACQhYrjajrmOSqelKpVnv3tbWyE/go7kiDwvWZ30=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.130.186]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MkYXs-1hbDoW06py-00m7WB; Tue, 22 Oct 2019 18:59:34 +0200
To: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <de4feaff-8f71-cd38-545c-2d848749251b@levkowetz.com> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de>
Date: Tue, 22 Oct 2019 18:59:27 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:lpB/IOTM8Zj85zGXpAkwT8v9RKGQIm0IQibVp3udmdlcSjfHUDx 5OcZoHPLFm5CmZTGZrFiIqEF4TRHcGRtvdeFwZBTQ2wSdnXijTUxpREEHmghh9n3wLG4H7g N7ZcEKjLGmOyzLvj8wJJjcIDywbOpheDSDZtzVq8TZLHWyPtIN8rXiG/MuHMGlc5OfsKxrr dFMBD6bUj0jipS12U2zOg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:OYHBxPaVB/8=:IqI4ERlx9TGyHokdORCTYW HS7cEDR0oB3KnDyoho+CEqjG2QNbmWeT9RCoNzqlIs/GGhyPUGMGdnHJhlwIy3YWkx8O3cfpH 6YDIhNAd4qKuwE6LZ85qV2EuzBNojfCiELBxQFE8OyizPPxjSOr+efIH3CmxYhVIRS9FBLQ1f qd7VuBrG3+hb2Fptf14BAk7q3iI0nK5f2oWZXjJUtZIuhY0jo7yi3se31RQiT1P1NQ3vGCmcw la1AFQQrGXFlGg2RQEGTzIePFMk5X1canEtWkFHcxOdUF8wckfOT9eg6xna08nUrVdrTi74mi HfC8bJO0E4/bHB+X9itSECiNkq5t9SlRU1ihRZS96EoBc0a9bMvRcdWevKqz7BYoQsPm98aCn HEPJMvzC/OIpmbqkkKenEHyaHziKULmYZdXIGsk36SW2PNDEIk7d7cSXMXnGCzigwaW4XwERB 08AbJI397XllbNFND+Q8TeAYD0TKoTjMuRtGuWeU2emr5wJCAQmLAMfU/T5koGskRJFsgjrXC xYlfy2zbWIN2SNx+IeH1QEOv585R1YaX0GHCcLfOYgy7qC9wCgwff5iHVD8dJ9Eenwg6slEZv RVnlEezYMslrgRnbdCbMrt6PN7qAiBKbozt9Cf0vzdBpald9Vglcf54FkzjKDFwsIrMsh+OLm A8tycIi7kVjIBwZOA8iVAHCofudP1NWEh/BF8OI9YiT7bq8703t2mnlJB17agwJlNR3qkZK/5 dG/+BLlYaYcw/r0SdeyEsI7Vw5v5D9tdYnqhBE4sICLw4a2PyFF+hUeItETMq7JWWp8gubuzu Wsk+kAtLS57xVBS2YaHMXZXE7tdn9vTB+GmdCHWVtXhPPMvRvmdlokBwbVabFa7XkDxVdx8b+ Vuo1XM+mhGdbO34d63uaPhWm44vh7dhx+bUgSLsxmuzX9SuprUX29ALL363C4ocVvAuSlMJ3t 2e+sqCAGsq19hV8qvgHawyHhUGzp09q+grYMLIHd8OIGKL1QtF7MEnAIiIMGaGSrEjR0QiwSu QjN1kwmbHNrkWSPEu4NNDZZjvD9dedd+BndjrmZgDuNb7UzjeWzkgKwiNz6lk1Zjw32aQ69S8 +C02B5y4hr2+Dcooe33RNRgpetx7i4a7rn/w+0PSI2oN4lmlZrVPvc/nsITG4nCl8L6u3dtAP fhtz1Jst0gcDUx369lpEyQTz3QJaeFvxB9WKOhH3rjJLIZ4GXv2yikT+J/LXo2PAq8SwQ3EuF ITmv0ay1ZSMpC28QnXW/h6VYsBMZs3/k5zPbSYyXjSQ70cLE1guS5A10DV2M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/tXS4mMJOptJJxGX3UxX1ONW67hw>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 22 Oct 2019 17:05:26 -0000

On 18.10.2019 19:55, Paul Hoffman wrote:
> On 10/18/19 10:33 AM, Sandy Ginoza wrote:
>> I don=E2=80=99t think we'll need <br> in titles; it's sufficient to hav=
e wj, nbsp, and nbhy.
>
> Thanks. Do you feel the same about <name>, which has similar semantics?
> ...

I would think so (/me not Sandy, though).

Anyway, I think we *do* have consensus about introducing <br> in certain
places where prose is allowed. It would be good to implement that so
that the spec(s?) that is in AUTH48 can move forward.

We can always revisit this and add <br> in more places when the need
comes up, and we have looked at alternatives.

Best regards, Julian


From nobody Wed Oct 23 08:53:22 2019
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 7AC29120AE6; Wed, 23 Oct 2019 08:53:10 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 cyAjH0I8DV36; Wed, 23 Oct 2019 08:53:08 -0700 (PDT)
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 E397F120AE4; Wed, 23 Oct 2019 08:53:08 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iNIwd-0006wR-VI; Wed, 23 Oct 2019 08:53:07 -0700
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1iNIwd-0006wR-VI@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 23 Oct 2019 08:53:07 -0700
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/X0Ja0yPxZDVMHLsK51KoxPQ8_xg>
Subject: [xml2rfc-dev] New xml2rfc release: v2.34.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: Wed, 23 Oct 2019 15:53:11 -0000

Hi,

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

Release notes:

xml2rfc (2.34.0) ietf; urgency=medium

  * Made preptool reference sorting honour the sortRefs <rfc> attribute
    when symRefs is true.

  * Fixed an issue with v2v3 conversion of PIs to <xml> attributes, where 
    PIs occuring before <rfc> would not be processed.

  * Fixed the v3 text output for authors with no organization to output 
    blank lines, as for v2.

  * Changed the rendering of <xref> with section reference and text 
    content, based on input from the RPC.

  * Fixed an issue with &nbsp; in section headers not being handled
    properly by PDF viewers, by using plain space instead of non-breaking
    space.

  * Fixed an issue with sizing of SVG artwork in PDF renderings.

  * Fixed a validation problem for an empty boilerplate element for ipr='none'.

  * Added a <toc> entry in <rfc><front>, and moved table of contents XML 
    from <boilerplate> to <toc>.

  * Fixed an issue with the use of seriesInfo for top first page of v3
    text output.

  * Added support for a new attribute 'brackets { "none" | "angle" }? for
    <eref>, on request from the RPC.

  * Changed the rendering of <dt><dd> so as to insert a newline if the <dt> 
    entry extends too close to the right-hand margin.

  * Tweaked the removal of PIs during the preptool phase to occur before
    writing prepped content out to file, rather than earlier, in order to
    preserve PIs when prep() is used by xml2rfc internally.

  * Added a warning for SVG content that won't scale.

  * Added 'dd' to is_htmlblock().  One effect of this is to let <dd> to 
    be link targets for <xref> when generating HTML output.

  * Changed the schema for <postal> to a workable but less precise 
    expression because the RFC7991bis generation scripts don't support the RNG 
    <interleave> construct.

 -- Henrik Levkowetz <henrik@levkowetz.com>  23 Oct 2019 15:46:07 +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.34.0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Fri Oct 25 07:37:10 2019
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 4AD08120105 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 25 Oct 2019 07:37:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vo-zrtXgpP08 for <xml2rfc-dev@ietfa.amsl.com>; Fri, 25 Oct 2019 07:37:07 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 0B02A120072 for <xml2rfc-dev@ietf.org>; Fri, 25 Oct 2019 07:37:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572014224; bh=f7yWP0wYuvf+tbmOWWyz162jf6rlPZp55Gslp1ss3oc=; h=X-UI-Sender-Class:To:From:Subject:Date; b=HE297Gxkl6g837zAkK+4JWhOp8Re/htohvVKKxbmpuQ1y+iVedvGUbx/faDJKhgLH haUU6Nrm3L/BQ9RrfMBJZGorb/H1j2ahxHnWGIlNPqaBkXnLYJqTr9BUw/9d5s1qHU RpRfe2sysyx6gUKFiKfvSeEwoIDNfHJbRAI1l6K4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.151.92]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MDQic-1iFn393490-00ASOh for <xml2rfc-dev@ietf.org>; Fri, 25 Oct 2019 16:24:09 +0200
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <d1e1cd38-5a52-13d8-e4fd-f131794440c1@gmx.de>
Date: Fri, 25 Oct 2019 16:24:07 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:e6SIUnnbsDvY54v1PoKFRzGket2T7byUImwiTVkknLMtlaECL8Q m8IQ2+TMUUgyjolfD0mOWud2RUS3nRb0yAT3rOTeqiHoKCFNZHA+FJqnt2RdW761vO7V27W +/9aMcpmvAZ8s3OnyzBOFUG/UZWIvCcljnVykGmgMRofIsPDSlypqVsQtFX2ekIUTuFmWGv BbOTrCP0iZsztDYlEIMJw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:sOh6ic26SIA=:nYk60noVno5bXsg+roRM1W lFpHDy98B1AaBadmtZhoae1HTW6Mithm4Bg6DGTpWekOoGKp/dLGFKS525JNPsq/mTHd9E2eE Z8NZGfN2UYPYzGt38A2Sbm+6iHQJyV/MvnBj7FELsl1V+zFlO6UPZbpY4ZQZbvYeqF+mjAg1Q RGWNFKMNmL+aUC9kxe/6UjSSii4IZt2qLpGq+RgvoaegeeWSNie6bijP9v1q80vLKW6rAafeC CEK7rkXWzDrECEC1GkIiGEUHFtZRaL1V71ggyXqpJ9veEw+qGxi8hQCmJR6khw6MQCKR2wCMF u9Sgnxjlyu7jKne8cQ8Uco3nSLhZYPZyPGvEPq9zejf0ZIHBtxRNSh3IAgEMIyGb0/uhOlWj9 E8m3kgzSacMVZXDzOGBNtGVbnVPl93XlDPZFt/o+TvPNO0UTx4tygdgbaBqJ86S5q3xyCvT+V tixuyy5cbvz/wLtmzYzBMudB8fMA6u4gibG+aQzRQj/ovZuIaoTPvYlwXaD4y3eeYz5KBPDnI TJKYFBnVP+dARBH6PvVD5u/ZV/YRp5tjqMFfSOBm3/WExtt9j0lCTFr7xCQsg85T1Lo0BfS7B xZFE6VE+xH5NN1pFKIeZy5fNhHh53pyf6mW0GekNHNi6Bw8Ptc+SHXyZe66GpaV/7Rb29Sfri xkIVoKSMXz+PK2k0RowUinBHttU2K75EqDWlAm4YF1AOEll7fMe7W1Av/qEoFMEFwfVdoTvRo +Y0bfYs1YdkeBQqtRmGgirMCMKQvRkN5Ty+P8kWAiSfKfp3n59SOYrqbofsKs6A4qmmhKIqDL Y2pUdZGFIg+zedeT8N7R88EQcrknLjcDIZnd6IAskoJhEUv23RmCKyDLOD4VzWZKQDKqxcD+A RRAc5yxG9kl86JQSNXiYO7o/usatYbFvfmpG4O13Z3vD5ZRJdrouYfa38nWmr2YTCjVhDktp5 a9LSbhA/Hhr71Wbind7z5j+v4FaQgvGev6Of/55K5SIKKRHvhPw/rTjRwnUj5Oot6RcwGCfVp iZMXV+A7udX73PEDz2dHDtiJUDJaNaUqxy5HfidBcV+sl5MCHTzM9xvUXKRL86Uw74lutAzdD 4y7sX7Pd/F2OZJhQRRe8AvMHoraaT5+fD8M0xVZdvm4p0NHHgGt3ppOUHk3zk57B8A+yQZg+x C3gzic8zraaPuVTG4WZXd0Fub4e2MBBKRyvmMo1uowl8cDWPJIWugQCc1D/lyJa8AkxtZjTlJ ybhdugRY16v86EBJsn0OywBdM6frbz7ufb4b1EpRfmxKzDhiaAsAmbXhPWPQ=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/fsVqocZ3yYWd7BbwNPp5IX6Ah-I>
Subject: [xml2rfc-dev] problems caused by allowing @pn attribute to define xref target
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, 25 Oct 2019 14:37:10 -0000

Allowing @pn to identify an xref target is likely a side-effect of the
internal processing model of xml2rfc. The way it is implemented
currently causes user-visible problems.

The simplest possible fix would be to disable support for this except
when used internally by the renderer.

The attachments (to the ticket) show one problem, but I'm pretty sure
more could be found.

    <middle>
       <section anchor=3D"s1">
          <name>Dummy Section 1</name>
          <t pn=3D"section-1">
             See <xref target=3D"s2"/>.
          </t>
          <t>
             See <xref target=3D"section-2"/>.
          </t>
       </section>
       <section anchor=3D"s2" pn=3D"section-2">
          <name>Dummy Section 2</name>
          <t>
             See <xref target=3D"s1"/>.
          </t>
          <t>
             See <xref target=3D"section-1"/>.
          </t>
       </section>
    </middle>

Here, the xref to "section-1" should actually link to Paragraph 1 of
Section 1. Due to how pn attributes are rewritten during preptool phase,
it actually gets rendered as reference to Section 2.

Proposal: disallow linking to elements identified by the pn attribute.

Best regards, Julian

PS: raised as <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/447>


From nobody Sun Oct 27 10:24:11 2019
Return-Path: <cabo@tzi.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 BF7021200B2 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 10:24:08 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 0bVwo6mdK-N8 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 10:24:06 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36CA812006B for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 10:24:06 -0700 (PDT)
Received: from [192.168.217.110] (p5089AE1C.dip0.t-ipconnect.de [80.137.174.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 471PpX2KM7zyr3; Sun, 27 Oct 2019 18:24:04 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
X-Mao-Original-Outgoing-Id: 593889841.715569-15fe7f3f7c5014be71e8ab2946f35a90
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Sun, 27 Oct 2019 18:24:03 +0100
Message-Id: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
To: xml2rfc-dev@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/yxwrLvjfgWOCmz7GMCIx6rZQEPk>
Subject: [xml2rfc-dev] When is @ascii required?
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: Sun, 27 Oct 2019 17:24:09 -0000

I=E2=80=99m not quite sure I understand when I have to provide the =
ascii=3D=E2=80=9C=E2=80=9D attribute.

I can have authors that have umlauts without further ado.
If I have organizations with umlauts, I need to put in ascii=3D=E2=80=9C=E2=
=80=9D, or I get:

t2trg-sworn.xml(20): Error: Found non-ascii content without matching =
ascii attribute in <organization>: Universit?t Bremen TZI

(Note also that the error message has some mojibake.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sun Oct 27 10:51:40 2019
Return-Path: <cabo@tzi.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 EB3641200B2 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 10:51:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 8Xcx_GDsW_Pi for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 10:51:35 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E94D120046 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 10:51:35 -0700 (PDT)
Received: from [192.168.217.110] (p5089AE1C.dip0.t-ipconnect.de [80.137.174.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 471QQF6hsFzymQ; Sun, 27 Oct 2019 18:51:33 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
Date: Sun, 27 Oct 2019 18:51:31 +0100
X-Mao-Original-Outgoing-Id: 593891489.658808-b94e1383af3f5a69ad6bf7bf699eab94
Content-Transfer-Encoding: quoted-printable
Message-Id: <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org>
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
To: xml2rfc-dev@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/PnWCMgXJUStLJ3CgtJPixyc5rTw>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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: Sun, 27 Oct 2019 17:51:38 -0000

(Looking at the source of the message in preptool.py/check_ascii_text, I =
also don=E2=80=99t understand this:

                if self.tree.docinfo.encoding.lower() in ['us-ascii', ]:
                    self.die(c, =E2=80=9CFound non-ascii content in a =
document with xml encoding declared as %s=E2=80=9D % =
self.tree.docinfo.encoding)

I don=E2=80=99t understand what the source encoding has to do with this; =
XML allows me to have beyond-ascii characters in documents the xml =
encoding of which uses us-ascii (or koi8-r, for that matter).  I think =
that any access to self.tree.docinfo.encoding at this point in =
processing is a layer violation.)

Gr=C3=BC=C3=9Fe, Carsten


> On Oct 27, 2019, at 18:24, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> I=E2=80=99m not quite sure I understand when I have to provide the =
ascii=3D=E2=80=9C=E2=80=9D attribute.
>=20
> I can have authors that have umlauts without further ado.
> If I have organizations with umlauts, I need to put in ascii=3D=E2=80=9C=
=E2=80=9D, or I get:
>=20
> t2trg-sworn.xml(20): Error: Found non-ascii content without matching =
ascii attribute in <organization>: Universit?t Bremen TZI
>=20
> (Note also that the error message has some mojibake.)
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20


From nobody Sun Oct 27 11:41:03 2019
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 EBB87120046 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 11:41:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, 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 UdMpSmdJGxdf for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 11:41:00 -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 66955120024 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 11:41:00 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:57814 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 1iOnTH-0000t1-3S; Sun, 27 Oct 2019 11:40:59 -0700
To: Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <7e60b01c-664d-9242-1070-309085b25d16@levkowetz.com>
Date: Sun, 27 Oct 2019 19:40:51 +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: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="G57iRxfLnxllG8kF9VcSAWMOlweo4ivk0"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, cabo@tzi.org
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/MOhbjkfsWDEMVDaBKlYcia-jm3w>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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: Sun, 27 Oct 2019 18:41:02 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--G57iRxfLnxllG8kF9VcSAWMOlweo4ivk0
Content-Type: multipart/mixed; boundary="vTNGkW738F7bGvbanCQJ6RDFTP8waNOWM";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
Message-ID: <7e60b01c-664d-9242-1070-309085b25d16@levkowetz.com>
Subject: Re: [xml2rfc-dev] When is @ascii required?
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
In-Reply-To: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>

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

Hi Carsten,

On 2019-10-27 18:24, Carsten Bormann wrote:
> I=E2=80=99m not quite sure I understand when I have to provide the asci=
i=3D=E2=80=9C=E2=80=9D attribute.
>=20
> I can have authors that have umlauts without further ado.
> If I have organizations with umlauts, I need to put in ascii=3D=E2=80=9C=
=E2=80=9D, or I get:
>=20
> t2trg-sworn.xml(20): Error: Found non-ascii content without matching as=
cii attribute in <organization>: Universit?t Bremen TZI

This is inconsistent.

Based on feedback regarding publication practice regarding ASCII, Latin,
and non-Latin alphabets some time ago, xml2rfc is rendering names (person=

and org) with Latin script characters the same way as ASCII, while names
with non-Latin script code points require an additional ascii variant,
which will be rendered in parentheses.

So the grumbling about missing ascii attributes for organization is
inconsistent, and needs to be adjusted.  I'll do so for the next release.=


> (Note also that the error message has some mojibake.)

Is this from the web service or on the command line?


	Henrik


--vTNGkW738F7bGvbanCQJ6RDFTP8waNOWM--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl215LMACgkQTptXS4+7
Fxp/7hAAr5qThIGcOB/NThkYv4CHVOuODlLy4JZW++e7tLvusKJ40zViCFZqgMdo
tbS/t+dEe9M7YbTscEdjjSLdyYSxHNQTh8QXJYZy/ItnmXmEQMAY275WnerwYOE1
n67KivwQlyggyv8kj4sqAfsjUNKPSBx7Io9OQ/b7DdDOJlK1zTLLhJT6EC0TehXX
+XTC6QmCyoswulVPuLlQIdyyt3laushmhT0opR60GVMpePO0RIpR2iKx0dYjxFu9
uo6QUgpAAr3NSqeTR0UXDO1rzdUj1nJ7xEOfm3I7EEhwTL9INDzNFxUQ9jvdpzsF
+uUaLQC9DHVPxtIx2Hv/A+Y+iRzoDyI+FQcX6b3OE4Btr0OCIw1gK3vmy1sZVm64
Wjf/Hp+xrvxD9lVDyIREk6Y/PsEj8isAfPktBydiZo8v3wolFmNxWWcbz3RNSsax
eepqqqi9R/4F9gZpvA28GsRDSnyFeaKGiyIZO/iaWPh1yNWxkWwY7iKbcM3cYhAy
cgIvk+80AyPShrcwul1sUCUxZMasYLi331cLTFxkfUFCR6z9wTSi7yrAI9GLr17P
xxFqMYeNMvSvLl6T3hj9fL5lt+JcqNeYfMp1sE2t56ZnTp5Q60ZUMaGtiKv0JtVH
7zzzWe0SLN1MorLZYpVm/qp5h2KvvpNvz8v/BcSi/yHWsQtPAos=
=OB+/
-----END PGP SIGNATURE-----

--G57iRxfLnxllG8kF9VcSAWMOlweo4ivk0--


From nobody Sun Oct 27 11:50:51 2019
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 E8D5512009E for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 11:50:49 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 fmOsMssYA5xY for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 11:50:48 -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 825BD120024 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 11:50:48 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:57843 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 1iOncl-0003UB-5Q; Sun, 27 Oct 2019 11:50:48 -0700
To: Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org> <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com>
Date: Sun, 27 Oct 2019 19:50:39 +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: <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="U0Uj6cqnW7GqJpl8xdQbaCWne8g8erFEL"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, cabo@tzi.org
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/jQ2CEiQDagLGQSQT2xNy0lGfW8E>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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: Sun, 27 Oct 2019 18:50:50 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--U0Uj6cqnW7GqJpl8xdQbaCWne8g8erFEL
Content-Type: multipart/mixed; boundary="4lDF5okehV9gifdnOEuhxeOUini7uaC3E";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
Message-ID: <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com>
Subject: Re: [xml2rfc-dev] When is @ascii required?
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
 <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org>
In-Reply-To: <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org>

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

Hi Carsten,

On 2019-10-27 18:51, Carsten Bormann wrote:
> (Looking at the source of the message in preptool.py/check_ascii_text, =
I also don=E2=80=99t understand this:
>=20
>                 if self.tree.docinfo.encoding.lower() in ['us-ascii', ]=
:
>                     self.die(c, =E2=80=9CFound non-ascii content in a d=
ocument with xml encoding declared as %s=E2=80=9D % self.tree.docinfo.enc=
oding)
>=20
> I don=E2=80=99t understand what the source encoding has to do with this=
; XML
> allows me to have beyond-ascii characters in documents the xml
> encoding of which uses us-ascii (or koi8-r, for that matter).  I
> think that any access to self.tree.docinfo.encoding at this point in
> processing is a layer violation.)

It may very well be that the test can be improved, but it was triggered
by a hard-to-diagnose failure where an XML file had us-ascii encoding
declared, but contained non-ascii characters.  The RPC didn't manage to
get a handle on what the problem was that triggered the failures, and it
also took me a while to understand what was going on.


	Henrik





--4lDF5okehV9gifdnOEuhxeOUini7uaC3E--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl215v8ACgkQTptXS4+7
FxpjMBAArK86YTd/3L33VBGoWsxhoqTBPgSx4jO+uGCYPOCmTdsRmGykRTlkHDBp
km6nPrA2TqWwqaVzaPNafl8knW3gBUO7jUo/xKHzeH5jat3pdHb5mTDOFdBC1xtN
SvsTieWbowmQXeVbtJ1C0uwTGZ1qhdgWyTYk7N6R1KwhAGOWVoDwL18Vuwd4ACQ0
boG9Si7/a3gVhQb9xVh1GAd68jdwJhjNcag+bFvQ7SEVrMRIyQyiY6hVOs6uIUEO
25VfRy/udOrDqsXHdXUAqoMQuoOVNNzAaRQTIwMuFTWlZJ0qFhsGxMudLT8qWQ9c
I0o+9t6y26kwMsxq+ahhll0HGb4PaQpm7GJ4Lf9Cm2iMfn8yxAydufkbIAfZjC6R
GO0XCNvbVFjfHagN2LjMvTwkQoQWa7vCKNWUo+LZepeOO2HaPlw8QV5zxQEIDfD9
IjApOaJIoFaEF7E8my4MleZBAeUMnF4IN0e14rP3TahIRsuwl0No248+AzXGgraW
J8/21e2r1jtNQycui9cKkdGuB13tuW9OogOK7WnLDJz75+C7yyYhpM98xOrV6nCO
0cE6tI+sbKiUt5P++bQSmOGNhePufHofsBgMOLYMIT0hAsmwD2RqOTmbQ6nWST20
LJyvCCPPOuhCPW89AC1oKUSFAIVVF1b7F5fcr5r6l0cRn5QHtYs=
=1FRP
-----END PGP SIGNATURE-----

--U0Uj6cqnW7GqJpl8xdQbaCWne8g8erFEL--


From nobody Sun Oct 27 12:14:31 2019
Return-Path: <cabo@tzi.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 E11F21200C1 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 12:14:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 rRRColo9jDPp for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 12:14:27 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B765120024 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 12:14:27 -0700 (PDT)
Received: from [192.168.217.110] (p5089AE1C.dip0.t-ipconnect.de [80.137.174.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 471SFs5g7czyPp; Sun, 27 Oct 2019 20:14:25 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <7e60b01c-664d-9242-1070-309085b25d16@levkowetz.com>
Date: Sun, 27 Oct 2019 20:14:25 +0100
Cc: xml2rfc-dev@ietf.org
X-Mao-Original-Outgoing-Id: 593896463.1323839-2322858b2e166608051bbcdc158d46ac
Content-Transfer-Encoding: quoted-printable
Message-Id: <3CF0F610-E862-4851-8F08-4894F03C7962@tzi.org>
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org> <7e60b01c-664d-9242-1070-309085b25d16@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/KbA8V6yKOh-DptUS7cEnxxOkEaY>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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: Sun, 27 Oct 2019 19:14:30 -0000

On Oct 27, 2019, at 19:40, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> Hi Carsten,
>=20
> On 2019-10-27 18:24, Carsten Bormann wrote:
>> I=E2=80=99m not quite sure I understand when I have to provide the =
ascii=3D=E2=80=9C=E2=80=9D attribute.
>>=20
>> I can have authors that have umlauts without further ado.
>> If I have organizations with umlauts, I need to put in ascii=3D=E2=80=9C=
=E2=80=9D, or I get:
>>=20
>> t2trg-sworn.xml(20): Error: Found non-ascii content without matching =
ascii attribute in <organization>: Universit?t Bremen TZI
>=20
> This is inconsistent.

Thanks.  So I=E2=80=99ll continue those experiments with the next =
xml2rfc version.

(I think that the general direction to allow Latin input but require =
manual ASCII transliteration for non-Latin is right =E2=80=94 most =
English-speaking people should be able to approximately render Latin =
outside =C3=9F=C3=B0=C3=90=C3=BE=C3=9E=C5=8B=C6=A3=C6=A6 and maybe =
=C4=B0=C4=B1=C4=B8; there are transliteration libraries for other =
scripts as well but employing them is probably not a very stable =
approach.)

>> (Note also that the error message has some mojibake.)
>=20
> Is this from the web service or on the command line?

Command line.  I notice that I had a Python 2.7 install running; with =
3.7 (I know) I get:

t2trg-sworn.xml(20): Error: Found non-ascii content without matching =
ascii attribute in <organization>: b'Universit?t Bremen TZI=E2=80=99

which is interesting.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sun Oct 27 12:20:50 2019
Return-Path: <cabo@tzi.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 8C2F51200B1 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 12:20:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 RBVXvjsYdREP for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 12:20:47 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 625CB120024 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 12:20:47 -0700 (PDT)
Received: from [192.168.217.110] (p5089AE1C.dip0.t-ipconnect.de [80.137.174.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 471SP96njzzyPp; Sun, 27 Oct 2019 20:20:45 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com>
Date: Sun, 27 Oct 2019 20:20:45 +0100
Cc: xml2rfc-dev@ietf.org
X-Mao-Original-Outgoing-Id: 593896842.928763-0da680507af8fc53628b44fae3ae7568
Content-Transfer-Encoding: quoted-printable
Message-Id: <C1B5F114-C4D9-4713-A902-794551702092@tzi.org>
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org> <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org> <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/ZQIm6Fd6m5H11EjVkdGimfCk1nc>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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: Sun, 27 Oct 2019 19:20:48 -0000

On Oct 27, 2019, at 19:50, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> It may very well be that the test can be improved, but it was =
triggered
> by a hard-to-diagnose failure where an XML file had us-ascii encoding
> declared, but contained non-ascii characters.=20

Do you remember whether it contained non-ASCII characters themselves =
(which should already fail in the parser) or character-references to =
beyond-ASCII characters?  Or maybe entity references?

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sun Oct 27 12:52:26 2019
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 EFA19120052 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 12:52:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G_sxVwK7TANq for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 12:52:21 -0700 (PDT)
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 D6D58120046 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 12:52:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572205910; bh=YQkZYUr2LgiOcgMhTkRRJ8OztFZKATDERvS11M5CclE=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=kUhwfhB4uf5iIxN4au1x+DfUugU1ezfHCOzt35RSds9f2mChfCuWDvCPhGuM2XPsI I4WWHZi56nC34dbzxFy6owUW7z5LWAHCu0UrI26BKBMKdzYK0edyQbjwLMKgAQB/RY UoAfeaaoNXkuUT3A3GRZRFv2O+yMsKqeARlFLlSs=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.129.19]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N4hvb-1hxLdq3W6B-011jp1; Sun, 27 Oct 2019 20:51:49 +0100
To: Henrik Levkowetz <henrik@levkowetz.com>, Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org> <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org> <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <80322414-4318-1cf9-3781-48651a07ed19@gmx.de>
Date: Sun, 27 Oct 2019 20:51:46 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:OL2W8D7JpXUBsOSbdZQYvGFaR4p9G0aEBaPbN2OrYaUyD+mvsNC U1Ht/U/OmyNTq7mexKSfTCjc3VzVAO5MuOyOK3k7SAGXm6b2jilquYFuoNSRMqXfugH9DY9 TKroHf66picmRfTw563Mt9rCdSj+E19qabOZs3vWT5z6P35lIq2lsa9hw6eq99UxlitDw2o YPsM/CcO14USdoYu1kKiQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:qO6AGScu0Zc=:fSGvYRZ2DZ0rNHc/ubw7++ vUkqEC6hQuAAlLGuAuyZ5lqzJonmwOBrAM18fnHUfo8WZSlQDD9uP268xR1HboRHlCer6cUI8 zRIaO5iRsnrTpAWpzr1h9WMvKWhdudMR5POdDTQNp0CGluAx5QSsuP9NOiKz33BYu5/JwWLDm SGhvv8spjwRDPIeQv50kq88k1ws/fWh9gZKf54totS4zmnEZKbRkCDoZ7jTSaJD2R68yFSf3C K9DrBkpcq47JYBBJofp7WKzVE4otaZmLT5dKiupkYAp/ygKTGX0BJXoEwZbqklDq/HZLxPEL0 2QlN1ThHQSJBMvxzOXXfFGyt96Hup3/04W4LbKPk5NcICY5sL5UYCGa9lBvCgMFM3dIWt/gR7 Nd51l7hoO9dUG9zlDW1zqkBVKn0W6JKilwFQUA9P+WkUCEpLdWpuFLNB11bbSsSLQmjsYPN1c CM2Ec2hUPlgrSEiEnycNOHQ0pjn5xV0u5iVWD5YOTdwHke/5sthZohTxxdfvh7vIxoQ88dTby MOlL69DiVMXZIj1PluVNf1ubQRPkhY94GXvJnd4+VWfPawFzPuG0C7YA64h4UOQRkq7BKmw+e mlsw4eG2gskOxX2dQF2JbLDRvb0UABROdJWamGQYSZy5xHQrUogMmyRkOrYg6ZR4xvAfS5lDm bdDic3p2qoL3ujGGnyejEjZYLC9UOca4Q9FkXr6TzorJCMx5ctyhL9ywAJE5oRxgG3SELwl7g UX3ebpH/xhuero7FQ/WVLVyTPV6ckQp+6b0e0BDAqLIcW70Iqip9YKKjFIIy5MTmR361VjV/p Y14dfbcl7hCf06RfXklTnG31ME6r8qIkLFDZMOj+pTJrf2tctipOtzGz4MVkkHn5h4QJfOoI9 JJdDqtm85l2LADAiqDdRjqbRKBbolYP/2MdD+lk4j+6GK0rp2F38xnDp7W9LSJCV0hnR6SgFT FXXbHBtpfX9jFEPiFoj9CtkxAq7n0cqbXBZTQe5fEsNI+6L1X3XYDDhDURSIpTBQShJZSw1OG OJT0jcEAwSoqULJ37EAhgGNmLvAMx7lLtw/FvAUePbEiW5wwlvckvxQPhVJcgClwKXBUTY03E Hf8QTbv3sYw3gkUL/9HJ5GzqDjDR/D30AFOps7/hsTQaryxFDH4ehShDxjWA6/PfFtIxnW+8C 20ltoS0v4Qz+qv5J3ijyj4p8GMK/k8zSF86j6axAbxhW2XXarJN9U+LOcofNMAf0utTQakxLH bX0d3/4FIwXudznBKvxDr1ZvAjiZ0dZbgbUWYJ67qWB7f9kWVLipLRB6blQ4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/VilrP97_myEPGkLEM7Vw87jYRig>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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: Sun, 27 Oct 2019 19:52:24 -0000

On 27.10.2019 19:50, Henrik Levkowetz wrote:
> Hi Carsten,
>
> On 2019-10-27 18:51, Carsten Bormann wrote:
>> (Looking at the source of the message in preptool.py/check_ascii_text, =
I also don=E2=80=99t understand this:
>>
>>                  if self.tree.docinfo.encoding.lower() in ['us-ascii', =
]:
>>                      self.die(c, =E2=80=9CFound non-ascii content in a =
document with xml encoding declared as %s=E2=80=9D % self.tree.docinfo.enc=
oding)
>>
>> I don=E2=80=99t understand what the source encoding has to do with this=
; XML
>> allows me to have beyond-ascii characters in documents the xml
>> encoding of which uses us-ascii (or koi8-r, for that matter).  I
>> think that any access to self.tree.docinfo.encoding at this point in
>> processing is a layer violation.)
>
> It may very well be that the test can be improved, but it was triggered
> by a hard-to-diagnose failure where an XML file had us-ascii encoding
> declared, but contained non-ascii characters.  The RPC didn't manage to
> get a handle on what the problem was that triggered the failures, and it
> also took me a while to understand what was going on.
> ...

That should be an error reported at the time of XML parsing...

Best regards, Julian


From nobody Sun Oct 27 17:04:19 2019
Return-Path: <cabo@tzi.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 14BA812004D for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 17:04:17 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 NCvzgjj2dBxj for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 17:04:15 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7FF3120046 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 17:04:14 -0700 (PDT)
Received: from [192.168.217.110] (p5089AE1C.dip0.t-ipconnect.de [80.137.174.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 471ZhC4tvhzyvy; Mon, 28 Oct 2019 01:04:11 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
X-Mao-Original-Outgoing-Id: 593913850.680012-153c6e8443be5a0996f3469aed481535
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 28 Oct 2019 01:04:12 +0100
Message-Id: <C1227561-E1B7-4D1F-804A-078B76B2D4A8@tzi.org>
To: xml2rfc-dev@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/BzcZ2xOfSMxiKdaJ25gDTTu2_a0>
Subject: [xml2rfc-dev] No date in 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: Mon, 28 Oct 2019 00:04:18 -0000

<reference anchor=3D"IEEE754" >
  <front>
    <title>IEEE Standard for Floating-Point Arithmetic</title>
    <author >
      <organization>IEEE</organization>
    </author>
    <date />
  </front>
  <seriesInfo name=3D"IEEE Std" value=3D"754-2008"/>
</reference>

V2:

   [IEEE754]  IEEE, "IEEE Standard for Floating-Point Arithmetic", IEEE
              Std 754-2008.

V3:


   [IEEE754]  IEEE, "IEEE Standard for Floating-Point Arithmetic", IEEE
              Std 754-2008, October 2019.

How do I get the V2 output with V3?

(The specific example may be wrong, but I=E2=80=99d still like to be =
able to get undated references.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sun Oct 27 22:18:09 2019
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 A900B1201E4 for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 22:18:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GuopFcI9-Ilt for <xml2rfc-dev@ietfa.amsl.com>; Sun, 27 Oct 2019 22:18:03 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 A04801201A3 for <xml2rfc-dev@ietf.org>; Sun, 27 Oct 2019 22:18:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572239871; bh=9X23rzF5fpcnRbodW+54T576wDUMt284eP0JWV3ih4c=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=Ix9Czq/xHbYFVRRj7gDSQZHuDHe2yo8y5ajYY4jDWoA1XXNum2iN7n4OPrX4ZOTIX qNYtDv01ybT4Nth6+r+2hIfxUY8IaoqEU3sI9WypwSknVSQoPRCCj2r9J0LNdAanYA KV0tk27lalMMgUS810WXHZp2smF4lVNOsliSAhFo=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.144.205]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MUosT-1iXvXa0zpJ-00Qkp1; Mon, 28 Oct 2019 06:17:51 +0100
To: Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <c0c2b1d4-83d6-525f-0067-8a856f12ec2b@gmx.de>
Date: Mon, 28 Oct 2019 06:17:49 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:oBGMI+tdknf9KYa37Gu7lRApslDc4NQMjCk0Ejb2zj24kZxfomX qPNoUFdOsc85PhXyrd3XkJM/OLPtOqfyNJ/OBk3BkFz1xMTn0mWGbVrNde2DoUKPo6TpUI2 y0lsgXNfzLa3FvNCBsVbtMps+PqsHm/nHjH2F2XlapsyyzPR7ZspS+/+3vivivMrb+ScHnp vb/ikE7JO2k/rNmrB0XtA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:50jc2pDhnBA=:7hwJepnSDVND2eLxpbw7YO e7o2yUdQFOdQLGPysZLY4kc4JkngmhIBSFYM0duFMT0CKufxudg9s8LwCuhGmSFjUVDvDTzjE g6m78ecHOtiPPCVWkg5lTdGdydZnQS73dTi4k8QiGocegC0ztB0Y9EejgQZ0+TCVgu0VWB5lD BYTyWWcONqWxV6tAk0qW7bz/sgjf+VR1ZTvKd5a/+7ObIo+3hJulbu+lI4cLbAi0xAjCMhoE5 lN7kyK/nTPE6T8w5cnogXJYzHsZuVoJ+RAiEqT00gawUqa1lkNUFO8x260hz5YDSQjsfgvVfi JqAMtFV72JXc80ZepdL+utolA2PvGekrtM3ZmdGW6AcRnVMxMN08BzpRSk6Ly19y9Okx5E/Is b+iS8aoY3kz4u3TF6vLaOLcHDgovxaVEVGCw1WH0HnDowlnXsS/zgkxmWT93RU5+BYjQcVnt6 MnjN4fB0fwjkg+Kv7Ek8IHU8b4VoFkAxyah7aP/OJMmZRTlNuv1GUrPJ2A7R6WnLskoPSLuEW Xp4/k+qZOW/yxuLSQMqoj6Ze94PLlHBt9svWhatnHanUxM5cMH0i6V20ukbJbT6zvZWKVcKGU soQYTaf+TJvjd4AGN2qkO6gVrvBSwZCV1SJX+HGHovVOVZJ7mTSMfMIkc1818IRdpzVQXS2LP cffJamB6MyQWluNuqqFzirvQbqym72PGzIBKSlXl8VQDlo5jB08thmYoZgGMm34iF16IZt/9O rvAVONxTZ1EV8+VIkaEZj6UqxihpDxUR62A8WJDtJehB/JEchUXHkxOKB3pUtEWTkVDYPFygq 4uwB3brFav9BArXsRRpAkC5369VnhPNuDAWSsELtySTyMTTSsYP0ltYsMv0M0KFQF3sW2VTrg lpMNmmOUapEa+qaAiS4b9OkL0Mmwm/rMa9vC+LOB4gWLRUbOd+9ZSflMCfgW7CMCy02PiTcYA sAphJ3XtlyUf+zUeEHWGlFWGVFszRoziNf0q+kdMUQMpAdrM1a7+wYRNJuGMg38hjK2blGT4G zO0m6ovgIxrHTheD31qQnsBfUuJjfHqn2Ugzk6OaX/YfVxWGnm4JE43gtguIHQrdt7fTUyEZD K8HyzX4aKPIqdwNiSs6W7R0malAnEmYuTTtEPyouXtrSIzabWhN8wPYMEmRmFZ7upKh3qf5So JK+yHnP/EF6a1CPWNViRVQ9STNbhtBdhVURy2HBq3osChpU04n4Q2Gzsgln2mmnHpLYghpSoW sIX8yFKj/L15FpNsb2KlVMaReCgA900xKPqEIpi52mIxLA4+CniNR3wNYsGY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/9AsvD1KWXWTHnpQjNqEMGmlPWlw>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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, 28 Oct 2019 05:18:07 -0000

On 27.10.2019 18:24, Carsten Bormann wrote:
> I=E2=80=99m not quite sure I understand when I have to provide the ascii=
=3D=E2=80=9C=E2=80=9D attribute.
>
> I can have authors that have umlauts without further ado.
> If I have organizations with umlauts, I need to put in ascii=3D=E2=80=9C=
=E2=80=9D, or I get:
>
> t2trg-sworn.xml(20): Error: Found non-ascii content without matching asc=
ii attribute in <organization>: Universit?t Bremen TZI
>
> (Note also that the error message has some mojibake.)
>
> Gr=C3=BC=C3=9Fe, Carsten

A similar issue is
<https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/443>, reported
two weeks ago.

Best regards, Julian


From nobody Mon Oct 28 07:03:34 2019
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 AA903120113 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 07:03:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, 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 bSP-hWJopucN for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 07:03:31 -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 5779412002F for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 07:03:31 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:49564 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 1iP5cI-0000SQ-2s; Mon, 28 Oct 2019 07:03:31 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org> <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org> <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com> <C1B5F114-C4D9-4713-A902-794551702092@tzi.org>
Cc: xml2rfc-dev@ietf.org
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <e3202451-b5cc-ef9c-0408-424683f9fb62@levkowetz.com>
Date: Mon, 28 Oct 2019 15:03:22 +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: <C1B5F114-C4D9-4713-A902-794551702092@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LCMarkhi0pCD6uG9JSXwEKLUlPxIHggN3"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, cabo@tzi.org
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/0_ntx-AVs5fuueG5oATz4fPoRYo>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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, 28 Oct 2019 14:03:33 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--LCMarkhi0pCD6uG9JSXwEKLUlPxIHggN3
Content-Type: multipart/mixed; boundary="MvpXE2Vs68QNaSUP8Eh8NT49xdLNKpLxS";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: xml2rfc-dev@ietf.org
Message-ID: <e3202451-b5cc-ef9c-0408-424683f9fb62@levkowetz.com>
Subject: Re: [xml2rfc-dev] When is @ascii required?
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org>
 <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org>
 <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com>
 <C1B5F114-C4D9-4713-A902-794551702092@tzi.org>
In-Reply-To: <C1B5F114-C4D9-4713-A902-794551702092@tzi.org>

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

Hi Carsten,

On 2019-10-27 20:20, Carsten Bormann wrote:
> On Oct 27, 2019, at 19:50, Henrik Levkowetz <henrik@levkowetz.com> wrot=
e:
>>=20
>> It may very well be that the test can be improved, but it was triggere=
d
>> by a hard-to-diagnose failure where an XML file had us-ascii encoding
>> declared, but contained non-ascii characters.=20
>=20

> Do you remember whether it contained non-ASCII characters themselves
> (which should already fail in the parser) or character-references to
> beyond-ASCII characters?  Or maybe entity references?

Oh, it was non-ASCII characters in the input file, and all would have bee=
n
well if it had failed cleanly with a reasonable error message in the pars=
er,
but it didn't.

I'll look at relocating this code so as to do a first parse without
expansions of entity references, in order to not block use of such, but
still catch non-ASCII characters in files declared to be us-ascii.


Best regards,

	Henrik


--MvpXE2Vs68QNaSUP8Eh8NT49xdLNKpLxS--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl229SoACgkQTptXS4+7
Fxr5Mg/+PsYn25GHuFGkFgdorSORRT7mmbpx4RXzuoFNZP2gZugndGVd2f2yhKbh
0tY5BA/XU/hlA+g76BsJeP69WNw1UMUjxvHeahtwm7I58cBxosH6k1g9U+aRdwkn
rEVUa56KAtwr2xe77aHJMyE/SMCwLwVhWduyi+3Ii/VRMF0DLjHYffNAtAhLhW22
L0vcolf2DyRg7z9ivY2cV/cmu5ip929yW/1U9LOadRqksFtVnLfSJWjx+mbZPgjI
KFT7iPggz3CvrBZ2UzMVEsw/WALCCx6AqDCpWfev5w8I2/2YUQZPuSEot0s43vRf
mdWdVzlDE9q0a+Sjjpq5I9pG0NarDNhCj9sJ3phYRwrA8N4ervI1FZK6GbOhVpUN
cyxXlJ7ZhrJ31GU8AAbbrK6aJMpPlzHT5nhCf+Ligz8/xHUy8qU9E/PSy5pXVHJz
83grCJ6/jN2ZlxGoIr4eUilTkh+4OV1H/YlfXmZakoT6+gjD6q5WLBpc1HPis1KA
7pxRI+FLK0xweqKrqmoYXBvykcQWHBjIM5lmNJBBEmF7LoCrOnOQSS66mqWgZub9
+jM0nhrtK45via8iuBH94INAp7ozqZZnQc4wzn45YqrI+Afb2vBdJFWL2Rkm73nk
VaM+IbjRSQ5wt4kyQxzdPfetBU5oXSp0OUwc9+OTbX57cLBxsUg=
=02Xh
-----END PGP SIGNATURE-----

--LCMarkhi0pCD6uG9JSXwEKLUlPxIHggN3--


From nobody Mon Oct 28 07:09:07 2019
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 AE9C0120125 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 07:09:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, 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 kA-FXb1SwrnG for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 07:09:02 -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 2386212082C for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 07:08:54 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:49606 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 1iP5hV-0001d3-LU; Mon, 28 Oct 2019 07:08:53 -0700
To: Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
References: <C1227561-E1B7-4D1F-804A-078B76B2D4A8@tzi.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <f7adcb66-56cd-5910-c541-ee3b739c5976@levkowetz.com>
Date: Mon, 28 Oct 2019 15:08:46 +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: <C1227561-E1B7-4D1F-804A-078B76B2D4A8@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HgWDjEIaBG3vjbG7MjiUQPhvEQe9VxBje"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, cabo@tzi.org
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/365y0yK0_dngkTwnAWDnVr2uX6w>
Subject: Re: [xml2rfc-dev] No date in 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: Mon, 28 Oct 2019 14:09:04 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--HgWDjEIaBG3vjbG7MjiUQPhvEQe9VxBje
Content-Type: multipart/mixed; boundary="j3XA5cfMmVwpTtEDR7W4I47kOqmNo5WAm";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>, xml2rfc-dev@ietf.org
Message-ID: <f7adcb66-56cd-5910-c541-ee3b739c5976@levkowetz.com>
Subject: Re: [xml2rfc-dev] No date in references?
References: <C1227561-E1B7-4D1F-804A-078B76B2D4A8@tzi.org>
In-Reply-To: <C1227561-E1B7-4D1F-804A-078B76B2D4A8@tzi.org>

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

Hi Carsten,

On 2019-10-28 01:04, Carsten Bormann wrote:
> <reference anchor=3D"IEEE754" >
>   <front>
>     <title>IEEE Standard for Floating-Point Arithmetic</title>
>     <author >
>       <organization>IEEE</organization>
>     </author>
>     <date />
>   </front>
>   <seriesInfo name=3D"IEEE Std" value=3D"754-2008"/>
> </reference>
>=20
> V2:
>=20
>    [IEEE754]  IEEE, "IEEE Standard for Floating-Point Arithmetic", IEEE=

>               Std 754-2008.
>=20
> V3:
>=20
>=20
>    [IEEE754]  IEEE, "IEEE Standard for Floating-Point Arithmetic", IEEE=

>               Std 754-2008, October 2019.
>=20
> How do I get the V2 output with V3?

That's a bug.  Will fix for the next release.


Best regards

	Henrik


--j3XA5cfMmVwpTtEDR7W4I47kOqmNo5WAm--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl229m4ACgkQTptXS4+7
Fxq3ZA/+N2QSqcwHkDaZEXGe4m1o4z3dmOA/aQdj/+LNlrLNvqsYwEQp+sckzZ95
omBv+2/OtRwID0JfWn/RyQWpMGIZjGJ7IjM4ERvKD+y0nCp44wQuGzM05CdkSzJ9
ySvKYlcXFhR2RiKtotxdljqVqAj7874QoPNurlTCujaQ8Ai/6YdrVzn7gqjrFutf
Bmsu2950ImHgpz20uZx576WNi8YZZvWgw3xkQZKGoA3ipwQfr9xBulAoAQnsy7Q1
GQsj5RQaiF748sQLXYp+fhg0saq24IX30vFXFu7qw9SrzDbQzNT1uC1sI6U65upI
onf7k0diEySiXlHNCGMhrK2bwIdmd/iPsjjxuSIXtOLlNuoe0HJt0r7U7nBKvaxS
QCiBsV3GJCx2bpjAiBkgRLoxGYYoPzlZVTVB9p+Rd3M3+gF/pDUHgdlEXoHv+7Sq
Y2hu7KCC6jGtJzj1/3BpzCSnw8yhCzG0uJ9eXsG+xJriPK6tuUP2Eu2ycauXiy6k
1JXIySxVaYLLoLaPx4sUfkgy93YmBL2HRMjqUuicektCRDablIdK5hyq1wWYg6P2
rOGd0aWXNJfAg911eSaHFOZhjTRbwhaJa4PH5STCQ5s7SFeAe/UGrZYP6m/Z5Znk
i68PU0otEXls54u1Gd1pkNbRJRviU7m3gLCkdkYw29P9Hx+QLy0=
=9p+R
-----END PGP SIGNATURE-----

--HgWDjEIaBG3vjbG7MjiUQPhvEQe9VxBje--


From nobody Mon Oct 28 07:29:54 2019
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 75BFE12011C for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 07:29:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5H_6vgnTXtRs for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 07:29:50 -0700 (PDT)
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 B41FE12006E for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 07:29:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572272968; bh=brBvpjjensflKqX4sTVei/pnu7566ysfKhGSXRxki3k=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=bhN7LVuWFY795f4ylhqRHaoBZ56JkLghd0Zozg6zlgsbP1Z4JP+0tFnmxNVuMADZF iSdBXUncpCGzVQoIksTe/vhoJU6GaIuKM4ZPucT4cA5/rxNIV4IXffrIADSCysCdAi fW7OyTDqwD3TKv3XBoIhOZQHTPyUpdIbAsroZWNs=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MZCbB-1iTeK92VbF-00VAqF; Mon, 28 Oct 2019 15:29:28 +0100
To: Henrik Levkowetz <henrik@levkowetz.com>, Carsten Bormann <cabo@tzi.org>
Cc: xml2rfc-dev@ietf.org
References: <37D9DCA7-A262-46A6-88C7-369127959164@tzi.org> <834E00E6-A39A-4E8C-8AF4-7D2F9B736C74@tzi.org> <9079ee9c-3f9c-74bc-9e84-fff223056ab9@levkowetz.com> <C1B5F114-C4D9-4713-A902-794551702092@tzi.org> <e3202451-b5cc-ef9c-0408-424683f9fb62@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <af481650-67cd-7602-d866-bd4056cb9292@gmx.de>
Date: Mon, 28 Oct 2019 15:29:25 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <e3202451-b5cc-ef9c-0408-424683f9fb62@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:dgilEzsYPo2yRv/Fuo6ylpUffrZ5VvM21wCsyZnsS8k7u0OAD7r PnLMTHiwF9/AzA0wqq+RaL4GjVWbfBXyKoQfmXdWG+QAdUEub1Q++f7GMINq+127+LDVixE hdtlaQZGN/bWrPsgrdcgMKwWgbFg+GttkqT49SOCO2NvpkRfE/U6gnOLUNGzWjAXyclW4pI PkQ+ubA3wIrufod8Q+XJA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:np2zanUfGqo=:cOWrvteAKyEzeD14cYJry+ bL/qUQcXxfs6lO15BA+mVgdWETRC6aM1d3MkYocg6ENocLVR9IZ7WDxmj/uYjtQjM0Kaew5PX bDc0taRAsRqqwtx3Evm6cfrbGBajgQFDxTGwxjmub4Vyo55QDzkkpEni5R+EA65veq3IKIr2H /zuJmNgnmVGvV8ihHxHI7cp7IjLM4fZ2srMUvq7TOPsnKa/SuOXtjxop4X9MXaV9JnUhrqzzc fedZ54ubFsRnGUFs9Wj8bESG/TR6sgD0P4NgDqNTaGVhEqAXvLWdxzaKeio3qryGnDatmkQIL wU2mAcuoysfacHD7YdlqfGtQwXUUDHU9PXmKLbFEhVMuPjvSlHb66T4gqP/bqRtXmSUk/GZwI yjLoe7csYKIg6JAp3EiPHpl6Sfb+ouU8CREFEdUevm/oFMAaj078ajccV7kGDccmrCrt+yHTy 4e5BHRtKT9EI1h0oZXXGgE0FsbQ1s2uGP3VlfdieMUvZwy0wf5qMSX75hyHpTMFHdEBsPgzhK WXUr0EcMKRhUIZ2+LKgzXFoj3fSZ6iZFsOEw+2OGtYmyylseNgtfnGhCeWGCRyR3JJ5pb81aJ /hX5R5yXjkXfB5YaOwIfoGXquSt7VG42vPpbKoI2X8vt/QREYV9734II2CZ16sA5i1fUsSVgn UnrYFQ75yz6oi3TArdquPcw2Qz3tyJQRQdwbdb2zupWM4w4bGgy8LJfx9ZGJuNCWs2iqDVCuZ h0hYd1lxx9dfNEcRIi8rOqGfvH/tAJzTioT6Kwidcj/m0bN7jWAve6B7Qa9bg64bMkGVQhJei 870d5YHQ5UR69CcPMJJ2l9tPBnmW6qmhMY2zuYyaI/vnR3AaWoU6OaJ5OpxDy1NrvKFHqbKpB +PhxYKl5AUcZn9lbi7mnHTa3MQjz6K9TeiWecmrjPJZXFvYW15qIgeHyaI1p+YW3GWLT8SPql Rl02GBX9qAk9CCe88rMCbH7beVsdLIeOifUibUGCjQgCnyyp5wvLMuKEkJKdO0jzu0QnEJOqu 4obwbl0irVqVqxFg7igcU49j9mpnKCVv0mDlq78l9rF6alWQ2vsSlIAK1NqC3JSzKaRBG0c7h dLAyouUtfMKJugAJ28n2OB4d5XLep8trDIloyYCJF2vr0UH4K7dJ346c2Ae0OxIf2EDdDaozb zBN+ZK0KM1hszm9Ir9gXv0Ikl733hj/gJLa28roN0/uowRyzxv4+H9w67ZZwrZphMDsq2wmeu Cex8LA8aJHPv07tguaE4N3pCvimNMpqUFz3eHsNl9Lz7dMjxBVkjE3Rqv8RY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/tnOm59gyovSTlQrq97wiFcPC6_g>
Subject: Re: [xml2rfc-dev] When is @ascii required?
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, 28 Oct 2019 14:29:52 -0000

On 28.10.2019 15:03, Henrik Levkowetz wrote:
> Hi Carsten,
>
> On 2019-10-27 20:20, Carsten Bormann wrote:
>> On Oct 27, 2019, at 19:50, Henrik Levkowetz <henrik@levkowetz.com> wrot=
e:
>>>
>>> It may very well be that the test can be improved, but it was triggere=
d
>>> by a hard-to-diagnose failure where an XML file had us-ascii encoding
>>> declared, but contained non-ascii characters.
>>
>
>> Do you remember whether it contained non-ASCII characters themselves
>> (which should already fail in the parser) or character-references to
>> beyond-ASCII characters?  Or maybe entity references?
>
> Oh, it was non-ASCII characters in the input file, and all would have be=
en
> well if it had failed cleanly with a reasonable error message in the par=
ser,
> but it didn't.
> ...

Hm, if you can reproduce this you definitively should raise a bug report
against the XML parser...

Best regards, Julian


From nobody Mon Oct 28 22:50:35 2019
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 6274F1200BA for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 22:50:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AWvkHnN314ah for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 22:50:30 -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 4D7211200B6 for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 22:50:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572328215; bh=1TXH2zyeNtUvFZADlBktHn4WmMhFNeFfAm9CUhwYRyY=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=EDYjwjD3gJ3iRWGOwXeaiTdmnjqPbOXnx2KbLZh3jLhG0UtvGsRszmwleqjtN9IQG Mki3peflBKiR/24muqSi8KVF++4M203CzJ/nYMRboi1YslLuwT0mxqKYirur3B+WGC pZk6pLarh5b7lpOitVwWD5CKBh32KMq0sF3AgBEk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MIMbU-1iB3Bb2Qaa-00ENOt; Tue, 29 Oct 2019 06:50:15 +0100
From: Julian Reschke <julian.reschke@gmx.de>
To: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de>
Message-ID: <019a4a58-ca92-0497-1155-303fba341241@gmx.de>
Date: Tue, 29 Oct 2019 06:50:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:Nn7Hv5UJBa0WsA/7RBK7JDGuF/64u5j+Nnr7gTp1juCkv1x1TGI /yaAAbJdOwvAGH/kg3kudSXIZSZrMxd0eNHz5uduoWeg1PPv3XZHjzJO/QotXN7IqxPuK5z KcrCOalcY46WiKlYVOzVOKHRSwiWCwWcfFcOHFYhGztgRiEJhU9BBPN7GD2iZMrxiGKzx03 oOiHAK6I9MXQNK7lAupwA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:/scsWMLy3Og=:CjP15IiIOB33uD4Tq+pf5Z Ta013v6kDUlt+jIe2KYiwukX9njwrNAfIX6/SHbJWd5kchgiwlDUkI6jeEYEH761GZnhIsUZp 4HiAi3JUEhQpMBMpQaPiOq3MxC7phEU+f2HsSY54vDOWcv0K1fdrL1N3se57DmbgNDtvXEoRt JeY3XlBtWvI/KCi4AVcyZfVST3mb5eHYbCzgYIaJsgu/Ob2i+vORB9SEmcGsIrwDEhE88Mqv0 Uh+pKcPaVG4W1JlJFhb9YnkPuJVrM1pB301WDq/6h2u9AdGAgxzGxkkAE1jk8EtE35zszJ4B4 LNRZ9b7wyGgb9rM8u7EjJhUHyLPf62LiudXr9kluA505W8bvPDKsSvIAQQAJnL9YHeCwsErGy B/pGsXNzAuTxb0teTF14ylzZLSQ0ROBqKV049DeVDH3p6kKUt9RSsQZpYEr+/rz2a4ioSY83V nGyEOTS7dPsVe8cRZNmaMdcC+AahO78roGh9LIfWGGz5clJxI6juM6MDU3Y1nPlY1SqbdfI+B rA7dQJH2cImSh3NI5558jNBq3qWIeo39dtYMkFHrSQlRnoBh9ixPOtazRqrvp2dx2xetNyxUs HqZkOzhiqirNekbZVgR2SRP8YHOZ6/Fy36MOXZznqJCGeJGLLVDIrwl7mHFcDMPGI7JMsNnL0 5WE606Jdtj70rV3BfPUqOCCdHZwz2fqGw/z+sfI2SDx/77fwAOL7s3vzF0BlJjIz0+mILOart 67sYfNFv5OyIZGzD9zQuvadItDaWb7CY37CfoAayEQamcxA7HMOV7I3c4XHvb4uFIkHFcWvuS GZfs/qL62yY5Jtqm1fI36P52p8ae8dv8rFt1g21V8doqCr3L2vPaXk0gMlNm7bIQd+HGCMkVj +ZDDPjsX75kIX+gzmyuRdbUcAwKfQPGQw3fFKgkZ2MLWpwnIghCE6XzZem8fnfu2iqYTNX0uv nDm8hevP2mFteK5NXGI+eR98vXbMJIQBJfPdDX5vCx9SimQh7h8yeOQNamH354rtzg3njBlrJ nCvFAbXVfOaJl9SM/bokt+MPVt+eps8ju/H35CwHMTxwpe9+wWtc4dbe8VvMdfzU5PEKyN9gl hf4RUuVCJDpvBkztG1ckZx1zJ3sSEj3g4tYJ9R4mMXSX3hhlB6dyOlcEtfUMQlbwlDhomUJY2 xQefbq3TTIDPkokT6eI4pco8UPg4HSfWM5/YV5Ox7GaCtajYIeLttx322Lgn+86ivq001ieRJ drhkw6VTHxTMGs9/JDNOZh0VrxtB9U+CQF//VzrVydWIxWiWG7JEAFT/zz64=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/R-j51Q9QVbckgnh8awFxiXu-z2Q>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 05:50:33 -0000

On 22.10.2019 18:59, Julian Reschke wrote:
> On 18.10.2019 19:55, Paul Hoffman wrote:
>> On 10/18/19 10:33 AM, Sandy Ginoza wrote:
>>> I don=E2=80=99t think we'll need <br> in titles; it's sufficient to ha=
ve wj,
>>> nbsp, and nbhy.
>>
>> Thanks. Do you feel the same about <name>, which has similar semantics?
>> ...
>
> I would think so (/me not Sandy, though).
>
> Anyway, I think we *do* have consensus about introducing <br> in certain
> places where prose is allowed. It would be good to implement that so
> that the spec(s?) that is in AUTH48 can move forward.
>
> We can always revisit this and add <br> in more places when the need
> comes up, and we have looked at alternatives.
>
> Best regards, Julian

No feedback? One more week has passed, and this really looks like
something that should have top priority...

Best regards, Julian


From nobody Mon Oct 28 23:16:27 2019
Return-Path: <cabo@tzi.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 7AB9C1200BA for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:16:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 7AgaeboR1o-g for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:16:24 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E63FF120013 for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 23:16:23 -0700 (PDT)
Received: from [192.168.217.110] (p548DCA87.dip0.t-ipconnect.de [84.141.202.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 472Lv92FgYz100L; Tue, 29 Oct 2019 07:16:21 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <019a4a58-ca92-0497-1155-303fba341241@gmx.de>
Date: Tue, 29 Oct 2019 07:16:20 +0100
Cc: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
X-Mao-Original-Outgoing-Id: 594022579.126771-7cbd5ce29beff87cca2f6199f060a94d
Content-Transfer-Encoding: quoted-printable
Message-Id: <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de> <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/RBpZ3HknLV1D-FTi91fozBAp76Q>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 06:16:26 -0000

On Oct 29, 2019, at 06:50, Julian Reschke <julian.reschke@gmx.de> wrote:
>=20
> On 22.10.2019 18:59, Julian Reschke wrote:
>> On 18.10.2019 19:55, Paul Hoffman wrote:
>>> On 10/18/19 10:33 AM, Sandy Ginoza wrote:
>>>> I don=E2=80=99t think we'll need <br> in titles; it's sufficient to =
have wj,
>>>> nbsp, and nbhy.
>>>=20
>>> Thanks. Do you feel the same about <name>, which has similar =
semantics?
>>> ...
>>=20
>> I would think so (/me not Sandy, though).
>>=20
>> Anyway, I think we *do* have consensus about introducing <br> in =
certain
>> places where prose is allowed. It would be good to implement that so
>> that the spec(s?) that is in AUTH48 can move forward.
>>=20
>> We can always revisit this and add <br> in more places when the need
>> comes up, and we have looked at alternatives.
>>=20
>> Best regards, Julian
>=20
> No feedback? One more week has passed, and this really looks like
> something that should have top priority=E2=80=A6

Feedback from whom?
I didn=E2=80=99t reply to your summary because I thought we had a =
conclusion.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Oct 28 23:21:27 2019
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 90433120020 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:21:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MvZTewdI7fXW for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:21:23 -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 CB93C1200C4 for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 23:21:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572330061; bh=zo1649f368l4Ucqetu+Af5ONb1zuPD54Ig1fBPbLUdg=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=fuvaNR6+chdrUVVzJK0b5o9HugO0xVdQaK1BbjQex3ohmrL1/mceCGrPFV9UfP3tY jsVZcSbBvo9otmqTMYSj52uzUIUF1RhyfsuCLJtudVTYqv1+VdODPwg3QoHWAbQiD2 lnwzpgaCWa7d6oTVC/pNJnaOF34rL+qgjZKkTJK0=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MNsw4-1iedjp1Sf2-00OEc4; Tue, 29 Oct 2019 07:21:01 +0100
To: Carsten Bormann <cabo@tzi.org>
Cc: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <bd7a7166-a28a-85da-37be-041a0052badf@gmx.de>
Date: Tue, 29 Oct 2019 07:20:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:KqGEvPijHR8rZAWkwpE1YvOaWsHfm/Aij/R35m4tKXE9H76gl6k /SZ9Di6BNEY5HxQpf4Xbekns/Wg36KMbQY9KuQ6eUkYaeyn6wqQTh3Ee2oBU+SvE58T99yv rd1EG5aCv2mIVJi8wne9EltiHyaFVIHjVXs1/1ZqFW1+HIgSji/0fcv38Ce34M6nyqASej/ lRCdkY+xLPnBiXr3pol1Q==
X-UI-Out-Filterresults: notjunk:1;V03:K0:ypLrkzsYAyQ=:FqL7YT8vnzMp83yGOtgg8x l76PQO3kFWimVeLhA19QkJj7SYtAZF9CI+a07lndhtdzqXDEv1KccA7O8jLBIOK9/O8lTiVMi 1eYR1MVXU59e80JM80LXsPFs1gBvAzOe+7l5mmOk7QM8w7LCWUkFCZ7o2w+zeSZoVWh1P6unA kTe4koLKkEgf7d2YtX4oxlEgciFv3vU1O5RHvrgNNhycyQVkkpntdnRE42aAW2AsIP0Lp42+1 a+0HQIBQZvKA1UksdGWtdZbqEQ9D30Xrpj/+QG0gsZ9ZvJn5w/IC7tYCf0OiKe4Dh8GxJQiCI uHgUOyIk2ynMmW+Ioq4QlKfWQO62z4o7MGQ0+gyy27twjAPyHewx6IHtWtWYWf8tr/pkJqQm1 ntVR18LLQZPvPJR63uEbhWjDu3eVQHNtKqTCDWdvRjmS9YLy4UfIYMjt86D1L5geHjVotoIxr 7sYuC4vuy5pM948cWgiQB2/IDgUBttJtb1xPEx/mSePoDDdbLfhz5uuoS7yqUfXPw7Qz5jetB b+nSyc6YIknuLwqenSSoy1PcmV7M81VF00maD60f2CP/WrUz9PK69/6lV4D/i6IpwRsL9lVMq dvoY/faZK6ihugWyohZyR4+sP8sDqjrqfSwKbPy9XakwruFBb20LOFZ7idIdFu6i+fZHtqMQI oO9sItSxmVJgneGtPVaVYlmctHskT8hCvmyFmooqwSk8fzfki/D56Yd2ZsBpWyiWPeudQ43k/ VYqw2tqnW7k4/6EVErI5RKuZbBy9tyzTk8Yxo054kEfxipssgHQPhzt75BSBqqZniBJ0dvnx0 h1jVWRh8LL7WbpV6f+b2cfQ/Tb6qF2KGlIGEWW+sivs+xVXTR9kZzl2OBVE/aMhi4VBo9pH/b ZRE/Q4JdHGzevNoGY6owkREqr1QY6BKYCKubqoCqPE2j44yHn+4eHrmCW8rGc2Wp/B7b3/ORp nq7VKXXwF9Ud6fPAhgX8RzK7cI9MNAoEFJ/EPEqTrCIys3TPAdmZvCqFRTuC/zwWf1bZYx+mm 77oJzoSBRpAViR7/QMSjw+igABL1+ZpLIvuj8ZPnxz2bb3L9ockPfB2669yARI8Q0pFRwaA6e EMLCWL+L2WoULeLg/5IcYtNO+dZHeJFuttCW2KQHUw9rZEYFsq6ieSjXcL97+QUGE+n8yXgqe KnTsxhbsmBS/XpD5nMZRPiWf+EWiWwxPB2UmXGJ00Fwm1bgqz8PiQK1yA/Mv3A9RFxaCVTGph U0eER/B7pY78GklXwJAAQm/O7AL89Fp64+kgwicjrcJFoGKsa4ytub+U4wPk=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/uJJnd24O7kWP4-karqSXiYSiE6E>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 06:21:25 -0000

On 29.10.2019 07:16, Carsten Bormann wrote:
> On Oct 29, 2019, at 06:50, Julian Reschke <julian.reschke@gmx.de> wrote:
>>
>> On 22.10.2019 18:59, Julian Reschke wrote:
>>> On 18.10.2019 19:55, Paul Hoffman wrote:
>>>> On 10/18/19 10:33 AM, Sandy Ginoza wrote:
>>>>> I don=E2=80=99t think we'll need <br> in titles; it's sufficient to =
have wj,
>>>>> nbsp, and nbhy.
>>>>
>>>> Thanks. Do you feel the same about <name>, which has similar semantic=
s?
>>>> ...
>>>
>>> I would think so (/me not Sandy, though).
>>>
>>> Anyway, I think we *do* have consensus about introducing <br> in certa=
in
>>> places where prose is allowed. It would be good to implement that so
>>> that the spec(s?) that is in AUTH48 can move forward.
>>>
>>> We can always revisit this and add <br> in more places when the need
>>> comes up, and we have looked at alternatives.
>>>
>>> Best regards, Julian
>>
>> No feedback? One more week has passed, and this really looks like
>> something that should have top priority=E2=80=A6
>
> Feedback from whom?
> I didn=E2=80=99t reply to your summary because I thought we had a conclu=
sion.
> ...

Well, either the RSE, the production center, or Henrik...

Best regards, Julian


From nobody Mon Oct 28 23:29:14 2019
Return-Path: <cabo@tzi.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 C7D9F120048 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:29:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 IyOyLJd-c81Z for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:29:11 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F5CE120020 for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 23:29:11 -0700 (PDT)
Received: from pptp-218-1.informatik.uni-bremen.de (pptp-218-1.informatik.uni-bremen.de [134.102.218.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 472M9x3Z0yzykt; Tue, 29 Oct 2019 07:29:09 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <bd7a7166-a28a-85da-37be-041a0052badf@gmx.de>
Date: Tue, 29 Oct 2019 07:29:09 +0100
Cc: Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Sandy Ginoza <sginoza@amsl.com>
X-Mao-Original-Outgoing-Id: 594023345.704708-dde36f2790f2b1062f8594477774b132
Content-Transfer-Encoding: quoted-printable
Message-Id: <B7465F5A-D9C3-49E5-A1E2-BD2840806B03@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org> <bd7a7166-a28a-85da-37be-041a0052badf@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/IM9LbF8yHcFkaaccb6EWnTd9Uio>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 06:29:13 -0000

On Oct 29, 2019, at 07:20, Julian Reschke <julian.reschke@gmx.de> wrote:
>=20
> Well, either the RSE, the production center, or Henrik...

We don=E2=80=99t have a WG chair here that is responsible for detecting =
and declaring consensus=E2=80=A6

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Oct 28 23:32:03 2019
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 5C0F1120048 for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:32:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 tnehdbvMrFpN for <xml2rfc-dev@ietfa.amsl.com>; Mon, 28 Oct 2019 23:32:00 -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 E8997120020 for <xml2rfc-dev@ietf.org>; Mon, 28 Oct 2019 23:31:59 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:55812 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 1iPL2s-0005AE-8w; Mon, 28 Oct 2019 23:31:58 -0700
To: Carsten Bormann <cabo@tzi.org>, Julian Reschke <julian.reschke@gmx.de>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
Date: Tue, 29 Oct 2019 07:31:49 +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: <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Q1mIqkloDOLAVMLHT8qq7uo2bEk6AbDHL"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/WGTknszPPvDAsWgAtaJ5-S-Pgys>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 06:32:01 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Q1mIqkloDOLAVMLHT8qq7uo2bEk6AbDHL
Content-Type: multipart/mixed; boundary="KBaiL5E2q3JXVDcndpdjWu5k0VFkqqHt1";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>, Julian Reschke <julian.reschke@gmx.de>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back,
 was: New xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <f00a671a-6fe4-f5ae-2582-0b78ffa1c256@gmx.de>
 <1f18382c-d830-b887-f5d3-3f376ae4fdd7@gmx.de>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
 <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
 <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
 <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
 <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org>
 <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de>
 <019a4a58-ca92-0497-1155-303fba341241@gmx.de>
 <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>
In-Reply-To: <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>

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


On 2019-10-29 07:16, Carsten Bormann wrote:
> On Oct 29, 2019, at 06:50, Julian Reschke <julian.reschke@gmx.de> wrote=
:
>>=20
>> On 22.10.2019 18:59, Julian Reschke wrote:
>>> On 18.10.2019 19:55, Paul Hoffman wrote:
>>>> On 10/18/19 10:33 AM, Sandy Ginoza wrote:
>>>>> I don=E2=80=99t think we'll need <br> in titles; it's sufficient to=
 have wj,
>>>>> nbsp, and nbhy.
>>>>=20
>>>> Thanks. Do you feel the same about <name>, which has similar semanti=
cs?
>>>> ...
>>>=20
>>> I would think so (/me not Sandy, though).
>>>=20
>>> Anyway, I think we *do* have consensus about introducing <br> in cert=
ain
>>> places where prose is allowed. It would be good to implement that so
>>> that the spec(s?) that is in AUTH48 can move forward.
>>>=20
>>> We can always revisit this and add <br> in more places when the need
>>> comes up, and we have looked at alternatives.
>>>=20
>>> Best regards, Julian
>>=20
>> No feedback? One more week has passed, and this really looks like
>> something that should have top priority=E2=80=A6
>=20
> Feedback from whom?
> I didn=E2=80=99t reply to your summary because I thought we had a concl=
usion.

Here's what I've understood so far:

<br> generally available:

	Brian
	Miek
	Tony
	Henrik

Generally Available except maybe in title:

	Sandy

Available except in title and name:

	Julian

Limited availability (only in some named tags)

	Paul

Available in many places, but position on title unclear to me:

	Carsten


Regards,

	Henrik


--KBaiL5E2q3JXVDcndpdjWu5k0VFkqqHt1--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl233NUACgkQTptXS4+7
Fxp1Yg/7BYn2kSOuwUs9EwM+Ipn7pt0Zfu1L+Kk1fbNKrT0jessLBTWqVfVwFSEB
p91fl3q/3WVMI+0F07ds7b0ctIYf63CahpI9sxC6I1LuZe5g7YGnkVdadDFEJxKK
SBfjjs6ibppsPSyLksv5OTxAFXURgpope2uZrD4HZm0uTkG66TWPnlu5KSZuYvCe
5312HjL0pziI+xkRx9nIL7L+CV2GwFJqiZnSl4C2bq6gKAzsUmr2VAhCShOPvYxd
YeUZSW9AxTTilbcdKf7R97kII6eRpIxQWDHm0D2Zq3UIZkRnTOCLMTSO8Xu9sxu8
ko1lSyLRE5+FoQZN21FcOKawGkrQWxxqMQ82ZuyZGBsY7yEJGZjW1b95MgQYaWbR
NZeEbXmi8oIhZkPWvUHzGDYbM81AUSGoUFMIgybxVkA76ipaqVZJ98kKr13/pa6J
ouhFXxusuQ7xWmiaymhJvn2H/UN1wzGS6OTdi8YbDTijC5rrnNIT/c3/7Iz1tGy0
oa+ARiec5rriDuHFCx5E+X17iMAkNXT/Z+dTd7VO77T4O+CUmWH3NlgAnjB/bwSU
DwGSoT+xjGf+vo8o14oi6/ttoYD5UdBV01XrgqXHABarjcMW9jy4utty9uIBTMXB
8iJ+NdBdIM+USwha26Guja1NA3McIl6rR/xhhjRh1OWom4Yx4Yk=
=mc40
-----END PGP SIGNATURE-----

--Q1mIqkloDOLAVMLHT8qq7uo2bEk6AbDHL--


From nobody Tue Oct 29 00:05:04 2019
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 92971120026 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 00:05:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2XFmoUFDh3nY for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 00:05:00 -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 81938120020 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 00:04:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572332679; bh=8tsuT+0zmFQCVH1HcQd9tb3b7ZogQLUKIDxw/W43gGs=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=aKrp1V+wr4DQUhZJXyEHY6TrCNrLq5Q1TJISw/w/zHyAb9iHzM+Q2rCUVgGYioBD1 FEgTcxe9IZcDR0O+ius6eOj5sVZzHMGOimXBlWQ/MSxyZp4PtJLZRj3F4r++7U9j8V GJtos3Xlrgo4ejaBD8C3GpyNLw+KnMQ6QlKDblZY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N5mGB-1hviCS23X1-017FT7; Tue, 29 Oct 2019 08:04:39 +0100
To: Henrik Levkowetz <henrik@levkowetz.com>, Carsten Bormann <cabo@tzi.org>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org> <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <908decb8-c24c-238d-2e27-982aa587d321@gmx.de>
Date: Tue, 29 Oct 2019 08:04:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:OG/sqpXawenWY97mcbVbrlzuHcLeZVJHIQfOkZlgOXSrkGtJjhX DqMEp72I5icsSz6wt/AUOKlB8uhZ0o0SQ27sP0J6EG2dvJdiuRlwSvfjDG0/2M02NARuQSv BGEy/rbT8wRpYYBsu7JgCKG4VUqECA9uCDEdjOTlimO0crD+Oq9RuVGuw/KwaPTmsEJUkyQ L+oIpIIDsZXUANJ4wj1bA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:CTK7XgZR1pg=:jqML/rnoh9i5vFViR50j60 I1Lm25YlG2Uv6IrqRL9qRQKpRP1DUiOhPLf3t3SOytZVNzCEzCVfT7c/3nWzbhY6ptU/c34pq qdLk2h8NAtcDx7ENA7f01nCYe9YNZLtmQeMU5iTMCcKsLTkzAL1cGj+qEYnlTUHL0sHOud71M f8bCQjjGmZXEXKUfdG728SuTFPwHzmMNsXxAbWbf9U9wjEDLYhnJHotQbcSvBd9TKxc9JCobG KAy3wb0QP/+xndTvoEixwOuC0t4fp2SVk0Y11PG7JeUFWz3KrVN6MGfo6/dnowLyZ6gAV6ydc L2t+sgtdOW/sNfpFNh8ff996v0x9kbKhvxE4z4oVxNqQREJWX8C9W2ITrtyOD4ubFC9x2DwVj TZ3VhzkDXKJD5VXoH5gHI7wvGTUyWKfM7By7XhE8YlRGx8HdQhPe0opFsOOfFQKGAIylOJGEY Ijyxitkivdzexal04IRakDk0o77CV71Z1kXHv6bYQEmjBqg/BoKyQ5dBZ4pf1545o13SADCLU DkAYzeXJL6HBI7P8tJnwWQZg1htgsfapUB+oc8t8MUB9n++UlOD/sig6ue+sppDoj9/tFhojh S/jMpbZ+l8tp//87aEY/pdiSELNEyApmQlVTm7ztE8DC5H8kKU+/v5Stno3cHJ+LQsJnCvXpw FgRsGEwVPGm4ykxf5JwjBBuKe7jddArWk1XCm2p+ex9xdJjevhY0yGEOZTwP3Vs0BiUCtz1MX EfCXPrGZMsmTXP68y4mBSRyIIPOoX8SYFoa24d+rqPWwN51Zw2gEPVpE50s/svvryvyBYCwme nP+RtdZ1/0LNgPBPsWBhntvixrmMdLXEDlAw7iyCYof7BknHbq2S5borJM2qgCv3bDbyq4/NX nM3cZBnUOTzl9wzj/GPZYH3upVSIIE8fibWYBn4JKOJNM2NKv4raI1Ulku04hBV4lr6Q3hFA2 5AKx37dnJv0DKu76RUiGUP9lnBRlMpWELkxYxWWBUbxZZAP6hQJBq6013oNSM6gqvuIkK59sN efkqH/CQUI4KrDiwirmgPy47qu+SyKuoton8ltohzqeemk88SY1EySfthkgse8NhrWzvOuW4q mQrZwtTHM+vNroCwJTJtepjfg9wRZ67ejZoQBPA2obMJr8KjU2arTAyUK5Q48Jcb9272HMs2E Pb6HHgMuYpklvGm1PEqGwEsGD3BAKLqsGMYPLxmb3nM29VU2Z9alWIFxu1BdXBytocBGt90RX xu8RNogZd44Gpq7QPDjBmEC0jRp+4kobxdFLGpJNWt/Nm6jkfYXrZbBXcmok=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/vXShZ1yLFty3sVwF4sK48ombPbE>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 07:05:03 -0000

On 29.10.2019 07:31, Henrik Levkowetz wrote:
>
> On 2019-10-29 07:16, Carsten Bormann wrote:
>> On Oct 29, 2019, at 06:50, Julian Reschke <julian.reschke@gmx.de> wrote=
:
>>>
>>> On 22.10.2019 18:59, Julian Reschke wrote:
>>>> On 18.10.2019 19:55, Paul Hoffman wrote:
>>>>> On 10/18/19 10:33 AM, Sandy Ginoza wrote:
>>>>>> I don=E2=80=99t think we'll need <br> in titles; it's sufficient to=
 have wj,
>>>>>> nbsp, and nbhy.
>>>>>
>>>>> Thanks. Do you feel the same about <name>, which has similar semanti=
cs?
>>>>> ...
>>>>
>>>> I would think so (/me not Sandy, though).
>>>>
>>>> Anyway, I think we *do* have consensus about introducing <br> in cert=
ain
>>>> places where prose is allowed. It would be good to implement that so
>>>> that the spec(s?) that is in AUTH48 can move forward.
>>>>
>>>> We can always revisit this and add <br> in more places when the need
>>>> comes up, and we have looked at alternatives.
>>>>
>>>> Best regards, Julian
>>>
>>> No feedback? One more week has passed, and this really looks like
>>> something that should have top priority=E2=80=A6
>>
>> Feedback from whom?
>> I didn=E2=80=99t reply to your summary because I thought we had a concl=
usion.
>
> Here's what I've understood so far:
>
> <br> generally available:
>
> 	Brian
> 	Miek
> 	Tony
> 	Henrik
>
> Generally Available except maybe in title:
>
> 	Sandy
>
> Available except in title and name:
>
> 	Julian
>
> Limited availability (only in some named tags)
>
> 	Paul
>
> Available in many places, but position on title unclear to me:
>
> 	Carsten
> ...

As a first step, I'd make it available exactly where the production
center needs it right now, so that the publication process can proceed.

(I think that means "in <t>" right now)

Best regards, Julian


From nobody Tue Oct 29 00:08:56 2019
Return-Path: <cabo@tzi.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 42629120020 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 00:08:55 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 Qa160mvqVpVN for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 00:08:53 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 735A412001A for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 00:08:53 -0700 (PDT)
Received: from pptp-218-1.informatik.uni-bremen.de (pptp-218-1.informatik.uni-bremen.de [134.102.218.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 472N3l2zsYz100X; Tue, 29 Oct 2019 08:08:51 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
Date: Tue, 29 Oct 2019 08:08:50 +0100
Cc: Julian Reschke <julian.reschke@gmx.de>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
X-Mao-Original-Outgoing-Id: 594025728.783815-d13abe0e00505e8c9d52bf51b684b12c
Content-Transfer-Encoding: quoted-printable
Message-Id: <67934842-5D9E-4980-A2AB-76E914AB7FF3@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org> <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/P77JvLjZkLM7f5AJ9syZLGUEfao>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 07:08:55 -0000

>> I didn=E2=80=99t reply to your summary because I thought we had a =
conclusion.
>=20
> Here=E2=80=99s what I've understood so far:

[=E2=80=A6]

Right.  I thought we had a conclusion on the one(*) RFC-to-be that uses =
&br; (RFC 8668, which needs a break in a list item), I don=E2=80=99t =
think we have reached one for the whole issue.

> Available in many places, but position on title unclear to me:

Not sure I wrote this already, but in case I didn=E2=80=99t, let me =
point out:

=E2=80=94 In many cases, people use breaks to express what actually are =
keeps. =20
  Given varying widths, it is better to be able to express the actual =
keeps.

=E2=80=94 Having said that, not having a break in a certain place may =
motivate putting in a dash, as in

      Quantities and units
      Part 13: Information science and technology

  vs.

      Quantities and units =E2=80=93 Part 13: Information science and =
technology

  To express this, one would need a <break-or-dash/> element.

  Maybe it is good enough to always keep the dash and just prefer =
breaking after it:

      Quantities and units =E2=80=94
      Part 13: Information science and technology

  This could be coded as

      <keep>Quantities and units =E2=80=94</keep> <keep>Part 13: =
Information science and technology</keep>


Gr=C3=BC=C3=9Fe, Carsten

(*) Hmm. RFC 8626?  This can be worked around by splitting the =
blockquote. =20
I=E2=80=99m not sure I understand the relationship to RFC 8655, where =
this was done already.


From nobody Tue Oct 29 00:32:29 2019
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 9AC6E1200D8 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 00:32:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, 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 FiAC3EdYlI9z for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 00:32:07 -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 769FA12007C for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 00:32:07 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:56382 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 1iPLz4-000232-Dm; Tue, 29 Oct 2019 00:32:06 -0700
To: Carsten Bormann <cabo@tzi.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org> <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com> <67934842-5D9E-4980-A2AB-76E914AB7FF3@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <f3492a53-4422-c57b-8465-f02dd1abb525@levkowetz.com>
Date: Tue, 29 Oct 2019 08:31:58 +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: <67934842-5D9E-4980-A2AB-76E914AB7FF3@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Bk6REbixcXJW2WOCljCeFkUSLrPq0jG6G"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, julian.reschke@gmx.de, cabo@tzi.org
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/sVFZRQoLe5oR0RstbYjPgHkvyPk>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Tue, 29 Oct 2019 07:32:27 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Bk6REbixcXJW2WOCljCeFkUSLrPq0jG6G
Content-Type: multipart/mixed; boundary="ABPSbRnmR3E4whU9lKnuB71rHfpsAs0jP";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Julian Reschke <julian.reschke@gmx.de>,
 "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
Message-ID: <f3492a53-4422-c57b-8465-f02dd1abb525@levkowetz.com>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back,
 was: New xml2rfc release: v2.32.0
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org>
 <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com>
 <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de>
 <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com>
 <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com>
 <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com>
 <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de>
 <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de>
 <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org>
 <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com>
 <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org>
 <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com>
 <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org>
 <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com>
 <efb58534-8112-2303-1967-536daae9ff51@gmx.de>
 <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com>
 <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org>
 <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de>
 <019a4a58-ca92-0497-1155-303fba341241@gmx.de>
 <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org>
 <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
 <67934842-5D9E-4980-A2AB-76E914AB7FF3@tzi.org>
In-Reply-To: <67934842-5D9E-4980-A2AB-76E914AB7FF3@tzi.org>

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


On 2019-10-29 08:08, Carsten Bormann wrote:
>=20
>>> I didn=E2=80=99t reply to your summary because I thought we had a con=
clusion.
>>=20
>> Here=E2=80=99s what I've understood so far:
>=20
> [=E2=80=A6]
>=20
> Right. I thought we had a conclusion on the one(*) RFC-to-be that
> uses &br; (RFC 8668, which needs a break in a list item), I don=E2=80=99=
t
> think we have reached one for the whole issue.
>
>> Available in many places, but position on title unclear to me:
>=20
> Not sure I wrote this already, but in case I didn=E2=80=99t, let me poi=
nt out:
>=20
> =E2=80=94 In many cases, people use breaks to express what actually are=
 keeps. =20
>   Given varying widths, it is better to be able to express the actual k=
eeps.

Mmm.  I'm not sure what you mean by keeps.  However, I think there are
places where a preferred break-point -- call it maybe-break -- would be
more useful than <br/>.

>=20
> =E2=80=94 Having said that, not having a break in a certain place may m=
otivate putting in a dash, as in
>=20
>       Quantities and units
>       Part 13: Information science and technology
>=20
>   vs.
>=20
>       Quantities and units =E2=80=93 Part 13: Information science and t=
echnology
>=20
>   To express this, one would need a <break-or-dash/> element.
>=20
> Maybe it is good enough to always keep the dash and just prefer
> breaking after it:
>=20
>       Quantities and units =E2=80=94
>       Part 13: Information science and technology
>=20
>   This could be coded as
>=20
>       <keep>Quantities and units =E2=80=94</keep> <keep>Part 13: Inform=
ation science and technology</keep>

Oh, I see.  I think expressing that through maybe-break (<mbr/> ???) woul=
d
be easier for authors, but the functionality would be the same (I think).=


Regards,

	Henrik

>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> (*) Hmm. RFC 8626?  This can be worked around by splitting the blockquo=
te. =20
> I=E2=80=99m not sure I understand the relationship to RFC 8655, where t=
his
> was done already.


--ABPSbRnmR3E4whU9lKnuB71rHfpsAs0jP--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl236u4ACgkQTptXS4+7
FxoU0Q/+JU+iwDRFt6oN/p5vGCH/WiE+IX7TBGU/rWFM276+OwBnJ05Q1kAWnm0W
4VYWu8aMi1sJakFRzxBiWx/+jK07jtc16VaxP5L3aPFY/flw1aa26CytjveKUfoD
VnQxKW9HrnumGYGTCiXXAt5rq8fQp0/4NxJFFdIAKH8yP54RsZh6nu+cOfrdBEIJ
3LtqJcoMNEB9SAHMZkAzEf90j6CTrAQRVDyJh3jS7vAds8Beu5oebWUZKuoqikcr
aSlEU3PIeTYWWlAM5SxsmneOHWifeiRuemjIBkvL07Mk0GEgzULDYmsglx+pJlaW
hQyrFt996hDn/avTpyaI3CbOr8eBXauL4PzXTmZQ8aaeUqyCWVIS5LSbJ7+3VtGU
kw8L4rUMbSmQOzMBN9l7b1VHYDCcd+uY1GGQLc/OVeJiOqU2zFr8Ss3bWWtPDUlZ
q1bTl6WfDLA3QKWRdln/uE/fHD/+W2dWMNBgV7U2ji2c6betZc+lwOLtlPB40Iud
+qE4M8WWvKPV+q17L/ByldCJ5b45jXPXEae0N9f8xjo3JasiyGqDc5MjbHEOIEbV
IoEV2yhZ2JxLXpRb8sh73LFxk3jgor/dyTttYhvcGBjMoy4eePZMXWTKl6IcI4Av
LZAGfAmbk69Hva4py5kBbHuDn9obUyZv6uZyBsyk2VRIj0wchBk=
=ukt+
-----END PGP SIGNATURE-----

--Bk6REbixcXJW2WOCljCeFkUSLrPq0jG6G--


From nobody Tue Oct 29 11:09:18 2019
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 3DBBB120018 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:09:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6HVvxCelZRPF for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:09:13 -0700 (PDT)
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 0776E120826 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 11:09:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572372550; bh=OgifnFu5oSBIR0P1ND90PbLqwlOujTP/We9s543NG8A=; h=X-UI-Sender-Class:To:From:Subject:Date; b=HM9mQ0rDTMYDCK/IKpAIwXESKtK1sv5WM6pD5Pbj1N88Ae7qcTepoTBSUq1NHVAI2 b+/gdwYm4KaEBvt216dClrFppyc0K2dHx6mC0wul0Z6LWbM3CnkBlqHgFCl5Kt3PAh 9mf+oMViqBtwr1f+jMMgKAsw4j6iaYO0PFVqTrps=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N5VHM-1ht3mx3zTO-016u20; Tue, 29 Oct 2019 19:09:10 +0100
To: XML Developer List <xml2rfc-dev@ietf.org>, RSE <rse@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de>
Date: Tue, 29 Oct 2019 19:09:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:H81+48wmjbdlA98HUTDfOdpGnrnlWIH8tXtAYRvxi1QIpjsWgZl qieAuwxsHxgagmFNZS8pvRpsVInuOfR4XAxHW+dBbDX/ihRosAqIOqKhqHqdVPkah5B6pbG V1XoA4rdgzp3JkXEijgcCIKYkembWRct0KQbGjhXAxQZ8ITtp2Qp5cB3pgxT8paBXDZgqTd MvKHqG/JQGw5BabmAOhPw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:F3iHlw8eO28=:5oso5Q54ip3mM8pMQJYWZs fECfjvIstDRq6t1a9AJipdUkmpFnLc2eNqMwgFf8qhcCnJ1KXy7NFf+Eqz0FPsDm8XJYs/rtB rGU/+Zg/nz8mIdjLhka4L7k3ggUW92askegc/v9sjC10OF/EcEy91D+6Ohgb2dNyvy2/3xgwo NZgufrmH5FZPL3u5bM6zWmR/VXW2kexm4INsK8zhCh29gG38wgwCfj/xZ1i4eFHfSsa/9Tcaa L09SGZiiiC+wy95sJLeeohgQlLiaq6r2gptpz3cfqugDiQnwKRmuvfHv1Tne/BZSLtIoOOezz qFG7nr+UQ1kpJS2RQPAAQATAEUte7mqP2wif0fS/OrtWZlJAbx/xD/ozrtJzuIyQ73fCIjC+L aNyxuhwRzhHTPyDqMfDTNATcvS3lb+zOFTDagPQm9XOvZiJCtXoZ0qQ8kHuxKVSy6rJ7kmrV/ Eed1CwyHLFGHBByrZLXZA79ymWdAow4aHST60jSIXFREMVAz/rdYHs9YzkXx14QvHeNJMvNAJ apto9qcGHWzKddeTN4z57+6I0N1OYOuy7IfTSVWBGH0NH4zW3Clr9zaAkbxunzpSkicyWLbMW GqthsG4WGBzmUq5sCNMg8iuPiMPwcPsdMaOwesKqZI7b0uS9+c2nBBO/l1RkrKLfNB0D7PU38 tkdwewG7J+rE1UGpCt3MZ6CVpGGgM/YbjLIn1F94XvaFXUp9y0K/JqZIki4KJ+6oY7qMNrI1u VURxb3CQr/O9ftSdK9CCvGJLkLRoRhYc2NH7XSEp8Ik7likwgkqGhhRnm9otGmj6ZTVlj37BQ NQxZCB49cr8x1R2NfW8EwoK7E6dfEuSc3uz7GNs1CWtjt+YXOtheTreqX8fa4t36yk4IElVbG n03MkqXql8llL7Gp82MO/+HnlncBFWyBUzoQTeuzMtzhNB26HhU6brrsBTnGMRdKwaPA4FMLG hbHkdFm3LuhhejdeJeJp48wP30VBj39RDj6/ksmUa1kItSvLa4L+jx3bVxD65lCC+NWd4bM+a JgwjphacyNgrtDcE5cvUVi3jvEoUGrXqZmFWeMeBWATEoULhkR2JmLoNAQy16pZ3xamYg+9cs 6YAGOIUZSPOEt5QdYfhpU5bG6yA3E4LyOzLlg3fYjwxCkPbEXK1RubqUVlQJTjaHBTtaY4qg9 vUCWtpbmYcq2aG9+S8UYeTfmBo0648gIp2z18O901EGnNRPPwb3tvUkyboAUE1XMuF0fyDQqu HtlwXTU7UiA7uKa35LXOZjxK7GsqY3u5w9hhWRYT7Jf3QMOgsGgHYQOxYa3w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/DLC5WOfTfDtCjD8OwF5gJ2X6eeo>
Subject: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 18:09:16 -0000

...see also
<https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, which
I believe is misguided.


> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>
>    The text indicates that only top-level sections may have
>    numbered=3D"false", and that a section with numbered=3D"false" may no=
t
>    have a child section with numbered=3D"true".  But that leaves no valu=
e
>    that is valid for child sections of an unnumbered section: They
>    cannot have numbered=3D"false", since they are not top-level sections=
,
>    and they cannot have numbered=3D"true", since the parent has
>    numbered=3D"false".

That is correct, but very easy to fix by saying that numbering is
inherited from the parent section.

>    Additionally, the prohibition against child sections having
>    numbered=3D"false" removes the option of truncating the ToC listing f=
or
>    some child sections; without providing a good explanation for this
>    limitation, it seems arbitrary and counter-intuitive to disallow this
>    feature.

That doesn't make any sense - the presence in the ToC does not depend on
numbering at all. To control the ToC, we already have
<https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attribute.=
toc>.

>    Proposal:  Permit sections which are not top-level sections to have
>       numbered=3D"false".
>
>    Implementation:  In The current version of xml2rfc, child sections
>       may have numbered=3D"false".

Limiting this to top-level sections was very intentional; the reasons
given above are IMHO not sufficient at all for this change.

Heather, by any means, please undo this change for now.

Best regards, Julian


From nobody Tue Oct 29 11:13:41 2019
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 AA9C8120826 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:13:39 -0700 (PDT)
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, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, 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 ztFi5RcYvSMX for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:13:38 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8B3B120852 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 11:13:13 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id 0D3DAF40724; Tue, 29 Oct 2019 11:13:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8XdiO27bOPwB; Tue, 29 Oct 2019 11:13:06 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by rfc-editor.org (Postfix) with ESMTPSA id E0BBAF40723; Tue, 29 Oct 2019 11:13:05 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Heather Flanagan <rse@rfc-editor.org>
In-Reply-To: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de>
Date: Tue, 29 Oct 2019 11:13:11 -0700
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/4JnYnhiP0BNYztYZxdLq5Unw1B8>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 18:13:40 -0000

> On Oct 29, 2019, at 11:09 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> ...see also
> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, =
which
> I believe is misguided.
>=20
>=20
>> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>>=20
>>   The text indicates that only top-level sections may have
>>   numbered=3D"false", and that a section with numbered=3D"false" may =
not
>>   have a child section with numbered=3D"true".  But that leaves no =
value
>>   that is valid for child sections of an unnumbered section: They
>>   cannot have numbered=3D"false", since they are not top-level =
sections,
>>   and they cannot have numbered=3D"true", since the parent has
>>   numbered=3D"false".
>=20
> That is correct, but very easy to fix by saying that numbering is
> inherited from the parent section.
>=20
>>   Additionally, the prohibition against child sections having
>>   numbered=3D"false" removes the option of truncating the ToC listing =
for
>>   some child sections; without providing a good explanation for this
>>   limitation, it seems arbitrary and counter-intuitive to disallow =
this
>>   feature.
>=20
> That doesn't make any sense - the presence in the ToC does not depend =
on
> numbering at all. To control the ToC, we already have
> =
<https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attribute.=
toc>.
>=20
>>   Proposal:  Permit sections which are not top-level sections to have
>>      numbered=3D"false".
>>=20
>>   Implementation:  In The current version of xml2rfc, child sections
>>      may have numbered=3D"false".
>=20
> Limiting this to top-level sections was very intentional; the reasons
> given above are IMHO not sufficient at all for this change.
>=20
> Heather, by any means, please undo this change for now.
>=20
>=20

I don=E2=80=99t think having numbered child sections in an otherwise =
unnumbered section (especially if they are inheriting a phantom number =
from the unnumbered section=E2=80=9D is a good idea at all. Do you have =
better language that I can use to state that is prohibited?=20

-Heather

>=20


From nobody Tue Oct 29 11:22:11 2019
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 AA198120B3E for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:22:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NrMhtN5sKbt1 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:21:57 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 1E2C1120B50 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 11:21:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572373311; bh=P7xhoHrBgOwIOlNRCud+cb+aG7XkTrMRUGwy+n2Gkns=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=RvjF+6k4LDxByHt0gC6SzNgOtxm8/jPis58E/e95hRe52kB1UW2lmPDKC9JMzqknN RT0ldcumulMSh2avwH15mBOOA8fmSRGN0KVWi93jP/UkGlCSUyS5a840kcZN5hzwYO j1uV6xr1I0Pkf2hzAg+77yktdhy4SAgpXzRQWa3w=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MVeI2-1iZWYN3Fsi-00RYPA; Tue, 29 Oct 2019 19:21:51 +0100
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de> <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <6b631129-546a-0935-aeca-0ad31db47d62@gmx.de>
Date: Tue, 29 Oct 2019 19:21:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <159956F3-1DDA-436E-8565-689F4EA74609@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:2BXIt581/vchihJF32kGVTav4eA/qfkR4qg1GBjD0ItjruMkxvn aOnw7ZjhhkjsA/EMYkcvhacq+9KBwSDIDLKMtb0FuARnxaln/AoxxS8cL+PndeGZRQp8xaS zAtrCzQMEjrx0E6AtssaZS9WU1W6nvuObWXPcOCIrkUREFB0MpiZe24bTjmSOvDGCa6iijm FEygKC0JlLmSI9rtUmNMg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:XTluwKyT0ts=:FjAyqo7UdmwO1/rHpMJP+X nuycYGyGnetR/Wf5Pb1ja8ab8VswO+wsUKbVPGt8P+aehWaejbcKb79EzEDojUon7BdBAmD39 l9YepD4EU0Osm79zlpvJMcYcRSssfgtlf2hZs2ub/w//4ioYhGTA+oOJ6UxYkf5mbDeJnglA7 gShO9N+Rpm8p+j7oKDnD8Es4zX9sdT4dtcoK1j/i6eTR/wRDaE2nvJo/XLBjk//4nJ09xu5eG 4BHCpsYb5nz7kfeVnJS/6fgPfubXhUgUs+9F/nZF7to0Po87Goj/HPQXU05rJeQ68S1GUOvq0 7R00GituMPBjm0fFynYt5e2odqWyKGSH0Q91B1Wm/oSdcLUbgJqsSVjUFhUQigA2CH4WQjLnV Bk7zhuOQ/uO4CKtzlXvyuvTmBI4HoqCn+5qRdA2KqwjPJGJHV1LUm0SHxFutqvpa+YsBiISdf od04zUx4OkFkl2LgY+rafOlOeaZ1ufwusl3mtlHdPnXkgGUFo3QwHuX4TWHzrPyZeaRsgm7on A81LkuwBw9KB/90cS9Pp/H+gPuiwbM1ZE+7iw+Im6yIzbBhHnKGxJMPDA6MLY+0GlDUSAAchF wHCO1bYUWauNzr9gOlFqbzk9Jpc0jaXaXEIdQCM6/hckeGtJDMOKtvaQ4MKbH15UQLlKB6QGi y9VwcZ3h9b8MIWfuV/uCdxdmpAZwgyIzDT0A/6CF4QeBVGnecuQ9V4IavH7Ha6I7luyoa6ICW cYcsDJZ5aat1On70PoCVg84tiJO72xdcIi/9GYGntL9pEP+VDgvNAll8ZcYKw4DZM7yCY5Atb IDl385KJl5kjRlGXG50gHlyVxNcAx1w9JpQn0Y8u6WragPubQU8j47cy31SxbOK78OuGp2VF/ 9umUnNUaI+TeNwseR6bXCFBE7IkGzU/v+hwiehmRlyVAx7yixYxKKvhd/ET8sGWZRz4CGiF17 DiOrKJ2l+UxGNpo56G70Bi40GSg1xId8inV3kpuMPRupPzCA+BOu5sVsJUCLZWczDfoLI6M1e Mc/CoelKajbRP421rmTMh9fOrmz8uvSA9TxXm+zmo757pruQ0O+Ll08dRBuQtqL/1I5JR7vxD hoP3MPONmNyu2Jawlhr7Ubc6TLCgUlmpzIeayJ2ca3IKtQ6Wwc0WX+2XyQ1lEcxzHpivywcNS GjeLp8P1uPUuvDLDdxmljXXEWv8iEunBKcrHaoi1dMiCtQ1p0c/gID4TP5h6jLRF9K7oAuG/b JBmTbPIk6DqQIzzaJ96vr9NE7JcXFSVqLsxHkQqGWjaaBRuuWlu/zsLVxZmU=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/xk-mvV8qTxZEcHVnq_b7Ufb1fnY>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 18:22:09 -0000

On 29.10.2019 19:13, Heather Flanagan wrote:
>
>
>> On Oct 29, 2019, at 11:09 AM, Julian Reschke <julian.reschke@gmx.de> wr=
ote:
>>
>> ...see also
>> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, whic=
h
>> I believe is misguided.
>>
>>
>>> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>>>
>>>    The text indicates that only top-level sections may have
>>>    numbered=3D"false", and that a section with numbered=3D"false" may =
not
>>>    have a child section with numbered=3D"true".  But that leaves no va=
lue
>>>    that is valid for child sections of an unnumbered section: They
>>>    cannot have numbered=3D"false", since they are not top-level sectio=
ns,
>>>    and they cannot have numbered=3D"true", since the parent has
>>>    numbered=3D"false".
>>
>> That is correct, but very easy to fix by saying that numbering is
>> inherited from the parent section.
>>
>>>    Additionally, the prohibition against child sections having
>>>    numbered=3D"false" removes the option of truncating the ToC listing=
 for
>>>    some child sections; without providing a good explanation for this
>>>    limitation, it seems arbitrary and counter-intuitive to disallow th=
is
>>>    feature.
>>
>> That doesn't make any sense - the presence in the ToC does not depend o=
n
>> numbering at all. To control the ToC, we already have
>> <https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attribu=
te.toc>.
>>
>>>    Proposal:  Permit sections which are not top-level sections to have
>>>       numbered=3D"false".
>>>
>>>    Implementation:  In The current version of xml2rfc, child sections
>>>       may have numbered=3D"false".
>>
>> Limiting this to top-level sections was very intentional; the reasons
>> given above are IMHO not sufficient at all for this change.
>>
>> Heather, by any means, please undo this change for now.
>>
>>
>
> I don=E2=80=99t think having numbered child sections in an otherwise unn=
umbered section (especially if they are inheriting a phantom number from t=
he unnumbered section=E2=80=9D is a good idea at all. Do you have better l=
anguage that I can use to state that is prohibited?

Just say that descendant sections of unnumbered sections are unnumbered
by definition (and that it would be an error to set numbered back to true)=
.

Asking authors to repeat themselves when the intent is totally clear
just doesn't make any sense.

FWIW, I'm also opposed to expanding control to subsections for now (and
I see that you didn't adopt that part of the proposal yet). Before we do
that, we should have a clear use case.

Best regards, Julian




From nobody Tue Oct 29 11:30:45 2019
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 8CEAF120B45 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:30:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, 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 WgF8Fo6f-rnk for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:30:41 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A055E120AFB for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 11:30:41 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id DF81CF406D3; Tue, 29 Oct 2019 11:30:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uNH9XxmQqHA0; Tue, 29 Oct 2019 11:30:32 -0700 (PDT)
Received: from [10.198.42.38] (c-71-231-216-10.hsd1.wa.comcast.net [71.231.216.10]) by rfc-editor.org (Postfix) with ESMTPSA id 85D39F406CC; Tue, 29 Oct 2019 11:30:32 -0700 (PDT)
From: Heather Flanagan <rse@rfc-editor.org>
Message-Id: <E98A6936-406B-4D65-A077-E23989CCA6B2@rfc-editor.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_745D8E21-BCF8-4A6E-B4A9-5AB23FE4DA3F"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 29 Oct 2019 11:30:38 -0700
In-Reply-To: <6b631129-546a-0935-aeca-0ad31db47d62@gmx.de>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
To: Julian Reschke <julian.reschke@gmx.de>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de> <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org> <6b631129-546a-0935-aeca-0ad31db47d62@gmx.de>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/TpruXGfajeF6ZVY-7OBLP8cOPkQ>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 18:30:44 -0000

--Apple-Mail=_745D8E21-BCF8-4A6E-B4A9-5AB23FE4DA3F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Oct 29, 2019, at 11:21 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> On 29.10.2019 19:13, Heather Flanagan wrote:
>>=20
>>=20
>>> On Oct 29, 2019, at 11:09 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>>>=20
>>> ...see also
>>> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, =
which
>>> I believe is misguided.
>>>=20
>>>=20
>>>> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>>>>=20
>>>>   The text indicates that only top-level sections may have
>>>>   numbered=3D"false", and that a section with numbered=3D"false" =
may not
>>>>   have a child section with numbered=3D"true".  But that leaves no =
value
>>>>   that is valid for child sections of an unnumbered section: They
>>>>   cannot have numbered=3D"false", since they are not top-level =
sections,
>>>>   and they cannot have numbered=3D"true", since the parent has
>>>>   numbered=3D"false".
>>>=20
>>> That is correct, but very easy to fix by saying that numbering is
>>> inherited from the parent section.
>>>=20
>>>>   Additionally, the prohibition against child sections having
>>>>   numbered=3D"false" removes the option of truncating the ToC =
listing for
>>>>   some child sections; without providing a good explanation for =
this
>>>>   limitation, it seems arbitrary and counter-intuitive to disallow =
this
>>>>   feature.
>>>=20
>>> That doesn't make any sense - the presence in the ToC does not =
depend on
>>> numbering at all. To control the ToC, we already have
>>> =
<https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attribute.=
toc>.
>>>=20
>>>>   Proposal:  Permit sections which are not top-level sections to =
have
>>>>      numbered=3D"false".
>>>>=20
>>>>   Implementation:  In The current version of xml2rfc, child =
sections
>>>>      may have numbered=3D"false".
>>>=20
>>> Limiting this to top-level sections was very intentional; the =
reasons
>>> given above are IMHO not sufficient at all for this change.
>>>=20
>>> Heather, by any means, please undo this change for now.
>>>=20
>>>=20
>>=20
>> I don=E2=80=99t think having numbered child sections in an otherwise =
unnumbered section (especially if they are inheriting a phantom number =
from the unnumbered section=E2=80=9D is a good idea at all. Do you have =
better language that I can use to state that is prohibited?
>=20
> Just say that descendant sections of unnumbered sections are =
unnumbered
> by definition (and that it would be an error to set numbered back to =
true).

Great, that gets to what I want.

>=20
> Asking authors to repeat themselves when the intent is totally clear
> just doesn't make any sense.

Which wasn=E2=80=99t my intent, but I can see how you got there.

>=20
> FWIW, I'm also opposed to expanding control to subsections for now =
(and
> I see that you didn't adopt that part of the proposal yet). Before we =
do
> that, we should have a clear use case.

Right now, I=E2=80=99m in the middle of trying to figure out how to =
capture the reality of <seriesInfo> and make appropriate changes. After =
that, it will be <sourcecode> and then (if my brain hasn=E2=80=99t =
melted) =E2=80=9CkeepWithNext=E2=80=9D.

-Heather=

--Apple-Mail=_745D8E21-BCF8-4A6E-B4A9-5AB23FE4DA3F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 29, 2019, at 11:21 AM, Julian Reschke &lt;<a =
href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">On 29.10.2019 19:13, Heather =
Flanagan wrote:</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">On Oct 29, 2019, at =
11:09 AM, Julian Reschke &lt;<a href=3D"mailto:julian.reschke@gmx.de" =
class=3D"">julian.reschke@gmx.de</a>&gt; wrote:<br class=3D""><br =
class=3D"">...see also<br class=3D"">&lt;<a =
href=3D"https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107" =
class=3D"">https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107=
</a>&gt;, which<br class=3D"">I believe is misguided.<br class=3D""><br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">3.1.20. =
&nbsp;In Section 2.46.2, "numbered" Attribute<br class=3D""><br =
class=3D"">&nbsp;&nbsp;The text indicates that only top-level sections =
may have<br class=3D"">&nbsp;&nbsp;numbered=3D"false", and that a =
section with numbered=3D"false" may not<br class=3D"">&nbsp;&nbsp;have a =
child section with numbered=3D"true". &nbsp;But that leaves no value<br =
class=3D"">&nbsp;&nbsp;that is valid for child sections of an unnumbered =
section: They<br class=3D"">&nbsp;&nbsp;cannot have numbered=3D"false", =
since they are not top-level sections,<br class=3D"">&nbsp;&nbsp;and =
they cannot have numbered=3D"true", since the parent has<br =
class=3D"">&nbsp;&nbsp;numbered=3D"false".<br class=3D""></blockquote><br =
class=3D"">That is correct, but very easy to fix by saying that =
numbering is<br class=3D"">inherited from the parent section.<br =
class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D"">&nbsp;&nbsp;Additionally, the prohibition against child =
sections having<br class=3D"">&nbsp;&nbsp;numbered=3D"false" removes the =
option of truncating the ToC listing for<br class=3D"">&nbsp;&nbsp;some =
child sections; without providing a good explanation for this<br =
class=3D"">&nbsp;&nbsp;limitation, it seems arbitrary and =
counter-intuitive to disallow this<br class=3D"">&nbsp;&nbsp;feature.<br =
class=3D""></blockquote><br class=3D"">That doesn't make any sense - the =
presence in the ToC does not depend on<br class=3D"">numbering at all. =
To control the ToC, we already have<br class=3D"">&lt;<a =
href=3D"https://greenbytes.de/tech/webdav/rfc7991.html#element.section.att=
ribute.toc" =
class=3D"">https://greenbytes.de/tech/webdav/rfc7991.html#element.section.=
attribute.toc</a>&gt;.<br class=3D""><br class=3D""><blockquote =
type=3D"cite" class=3D"">&nbsp;&nbsp;Proposal: &nbsp;Permit sections =
which are not top-level sections to have<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;numbered=3D"false".<br =
class=3D""><br class=3D"">&nbsp;&nbsp;Implementation: &nbsp;In The =
current version of xml2rfc, child sections<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;may have numbered=3D"false".<br =
class=3D""></blockquote><br class=3D"">Limiting this to top-level =
sections was very intentional; the reasons<br class=3D"">given above are =
IMHO not sufficient at all for this change.<br class=3D""><br =
class=3D"">Heather, by any means, please undo this change for now.<br =
class=3D""><br class=3D""><br class=3D""></blockquote><br class=3D"">I =
don=E2=80=99t think having numbered child sections in an otherwise =
unnumbered section (especially if they are inheriting a phantom number =
from the unnumbered section=E2=80=9D is a good idea at all. Do you have =
better language that I can use to state that is prohibited?<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Just say that descendant sections of unnumbered sections are =
unnumbered</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">by definition =
(and that it would be an error to set numbered back to true).</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""></div></blockquote><div><br class=3D""></div><div>Great, that =
gets to what I want.</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Asking authors to repeat themselves when the intent is =
totally clear</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">just doesn't =
make any sense.</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><div><br =
class=3D""></div><div>Which wasn=E2=80=99t my intent, but I can see how =
you got there.</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">FWIW, I'm also opposed to expanding control to subsections =
for now (and</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I see that =
you didn't adopt that part of the proposal yet). Before we do</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">that, we should have a clear use =
case.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""></div></blockquote></div><br class=3D""><div =
class=3D"">Right now, I=E2=80=99m in the middle of trying to figure out =
how to capture the reality of &lt;seriesInfo&gt; and make appropriate =
changes. After that, it will be &lt;sourcecode&gt; and then (if my brain =
hasn=E2=80=99t melted) =E2=80=9CkeepWithNext=E2=80=9D.</div><div =
class=3D""><br class=3D""></div><div =
class=3D"">-Heather</div></body></html>=

--Apple-Mail=_745D8E21-BCF8-4A6E-B4A9-5AB23FE4DA3F--


From nobody Tue Oct 29 13:52:31 2019
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 93B14120125 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 13:52:29 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 XEdwrpHFe9ao for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 13:52:27 -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 B778B12006D for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 13:52:27 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:63601 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 1iPYTa-0002mv-Fl; Tue, 29 Oct 2019 13:52:27 -0700
To: Heather Flanagan <rse@rfc-editor.org>, Julian Reschke <julian.reschke@gmx.de>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de> <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org> <6b631129-546a-0935-aeca-0ad31db47d62@gmx.de> <E98A6936-406B-4D65-A077-E23989CCA6B2@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <669a5171-e8ea-5733-5f85-a6b6226dcc71@levkowetz.com>
Date: Tue, 29 Oct 2019 21:52:18 +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: <E98A6936-406B-4D65-A077-E23989CCA6B2@rfc-editor.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rDwDPndN9ndaTrPUcVqkl0hCvqIVH6Gsd"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, julian.reschke@gmx.de, rse@rfc-editor.org
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/BAw03zsLvYbbzRo7DuhB-jOiUAk>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 20:52:30 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--rDwDPndN9ndaTrPUcVqkl0hCvqIVH6Gsd
Content-Type: multipart/mixed; boundary="0R3k7Mo63CmxoBCJ0QlNbdNqRn4BfaFOG";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Heather Flanagan <rse@rfc-editor.org>,
 Julian Reschke <julian.reschke@gmx.de>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Message-ID: <669a5171-e8ea-5733-5f85-a6b6226dcc71@levkowetz.com>
Subject: Re: [xml2rfc-dev]
 https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de>
 <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org>
 <6b631129-546a-0935-aeca-0ad31db47d62@gmx.de>
 <E98A6936-406B-4D65-A077-E23989CCA6B2@rfc-editor.org>
In-Reply-To: <E98A6936-406B-4D65-A077-E23989CCA6B2@rfc-editor.org>

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


On 2019-10-29 19:30, Heather Flanagan wrote:
>=20
>=20
>> On Oct 29, 2019, at 11:21 AM, Julian Reschke <julian.reschke@gmx.de> w=
rote:
>>=20
>> On 29.10.2019 19:13, Heather Flanagan wrote:
>>>=20
>>>=20
>>>> On Oct 29, 2019, at 11:09 AM, Julian Reschke <julian.reschke@gmx.de>=
 wrote:
>>>>=20
>>>> ...see also
>>>> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, w=
hich
>>>> I believe is misguided.
>>>>=20
>>>>=20
>>>>> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>>>>>=20
>>>>>   The text indicates that only top-level sections may have
>>>>>   numbered=3D"false", and that a section with numbered=3D"false" ma=
y not
>>>>>   have a child section with numbered=3D"true".  But that leaves no =
value
>>>>>   that is valid for child sections of an unnumbered section: They
>>>>>   cannot have numbered=3D"false", since they are not top-level sect=
ions,
>>>>>   and they cannot have numbered=3D"true", since the parent has
>>>>>   numbered=3D"false".
>>>>=20
>>>> That is correct, but very easy to fix by saying that numbering is
>>>> inherited from the parent section.
>>>>=20
>>>>>   Additionally, the prohibition against child sections having
>>>>>   numbered=3D"false" removes the option of truncating the ToC listi=
ng for
>>>>>   some child sections; without providing a good explanation for thi=
s
>>>>>   limitation, it seems arbitrary and counter-intuitive to disallow =
this
>>>>>   feature.
>>>>=20
>>>> That doesn't make any sense - the presence in the ToC does not depen=
d on
>>>> numbering at all. To control the ToC, we already have
>>>> <https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attr=
ibute.toc>.
>>>>=20
>>>>>   Proposal:  Permit sections which are not top-level sections to ha=
ve
>>>>>      numbered=3D"false".
>>>>>=20
>>>>>   Implementation:  In The current version of xml2rfc, child section=
s
>>>>>      may have numbered=3D"false".
>>>>=20
>>>> Limiting this to top-level sections was very intentional; the reason=
s
>>>> given above are IMHO not sufficient at all for this change.
>>>>=20
>>>> Heather, by any means, please undo this change for now.
>>>>=20
>>>>=20
>>>=20
>>> I don=E2=80=99t think having numbered child sections in an otherwise =
unnumbered section (especially if they are inheriting a phantom number fr=
om the unnumbered section=E2=80=9D is a good idea at all. Do you have bet=
ter language that I can use to state that is prohibited?
>>=20
>> Just say that descendant sections of unnumbered sections are unnumbere=
d
>> by definition (and that it would be an error to set numbered back to t=
rue).
>=20
> Great, that gets to what I want.

Say you have two sibling sections with numbered=3D"false".  If you decide=

you want to rearrange these, so you move one of them into the other, then=

suddenly if having numbered=3D"false" in a child section is prohibited, y=
our
XML becomes invalid.

I think that's unfriendly and completely unnecessary.

Regards,

	Henrik

>>=20
>> Asking authors to repeat themselves when the intent is totally clear
>> just doesn't make any sense.
>=20
> Which wasn=E2=80=99t my intent, but I can see how you got there.
>=20
>>=20
>> FWIW, I'm also opposed to expanding control to subsections for now (an=
d
>> I see that you didn't adopt that part of the proposal yet). Before we =
do
>> that, we should have a clear use case.
>=20
> Right now, I=E2=80=99m in the middle of trying to figure out how to cap=
ture the reality of <seriesInfo> and make appropriate changes. After that=
, it will be <sourcecode> and then (if my brain hasn=E2=80=99t melted) =E2=
=80=9CkeepWithNext=E2=80=9D.
>=20
> -Heather
>=20
>=20
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--0R3k7Mo63CmxoBCJ0QlNbdNqRn4BfaFOG--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl24poMACgkQTptXS4+7
FxpElBAAg0rCpuo0/LQHdDgjVkMtUUHvn8Be/eC29uE3pV2HSMGYtRd2/9KtGpjL
B831TvNFu0SqWv2np++9FMDvAdm8uMqi1fI4pt3MnG+g01nSpGORJiQ9wmVneuLS
KM4d3vhqLlY/V0+3/dTlP4jh8/jBzXYVRoKwcDsCpEmw3s90UM9didgi/W0ckmET
LXvREG910aK3SuLmmU0R6083IfEc8bYcK71AZgFq9KZvS6N0m4lsuw6w/JjyGiCA
0hD6jn7ISdmlrLKaj7P1LnqY4UNBiD/i+lBScLIsVy8F1ei+7vlcuL9oNMnJ9RER
EzRpiaI0VGJ5k1Egv3m82zWeS4dUxRCwjRON3F05bAdtYCBuJH2N/unPbmPq8zPS
hCM65bnD3nEhC+txHVso+qjhIDQrAl8SXtsvp9+E7maPHB/Orz3viDhryMcuFaQZ
S1D08cJc8nNttbrhxVdpG8i99G0lRA4KFQ2nA4yGu75Zao5cwnMYf8xSKr7p8xwH
xZZLtOlEG+HcksapAsEO3o77cdDjFPXkBpH5er0FxGR2E3+w5IxUEhHNuXh5TlDg
nHOINpMQY8xJBZZLZvJeafqkw5wq6QeYgufZHbUsvSoQkZPNFTSwz6bsr5AFWp0c
XBESKRYjq1oWJJe02FvYGf+WkW/kqNB24teaRCK2+WYkfDwlzpQ=
=kFn7
-----END PGP SIGNATURE-----

--rDwDPndN9ndaTrPUcVqkl0hCvqIVH6Gsd--


From nobody Tue Oct 29 13:59:18 2019
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 D2B8F120940 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:11 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 RngVf5a50y9y for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:10 -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 308AA120AF5 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 13:59:10 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:63623 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 1iPYa5-0004AK-Aa; Tue, 29 Oct 2019 13:59:09 -0700
To: Heather Flanagan <rse@rfc-editor.org>, Julian Reschke <julian.reschke@gmx.de>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de> <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <cbffe2cb-9c71-28b2-fac0-36325b193bfd@levkowetz.com>
Date: Tue, 29 Oct 2019 21:59: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: <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hLQbhR4po7p0CXBbqGBv4JCTdTS9NH76k"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc-dev@ietf.org, julian.reschke@gmx.de, rse@rfc-editor.org
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/aJmvsphv-_izLG2L3y1X7rTYJZI>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 20:59:17 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--hLQbhR4po7p0CXBbqGBv4JCTdTS9NH76k
Content-Type: multipart/mixed; boundary="mUXngf5lA4MvEAcHc5S5nGB9lEFIQFtws";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Heather Flanagan <rse@rfc-editor.org>,
 Julian Reschke <julian.reschke@gmx.de>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
Message-ID: <cbffe2cb-9c71-28b2-fac0-36325b193bfd@levkowetz.com>
Subject: Re: [xml2rfc-dev]
 https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de>
 <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org>
In-Reply-To: <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org>

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



>> On Oct 29, 2019, at 11:09 AM, Julian Reschke <julian.reschke@gmx.de> w=
rote:
>>=20
>> ...see also
>> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, whi=
ch
>> I believe is misguided.
>>=20
>>=20
>>> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>>>=20
>>>   The text indicates that only top-level sections may have
>>>   numbered=3D"false", and that a section with numbered=3D"false" may =
not
>>>   have a child section with numbered=3D"true".  But that leaves no va=
lue
>>>   that is valid for child sections of an unnumbered section: They
>>>   cannot have numbered=3D"false", since they are not top-level sectio=
ns,
>>>   and they cannot have numbered=3D"true", since the parent has
>>>   numbered=3D"false".
>>=20
>> That is correct, but very easy to fix by saying that numbering is
>> inherited from the parent section.
>>=20
>>>   Additionally, the prohibition against child sections having
>>>   numbered=3D"false" removes the option of truncating the ToC listing=
 for
>>>   some child sections; without providing a good explanation for this
>>>   limitation, it seems arbitrary and counter-intuitive to disallow th=
is
>>>   feature.
>>=20
>> That doesn't make any sense - the presence in the ToC does not depend =
on
>> numbering at all. To control the ToC, we already have
>> <https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attrib=
ute.toc>.
>>=20
>>>   Proposal:  Permit sections which are not top-level sections to have=

>>>      numbered=3D"false".
>>>=20
>>>   Implementation:  In The current version of xml2rfc, child sections
>>>      may have numbered=3D"false".
>>=20
>> Limiting this to top-level sections was very intentional; the reasons
>> given above are IMHO not sufficient at all for this change.
>>=20
>> Heather, by any means, please undo this change for now.

Prohibiting numbered=3D"false" in a child of a section with numbering=3D"=
false"
does not provide any feature or any gain, but will make life harder on
authors.

I believe this is a quite sufficient reason not to enforce a prohibition
against setting numbered=3D"false" for sections that are children of a
section with numbered=3D"false. =20

>>=20
>=20
> I don=E2=80=99t think having numbered child sections in an otherwise
> unnumbered section (especially if they are inheriting a phantom
> number from the unnumbered section=E2=80=9D is a good idea at all.

I fully agree.


Best regards,

	Henrik

> Do you
> have better language that I can use to state that is prohibited?>=20
> -Heather
>=20
>>=20
>=20
> _______________________________________________
> xml2rfc-dev mailing list
> xml2rfc-dev@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc-dev
>=20


--mUXngf5lA4MvEAcHc5S5nGB9lEFIQFtws--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl24qBUACgkQTptXS4+7
FxrEDQ/+MVFIhY1qNmSdb5+Ts1AvbfCpiPgLcCIx1p5G5p9OZZyHd992kx3RDpgN
ybWIjaxVsW/4775VEwyQARnruCahGPse+VQtyyVPIJO1XzC22LcuQrRROQRvboud
C3K3RF/bjKj1FowqQrU9v6GH+RQrNRJTAiFDQlxQhnDnusfFUDgf+ZV0fkjee8MT
5i0t0+yoFoYHCcfTEoVzsl+UPCDC7GChOaoLTWxBDGSv4OjtMNGhaOjtNxg4E7RB
j3H4nBPNrxtM+Mvw8mRnZniU0F8CLMIIhyEWxCeKagcdU5fdCjWR59HZUU5iT5be
3CH2YgskT2h/gK2tJ4EreBCMAFAMUeuzwk//t8kOb/sUW4QgEOfKr9RR+GfIQ+od
0zLbkcS/iUO4ZE7koawW1QyvwWNng15nrFS+xxMBxBgRvcdQCHI+1r5XuiNKwKzt
jcfarxdRA3CiVT+38UypuaeL9XL50vdW2VmgZrAT4Fj6J15YKB6dXOnlOSiG4Tqf
UdJKi711oJD3qogxKih/JnK61VaL9cxLu70il9WiQqHZfS4nxb6I820eyjAeLm/N
DgAT4aZLGioafL/jVDa2c0O6igbLBkToc2/PAk8fZ6Snbbs1ka/C5CVzLit8zBij
DtemMNlS9h/epT/I5jArBQ9repnaThq8Dhnkc59sNNscIGrdcC8=
=gsh/
-----END PGP SIGNATURE-----

--hLQbhR4po7p0CXBbqGBv4JCTdTS9NH76k--


From nobody Tue Oct 29 14:01:14 2019
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 D5A0A1209D0 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 14:01:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J4tAIu_BcpPG for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 14:01:05 -0700 (PDT)
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 CC3A5120B45 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 14:01:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572382848; bh=ErnLapBlMybqjmxdLRjCn+7+VYrhz3dnO8mtAparzRc=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=ajEsiu4QhndXH11NIC6jd1aKFgVMu/WpdaMNkkMOni+3KbuzE5GDmFVq0rfKOd9p7 V5un4LRbYa+ew09P/hlESgKlMQQgTkCPNH16laVM5Qrqa/4dM9Mtp56udiHguceA4v 2VPeWrfrxzOnLDK1aBM0PW23lranucnUhOZmOMSE=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MRmjw-1iWja944Z0-00T9Kl; Tue, 29 Oct 2019 22:00:48 +0100
To: Henrik Levkowetz <henrik@levkowetz.com>, Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de> <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org> <6b631129-546a-0935-aeca-0ad31db47d62@gmx.de> <E98A6936-406B-4D65-A077-E23989CCA6B2@rfc-editor.org> <669a5171-e8ea-5733-5f85-a6b6226dcc71@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <36c407dd-dfdb-9c62-a086-48a89bc7411d@gmx.de>
Date: Tue, 29 Oct 2019 22:00:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <669a5171-e8ea-5733-5f85-a6b6226dcc71@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:iZohBYqOnKqzAogeAUvgK5ys2YuC47qShEmjPU/zeFaupDpqkxK LAziPUkFrXR2JDmc7jYIScTQ+8Bgogwr/adrwOGbyEWfiwNwcSzSob9RWuAORXDbR6gGAxQ RpPgeGqH3WRYe8RfaxzNe2VSQ07J16KIkFEwWqI23S/hu3Y1eZBm2fJ8wBpTXDnsjtQkz+q bzj0blCkq7XL/aiSrIcGA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:4Dwqci3ZKcU=:9QR/M/9+vkfpnC68Riil17 l61FqYRd20LYjpM9bNIQZ8BnTbJVxeCm8XfTJTj1Mx05KUmwscps5AJPQCd2SFOI59MIyP88i 44ayfx8KIovTdUkSYbXDh5uCgjF7pxiUKwWZ8QFS4ffAnPDrWk2dm0bu95O4FJTNdYzd1h7jr ws5/cp2HGgEyWW1nppbgcNzocWlrOwZQbJvDNlVfJqe2f6zi25+ybpN9KU7eqwFvuolN30ivZ Pe630jfYNhGbs6ln7xu5mwQUa0gyBQeE+iRF03hgO46Bb7Y0hmAqrJcyVIK/xhKUkx7kmSIdK gSC0aGizQsj1NNYXtX62hVAEn8vDYaEbL3sX43B86QAcbDmxw4FXFaLa2F05SZUEOzStiU6E5 QGpcoy4sBf/S4vFXo+rhwqgMYRoB9tfJ7F0oKR+y/X+9KLjBHbWBqi8pKB2CmMmnyZkCVHWyL xAF26hxlbMF6eQgqV2ogP9SjM4q2VSG8B3k0Snpjk5Ukq5tiXV7RJIWCdrFPWSlkA21P7aWw1 STNYPZ9SN7sHPJmdk7eZz9CbWz9V1YgT1MzK05/Je5IpIw5jyNtw0JKPTFpPuk1EOiINB7aKQ VWme2ar4Exu0eXR0ZToJwP6RRfpDFyFZk8Pwj2vLbFm4chUmYifwuR0p9X+hRw8EfzVx6uCjG d9n1poklvHTuU8ZYci60FqTGKp+jtUb/x3aSwTuRgvcc4MYqykRL79dz24+y3pC/vz6VyHZm4 PyZzlMBzZ6K8Jjqe4mRT46ZT5/H7rYvoa8w05Hxn0iS8ll10KfcXCNvsuPT2tUL+v6bc9zjDb ljniNfVAYlNMyl5Afb5XhwCil97FIr0AVz4Sa1mTXJE3wlouPpC+uPVhYSPyJzZNYwV45F0Nl GV4mTo+Luvt7do+CMG2R38U70VzanyNI+M8IrGqoddelQY2ejD593CqLXrsaQytF602VD8RvF 06s14JcZuGQ/dKElnpmBiVcnz2qiVModBv/FpSjyiaiFHBxC26zMji+RBC7u6WPWr7VvxD58I qMKKYKVIdj9ymDoEwE1L/Wm3udgpbSTQmjL3g0LSmk4kO6tiqJr/3bGI3IbQNHAcQsHrS4ZyE TA/Sbm+1YqpcVVldZxmzFMBgGB3Ho6qoV1Nrsl5VR5XuxECOfZfzFadKDi/B8umKPtd2yoJdO YHK44So5eRWjS0W2EStHy85Tfp+lxAG+dRXHfLPDTq4FhetpBh+MoFiIdELCNembRjfr4R04t aZ2inDjjUajN91GyxEbfdtNwhiidSkybAFJde7K/9/N0mhAjLsml91hI4zwQ=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/W5MGUK7PAadJ2W3A1JgWz4EnGVs>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 21:01:13 -0000

On 29.10.2019 21:52, Henrik Levkowetz wrote:
> ...
>>> Just say that descendant sections of unnumbered sections are unnumbere=
d
>>> by definition (and that it would be an error to set numbered back to t=
rue).
>>
>> Great, that gets to what I want.
>
> Say you have two sibling sections with numbered=3D"false".  If you decid=
e
> you want to rearrange these, so you move one of them into the other, the=
n
> suddenly if having numbered=3D"false" in a child section is prohibited, =
your
> XML becomes invalid.
>
> I think that's unfriendly and completely unnecessary.
> ...

Setting it to "false" for a child section of a section which is already
unnumbered would not be an error, just not needed.

Best regards, Julian


From nobody Tue Oct 29 14:08:23 2019
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 5857912006D for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 14:08:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JnS3kpywmyhx for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 14:08:19 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 4CB0E120119 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 14:08:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572383284; bh=TUeyO5j8kEMBkeYT8FEPEr0lRwOwNRtuWzUfdwMC5ns=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=EzuMn13tOzl8pj3xn0UFfRi4yHA21Xpmw0cw4a22uVsSs+Jf+f1C65M+EPVndyCA1 JDzpky28uZq4FdZqDcM4D44FQgKRSkURLAABbk+lX6sI8kRAaiAg3P+QTS1hM3U1Lk ASqtcvK510Lz6NktvetNmj5+WlX7h3tcT3nfQSuI=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MG9kM-1iBEpk0Vum-00Gb1n; Tue, 29 Oct 2019 22:08:04 +0100
To: Henrik Levkowetz <henrik@levkowetz.com>, Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de> <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org> <cbffe2cb-9c71-28b2-fac0-36325b193bfd@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <36788e82-18ca-f6ff-b1e4-c47ed9bd882d@gmx.de>
Date: Tue, 29 Oct 2019 22:08:00 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <cbffe2cb-9c71-28b2-fac0-36325b193bfd@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:SopL6c0HUESWM7tXD645VN18QOoU/IKFayefXAL4+oA6p45hfrV yk4yM80akxQYtKT99R6UNlysRS9DU6l3wL+hUMTZoPBOi4gJlP2lXA3w4S65hT7GmAajlS1 AqWhkRsXupNlG5gyZZEKy5z4ErChLlXxSdAXohPyFvzvlAhSKAk6Jd+9GnEAsDVuL3zQ+U0 LdsQfaP2Y4aaIwHZcJvPw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:Ml3EjYRPiR8=:iyWCPMZobIVZKR4O9VZKvT RTBUYLDnyL+V2VMEO43/KEZwe24WnanoJ+wel+in56UYoo1IbERAo9FxliFnKFnaiYMDfA/1m v/B27h+ZxBrZfCXlDDesAas0BNjeA+HfEsifkybd/f/zbVhsARd8JJ9W/o+Bwa7sbjhtS05/N GpL2CcHsmQYEEhzMSRdDZ8PPBnNH7WMDH9AxJYW9wAMd8tjcEy1qAcEWNuXC07hpoM5zP2zBI wZ2qcgbECLS9tX+7gW2FMR6P/wyYS5SyEHkQUYCuHaXjex8n65A/l7I1/KSzaqk0ps+c3VBQQ zWtMthSib6SRK3faAmiRpl91a5nECaQa5gJecaw2eGInguNQ0PtjqgmNTeyYK2B9sGHAQDz3k pzJIS4SUa1E2jlyrm/mFC261LFT2kxFZyfZSqMjSqI7/6dHWeLUWC7gaFVc6aR3PW9NysY8QW p89gbmVJ75YHv5DgmN6T7TOlHRg2qG1rYtrZxgDhHSifTbHj3Br7e2noiNXLf9k/tGmhWHEip TYKNu+/Nj97naFEnd0WKJ5U0zJeFZhm48vPjs7QznZ4SjqQOOBhvHaiuKTbpHF4daEcTPD6KF iDqItzrbeETwVd+PFERioJ6+QYDdxNYxx1PYCltBtSBp7pt67v7wV7ihA81CbHbOQRE1lsVpb uJxl7Qwadq9VloPbXv+sDg3wwf/Npgg+Irun+1FsIIc3LOhe1v2nJykzymSRJ+aHevTXcP5B0 iRpCcxqKvrUKaB3USNGsiY0IXmjIMoPeN+FP5mK7EdfPdj8iqsrILwtU9k+2Oqg1lpcDApMUw rPLcx/lsYGMuCOpy/1CVBFpAxG1xjcGJBVK3NRkbUrdbHbQdHnAyFiFxGC4YvmZklUfxAQO+E Ow5O7KTNCUfT0DAI9aq6qn6ZbWSJEh+6HPgh0YqQyXdVBprWkvHvABy30D5AUywzQ7g263SRx 3/cKSdtddQfHh3QDKagcrUO/RKgnMZveygvysg4IPaCtq2k8M+lS/BRBNnX1/hZNevwVILm2k K1iSjAONLVFMdisWfOpJJtlxcwIe80TTla3sEZuKBjTZ1ORPXIr+K8kvGMaYtjxsvOTjViuHU xb4CvqVaKi4bblqsUHxiweK24bM5aYGOd/sg/5YBcME/1OK6kSnK9FHaw0+UaQGpFSD8ZylYM V2pdTglEsNc0PSXyif1MaWCvwye2icUG8KI7zmMse54Y5t17G5hNI20vaMSzsQuXS21nseSMG 8RJXLS/DPNdhY2SFXYEYkvBnJXwSk6okQPLqbmOWWwcNzqOiffPrm1YAwrcI=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/Z8L1FY9xfLEEz_klLNFifNVcrho>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 29 Oct 2019 21:08:21 -0000

On 29.10.2019 21:59, Henrik Levkowetz wrote:
>
>
>>> On Oct 29, 2019, at 11:09 AM, Julian Reschke <julian.reschke@gmx.de> w=
rote:
>>>
>>> ...see also
>>> <https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, whi=
ch
>>> I believe is misguided.
>>>
>>>
>>>> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>>>>
>>>>    The text indicates that only top-level sections may have
>>>>    numbered=3D"false", and that a section with numbered=3D"false" may=
 not
>>>>    have a child section with numbered=3D"true".  But that leaves no v=
alue
>>>>    that is valid for child sections of an unnumbered section: They
>>>>    cannot have numbered=3D"false", since they are not top-level secti=
ons,
>>>>    and they cannot have numbered=3D"true", since the parent has
>>>>    numbered=3D"false".
>>>
>>> That is correct, but very easy to fix by saying that numbering is
>>> inherited from the parent section.
>>>
>>>>    Additionally, the prohibition against child sections having
>>>>    numbered=3D"false" removes the option of truncating the ToC listin=
g for
>>>>    some child sections; without providing a good explanation for this
>>>>    limitation, it seems arbitrary and counter-intuitive to disallow t=
his
>>>>    feature.
>>>
>>> That doesn't make any sense - the presence in the ToC does not depend =
on
>>> numbering at all. To control the ToC, we already have
>>> <https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attrib=
ute.toc>.
>>>
>>>>    Proposal:  Permit sections which are not top-level sections to hav=
e
>>>>       numbered=3D"false".
>>>>
>>>>    Implementation:  In The current version of xml2rfc, child sections
>>>>       may have numbered=3D"false".
>>>
>>> Limiting this to top-level sections was very intentional; the reasons
>>> given above are IMHO not sufficient at all for this change.
>>>
>>> Heather, by any means, please undo this change for now.
>
> Prohibiting numbered=3D"false" in a child of a section with numbering=3D=
"false"
> does not provide any feature or any gain, but will make life harder on
> authors.

Nobody proposed that. You might be misreading what I said. When I said
"limiting this" I was referring to the feature of having control only
over top-level section numbering. That doesn't mean you couldn't set
numbered=3D"false" on a child section of an unnumbered section; it just
would not be needed.

>  ...

Best regards, Julian


From nobody Wed Oct 30 07:37:13 2019
Return-Path: <sginoza@amsl.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 F2A89120108 for <xml2rfc-dev@ietfa.amsl.com>; Wed, 30 Oct 2019 07:37:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 8oNr2RpPx39f for <xml2rfc-dev@ietfa.amsl.com>; Wed, 30 Oct 2019 07:37:10 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F026120077 for <xml2rfc-dev@ietf.org>; Wed, 30 Oct 2019 07:37:10 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 88B8F203960; Wed, 30 Oct 2019 07:36:16 -0700 (PDT)
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 uQ-BWwUjlAcB; Wed, 30 Oct 2019 07:36:16 -0700 (PDT)
Received: from [IPv6:2605:e000:1524:de:4d8b:9f14:f31c:2c12] (unknown [IPv6:2605:e000:1524:de:4d8b:9f14:f31c:2c12]) by c8a.amsl.com (Postfix) with ESMTPSA id 2C9C820395B; Wed, 30 Oct 2019 07:36:16 -0700 (PDT)
From: Sandy Ginoza <sginoza@amsl.com>
Message-Id: <E875F5BB-B2CC-4BB0-8202-6EA2C2E1EF79@amsl.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_BE855FE0-CBBC-440F-BCE8-BFF380D8DAAA"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Wed, 30 Oct 2019 07:37:08 -0700
In-Reply-To: <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
Cc: Carsten Bormann <cabo@tzi.org>, Julian Reschke <julian.reschke@gmx.de>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>, Heather Flanagan <rse@rfc-editor.org>
To: Henrik Levkowetz <henrik@levkowetz.com>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <B15F7AF0-F5A0-401A-9F6E-F7E0E466B6A7@amsl.com> <f4f1b7ba-127a-fbfa-531b-eeff03814281@gmx.de> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org> <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/wywCOXwhlFhv3MMIEiD7x9MgVZE>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Wed, 30 Oct 2019 14:37:12 -0000

--Apple-Mail=_BE855FE0-CBBC-440F-BCE8-BFF380D8DAAA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi all,

> On Oct 28, 2019, at 11:31 PM, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> Generally Available except maybe in title:
>=20
> 	Sandy

If possible, I=E2=80=99m in favor of allowing <br> generally =E2=80=94 =
it=E2=80=99s not 100% clear to me that we won=E2=80=99t ever need <br> =
in <title> or <name>.  To help move us along and get <br> allowed in the =
less contentious areas, I=E2=80=99m ok with using the other entities =
available to us in <title> and revisiting this topic as needed. =20

Sidenote: I am concerned that the ability to update the v3 vocabulary in =
the future will be tough and time consuming, especially with the RSE=E2=80=
=99s departure.

Thanks,
Sandy=20



--Apple-Mail=_BE855FE0-CBBC-440F-BCE8-BFF380D8DAAA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hi all,<div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Oct 28, 2019, at 11:31 PM, =
Henrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.com" =
class=3D"">henrik@levkowetz.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"font-family: Courier; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">Generally Available except maybe =
in title:</span><br style=3D"font-family: Courier; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-family: =
Courier; font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
class=3D"Apple-tab-span" style=3D"font-family: Courier; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: pre; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;">	</span><span style=3D"font-family:=
 Courier; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">Sandy</span></div></blockquote></div><br =
class=3D""></div><div class=3D"">If possible, I=E2=80=99m in favor of =
allowing &lt;br&gt; generally =E2=80=94 it=E2=80=99s not 100% clear to =
me that we won=E2=80=99t ever need &lt;br&gt; in &lt;title&gt; or =
&lt;name&gt;. &nbsp;To help move us along and get &lt;br&gt; allowed in =
the less contentious areas, I=E2=80=99m ok with using the other entities =
available to us in &lt;title&gt; and revisiting this topic as needed. =
&nbsp;</div><div class=3D""><br class=3D""></div><div class=3D"">Sidenote:=
 I am concerned that the ability to update the v3 vocabulary in the =
future will be tough and time consuming, especially with the RSE=E2=80=99s=
 departure.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks,</div><div class=3D"">Sandy&nbsp;</div><div =
class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_BE855FE0-CBBC-440F-BCE8-BFF380D8DAAA--


From nobody Wed Oct 30 07:45:19 2019
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 E8BE612013A for <xml2rfc-dev@ietfa.amsl.com>; Wed, 30 Oct 2019 07:45:16 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UzEF6zQb4N_U for <xml2rfc-dev@ietfa.amsl.com>; Wed, 30 Oct 2019 07:45:12 -0700 (PDT)
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 5A2FC120108 for <xml2rfc-dev@ietf.org>; Wed, 30 Oct 2019 07:45:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572446693; bh=vfptMmffFH2VstBFDFp1kf7f32KZXAHxb6QHGxTYzo8=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=hRGzVg4N9fNpbaU1PRWu9PJPg/0Pi0W5ujhdSFPd31GwNJ9Ww60l314zmpgbJSXzv gwsQtjB9v34Pe7NEXmH2q3ODBX0eFxf5h+b2PXq9HrIZRbqtIrFVfE2f/1fbiYDovS AmHBvfb5R18f8R66nZiRLAPb5mOU7NGPIbdN42X4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M9Wys-1iMXxp0FFs-005dMg; Wed, 30 Oct 2019 15:44:53 +0100
To: Sandy Ginoza <sginoza@amsl.com>, Henrik Levkowetz <henrik@levkowetz.com>
Cc: "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1iGMu9-00055y-Ui@durif.tools.ietf.org> <71bc8d39-d06c-d900-cc8e-04a48218d75f@gmail.com> <0905DADC-E9D5-47A7-B610-F8A62686D2BD@att.com> <07DBAE10-D1FA-45C4-B7A2-321B265CA302@amsl.com> <694c9244-98ae-1e64-39ef-8756d48b36ef@gmx.de> <860c663b-744f-a033-cc50-96088bb1b33c@gmx.de> <04DCBCE3-2C8C-4B03-9081-EF2B7A5C6087@tzi.org> <b096e29c-02a0-e009-621e-c1eca4712226@levkowetz.com> <4321EEBF-92C2-4405-81BD-899C0FCAC762@tzi.org> <5593c2d9-0bb4-93e9-f5d0-babf194340bf@levkowetz.com> <6BF7D165-EA48-44C1-9153-3F011058561F@tzi.org> <7088451e-745b-a31b-88fb-bce9cb48696a@levkowetz.com> <efb58534-8112-2303-1967-536daae9ff51@gmx.de> <34FFD9FB-7D0A-4BEE-9BAD-AFBD7F883CE6@amsl.com> <d53ef90e-5a50-1472-a61e-12c7a417ac44@icann.org> <b19cd7de-6992-a3b5-ea23-929627018cc0@gmx.de> <019a4a58-ca92-0497-1155-303fba341241@gmx.de> <FB3B5D3A-2AFF-4ACE-BD71-D9EE2F9A4908@tzi.org> <4911a729-648a-a6c7-e673-4dd0fc0cadac@levkowetz.com> <E875F5BB-B2CC-4BB0-8202-6EA2C2E1EF79@amsl.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <1cfe235b-6c51-053a-2275-cd3167773b27@gmx.de>
Date: Wed, 30 Oct 2019 15:44:50 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <E875F5BB-B2CC-4BB0-8202-6EA2C2E1EF79@amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:EESUsTvz7fM5OF4/Ofi+RoBQnwH9EXNee9r/35XIexoIO0mwaNM VoddIxzsiT2Hcdsj6pRBp/3GzIxmqUBEtxhCCewdeCz4WZOD2jOElLFfGp3jwSWSOEn3I11 PfgPl4tlWJysl/5ytu8OgS7NU/IvZLpMMaenHzBWu1ud/ppOG1xUhSQt2pFxSs0rybvUzu0 b4v9flxpCa4XlUV4TMV/A==
X-UI-Out-Filterresults: notjunk:1;V03:K0:NIqM1z3Ibco=:sKjDcNPp0F3sITJC5XfHpU esnVA3GgUh6vYgiYq67xzVwTxMCwhmrAnDBHSipg/NIn1IiZgCQZz9OrAB+X0tcv+Y7Ckui/+ a9Xzh4fPL64JtoGxfU/ArVyOMcTIuaFdTWr1FSBobv7oakTJJA2A2ZbIEo9RTiu7l90DMdi/M l4zGWj6aF4DLR6BQPWi9n7C1L8yeleNTiDl10vmGzREGb+U1oZr7clo+y79tziwJtAlJlsMvm CpqJerlZ5l+Cq0u71qm8q3++fy0+onaEnKbsrihFFF5nnylGDyyRU2nqMy8w7EiEwuSiGvGFh VfftkNIjAkPTrcdAxkf870RiCNZze6rfwivYuaZLTCryCeO3jTcMIMhMeEdQNgji6ZoSRjKol IXJ7Cjcm1zHCBixFFs+B4409BbIlX62+4/QB59LJFIhIh2pQrQdVCWMjEU1iDbk2GJZDznCDd D2fJEI5zcehBIE8HwS28ugduR43pZvrljHnZobhM1T4Tb3xMNSzIni7QnhzITVOMnPqWCzdCP jvno4gQLCUP5M9gyc/T0D4Lokwct3dtM4Co6iDL8k1G7PIi55EktHqHc5kWbNEAnrWTcv8HSR 5uBhPKM46BMf8WTbjRS9WA/C/IbOJLi8ZitHdtexkIRns3SOsbgk93Coly//lk3TUYoE7X7XO cSC0VzAwjyoZ5/EziMEcMPl6tih7CROAno3OumLiXPSIVFzELUWRitlw9TJZuhzCdb3JOvLF3 MXPNerpVUsHuqh5tf8iGyuu5JAoH7rOGCIP0s1LGmCnSVtdkKAIrGLzFf59slyqb7CI/aU2OW Arosnei18vWy5UDFLI8CsIrtPgL06wRr+/R0SmwFuQ4WyiqJsWdwWAuCrC4qEO4CgOrgikkvp h5cZA9+bLwOvhPFgwjP3H+TdEEUGtf4K+xyuN5D8dLXi2jaCumez6/iTbgL/y7f9cqugssvAA 6r1HrFo1aZQGg75VXw0LNVLT1OnDmEQ4abbruF2wQMPAipz11NwUsiFQGfHwWEXaLqmO+IaVm vITCeAuftURUPP4TZuAI2anKrbVvequq/ehsc8ZXLiRr6boAEQtJPS6aqs1VncFfCPy085oem j/n8i+uVDyCOJGRV7bwoNJs7JaF5seA8Uh92/O+7MYL1OR0/5GB7ynKxp152f+ng7vHgKFcXT mt4GAghzhiybhS401K6IQkeaLtH/kiya165prLK2TWCmkA/YU/agfIRY8Ufd8Z0YupIfOmRq5 9/DuQoU1H38ku5lWNbgXI7pqgGaw5EdHBRLANDWH3OH40aYsOpy8dfGErEHQ=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/YFgm4J8R9ePnpQJXj032SkMevbU>
Subject: Re: [xml2rfc-dev] [Ext] Re: [Rfc-markdown] [xml2rfc] <br> is back, was: New xml2rfc release: v2.32.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: Wed, 30 Oct 2019 14:45:17 -0000

On 30.10.2019 15:37, Sandy Ginoza wrote:
> ...
> If possible, I=E2=80=99m in favor of allowing <br> generally =E2=80=94 i=
t=E2=80=99s not 100%
> clear to me that we won=E2=80=99t ever need <br> in <title> or <name>. =
=C2=A0To help

IMHO, we shouldn't modify the vocabulary unless it's either trivial, or
there is a compelling use case. I don't think this is the case here.

> move us along and get <br> allowed in the less contentious areas, I=E2=
=80=99m ok
> with using the other entities available to us in <title> and revisiting
> this topic as needed.

+1 (if by that you mean using NBSP to bind words together).

> Sidenote: I am concerned that the ability to update the v3 vocabulary in
> the future will be tough and time consuming, especially with the RSE=E2=
=80=99s
> departure.
> ...

At this point, I'd be very surprised if we had a consolidated,
documented, tested and reviewed V3 vocabulary by the end of the year. So
we should make sure that in the transition period, we'll be able to
continue to work on that.

Best regards, Julian


From nobody Thu Oct 31 06:09:04 2019
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 910E1120099 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 31 Oct 2019 06:09:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n6d4m-4OS80Q for <xml2rfc-dev@ietfa.amsl.com>; Thu, 31 Oct 2019 06:09:00 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 A97BC120058 for <xml2rfc-dev@ietf.org>; Thu, 31 Oct 2019 06:08:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572527336; bh=hbF8mUVaEcB7SVzqOiYgqlBkRyhPcMfRHog7H+LN6xc=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=RqfZK6mkELvtIDjMKgl3NZYJdlFYf24C43JFNIB3d6gTolQQc6qBHBqY2sAlfRW1T 3HLgALx5GcWPiKO6mu+fXJM4JJUgE31D/2fCoqR0sHGzeizqn4vWRTPaL+swxhL6uL rBZxO+zhWB0YuHD/yMq61yLpROJUoQyg2Dq6+exM=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEm6L-1iAUeG15HH-00GKye; Thu, 31 Oct 2019 14:03:47 +0100
To: Heather Flanagan <rse@rfc-editor.org>
Cc: XML Developer List <xml2rfc-dev@ietf.org>
References: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de> <159956F3-1DDA-436E-8565-689F4EA74609@rfc-editor.org> <6b631129-546a-0935-aeca-0ad31db47d62@gmx.de> <E98A6936-406B-4D65-A077-E23989CCA6B2@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <b6369b2c-61af-e948-ad87-da41bf581dbf@gmx.de>
Date: Thu, 31 Oct 2019 14:03:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <E98A6936-406B-4D65-A077-E23989CCA6B2@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:MAwgQ2zO4Z8DOryXuW5/8xFdo+xLbpDJGbhzwnxksTv7Q3xqmGO LybiflslAvhiZ7uXh9sWxXARh33DmrE+B37Vbhmc7h1KetuGt5mVapurrsX+PUzKOBRjRvg 9RZdVe9CGb8zFXYan1IffFVMWoy+1wtdJiGUzNEQT73yU4569CioYu6Ldr19RAZ0dWy2Pxk hL6rU/icC0lfZTGiVFDUA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:9EzVN6U55t8=:MoBrnFAILunsj3+4fZaCsH wCGXmwp3jDYn2GbBpXrkJTGynMhSei2jzNijVEq6TAHsPZHoQq0QjpNZXw9j4eI97RZGDV6Tp 9n2ZIbXZS+7hFZCUM3AM9Yc9lTinJrt4t1cXb9oMratvNwKu9uSN55VKXuWMXyR+LyQYOv3Ui /pWp1gy17Eqfq0+1MIlfkhJl8s0z93PNsj3uPnfLjjLcib6+E0L/RNTogsA9qjqAXfkvvDTg0 xhb/3PeWqni9VuWq2ZbQiO+6x35bi+/V+HazTJeSzhwhpPBBtA+9iiOmcTL6h6TgEivD+UdfT mUNcR2wzAegEpr76lhxpNfhlXswvwY5IjYx0xhxq+i0ZmSft26T9gX+7Nuwpn39GLqRpTgN/f HZhS8156ve1Yb9+SNYWe0IAOw1/JDS0KLBlO/2Rpym9OcuYxLVA1FQp5U5pVJA6GZX1WAb95j 9yXFWvw3U+r4YI64txFh6M1xW2NM8o0hKd3GYYTiVFohss+qWad8hmWVDGwJzdvvwGL88A3sW 2wWjg1b57+EBK6aLoU0ArM6/drmO8Nt1WQgmJI7MUalSYVhQQsrWFTAkGzL6nWSQc39V4wY1K zZGjNMtS/PPb+hJ+RPZ5z1S3wxujxqeo15loIUFKzs4mcjZG8C7da9mgXivSUv/FCjs+0seNr pzCOMb/Jsfe4LI3Uj7mf4oDbo4nAeg+p+IXuMVb/FuYHd0dkaozmpJaXT+lKewDPK6xefGvVA 4r0g/BLAx4lXM7f31FiLsp35evyYmCgUDyJfpVt4v4Zok2U/GOy4VFqmyOZ0nbXdcpiJ/x7aH tBRuIp1Z5J2WExMHNp4gSck9G3X4fbpp+v635D2kTG4WKbKzkUjbmpAhKJ9IBxq/s9nu95qB4 x2P0eaEkOu+cWtbhtEck51hB5JsJlURRD/OxQH7Jii10E7yTnHtUSOBWPzm2jIpiYY6xqfMs6 Tq2uTa+o1O6EmkaN5BImjC5R4QCRMH5d4LtKW3xFg91YTed3fEk5nw4Gfqd4n/ijtAL9ZN5dL hHRpEe3zBJ2/kgzcZvzdzBI8JsEo4ncwfcpDVk9vIaoge1fJUXV1ewHwBC/xjJAeMbxS+7hD8 +OZMwdhKbvnLPJXqJFf/F+isUaO+8/JhKjWXfZXaXkkrHoIpNkeofc6wallTwip4Q3lwl52Z8 drGwZm+7OcKaZK+Vh349OoXFE+B7bOArO8XjvnUt/neHE16k2Q/DyywXau7QWnxPo8POoRClw krVU2GwDpAM0Uv++ZdlSyLn7OIzW4OiSHg5xiQcDxIKyUhc2YqTVpazqFCyg=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/EwB6PXvzvmJ0yaDWe8qZLNhsCR8>
Subject: Re: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
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, 31 Oct 2019 13:09:03 -0000

On 29.10.2019 19:30, Heather Flanagan wrote:
> ...
>
> Right now, I=E2=80=99m in the middle of trying to figure out how to capt=
ure the
> reality of <seriesInfo> and make appropriate changes. After that, it
> will be <sourcecode> and then (if my brain hasn=E2=80=99t melted) =E2=80=
=9CkeepWithNext=E2=80=9D.
>
> -Heather
> ...

That is indeed both important and complex. I'll try to give feedback
soonish.

Best regards, Julian


From nobody Thu Oct 31 08:20:45 2019
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 B7173120990 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 31 Oct 2019 08:20:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9dc52g9w-32u for <xml2rfc-dev@ietfa.amsl.com>; Thu, 31 Oct 2019 08:20:40 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 97ABE12098E for <xml2rfc-dev@ietf.org>; Thu, 31 Oct 2019 08:20:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572535236; bh=d4n0ll3mb1ULyczECzsEeg3yD0Q5rrc7wn8nb9xQBPE=; h=X-UI-Sender-Class:To:Cc:From:Subject:Date; b=L51dH9+3kEIX+PXU0aMN0aEytvxsjlB+nEGHlQ6D4PzXI9G77X/eC/b83l4I6SxzJ +KRTNuVwiFQCIDS0gytgd54OQtZrwfGs6LNHx1TFqELht3SAHsy0LnL9d7wWRXE0hj uULMc9jfqEUd7Ghzh1l+JHR7zh8gI/TDS+4NzVEY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MK3W0-1ig4ML22Hu-00LU51; Thu, 31 Oct 2019 16:15:19 +0100
To: XML Developer List <xml2rfc-dev@ietf.org>
Cc: RSE <rse@rfc-editor.org>, Paul Hoffman / IMC <phoffman@imc.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <d2deb013-e776-4088-6c66-df91a4139330@gmx.de>
Date: Thu, 31 Oct 2019 16:15:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:vnHJ13iJ9IivB5xztbXEs3YR2UbxXA7GPVH9B7KRkgr8ribtOnq 1FLnGX2jsR3kkjUKA7Pe1GAuKfRS5bo2AGKpy5Z4Be0u8yt5uukoQV+a8AMezlxHNAfdPJZ Ma+Jb21jz1mphlr1C9LRVa9WwEqNN5M8YHtv6+ufxhlyEIxsxKPbXVdp1pYsWOBpa6uW7IQ 69lnPzJ39rWSawpH2mGqg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:Hb2B8rE9yAw=:yTD+XjrPH3NpDpqJ9uss3F gcQmyORygqrVaDDpPd3fWiIDZUMoFO6oeR3CuKIBtOIJRSupAMP1ueK0CcFYRObqgoE824wSj 4A0StHwxSuOQuJx8xQVNdSlH4zGqBFzrTUSHnAcTMYcZTDwOm8RZ59E8LjNakxSnMDIEmw4nu WoCpylfWsF6/lg/9rFyca31ZkiGzSDmDVWuVqjVwzMVUaoiBtEFHOT4sm4OIsApOKopp/pZ04 Q2/ydxcukUx4GG9LF075+lqkTTB4sC7tc2wCFxo2ktfjehYm7axE+CJNQ/8dTPNZRt82/IA5s ya6GFLS11PszgBY3WzADojKVCkFkCKgGTmEiWyJzrhz+wHeGjW3839L7vdmfVlGRqWJJcK6Jx e/wYPh6EgOZ/t4cmLE4uOLuKKpnGU6fo+3Ubp1UvKZCElomNZ816PxX3ILZd53pKun1E+pSXt IscySb037BiWG0uubAc0Se/VIqGddu/JDHyTuA3wrfrdRmr/4mx4lF65cROXPQS03mFKmjy7m kBHqlCvuWmecVweEhc7fWt7PpsWE40BR+9W/A6AWAoRtQOsCP+qpoH+NgxityMLhpvK7MLMeA l0hzkihHwE+PZB8wH/K9IQGC/P/PywmSuVF+WKATO3cL4N0HwvQwUKHndjYDYOtnuc9IHwM1D GBPJI9MPeKcvYPVIiuMHOLQinve2VCuMsOXk1kOFUoRR12HoyhS7+qqg5k1nLmCEEncEijo2t FpD9A+fwX1OWGi+nwlGj1P4ZDUIzHxE2drOQDEJ87c9seAX1p0FNPoQvNjrVlQlUuDOT+pfb+ sE3NgxNFMo5JyKQlRz20HlladH2PnrNB1ngtdWxBLhql8FwcaiXTg3osh2/yQwzWU1V+Q7zy4 WHUeRtP+0e/rd2Rdd/P3WnFpL7yBpHvGi9Pw7IDl5C1woA2rCvl0GjC3gfHaenGSrkKoMmIxp UlXYU/pZE8dNbJ6JHHSDQslTUbSRMge2FJaKj1U1TS5RYT/70ONCpJRB9fbyEOxXG4r9cxpBg yCaMe/DO4k30DeQHwUrgKKXVV4JiIqRVew1uC7dNlaFrnz4XGfD2rbYcOG0VLciVRHzkyavjl SwFJIiiyuPIh3rvMjdo6JggdYqEygsCO0Q44fsnXBL6WZt7Zi3LaIUCZfp5ilkRNdhApZlR1J tEMqouKJU/PsuLuA9Zbfje837FxoLQcF1I4fLAt4xSXUueEfLsbeEHfU+RxgYeN40ajwQ7+7W tnagxbGD1laIIhS9klWPqlOsy2iYHiZENyCuG5uFjPqk9y6a/z1DVuSjvhKY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/sLn6rD2OvvD9hU2abuuqySlCZc4>
Subject: [xml2rfc-dev] https://www.rfc-editor.org/errata/eid5887
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, 31 Oct 2019 15:20:44 -0000

Hi there,

see <https://www.rfc-editor.org/errata/eid5887>:

> In section 1.3.2: New Attributes for Existing Elements, the attributes '=
relative', 'section', and 'sectionFormat' are added to the xref element. T=
his is, however, not reflected in appendix C.
>
> This same mistake is reflected in appendix D.

There is indeed a problem, but for RFC 7991 it is that the prose
predates a later change - so the grammar is actually as intended.

The right fix would be to remove the statement in 1.3.2.

Best regards, Julian


From nobody Thu Oct 31 08:21:27 2019
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 B0E6C120821 for <xml2rfc-dev@ietfa.amsl.com>; Thu, 31 Oct 2019 08:21:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t0-zx5Rse1ci for <xml2rfc-dev@ietfa.amsl.com>; Thu, 31 Oct 2019 08:21:23 -0700 (PDT)
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 3650412097E for <xml2rfc-dev@ietf.org>; Thu, 31 Oct 2019 08:21:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572535280; bh=XR9ubmylsDswJ8juWhE+a34Yqzq7SXDDh88HCatpDOA=; h=X-UI-Sender-Class:To:From:Subject:Date; b=NftvJXUp1xeMvRyDQDwcUB1SgOMLOCJ4BgR2a94vtWhR6xTX8a31UfiP/XaEe1utT 4wVBwvgGEimLrTIy3y9+WmFsRDBMgH/ulDHYsJjyAM8rY/cDCm7+jJs7/7pa4rZjGc xYvGGOaZO7sqGPbMWUBnm8mo2G/5a3ag1r9oxnxk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mj8qd-1hnp2L1raH-00fBN7 for <xml2rfc-dev@ietf.org>; Thu, 31 Oct 2019 16:21:20 +0100
To: XML Developer List <xml2rfc-dev@ietf.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <733a0188-aacd-dd05-843c-bea537f46e06@gmx.de>
Date: Thu, 31 Oct 2019 16:21:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:3R59tkcqT5DfmSOHuovKKEvJjIVabCR0ZUBF9laOoljKdzMYOBQ lmnDgi07Ia2QDvuohqtPW246Jp+dCs6QZgUAyOCZ/8/rpjApEWVmkPVZs2loa1tvgta3MS4 xhR5m0LSCbO20dX3nzbMNUOhkE3Pmj9Qn4bAydA/0JkZev4D4SGgwMmZufLudOn7ylIt5eo b8WcYnWif4MlVf5uVMK3Q==
X-UI-Out-Filterresults: notjunk:1;V03:K0:03Yun+DD9dI=:EQGwEpWW/BUFt716gBMzFU 5hEUseI4vbeXiOrVeM9kMuPScmFIxv+3arjbYF69uKdvydZqPApwau+knt6wsQiqUBuS/3eZO hpAIEJrLfKPGv8hgzSWnoQkXZ+g9ME5QX6pJwT92IDBlRFRQpJ9WBfyijIV0o8s4mzox6gM4t BXfRNht8Zzhp65L018vUOYy6xJ8baFG8GanyQUj15zRPN1v67LL9rbIAu9o+K3JUaCu8rOpj8 z6l94b+X9hYWwOMBxv4a67G6z+EPVbOCqJm6Jog/RBc+meVV8gic9bfvyYZUII/yo0QPDmW7K 7ONGG+Wt9oNTptFtkZdZ+Q9wdxPoAEuKDRhIfAl6ji99xmF/OgDy8CM21QOJuSTCZPDab5yVF ay38xfsFJtU+iBYO343NGeJg33N0P5SiUowtGMYeMAHskVrLVKeUSu0VTktECM0DvF8qIrO7y HVoEMw0ch7yDbc7o7LANKMUi4vBnGPryQ6KBhFVRvCct2LHEy8uNGoZ1QdbsMjkRe+zJUh4P9 sN5DKGsYBpxmPJXKTSbbwfNYBGcMJHEQ5md6OnIUbQtFO5NcWgVO/oD+hhR4oyagfW5YY1mk1 1GeWWYhKT5vlf0aN9qM8Ou8H07jPrpiecESqXJV1FtKrLGnKGg1WejNSYkXGSGV2LE2XDpwVa vbNl4oZhCn+E4W4CAlCx/cQ6L3BzoHRGC8V6kJXqsrpPVurmy9bygi4fQD1dFjX3J/2WpovPy 36y2XnucYnOqASaYYGmFtuTLovRGkPyeOioIu9tSfxGoTJ1JZDTPLThjJg5yMz/3OdKYHqThl axaJQrzcXUAvbCJcDtCcr8fTKULnxdNQOYL0GmW6tEb/SNyDO0jg6xA1ODVZ58exsfauj6cnQ bW1hBHip+PWwIzVzq+LR0Zui2kZpqVeKtxIrK0IuOIydQHdWPQtXpS/eLIfVVPZulpA2Pe2aB uqzi8hKpLoY3sIJb43P5ikpwPBYYalYQ/r8Ovm1TVDccr7g8IYasX54l3NdlsTAsBPeMnmSlW BesQUBup4grqkA1pZOse1OaMaGLuQijmfK75FQhWJjKumoOB+c9gybOIlxiN0DSaXIda8kcOf 58PdKo+vFQ4z11SX8wjXCGInaLrMsWA7AaStemnmlcPhhlomiMr/PleExHUm1LK7FpBmpxex/ yKMeKwf+4sIWuMkm/y4C8QGHv5UM9IUoxCzCmtQFysiaUzY5OzbJcpMYT5wiE5mBxFqbPnivg LwrhRpRdfNdUcKD96QbDswl5dG3EcVnRZeny+vlAgTD4te2a8TjauewzwD7Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/fM0uOMvOy8oUWT0xq5QyldmQ5ks>
Subject: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10#section-3.1.21
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, 31 Oct 2019 15:21:26 -0000

Re:
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-10#section-3.1.21>:

> 3.1.21.5.  Summary
>
>    The number of issues introduced with the move of the <seriesInfo>
>    element and its re-purposing in order to fill functionality in the
>    front of a document is wholly disproportionate with any added
>    functionality.  The specification [RFC7991] does not provide any
>    rationale for the changes, and there seems to be no major benefits to
>    the new schema.
>
>    Proposal:  Do a rewrite of this that does not add new details to the
>       already complex <seriesInfo> semantics, compared to the v2
>       vocabulary, and does not make non-IETF reference files obsolete,
>       but actually simplifies the model and use.
>
>       Limit the <seriesInfo> element to what is actually needed for use
>       within <reference/>, and do not add new functionality related to
>       the document <front>.  Deprecate any functionality not related to
>       usage within <reference/>.
>
>       The easiest approach would be to simply revert to the v2 semantics
>       and placement of <seriesInfo> elements, with documentation of
>       that.

I fully agree with this - we should go back to the definition in RFC
7749, and just add attribute to the rfc root element, if needed.

(This will likely also affect the preptool spec, like many other changes)

Best regards, Julian

