Re: [xml2rfc-dev] RFC 7991 issue #37: Schema Issue, RFC 7991, In Section 2.12, <br>

Julian Reschke <julian.reschke@gmx.de> Wed, 03 October 2018 11:59 UTC

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 2D24A13127A for <xml2rfc-dev@ietfa.amsl.com>; Wed, 3 Oct 2018 04:59:35 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 0lInerzKwUKU for <xml2rfc-dev@ietfa.amsl.com>; Wed, 3 Oct 2018 04:59:33 -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 EEE1F13126F for <xml2rfc-dev@ietf.org>; Wed, 3 Oct 2018 04:59:32 -0700 (PDT)
Received: from [192.168.178.20] ([84.171.148.77]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MhQxO-1gLVQB3geI-00MbhQ; Wed, 03 Oct 2018 13:58:49 +0200
Received: from [192.168.178.20] ([84.171.148.77]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MhQxO-1gLVQB3geI-00MbhQ; Wed, 03 Oct 2018 13:58:49 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Paul Hoffman <paul.hoffman@icann.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1g6wQ8-00057n-85@durif.tools.ietf.org> <70ee4cff-7533-13e0-d71a-ffecf2dc56f0@gmx.de> <24828f94-dbbd-4c18-8d85-333487bda367@levkowetz.com> <3ac63652-2df2-03c7-eee6-bad2cbd326d8@levkowetz.com> <1BA3E011-CEB3-4F56-9CB5-599C6D2D8A5D@icann.org> <2a71916e-4704-ef8c-b9bb-0cda1781c706@levkowetz.com> <2a06b7c8-5a84-60eb-c96e-25d07c61d67f@gmx.de> <4b49045f-49d7-2b01-bb57-087f8e014e5b@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <32ef6fd2-058a-c44a-5129-26cd22343943@gmx.de>
Date: Wed, 03 Oct 2018 13:58:43 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <4b49045f-49d7-2b01-bb57-087f8e014e5b@levkowetz.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:E29ve3MIvPnZKdU9728MqFHS/eoP+NvpwGEfbPlZmtZr0IANDow 8J0qvcjLYMPty8LXWIl+yUYq2OSU97jqt6yvT5HO/93I6pr9mwUqb0T80m0kb5Eg0wV0I2Y Z9wuBG+EmLExhl/QvhmdW7uIBSHLG+6DkCKvlezA+24UZQLJ/8EPvD3rthLzFQMESYjQ1lY OKstd5RrCQSMa7tujvPVQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:rIgs6Rww9Tk=:2GD9wlKELRwV/K6Qq5Azn0 8A1JFa+EcL/KLFEGeo5jtcnPCeim33yak02p6J/JV31fgo2hXzmRlJq+/qJCAJM6iTIChrRsg WT1LyDBBDMzSaeckmN7CjTJaIOanIosNUK+N9AUg6EI2L+z/I7K5YSkWHGQpn3wF16O/evFMG JVpzcQ4B2rH3ovZeDlBdhRJ9ZTeykWXLr41JdHKdjv3f/Eytl/gijMDRB06cXePKMHRIgIWu+ 6TsuMpY+3oeVk6+XiwxCsE63Bo0hAm3lBv0GPh8cnYxhh6xXjCilVXML6TQsCcd0lyP5ZtXAA LxALJXlc7GWvyTmHX/AdOd6FCOrqSNprwNnLs+/f+wPd91LkFOlnm922SNy7VBlgHHp+o5A5k 23EkZJSBRihMFTRhdBYEk4LnXbYhozRr9+yzJlli76PJv5ObmrMtPn3cM/xsdmw/4SxOo0YE0 5NvJKbXqU7st5xr/iNPqYrTBCCQJxZTiu6hXDnREhC4iJlksY0sEaLVsdybsIEc8lPdwoKb4D sTKl9u2APfz692nTe1uiqtNolaKz3m0suT5yHQp185PXPWftzdLDQfrIZwXYhwPx2GQg5eiHC X7sGzDTsvAYxhQ3ctQXNntOzhGelxI0s9gV8ov7nvKAb7NzXF/N5yf58zhIAMIhKubLE6E2Fb WVcjnzLIiJrjQGSE6h93RLleNOj2sXJkNKSgRfzBCzcr9sOGLt/YPzPjniS3YAl8cvYVZffkB QKbMmF7JuZKfx4l8Hi0CIJ3ggK6zRKuTgBXB8xgdr+9L4JDrIZrKJQ+OX4WkzJUmXTRcX+ZcV 5kjCuoIVZjWP2ai4Z6wR2b2SYF4fGofD5PgegO2SsbXbeYcqKg=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/5UrFgpwAK32cat8a4InTcBM6zcY>
Subject: Re: [xml2rfc-dev] RFC 7991 issue #37: Schema Issue, RFC 7991, In Section 2.12, <br>
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, 03 Oct 2018 11:59:35 -0000

On 10/3/2018 1:49 PM, Henrik Levkowetz wrote:
> ...
>> How did you arrive at 30?
> 
> That's an arbitrary choice.  Insert your choice of width, and remember
> that when rendering body text to html on a small device, the case could
> be similar to the case for a table cell.

While that is true for narrow screens (smart phone), it's not really a 
good argument in this context: you don't want to have an *enforced* line 
break - it would affect "regular" rendering as well.

>> Table cells can get very narrow, like just a few characters, and in that
>> case it can be desirable to control line breaks.
> 
> No, it doesn't help the argument that you repeat the statement.
> 
> I seriously want to be shown examples where <br> makes sense in a cell
> and not in body text.
> ...

<https://greenbytes.de/tech/webdav/rfc2629xslt/v3test.xml#n-rfc-7541> is 
an example copied from a real table in an RFC (which back then used 
<artwork> though).

>> FWIW, HTML5 *allows* <br> in many places, but says clearly that it's
>> only to be used when the line break has semantic meaning, such as in a poem.
> 
> But doesn't that approach make more sense that the current limitation?

Well, the examples given in the HTML spec do not seem to occur in RFCs 
normally (poems, line breaks in addresses, for which we have other 
notation).

> Please note that my suggestion was to either remove <br> altogether, or
> permit it in inline context consistently.  I don't care that much about
> which choice we make, but I still haven't seen any concrete example that
> shows why it makes sense to disallow it in one context, and not the other.

My concern is that when people can't get the table output they want, 
they'll fall back to artwork, which isn't helpful. See 
<https://greenbytes.de/tech/webdav/rfc7541.html#huffman.code>.

Best regards, Julian