Re: [apps-discuss] Review of draft-ietf-appsawg-file-scheme
John C Klensin <john-ietf@jck.com> Sun, 08 May 2016 16:26 UTC
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBDEC12D137; Sun, 8 May 2016 09:26:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.896
X-Spam-Level:
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 mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9L9faWYM0VqX; Sun, 8 May 2016 09:26:55 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B76612D120; Sun, 8 May 2016 09:26:55 -0700 (PDT)
Received: from [198.252.137.10] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1azRXa-0001X3-4H; Sun, 08 May 2016 12:26:46 -0400
Date: Sun, 08 May 2016 12:26:41 -0400
From: John C Klensin <john-ietf@jck.com>
To: Julian Reschke <julian.reschke@gmx.de>, Matthew Kerwin <matthew@kerwin.net.au>
Message-ID: <B3F27B33707E397A452D158D@JcK-HP8200.jck.com>
In-Reply-To: <a16b7cf5-3635-a3cb-b743-850f4047f862@gmx.de>
References: <570D4C99.1030405@dcrocker.net> <CACweHND-OX+5okkJ+oE=6UN84x+CFtPBpMnU8HqaPbgQgJ_oWA@mail.gmail.com> <570E2510.4040408@ninebynine.org> <CACweHNCLS+QU2QveqYjkuPnDybbm-dtX9qQPsO4tTkgUoc5QYg@mail.gmail.com> <5710953E.5040505@gmx.de> <CACweHNDuDnP4P-4suUaFpS0OX-CbAYxn39jsZ3O_s-KYn=qbKw@mail.gmail.com> <a16b7cf5-3635-a3cb-b743-850f4047f862@gmx.de>
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-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/X09qQt0c6GJKJsjtmeMgKCrlYMo>
Cc: draft-ietf-appsawg-file-scheme@ietf.org, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Review of draft-ietf-appsawg-file-scheme
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 May 2016 16:26:57 -0000
--On Saturday, May 07, 2016 11:31 +0200 Julian Reschke <julian.reschke@gmx.de> wrote: >> Care must be taken to avoid issues resulting from aliasing >> from mismatched encodings or Unicode equivalences. >> "" > > That can't hurt. > > I wonder whether we can say something useful about how to map > Unicode code points into the file URI (that is, before > percent-encoding the UTF-8 octets). Is it a good idea to apply > unicode normalization at this step? (I don't know but maybe > others do?) The developing conventional wisdom outside the IETF is to not bother (and run the risk of normalization losing information or causing other problems) but to save normalization for the actual point at which the URI or other identifier is interpreted. In the particular case of "file" that might be particularly important since some systems prefer different normalization forms and have different restrictions. Note that is not necessarily advice, just a report. john
- [apps-discuss] Review of draft-ietf-appsawg-file-… Dave Crocker
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Murray S. Kucherawy
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Graham Klyne
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Graham Klyne
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Graham Klyne
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Graham Klyne
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Graham Klyne
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Graham Klyne
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Graham Klyne
- [apps-discuss] Experimental (was - Re: Review of … Dave Crocker
- [apps-discuss] Implementation (was - Re: Review o… Dave Crocker
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Dave Crocker
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… t.petch
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… t.petch
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… t.petch
- Re: [apps-discuss] Experimental (was - Re: Review… John Levine
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Experimental (was - Re: Review… Dave Crocker
- Re: [apps-discuss] Experimental (was - Re: Review… Mark Nottingham
- Re: [apps-discuss] Experimental (was - Re: Review… Matthew Kerwin
- Re: [apps-discuss] Experimental (was - Re: Review… Dave Crocker
- Re: [apps-discuss] Experimental (was - Re: Review… Matthew Kerwin
- Re: [apps-discuss] Experimental (was - Re: Review… Dave Crocker
- Re: [apps-discuss] Experimental (was - Re: Review… Mark Nottingham
- Re: [apps-discuss] Experimental (was - Re: Review… Graham Klyne
- Re: [apps-discuss] Experimental (was - Re: Review… Graham Klyne
- Re: [apps-discuss] Experimental (was - Re: Review… Dave Crocker
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Julian Reschke
- [apps-discuss] New information relating to draft-… Graham Klyne
- Re: [apps-discuss] New information relating to dr… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Martin J. Dürst
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Murray S. Kucherawy
- Re: [apps-discuss] New information relating to dr… Graham Klyne
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Julian Reschke
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… John C Klensin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Martin J. Dürst
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… John C Klensin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Ned Freed
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… John C Klensin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Dave Crocker
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Sean Leonard
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Matthew Kerwin
- Re: [apps-discuss] Review of draft-ietf-appsawg-f… Sean Leonard