Re: [apps-discuss] Review of draft-ietf-appsawg-file-scheme

John C Klensin <> Wed, 11 May 2016 20:36 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 9EF7412D0A3; Wed, 11 May 2016 13:36:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.896
X-Spam-Status: No, score=-2.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.996] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id ZmzPW-Y6AZ9M; Wed, 11 May 2016 13:36:19 -0700 (PDT)
Received: from ( []) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 3481212D773; Wed, 11 May 2016 13:36:14 -0700 (PDT)
Received: from [] ( by with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <>) id 1b0arP-000HM7-Cx; Wed, 11 May 2016 16:35:59 -0400
Date: Wed, 11 May 2016 16:35:54 -0400
From: John C Klensin <>
To: Ned Freed <>
Message-ID: <>
In-Reply-To: <>
References: <> <> <> <> <> <> <> <> <> <> <>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Scanned: No (on; SAEximRunCond expanded to false
Archived-At: <>
Cc: Julian Reschke <>,, IETF Apps Discuss <>
Subject: Re: [apps-discuss] Review of draft-ietf-appsawg-file-scheme
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: General discussion of application-layer protocols <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 11 May 2016 20:36:23 -0000

--On Wednesday, May 11, 2016 07:27 -0700 Ned Freed
<> wrote:

>> For some scripts, there are also what look from the outside
>> like internal consistency problems with Unicode: for example,
>> NFD is more internally consistent then NDC because many
>> recently-added precomposed characters decompose under NFC
>> rather than composing.  And some don't, leading to some of
>> the problems that led to the "non-decomposable character"
>> mess that led to the LUCID BOF and the IETF's apparent
>> paralysis about Unicode 7.x.
>> It is hard to say something in cases like this that will
>> always deliver the best, or even the most-expected, results.
> I'm trying, but I find it difficult to have much sympathy
> here. The underlying problem is that repeated applications of
> the "this is a tiny bit better for this constituency so we
> must have it or at least allow for it" rule in this space has
> led to a situation where no single best practice exists.
> If this sounds like we've reached a distinctly suboptimal
> pareto optimum, it's because that's exactly what has happened.
> I therefore think the best thing is to document the situation
> as best we can and be done with it. This is supposed to be a
> specification for a URL scheme; there's no reqruiement that
> such documents also serve as a BCP.

I hope it doesn't surprise you, but I agree.  Less is probably
more here, it is only the (IMO unnecessary) effort to be
exhaustive without either getting it right to the best of our
present knowledge or being clear that the guidance is general
only that I'm concerned about.