Re: [Json] Consensus call: establishing name equality
Tim Bray <tbray@textuality.com> Fri, 21 June 2013 17:02 UTC
Return-Path: <tbray@textuality.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 6694521F9E21 for <json@ietfa.amsl.com>; Fri, 21 Jun 2013 10:02:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.493
X-Spam-Level:
X-Spam-Status: No, score=0.493 tagged_above=-999 required=5 tests=[AWL=-0.864, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_NONE=0.1]
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 NfIZJbJigwal for <json@ietfa.amsl.com>; Fri, 21 Jun 2013 10:02:05 -0700 (PDT)
Received: from mail-vc0-x229.google.com (mail-vc0-x229.google.com [IPv6:2607:f8b0:400c:c03::229]) by ietfa.amsl.com (Postfix) with ESMTP id 4765121F9DBA for <json@ietf.org>; Fri, 21 Jun 2013 10:02:02 -0700 (PDT)
Received: by mail-vc0-f169.google.com with SMTP id ia10so42094vcb.0 for <json@ietf.org>; Fri, 21 Jun 2013 10:02:01 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=q+xg/NmkHnGk+28KHZsCOXisJYORnNV3UkAhaueTciM=; b=YloZuUzpE0FbuzXdXfYUBaF+zkGv2pC6KAp8et/2G2RG2hqOQ5hj/LBmzAV8OR03t2 ohDQ2Z8Yl5SUmxU8IWEllsGqMdDHQT6TC9vtYjqNVAZm8AIDyyORT0zWtBQD2kDdQTcJ 38jKnFtEAMth7UZ22dgx2c25J4pgCcOjrkqkbPVE3bu/Eumv0BBZi+hjKxIpZB2z69nv iLN4xuK49GvbfBBp6Yz4AY1PqDb8c/pmRbNYvjpqlOj8j9FxJ+ZoLYkHNUIN9wt2D/PW RpvlDGRt+aRpi6kIEICWmfDrQ4+mLTkrH5XEiFHHP/RSlsSTyBUVxDiDkTLwhT0Q4RSF YWWA==
MIME-Version: 1.0
X-Received: by 10.58.180.102 with SMTP id dn6mr6309430vec.79.1371834121650; Fri, 21 Jun 2013 10:02:01 -0700 (PDT)
Received: by 10.220.219.200 with HTTP; Fri, 21 Jun 2013 10:02:01 -0700 (PDT)
X-Originating-IP: [24.84.235.32]
In-Reply-To: <DB211AD8-6BBA-4D95-9B6E-F00AA69E584E@vpnc.org>
References: <DB211AD8-6BBA-4D95-9B6E-F00AA69E584E@vpnc.org>
Date: Fri, 21 Jun 2013 10:02:01 -0700
Message-ID: <CAHBU6iv7SY4qB64O2mK+XDsUDuALiRP6GMjHe1KqSNus6cCo+w@mail.gmail.com>
From: Tim Bray <tbray@textuality.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: multipart/alternative; boundary="047d7b5d853183129104dfad05ca"
X-Gm-Message-State: ALoCoQmAgCvbCyWnfPFdQheLF25uJXiTvlrWv2j8tWYwIlBlopSeTqYfHZYY3uxIoSTxCsGHF8Ws
Cc: 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: Fri, 21 Jun 2013 17:02:09 -0000
#1 and #3 only differ at the editorial-nit level; I’m equally fine with either. -T On Fri, Jun 21, 2013 at 9:42 AM, Paul Hoffman <paul.hoffman@vpnc.org> 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. > > Based on the responses we receive, we will try to judge the consensus of > the WG. > > -- The JSON WG co-chairs > > > _______________________________________________ > json mailing list > json@ietf.org > 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