Re: [Tools-discuss] Why do we even have text formats any more?

Carsten Bormann <cabo@tzi.org> Sun, 01 August 2021 15:55 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 060F13A4051 for <tools-discuss@ietfa.amsl.com>; Sun, 1 Aug 2021 08:55: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, 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 ln1sTWViyQWb for <tools-discuss@ietfa.amsl.com>; Sun, 1 Aug 2021 08:55:37 -0700 (PDT)
Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [IPv6:2001:638:708:32::15]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E52A3A404A for <tools-discuss@ietf.org>; Sun, 1 Aug 2021 08:55:36 -0700 (PDT)
Received: from [192.168.217.118] (p548dcc89.dip0.t-ipconnect.de [84.141.204.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Gd5M73P3gz2xL3; Sun, 1 Aug 2021 17:55:30 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <ae53d5c2-40af-a2a6-451b-ad1b489229a2@gmx.de>
Date: Sun, 1 Aug 2021 17:55:18 +0200
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, tools-discuss@ietf.org
X-Mao-Original-Outgoing-Id: 649526118.5272599-2556b19e9eec1d483c6baf01a948fd0b
Content-Transfer-Encoding: quoted-printable
Message-Id: <4F450849-DEF3-4C66-9D9B-336016BD798F@tzi.org>
References: <4d70a1ac-a275-420a-83f6-99dfd5b5385c@www.fastmail.com> <19431.1627486962@localhost> <ad0337d8-5d10-8d56-87e5-9562dc5130b5@gmx.de> <15399.1627683281@localhost> <ae53d5c2-40af-a2a6-451b-ad1b489229a2@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3608.120.23.2.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/BK7yyQoSbhnbYDYsyzjk_J2vufg>
Subject: Re: [Tools-discuss] Why do we even have text formats any more?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Aug 2021 15:55:43 -0000

On 2021-07-31, at 06:31, Julian Reschke <julian.reschke@gmx.de> wrote:
> 
> "extra stuff" such as?

Wrong question.

Currently, we generate a TXT format from the XML, which (possibly among other renditions) is checked by the authors during AUTH48.  This format is there guaranteed to have the information that should survive a copy/paste into another text document (e.g., the comments in a program).

The HTML plus the not further defined, platform specific conversion from HTML to TXT does not give us these assurances.  So removing the TXT format removes reliable copy/paste into other plaintext documents.

2⁶⁴ becomes 264.  “ “ becomes   .  Etc.

(Note that there are occasionally discussions to remove information from the TXT format to make it look more like the HTML, in particular because it would sometimes require information from the authors to always do this information generation properly for the TXT form.  These discussions need to be informed by the need to copy/paste RFC snippets into plaintext documents.)

Grüße, Carsten