Re: [I18ndir] I-D on filesystem I18N

Nico Williams <nico@cryptonector.com> Wed, 08 July 2020 15:47 UTC

Return-Path: <nico@cryptonector.com>
X-Original-To: i18ndir@ietfa.amsl.com
Delivered-To: i18ndir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D9653A0E98 for <i18ndir@ietfa.amsl.com>; Wed, 8 Jul 2020 08:47:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cryptonector.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 40-fsKk96ifu for <i18ndir@ietfa.amsl.com>; Wed, 8 Jul 2020 08:47:46 -0700 (PDT)
Received: from fly.apple.relay.mailchannels.net (fly.apple.relay.mailchannels.net [23.83.208.61]) (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 4C3853A0E92 for <i18ndir@ietf.org>; Wed, 8 Jul 2020 08:47:44 -0700 (PDT)
X-Sender-Id: dreamhost|x-authsender|nico@cryptonector.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 0BDC71E0595; Wed, 8 Jul 2020 15:47:43 +0000 (UTC)
Received: from pdx1-sub0-mail-a38.g.dreamhost.com (100-96-22-16.trex.outbound.svc.cluster.local [100.96.22.16]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 5BE1D1E1290; Wed, 8 Jul 2020 15:47:42 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|nico@cryptonector.com
Received: from pdx1-sub0-mail-a38.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.8); Wed, 08 Jul 2020 15:47:42 +0000
X-MC-Relay: Good
X-MailChannels-SenderId: dreamhost|x-authsender|nico@cryptonector.com
X-MailChannels-Auth-Id: dreamhost
X-Fumbling-Broad: 30788ebd62dd3e52_1594223262644_793674674
X-MC-Loop-Signature: 1594223262643:348069717
X-MC-Ingress-Time: 1594223262643
Received: from pdx1-sub0-mail-a38.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a38.g.dreamhost.com (Postfix) with ESMTP id B2B9DB4155; Wed, 8 Jul 2020 08:47:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h=date :from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=cryptonector.com; bh=OrX4yEbJaSAzGN SlQENaL3Q6VR0=; b=rPOEIfFqIioYZNPJVCGgIezCixNe+vmhdYXgyYZ+3uZw4b sj6kjrT8WQS+Rda8YIpmnN14j4BeRR+4n3P5cbeY1S3sepCDBIB7qnfS1zNPSYEK lsV+pR0BL644HUScHH9XgZXiAdp6MoBYJpAaon1hVh/saHA+6BkCssGuGklk8=
Received: from localhost (unknown [24.28.108.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: nico@cryptonector.com) by pdx1-sub0-mail-a38.g.dreamhost.com (Postfix) with ESMTPSA id 17555B415E; Wed, 8 Jul 2020 08:47:39 -0700 (PDT)
Date: Wed, 08 Jul 2020 10:47:34 -0500
X-DH-BACKEND: pdx1-sub0-mail-a38
From: Nico Williams <nico@cryptonector.com>
To: Asmus Freytag <asmusf@ix.netcom.com>
Cc: i18ndir@ietf.org
Message-ID: <20200708154733.GN3100@localhost>
References: <20200706225139.GJ3100@localhost> <B8BC0F0A-94AB-4BEF-8A5F-449049E28D8F@frobbit.se> <20200707070456.GK3100@localhost> <B0FAFBAF9EA570CCFB2575CF@PSB> <20200707150542.GN3100@localhost> <A1F4A9338301D46132D62E72@PSB> <20200707214537.GU3100@localhost> <C2353A20A4699491C475BA2A@PSB> <20200708060645.GI3100@localhost> <ce0413fc-1332-e0a3-1664-771908591f5e@ix.netcom.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <ce0413fc-1332-e0a3-1664-771908591f5e@ix.netcom.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduiedrudejgdelgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvuffkfhggtggujggfsehttdertddtredvnecuhfhrohhmpefpihgtohcuhghilhhlihgrmhhsuceonhhitghosegtrhihphhtohhnvggtthhorhdrtghomheqnecuggftrfgrthhtvghrnhepffdtkeethfeuteeviefgfeegjeetjedvhfehgfdvtdefueejheelgeeuhffghffgnecukfhppedvgedrvdekrddutdekrddukeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghloheplhhotggrlhhhohhsthdpihhnvghtpedvgedrvdekrddutdekrddukeefpdhrvghtuhhrnhdqphgrthhhpefpihgtohcuhghilhhlihgrmhhsuceonhhitghosegtrhihphhtohhnvggtthhorhdrtghomheqpdhmrghilhhfrhhomhepnhhitghosegtrhihphhtohhnvggtthhorhdrtghomhdpnhhrtghpthhtohepnhhitghosegtrhihphhtohhnvggtthhorhdrtghomh
Archived-At: <https://mailarchive.ietf.org/arch/msg/i18ndir/uaNgpWKAaoSdKcj6ZEJEZQ6CClo>
Subject: Re: [I18ndir] I-D on filesystem I18N
X-BeenThere: i18ndir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Internationalization Directorate <i18ndir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i18ndir/>
List-Post: <mailto:i18ndir@ietf.org>
List-Help: <mailto:i18ndir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 15:47:47 -0000

On Wed, Jul 08, 2020 at 03:41:59AM -0700, Asmus Freytag wrote:
> On 7/7/2020 11:06 PM, Nico Williams wrote:
> > Now, you can you not give a damn and let the spec and running code
> > continue to differ.  Fine.  But why even bother updating the spec at all
> > then?  Who cares what it says if no one bothers to implement it as
> > written?
> > 
> > We're about rough consensus, yes, but also running code damn it.
> > 
> > You can write fiction if you like, but I'm for writing specs that
> > reflect reality and have a chance in hell of improving reality.
> 
> This is an interesting discussion and brings to mind two examples that are
> not IETF standards. One is HTML5 where people got tired about unsupported
> and inconsistently supported features of HTML and are giving the RUNNING
> CODE a much greater weight - even when moving forward. To the point that
> some are dissatisfied that implementations are driving the specification.
> (There are millions of details here that I don't care to tease apart here,
> I'm after a very rough analogy for the purpose of this discussion.)
> 
> [...]

Noted.  The NFSv4 I18N mistake is a 17 year mistake.  We do have a
chance to improve real-world outcomes, but not if we persist in doing
something we know all have and will continue to ignore.  If there was no
chance to improve things, I wouldn't bother, and we could let a 17 year
mistake become a 117 year mistake.

I'm more convinced now than earlier that this should have been a WG, not
a directorate.  Again, expect a BoF proposal on that for IETF 109.

Nico
--