Re: [xml2rfc] Tables in XML V3 - A downgrade

Anders Rundgren <anders.rundgren.net@gmail.com> Sat, 14 September 2019 09:19 UTC

Return-Path: <anders.rundgren.net@gmail.com>
X-Original-To: xml2rfc@ietfa.amsl.com
Delivered-To: xml2rfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C60912007A for <xml2rfc@ietfa.amsl.com>; Sat, 14 Sep 2019 02:19:41 -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 XAjZY6zRrcJT for <xml2rfc@ietfa.amsl.com>; Sat, 14 Sep 2019 02:19:39 -0700 (PDT)
Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) (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 7DD29120059 for <xml2rfc@ietf.org>; Sat, 14 Sep 2019 02:19:39 -0700 (PDT)
Received: by mail-wr1-x444.google.com with SMTP id g7so34325484wrx.2 for <xml2rfc@ietf.org>; Sat, 14 Sep 2019 02:19:39 -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=jn7As5FzPJoeU4Km7Ql9xiNki4txg4i2R2YAQTFwYVc=; b=BT+OtZZ+3Hvj6MWz/H52CUst41kFeOAhhRZbggreB3kAf8gtdVo5UdFjQgnD04oRY+ qqi4sQd9m4IJazEdi2Jvt6AIYv2Ps84B/8gLcegJ0m921KSKi5Thkgnp3JT0Z887p2nt KakZlINwm1Ue4t9uBz+pKRoeLT+pLXBHicboLvt0xrkZNTJz4oZRoLBrmx1tjVUWxcPs x3/Ea5Zwo9FSyQM5WK3LTPj5Qrs8nF36lW4/35yzfehqfCLgEoetDVjaBtKcZIYxuNRB 9oN3gJ5UbbgAkaDzh1yCbat6/n/uSDAkfRsF1A351uzekzFekSTofPZ9o28vmH9dbue2 LI8g==
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=jn7As5FzPJoeU4Km7Ql9xiNki4txg4i2R2YAQTFwYVc=; b=PRPTJp9RBTTBIaPZdRw8m/NNXd2hA59w+bahOP0iS7ctnM5Bsm9KiW5+cx4OLxlO7c PQawYHnGQZMRzTyVj6kEqpkp5HmHvcU6lnFDdYNj4FL8BvkQhd9iLVvcXZyA9KJYWuUv zIbe3Ax6PeJ7se/U6jrRoAlM3YuP9nw9RX9WGxhbkElchKaO8BSLDn7aWy4dTfxRVkWV bevlUrsK9OOWm4QFG16dRd+tHKL45mJINbrnr8qnR12j+ohWGbLGmcfX75lxDC5SRFJo yJ4dwkC0EJkSh9m9sPBUZfCOHpbAmpGa2kzmqAxjGT5fwmx326THl2Yl03PO24brT+Zy VYOA==
X-Gm-Message-State: APjAAAWIHcYNz0eTcenCazAJMvQiOjbtQ6usJFkNSz5kfFrgD1yGdEue tjzllxjL3f66Qwp6IbUWjgjyzJRU
X-Google-Smtp-Source: APXvYqza4jPUA41gQ2G6b+wQOgTkHNqAJ1/7Op5nDzfnVsZrTCkBE/PL5/6fcCQpo7QVvOSPTfCxBg==
X-Received: by 2002:a5d:46c4:: with SMTP id g4mr5424970wrs.189.1568452777615; Sat, 14 Sep 2019 02:19:37 -0700 (PDT)
Received: from [192.168.1.79] (25.131.146.77.rev.sfr.net. [77.146.131.25]) by smtp.googlemail.com with ESMTPSA id w12sm47045266wrg.47.2019.09.14.02.19.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 14 Sep 2019 02:19:36 -0700 (PDT)
To: Julian Reschke <julian.reschke@gmx.de>, Henrik Levkowetz <henrik@levkowetz.com>, xml2rfc@ietf.org
References: <94358f7d-3465-4161-1597-f1dbfba73b3f@gmail.com> <d44ac5f1-e4c2-1239-4bea-714a721115b8@levkowetz.com> <9ceb0697-c3ae-4f14-606c-4e089f04e2f2@gmail.com> <a4874a50-ffc3-80f5-cb42-09f82072644c@gmx.de> <04713f10-5c19-2ad5-2fa6-2db5f1ed5599@gmail.com> <f5554cd0-9c74-3a8c-5af9-25b947d499d8@gmx.de> <7bb2a5fb-262d-39b5-3bb0-72e068923ea7@gmail.com> <c3c8db0e-e719-32e6-ca3c-736e25ce8936@gmx.de>
From: Anders Rundgren <anders.rundgren.net@gmail.com>
Message-ID: <f2f49552-091d-50e4-e2e2-2fdd30cbb7ae@gmail.com>
Date: Sat, 14 Sep 2019 11:19: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: <c3c8db0e-e719-32e6-ca3c-736e25ce8936@gmx.de>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/KZ1XGc-YmYnwenjPOrElkxVTPtk>
Subject: Re: [xml2rfc] Tables in XML V3 - A downgrade
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Sep 2019 09:19:41 -0000

On 2019-09-14 10:17, Julian Reschke wrote:
> On 14.09.2019 08:03, Anders Rundgren wrote:
>> Hi Julian,
>>
>> On 2019-09-14 07:25, Julian Reschke wrote:
>>> On 14.09.2019 07:08, Anders Rundgren wrote:
>>>> On 2019-09-13 18:45, Julian Reschke wrote:
>>>>> On 13.09.2019 17:25, Anders Rundgren wrote:
>>>>>> ...
>>>>>> Well, RFC 7997 only talks about Unicode in author-provided data
>>>>>> which is
>>>>>> not the case here.
>>>>>> The same goes for bullets lists.
>>>>>> ...
>>>>>
>>>>> I think we need to look at the role of the plain text output in the
>>>>> future. The original plan was to make it as bare as possible, not even
>>>>> paginated. Not sure why we deviated from that.
>>>>
>>>> Paginated RfcMarkup is rather reducing readability and browsers can
>>>> print fairly well these days.
>>>
>>> Print plain text?
>>
>> I just thought that pagination was intended for that purpose.
>> If not pagination has no purpose.
> 
> With all due respect, it's pretty easy to make absolute statements like
> these.

Pardon me.

> 
> The current plan was agreed upon after long mailing list discussions,
> many years ago. It's a compromise, yes.

I'm sure about it.

> 
> People in fact do like pagination, even when not printing (I don't
> belong to that group).

OK.

> It was very hard to get to where we are right
> now, where pagination is just a service for certain output formats
> (originally planned for PDF only), not something inherent in the
> canonical RFC format.
> 
> That said, I still don't understand what you're referring to when you
> say "Paginated RfcMarkup is rather reducing readability and browsers can
> print fairly well these days."

Well, having code examples and tables interspersed with pagination
information is not everybody's cup of tea :-)

Unpaginated Web pages print fairly well these days.  I believe there
even is a way to paginate specifically for printing.


> 
>>>> RfcMarkup seems to be the current standard for communicating RFC.
>>>>
>>>> Making HTML the standard probably requires more work and PIs.  XHTML is
>>>> deprecated.
>>>
>>> The "standard" is XML, in that the XML document is normative. HTML will
>>> be generated from it.
>>
>> Sure, XML is the standard for creating RFC, I was rather referring
>> to links to published RFCs used everywhere.
>>
>> HTML is currently NOT generated for V3 submissions.
> 
> I'm sure it's planned. And yes, I agree that it should happen ASAP.
> 
>>> I don't get your point about PIs, nor the one about XHTML.
>>
>>
>> Since you as an author would like your precious text to be rendered
>> as good as possible, I guess that SVG would not be a part of RfcMarkup
>> making "line-art" variants a necessity.
> 
> I do not necessarily agree that I would always supply line art as well.
> 
>> PIs could be used to keep the XML intact.
> 
> I still don't get that.

Maybe there is something I have misunderstood.

The idea is simply that there would be a single master document (in XML) that would conditionally produce different output depending on directives given by the author.

Since the transition to new formats always take long time, PIs could ease that.
> 
>> XHTML is a deprecated W3C standard currently used by RFCs.  It is not
>> a problem but switching to HTML5 is preferable.
> 
> "currently used by RFCs" where?

In RfcMarkup and HTML RFCs.

Cheers,
Anders

> 
>> ...
> 
> Best regards, Julian
>