Re: [Tools-arch] Recommendation 6: Architectural model for clients

John Levine <johnl@taugh.com> Thu, 29 April 2021 16:04 UTC

Return-Path: <johnl@iecc.com>
X-Original-To: tools-arch@ietfa.amsl.com
Delivered-To: tools-arch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D54BE3A412F for <tools-arch@ietfa.amsl.com>; Thu, 29 Apr 2021 09:04:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.85
X-Spam-Level:
X-Spam-Status: No, score=-1.85 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_BLOCKED=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=iecc.com header.b=bSVtgFEx; dkim=pass (2048-bit key) header.d=taugh.com header.b=Kcz/dCsl
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 xG0IvzDXwqhU for <tools-arch@ietfa.amsl.com>; Thu, 29 Apr 2021 09:04:42 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (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 6EDB93A28A0 for <tools-arch@ietf.org>; Thu, 29 Apr 2021 09:04:42 -0700 (PDT)
Received: (qmail 54797 invoked from network); 29 Apr 2021 16:04:40 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=d609.608ad918.k2104; bh=86pMDxpQQ6tcpzuOP4d1razzcCAkGKRWqymwejt1RGI=; b=bSVtgFExwYxkjQLpX3AIkrHDDwJcFrCcfrN6jOF2N7cb8xHYogr4WkoPgNs2WuOZVoUJFGuAn3a+J/LNPxzLjATMQHw4s3jGd8PXj2yF9sMtubh6wuL6pmApyf9LybNRFZJx5aoJH+T5KMnde0x1qwDD+qhN2Nuz7iqlDH20d5guVuGU5oVM+I96Vk4pfuCoPTpgIUy6wfEKlTYISxH1GRcuIu8ajbKyTSTrADlYbWyc7WdCOgPJhRnEoSJMtikoTEaSmCEX1CkWB/462i4G198KO4S/HXYTR4wPzhFEC4l+knM5WxGPsj71xOnnfE81pkJM0ipaleRfv50zMNbxjA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=d609.608ad918.k2104; bh=86pMDxpQQ6tcpzuOP4d1razzcCAkGKRWqymwejt1RGI=; b=Kcz/dCslK3A7BM8J4MLlqoKkdKoqTRi6C1HPSCGWXOJ+9Rxtwqf9ISlbEvAvZd7EMHY5sGgJ4nGJ/Wbz25zPx/HK4dDJofYWi6LkRuiTegzSrA4UMlZZAkr/HAXAqy7ca35V1ro1ihtynulGSu/otjZHB9wZIkVFqSpkiUMmzM7S2NzO5U+GfLSaMCJcz9MPKxux5cxB0ozVG7kHd+3kZ19IVTCFJLuwAARaIMuC9m1HEY/zDNP4M7gi4iSunIcDShNTo6nnNNCvaLJSCh7SMT9/QkaNLoD4aD1Vf0rwgCLOP01uHKf8op63rO2cVyDUAsAh9WbY9+rTg945P3iC1A==
Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2 ECDHE-RSA AES-256-GCM AEAD) via TCP6; 29 Apr 2021 16:04:39 -0000
Received: by ary.qy (Postfix, from userid 501) id 1829E535E9F; Thu, 29 Apr 2021 12:04:37 -0400 (EDT)
Date: Thu, 29 Apr 2021 12:04:37 -0400
Message-Id: <20210429160438.1829E535E9F@ary.qy>
From: John Levine <johnl@taugh.com>
To: tools-arch@ietf.org
Cc: mt@lowentropy.net
In-Reply-To: <ede85190-28a7-46c5-a54c-0c171d70188f@www.fastmail.com>
Organization: Taughannock Networks
X-Headerized: yes
Cleverness: minimal
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-arch/8SsECULdwp49gY6MuhvtznuqSUw>
Subject: Re: [Tools-arch] Recommendation 6: Architectural model for clients
X-BeenThere: tools-arch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Architecture and Strategy Team <tools-arch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-arch>, <mailto:tools-arch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-arch/>
List-Post: <mailto:tools-arch@ietf.org>
List-Help: <mailto:tools-arch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-arch>, <mailto:tools-arch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2021 16:04:48 -0000

It appears that Martin Thomson  <mt@lowentropy.net> said:
>On Thu, Apr 29, 2021, at 11:12, John Levine wrote:
>> In principle, it's straightfoward to translate Word files into other
>> formats. (The file format is ISO/IEC 29500, a bunch of XML files in a
>> zip archive. The bad news is that the spec is over 5,000 pages.)
>> We could build tools to turn Word files into our dialect of
>> markdown or XML, give or take some negotiations about stylesheets
>> and markup conventions.
>
>Sounds good.  We probably need to stop saying "build" though.  I used code that I found on a website and it worked nicely.

While I am all in favor of using or adapting stuff that already
exists, I don't get the impression that you're offering to train all
the other IETFers that might want to use that code, fix bugs when
people find them, make sure it works on other systems than yours, and
so forth. Maybe "build" isn't the best word but the IETF has a budget
for tools so we can support the stuff we care about.

> I thought that the survey results were clear here on this point.  There are far too many people who use Joe Touch's Word
> template.  I think that it's clear that these people need a better alternative (or Joe's template needs some attention
> so that it can produce XML).

it does produce XML, but it's ISO 29500 XML, not our XML.  As I said, it should be possbible to build
tools that use style tags in their XML to translate to something that works better in our publication 
process but I would like to understand the whole path the documents take so we don't end up with something that
sort of works in theory but acutal authors don't use.

R's,
John

-- 
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly