Re: [Json] Consensus call: establishing name equality
R S <sayrer@gmail.com> Sat, 22 June 2013 16:18 UTC
Return-Path: <sayrer@gmail.com>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E6EE11E80FF for <json@ietfa.amsl.com>; Sat, 22 Jun 2013 09:18:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.766
X-Spam-Level:
X-Spam-Status: No, score=-1.766 tagged_above=-999 required=5 tests=[AWL=-0.833, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, SARE_HTML_USL_OBFU=1.666]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gybAUiz01Eyq for <json@ietfa.amsl.com>; Sat, 22 Jun 2013 09:18:52 -0700 (PDT)
Received: from mail-wi0-x22a.google.com (mail-wi0-x22a.google.com [IPv6:2a00:1450:400c:c05::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 4BC5821F9BFC for <json@ietf.org>; Sat, 22 Jun 2013 09:18:52 -0700 (PDT)
Received: by mail-wi0-f170.google.com with SMTP id ey16so1541525wid.5 for <json@ietf.org>; Sat, 22 Jun 2013 09:18:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Mc8rsFiWvGM/Xo38Z4qaV4604NQC2SlsakiAS1nCcJo=; b=m7Ax5l3JyaIRQZCmx0Je6fJiiK0tpE1LioWuKKdGHUp35sBGt88gpT+PuhJ5CPW3kV AhhlHeDdTELDQSsWTVjUUxjh9A1QI+4frWH955ZPx2Y4vSJSQmRce7VkMA7kQVwYTF/9 EnocxNQKutqR/I2mQzaMQ2X3KOJo+cX46mO2sYoqcgTYxFj/U9vU6Ggzk9VjEVZ8D0Hp G6EQSvGKT763PvA3rhYcqUdCLrFQz/Y+soPCzUCeDHh29sQ5NzqmdFxi1L3mAqTkKg8R GKwxIqh7YqSPwaNVj9Oqq55e4ncJiC6QRr7E2d2Xmag2FTUhfTdPCTkNyI+Yf3tgNLYM wkCg==
MIME-Version: 1.0
X-Received: by 10.180.93.136 with SMTP id cu8mr1861804wib.49.1371917930319; Sat, 22 Jun 2013 09:18:50 -0700 (PDT)
Received: by 10.194.44.138 with HTTP; Sat, 22 Jun 2013 09:18:50 -0700 (PDT)
In-Reply-To: <51C5A6DD.7060902@drees.name>
References: <DB211AD8-6BBA-4D95-9B6E-F00AA69E584E@vpnc.org> <51C5A6DD.7060902@drees.name>
Date: Sat, 22 Jun 2013 09:18:50 -0700
Message-ID: <CAChr6SzPTgOok-Feua1LeKupEdk4n1hbuhM+Xe61_ErtcS7XWw@mail.gmail.com>
From: R S <sayrer@gmail.com>
To: stefan@drees.name
Content-Type: multipart/alternative; boundary="f46d0438931de5d6e204dfc08803"
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, JSON WG <json@ietf.org>
Subject: Re: [Json] Consensus call: establishing name equality
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "JavaScript Object Notation \(JSON\) WG mailing list" <json.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/json>, <mailto:json-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/json>
List-Post: <mailto:json@ietf.org>
List-Help: <mailto:json-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/json>, <mailto:json-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Jun 2013 16:18:53 -0000
[0] On Sat, Jun 22, 2013 at 6:30 AM, Stefan Drees <stefan@drees.name> wrote: > On 2013-06-21 18:42 +02:00, Paul Hoffman wrote: > >> There are four proposals for establishing name equality: >> >> 0) Leave the current draft as-is, not discussing name equality >> >> 1) In Section 2.5 ("Strings"), immediately before the ABNF add: >> For purpose of establishing name equality, comparisons MUST be >> conducted, after all unescaping >> is done, by comparing numeric character code points. There is to be >> no modification of any >> kind to the characters in names, including case-changing or >> combining-form normalization. >> For example, the following four names MUST be considered equivalent: >> * "\u002F" >> * "\u002f" >> * "\/" >> * "/" >> >> 2) In Section 2.5 ("Strings"), immediately before the ABNF add: >> For purpose of establishing name equality, comparisons MUST be >> conducted, after all unescaping >> is done, by comparing numeric character code points. There MUST NOT >> be any modification of any >> kind to the characters in names, including change of case or change >> between precomposed and >> decomposed forms. >> For example, the following four names MUST be considered equivalent: >> * "\u002F" >> * "\u002f" >> * "\/" >> * "/" >> >> 3) In Section 2.5 ("Strings"), immediately before the ABNF add: >> For purpose of establishing name equality, implementations MUST first >> do all unescaping and >> then MUST compare numeric character code points. There is to be no >> modification of any kind to >> the characters in names, including case-changing or combining-form >> normalization. >> For example, the following four names MUST be considered equivalent: >> * "\u002F" >> * "\u002f" >> * "\/" >> * "/" >> >> Please respond to this message with a list of proposals you could >> accept, ordered from highest to lowest. Do not list proposals you cannot >> live with. If you cannot accept any of the proposals, please respond and >> say why. ... >> > > [3,2,1] > > plus: I am happily hopping on John's train, trying to leave "numeric > character code points" town for some better place ... > > {"Stefan":true} > > > ______________________________**_________________ > json mailing list > json@ietf.org > https://www.ietf.org/mailman/**listinfo/json<https://www.ietf.org/mailman/listinfo/json> >
- [Json] Consensus call: establishing name equality Paul Hoffman
- Re: [Json] Consensus call: establishing name equa… Tim Bray
- Re: [Json] Consensus call: establishing name equa… Stephan Beal
- Re: [Json] Consensus call: establishing name equa… Carsten Bormann
- Re: [Json] Consensus call: establishing name equa… Jim Schaad
- Re: [Json] Consensus call: establishing name equa… Jacob Davies
- Re: [Json] Consensus call: establishing name equa… Tim Bray
- Re: [Json] Consensus call: establishing name equa… Nico Williams
- Re: [Json] Consensus call: establishing name equa… Jacob Davies
- Re: [Json] Consensus call: establishing name equa… Tim Bray
- Re: [Json] Consensus call: establishing name equa… Vinny A
- Re: [Json] Consensus call: establishing name equa… Norbert Lindenberg
- Re: [Json] Consensus call: establishing name equa… Jacob Davies
- Re: [Json] Consensus call: establishing name equa… Paul Hoffman
- Re: [Json] Consensus call: establishing name equa… Jacob Davies
- Re: [Json] Consensus call: establishing name equa… John Cowan
- Re: [Json] Consensus call: establishing name equa… John Cowan
- Re: [Json] Consensus call: establishing name equa… John Cowan
- Re: [Json] Consensus call: establishing name equa… Stefan Drees
- Re: [Json] Consensus call: establishing name equa… R S
- Re: [Json] Consensus call: establishing name equa… Martin J. Dürst
- Re: [Json] Consensus call: establishing name equa… Carsten Bormann
- Re: [Json] Consensus call: establishing name equa… John Cowan
- Re: [Json] Consensus call: establishing name equa… Carsten Bormann