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

John R Levine <johnl@taugh.com> Fri, 23 April 2021 02:23 UTC

Return-Path: <johnl@taugh.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 D11353A2160 for <tools-arch@ietfa.amsl.com>; Thu, 22 Apr 2021 19:23:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, 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=fAIJwDxp; dkim=pass (2048-bit key) header.d=taugh.com header.b=quJTPh2y
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 E0_lmKcb-c6K for <tools-arch@ietfa.amsl.com>; Thu, 22 Apr 2021 19:23:30 -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 44A183A215E for <tools-arch@ietf.org>; Thu, 22 Apr 2021 19:23:29 -0700 (PDT)
Received: (qmail 71724 invoked from network); 23 Apr 2021 02:23:26 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type; s=11827.60822f9e.k2104; bh=VW6bA5kKSnuU2oH1u0QOGf2ZodldCclQiQfgh1jFI1I=; b=fAIJwDxpcQrVtQOMnT737pW1yMh5Hf50qm6ShxYkDYxqrpPe5Mdok00tdiuEW+pnSSR79MUwFEzE1eo6DA5FrLSIRKmSrcAqkFIYCF/SXA7lbTleR3NtOj6A4ur1miJa4doHSW4kc9kH8Im7wNNxlockF3slpR5htzXGbH2VLRQMHYTnYfSq3bSwMKTb5gq3UNZCqhWrObXpdEKjqpc4sKShW0+GUz/dZkpm5Zi3+gRQCFqCOc1jQVUzwPhkYYC/LU0VTXcCjEJo4uH6xOFLffEC4K8P0u+AlPnnSV2i4VaM0zBW6zhNW0KfmIEu29cwPNvcKfsfScmqYEISwSIQKw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type; s=11827.60822f9e.k2104; bh=VW6bA5kKSnuU2oH1u0QOGf2ZodldCclQiQfgh1jFI1I=; b=quJTPh2y/p1zSrBtdk8xCP++cy/S0NYF9gDvLvMcJ1GNkCT2BVQQRJ3nvmvMMyLZACdt53daAAaJlAh9WvtFixhOZPXVPDuN4kxLs8ZB9l/qCBGqqO+v87BIZDaH30SPI0dpZmwuXRK4Cpg531hSKrr5ubp8qDoFLvvi+c4VC+2H+1IBcqVcA2kpusMkQzuSD8yg9bmy+PEWuNLEP2trnQcBClCF7vfR9nEfCodY31UMU73XsvyqTFnaH9uAYiuHaJFUPjxIm+XyQkoDjRss/14p3ei7aDBNd53C7uWgoX1i6P8d9F2OxDSOw+H/4bBG8PUQLyna2b0eUnr4hkrA7A==
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; 23 Apr 2021 02:23:26 -0000
Received: by ary.qy (Postfix, from userid 501) id D68E173E3247; Thu, 22 Apr 2021 22:23:24 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1]) by ary.qy (Postfix) with ESMTP id DF36A73E3229; Thu, 22 Apr 2021 22:23:24 -0400 (EDT)
Date: Thu, 22 Apr 2021 22:23:24 -0400
Message-ID: <58bf8e20-6b48-cde4-b9a-b4a6da652bf@taugh.com>
From: John R Levine <johnl@taugh.com>
To: Mark Nottingham <mnot@mnot.net>
Cc: tools-arch@ietf.org
X-X-Sender: johnl@ary.qy
In-Reply-To: <BB90695F-4DB7-46E8-A9E7-E71092F4901F@mnot.net>
References: <20210419180407.9A75173A9277@ary.qy> <BC70EB61-2F58-4E98-9687-ADA5A3230FA9@mnot.net> <9bf82641-8da7-5250-a148-7cc98cd4314c@taugh.com> <ADFEB85A-1BD3-4BF5-970F-93ED5A44F549@mnot.net> <499d5ed6-ccb-742a-7e1b-396e1e7f35b3@taugh.com> <BB90695F-4DB7-46E8-A9E7-E71092F4901F@mnot.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-arch/mVlZcJBOEY3zJ9xnd9hT5G_4ICY>
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: Fri, 23 Apr 2021 02:23:36 -0000

>> I'm now completely confused about what you want us to do.  Assuming we agree that we want to have tools that work reliably on the platforms that people are likely to use (which seems to be Windows, Mac, and linux) how do we get there?
>
> By improving the tools we have -- including how they're delivered, documented and supported.

I was hoping for something more concrete.

For example, should we be able to provide each tool as a native 
installable package on the major platforms?  If so, do you have an 
estimate of how much work that would involve?

(Try installing xml2rfc on Windows to see how painful the current setup 
is.)

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly