Re: [Tools-arch] Recommendation 6: Architectural model for clients
John Levine <johnl@taugh.com> Thu, 29 April 2021 01:12 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 0B1C83A2806 for <tools-arch@ietfa.amsl.com>; Wed, 28 Apr 2021 18:12:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.851
X-Spam-Level:
X-Spam-Status: No, score=-1.851 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, 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=RH+4Ho9j; dkim=pass (2048-bit key) header.d=taugh.com header.b=aSb7b38B
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 ypGB9GWCPgKo for <tools-arch@ietfa.amsl.com>; Wed, 28 Apr 2021 18:12:35 -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 523023A2804 for <tools-arch@ietf.org>; Wed, 28 Apr 2021 18:12:35 -0700 (PDT)
Received: (qmail 6013 invoked from network); 29 Apr 2021 01:12:31 -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=1779.608a07ff.k2104; bh=kYSBJHZiV7dXuHfScfOT1WuAbYVPoXY3EmrvUVFJPU0=; b=RH+4Ho9jzxtKMlndqzZVtXuFww0oq7+FJi4f9ot6u3gJCgmLwXPeZaH3y35BsXvtmWxcbuAvBY3dGxWW4EX5bUgrUsJInq8jz9aGdw1hu577EdOGRKpi4N4YitMyW64Lpqk7eiOALpAiUj2UZ1vNkybA6FSNVojz8UvtFsCMmKQmRK2WIsubVVw0OcBnzcjI5gD+nOb4O6X5jJ+GpYEBk3Xai+QVdmku1ELlDdib3ZRGp6UyUgVTuCcK1cCgLIGDA4vDeAJqeNLYH3re0CPvQorVs/pwd/TnPyetzyUJnsPUBfSZ75intwQu5ZRMQOZRvEZOb3WMvs/sSEMdRK4okw==
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=1779.608a07ff.k2104; bh=kYSBJHZiV7dXuHfScfOT1WuAbYVPoXY3EmrvUVFJPU0=; b=aSb7b38BI49RQ+TMYI2PVG1bS3+khjBO5heP43Ht9iRm10tHkVme2y1xrDMFWcapAEcO1avwhPuKlLzfDLIZhfsMWRHVggzn5ExtLvZDW14FMuWLMS3U3/EhDpBejh1BbVZlxEVb51XZ2IZXMs1Sa8CiZUXtLTkwHFyqkWSk4gtDFWUqk3ZiW0LncRu8FhKDBLpk9c1luksfbTs15dWPzHFQ+PJR8NrRp99Hr4CXIHfI+lnJoKV8i0/IepcVV32cIWQ1Np24Z9p9PkSRgoOAeRGDCQWJiwBV1g/knngtudK6wvd5IXKkUHMCTqgIaqXJYOs+3I8zMf/mkAHpZmNb/g==
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 01:12:31 -0000
Received: by ary.qy (Postfix, from userid 501) id B128C49671E; Wed, 28 Apr 2021 21:12:30 -0400 (EDT)
Date: Wed, 28 Apr 2021 21:12:30 -0400
Message-Id: <20210429011230.B128C49671E@ary.qy>
From: John Levine <johnl@taugh.com>
To: tools-arch@ietf.org
Cc: mt@lowentropy.net
In-Reply-To: <14f79701-027f-467d-92f7-5a6112e23487@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/Fxq1ZbzQLsbDlws5wkZAcV68Ths>
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 01:12:41 -0000
It appears that Martin Thomson <mt@lowentropy.net> said: >On Wed, Apr 28, 2021, at 07:50, John R Levine wrote: >> tool failure. The authors I've talked to feel rather strongly that they >> like Word and are not interested in switching. > >That's a failure on our part then. That process is not a good result for anyone involved. > >It is relatively easy to use word to drive a process that produces XML. The one I used recently involves all the same >command-line tools, but with a step that converts the word into markdown. 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. On the other hand, I expect that people who don't want to write documents in markdown wouldn't be too enthusiastic about reviewing them in markdown, so before setting off on a project like this I would want to understand what's going to work for our Word users for the entire document production process. Maybe it's two way Word <-> markdown, maybe something else. We have a fair number of markdown users, so if we're building tools that deal with markdown, it would be nice if they found them useful, too. This is why I like Jay's approach of trying to figure out what our I-D authors actually do from writing to editing to AUTH48 to RFC, and see what the gaps are before trying to guess what tools to update or create. Also, how are people are likely to use them, e.g., do we want stuff that runs on our own PCs, or on a web site, or maybe build them with an API that can be driven either through the web or a command-line stub. R's, John > I just got an XML diff from the RPC in AUTH48. Are you sure it wasn't a text diff of the XML? That works OK if the incoming XML is in a format close to what the RPC uses, not so great otherwise.
- [Tools-arch] Recommendation 6: Architectural mode… Jay Daley
- Re: [Tools-arch] Recommendation 6: Architectural … Mark Nottingham
- Re: [Tools-arch] Recommendation 6: Architectural … Jay Daley
- Re: [Tools-arch] Recommendation 6: Architectural … Mark Nottingham
- Re: [Tools-arch] Recommendation 6: Architectural … Martin Thomson
- Re: [Tools-arch] Recommendation 6: Architectural … John Levine
- Re: [Tools-arch] Recommendation 6: Architectural … John R Levine
- Re: [Tools-arch] Recommendation 6: Architectural … Mark Nottingham
- Re: [Tools-arch] Recommendation 6: Architectural … Mark Nottingham
- Re: [Tools-arch] Recommendation 6: Architectural … John R Levine
- Re: [Tools-arch] Recommendation 6: Architectural … Mark Nottingham
- Re: [Tools-arch] Recommendation 6: Architectural … John R Levine
- Re: [Tools-arch] Recommendation 6: Architectural … Mark Nottingham
- Re: [Tools-arch] Recommendation 6: Architectural … John R Levine
- Re: [Tools-arch] Recommendation 6: Architectural … Martin Thomson
- Re: [Tools-arch] Recommendation 6: Architectural … John Levine
- Re: [Tools-arch] Recommendation 6: Architectural … Martin Thomson
- Re: [Tools-arch] Recommendation 6: Architectural … Lars Eggert
- Re: [Tools-arch] Recommendation 6: Architectural … John Levine