Re: [rfc-i] t with indent

Eric Rescorla <ekr@rtfm.com> Tue, 29 December 2020 21:05 UTC

Return-Path: <rfc-interest-bounces@rfc-editor.org>
X-Original-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Delivered-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9B9A3A0A3E; Tue, 29 Dec 2020 13:05:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.449
X-Spam-Level:
X-Spam-Status: No, score=-2.449 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (body has been altered)" header.d=rtfm-com.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 39Jc7dsYYEoZ; Tue, 29 Dec 2020 13:05:12 -0800 (PST)
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 DFC523A0A2E; Tue, 29 Dec 2020 13:05:11 -0800 (PST)
Received: from rfcpa.amsl.com (localhost [IPv6:::1]) by rfc-editor.org (Postfix) with ESMTP id 986D8F406D1; Tue, 29 Dec 2020 13:04:42 -0800 (PST)
X-Original-To: rfc-interest@rfc-editor.org
Delivered-To: rfc-interest@rfc-editor.org
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id 4F3E9F406D1 for <rfc-interest@rfc-editor.org>; Tue, 29 Dec 2020 13:04:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Authentication-Results: rfcpa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.com
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 cr8o6c1ie5nN for <rfc-interest@rfc-editor.org>; Tue, 29 Dec 2020 13:04:37 -0800 (PST)
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by rfc-editor.org (Postfix) with ESMTPS id 11DF9F4035A for <rfc-interest@rfc-editor.org>; Tue, 29 Dec 2020 13:04:36 -0800 (PST)
Received: by mail-lf1-x12c.google.com with SMTP id x20so33469228lfe.12 for <rfc-interest@rfc-editor.org>; Tue, 29 Dec 2020 13:05:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1sRO7RMedTex6iC7QurFi6GnYqANOrpQXFwl6IPT0Y8=; b=vE3E80w6WZG4d7LVFdl2pHzzD1QbciJstbzxl1Jna9eh/Mv2ALjzQY1+gZl07tXHjp mQQjUJ7yWdtXKnMUlcKDaMy+88Ntb5aoi2C9qzOQQmrMLbth6qKDC8CfMoA2Baa1gRBP 9hGDJHxwkFtV2MNvzjjGqK6PAvmdOXlWsswGOUGqJaK95J8+vgBPH5qUohw4QljKIyxZ NHXgPRB+NL1nMFpcNsi3lZBqQdm/2t1EQGHdAQTIfbj0Dc6Y2yC7VW/VeYZM6IBmJsGL GlLZUGaWO3Nmz+hjNRzZeKtRQgKIiPfkkWWVQXeqU0MIb0jaZuCRInnnx3mSmNIwPwCV I0DQ==
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=1sRO7RMedTex6iC7QurFi6GnYqANOrpQXFwl6IPT0Y8=; b=QodALfp5TTFnTWqHGcmtKRCMxdASW0MRFFwxt0Kb6RDXXeQ3pLIMMZO1EmgkndMHYt 8dUdtjxJ0tzNqMTE4ALqWFbs0aNmUsGvCoe1UgpTWt2LhfncS8kXGHqBKS5c2Q/NQWB9 zdQ5jdzhn3JngtRAzdAkKRXiVh6yPoM6rNS6X0OHRO9RHJS0pSV6277U1E+o5MYAw/f2 ZKxJJeNLiznRwpEDNwKVXlI3PrbrtJ1gBCS0/Ju85pDfPoKX3nOTQU9hDaUqqIUSd7Nl RLqVENTvjRvK14IC0ARJjzPzuBxG8opURh8jypVJ79TlHHAjSeFZ1W6ILPnPkmLdgLa8 vMRg==
X-Gm-Message-State: AOAM531Y8XlPCp0oDcg2ZgKJshWpBdDvmDS+7jzHmVbmx80l2X2NDm/g 0YGKmTqT+XroQbnkOE/Y67Bf6tvuF1TrjHDRNnUqFI+thI6g7w==
X-Google-Smtp-Source: ABdhPJzsohUPn9BHD0UHzJgS/mJ9mvCzN1dAB+VLHhttpHer3/5gal8xQpSZBuicgK/BSQSVxfhIlo39u79lHsr+bRw=
X-Received: by 2002:a19:4f4b:: with SMTP id a11mr20346841lfk.579.1609275904289; Tue, 29 Dec 2020 13:05:04 -0800 (PST)
MIME-Version: 1.0
References: <CABcZeBOvxuD0pnWrkcywcKBMsd4CuCrLB4YkmDStpwh7e-SkSA@mail.gmail.com> <20201229204714.0FB903511F3C@ary.qy>
In-Reply-To: <20201229204714.0FB903511F3C@ary.qy>
From: Eric Rescorla <ekr@rtfm.com>
Date: Tue, 29 Dec 2020 13:04:28 -0800
Message-ID: <CABcZeBOQZBaiJ3vfSOL79bv60g1vR8+LCNNsYVg001EXPu+TSg@mail.gmail.com>
To: John Levine <johnl@taugh.com>
Subject: Re: [rfc-i] t with indent
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://www.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <http://www.rfc-editor.org/pipermail/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://www.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
Cc: RFC Interest <rfc-interest@rfc-editor.org>
Content-Type: multipart/mixed; boundary="===============1081198218929474728=="
Errors-To: rfc-interest-bounces@rfc-editor.org
Sender: rfc-interest <rfc-interest-bounces@rfc-editor.org>

On Tue, Dec 29, 2020 at 12:47 PM John Levine <johnl@taugh.com> wrote:

> In article <
> CABcZeBOvxuD0pnWrkcywcKBMsd4CuCrLB4YkmDStpwh7e-SkSA@mail.gmail.com> you
> write:
> >   <t indent="0" pn="section-2-5">
>
> >First, do we really want this kind of layout-specific markup rather
> >than semantic markup? Searching for <t> with indent != 0 in the
> >published RFCs, I see the following cases:
>
> It was added quite recently. Before that the RPC was faking indented
> paragraphs with single element unnumbered lists which was silly.
> You'll find over a thousand of those.
>
> >It seems like we might be better served here by introducing some new
> >semantic constructs. Both nested definition lists and equations are
> >natural structures that would benefit from consistent layout ...
>
> Perhaps, but I find one fairly quickly hits the point of diminishing
> returns when trying to assign semantics to every typographic feature.
> If someone can find consistent semantics in the thousand fake indents
> I wouldn't be opposed to adding semantic tags (even retroactively) but
> I'm not holding my breath.
>

Well, I certainly don't think all of them will have the same semantics.
Rather,
what I would expect is that the majority fall into a relatively small number
of buckets. We'd then need to go and look to see whether it was worth
having a typographical feature like this for the remainder or whether
we could just live with suboptimal typesetting in those cases -- it's not
like
it would be the first time our typesetting was suboptimal!



> >Second, even assuming that <t indent=...> is a good thing, it seems
> >suboptimal to have it attached to every paragraph in the XML. Is
> >there a reason why it can't simply be omitted when it is set to
> >the modal value of "0"?
>
> The default is zero so I agree that there's no need to indicate zero
> indents.
>

That seems like a good start. What's the process for doing that? Based on
Julian's
note it sounds like this is a requirement documented somewhere.

-Ekr

R's,
> John
>
_______________________________________________
rfc-interest mailing list
rfc-interest@rfc-editor.org
https://www.rfc-editor.org/mailman/listinfo/rfc-interest