Re: [I18ndir] Review of Unicode-07: Finishing
"Marc Blanchet" <marc.blanchet@viagenie.ca> Thu, 21 March 2019 16:19 UTC
Return-Path: <marc.blanchet@viagenie.ca>
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 887C91313B8 for <i18ndir@ietfa.amsl.com>; Thu, 21 Mar 2019 09:19:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level:
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=viagenie-ca.20150623.gappssmtp.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 VbESf7y_apdU for <i18ndir@ietfa.amsl.com>; Thu, 21 Mar 2019 09:19:05 -0700 (PDT)
Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E08CF13141D for <i18ndir@ietf.org>; Thu, 21 Mar 2019 09:19:04 -0700 (PDT)
Received: by mail-qt1-x82b.google.com with SMTP id k2so7286580qtm.1 for <i18ndir@ietf.org>; Thu, 21 Mar 2019 09:19:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=viagenie-ca.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:embedded-html; bh=UQbqnmbv2i+XkJAu8m+4Xfyn3Lqq2FXsTV5Daoc9M1c=; b=CRXNJf4D4jmk3driUyV18X/yCSvcTEd7TXeNITROk/Bcy0ZIjkZDQ/Hxf5/WI/ovmG 1RSZBt0v6mgZl2g3q9k73ypxVIbsbjoTBYd2DCIJVd0Sv7H8RdVLTDziwa5w95RBsWuP JVjUyBrjXlCGySUOuvazJIXTSzJu0BIxPqjWndEko6KFNWgfpGonUwko3aN2C1XdKIaK AmoKfcHEGW1OVsr5PInrgJpJjIBVxhWV5ssiX8wrTYAbmSca8rkEtiQajBwBXSyRFcE4 DKiVvTOzlcRoYmjH2jA835nC+pNJG3q6fu4LkWRnaSq6bCZbkawyCrUSur+F/vfieacT ot2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding:embedded-html; bh=UQbqnmbv2i+XkJAu8m+4Xfyn3Lqq2FXsTV5Daoc9M1c=; b=Y53NfS2crLKu2HTMkUlhlmElMIic3jmeAw3QlZpA8AxV6SRzvk8Xa6i42I8+3dbqUR XCVDz11eOj2tXpODo6fTB2MGX4ctRRHvLy4MV5j6/gExzlsPAZAbYKoQwRTUErrrp7QT FTAQ2W5gOOqfUL4Ilr+Kl5NwRvrMKwz/2MkgibSCTeTrVhE5oltQnM0lr0WypSPp3sNX jR2pyoxHbZXvfHB2VIDwfZQEvXdHr1mJbmBf5SgNyWTLQeL0jvi59H+2wsnpv5dPmtTu oqbukHj4WR74sA7C9oHUdBAV45UT+yBYeT8aT0esSUu6LimzY75sZiCN1vZlrTY7lgm9 hNKA==
X-Gm-Message-State: APjAAAXTNZriJOR0M4IxE95dMJgRPxINUn7t4SdZlhBCIL1jVRJuXDUw M6CiGK0cA2PT2a1yiaZHsBVOVDEeVySTLg==
X-Google-Smtp-Source: APXvYqxfJkaoVzCKJyF92tOhUBTf2moxG0L/vO9fu3UDSURamFOPoHdYdgiKSWIzItd/zLVNBH1ZrQ==
X-Received: by 2002:a0c:e706:: with SMTP id d6mr3793130qvn.141.1553185143966; Thu, 21 Mar 2019 09:19:03 -0700 (PDT)
Received: from [206.123.31.196] (modemcable040.161-162-184.mc.videotron.ca. [184.162.161.40]) by smtp.gmail.com with ESMTPSA id g5sm2987141qke.71.2019.03.21.09.19.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Mar 2019 09:19:03 -0700 (PDT)
From: Marc Blanchet <marc.blanchet@viagenie.ca>
To: Harald Alvestrand <harald@alvestrand.no>
Cc: i18ndir@ietf.org
Date: Thu, 21 Mar 2019 12:19:01 -0400
X-Mailer: MailMate (1.12.4r5594)
Message-ID: <550BAF17-3CF2-46D6-B131-FA56DA3FF294@viagenie.ca>
In-Reply-To: <2cd9f904-d1b7-d715-289f-1535db754883@alvestrand.no>
References: <2cd9f904-d1b7-d715-289f-1535db754883@alvestrand.no>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_8D3ED83F-1730-4607-A096-619C578BB309_="
Content-Transfer-Encoding: 8bit
Embedded-HTML: [{"HTML":[2591, 12791], "plain":[499, 4221], "uuid":"7CD83657-9134-4FE4-9F20-D4DC38C850D1"}]
Archived-At: <https://mailarchive.ietf.org/arch/msg/i18ndir/W7QskjvAp6fRaUAD8P2hRxxNCl4>
Subject: Re: [I18ndir] Review of Unicode-07: Finishing
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: Thu, 21 Mar 2019 16:19:10 -0000
good. I especially content with that paragraph: > In addition, it’s become clear that IDNA2008 does not specify the > mechanisms and expectations of the review of new versions of Unicode in > enough detail; with the review of a number of versions of Unicode behind > us, we should be able to describe those procedures and expectations > better than IDNA2008 does. However, this may need to happen in another > document than this one. Marc. On 21 Mar 2019, at 12:10, Harald Alvestrand wrote: > With the petering out of discussion, I think it's time to file our > review of unicode-07 and call it "done". We were asked for a review, we > have written a review. The review should be part of the public record, > but I don't think we need to call attention to it by posting it all over > the place, given that we have new versions of the document to work from. > > Current proposed text: > > > > ** > > *Directorate review of draft-faltstrom-unicode11-07* > > * > > Overall conclusion: Not ready yet, needs some updates. New I-D recommended. > > > [Note: As part of the discussion that resulted in this text, a new I-D > has been issued.] > > > Context issues > > > The discussion of draft-faltstrom-unicode11 in the directorate has shown > that the directorate members share a number of concerns about the > current state of IDNA, only some of which are directly relevant to this > memo. > > > IDNA2008 considered limits to what was reasonable to register and use in > the DNS at a number of levels: > > > * > > A level of “don’t register stuff that causes confusion”. This > requires human judgment, and reasonable people may disagree about > what causes confusion. > > * > > A level of “don’t register stuff that is structurally invalid under > the relevant writing system”. Aspects of this can be captured in > rulesets (ICANN’s RZ-LGR efforts fall not this category), but > requires deep expertise; this is captured in IDNA2008 as the “don’t > register what you don’t understand” rule. > > * > > A level of “this is stuff that you should never register, and > applications can reasonably choose to treat it as an error or an > attack if it ever shows up”. This is the distinction that is > captured in the classification of codepoints as DISALLOWED, and > where IDNA2008 (with updates) gives precise rules. > > > The current document focuses on the last level only - the maintenance of > the distinction between PVALID and DISALLOWED. (It also considers > whether new CONTEXTO and CONTEXTJ rules are needed). > > > It is clear from directorate discussion that work needs to be done at > the other levels outlined above too, but it is not clear from the > discussion what form that work should take or what fora that work is > reasonably performed in; the work may or may not involve a revision of > the basic IDNA2008 specifications. > > > We suggest to insert a paragraph in the document describing the context > of the state of IDNA2008, and explain what issues this document does not > attempt to address. Specifically that the conclusion of the document is > what to do regarding Unicode versions up to and including 11, and that > this is not to be used as expectations of future versions of Unicode. > > > In addition, it’s become clear that IDNA2008 does not specify the > mechanisms and expectations of the review of new versions of Unicode in > enough detail; with the review of a number of versions of Unicode behind > us, we should be able to describe those procedures and expectations > better than IDNA2008 does. However, this may need to happen in another > document than this one. > > > Content issues > > > Section 4.1 does not specify where to find the conclusion of the IETF > discussion on U+08A1. > > It is not easy to see from the text whether the algorithms and > procedures will render U+0628 U+0654 an illegal sequence or a legal > sequence. No matter what the resolution is, the document should make it > obvious what the conclusion is (and why). > > > RFC 5892 states that SPHERICAL ANGLE OPENING UP is DISALLOWED not PVALID: > > 27D0..2B4C ; DISALLOWED > > > Section 4.1 ought to include numbers for how many characters ended up in > DISALLOWED vs PVALID - ideally, for each Unicode version since IDNA2008 > was issued. This may also be something that is recommended for the IANA > tables rather than this document.Given the time that has passed since > this work started, we should consider whether or not to include Unicode 12. > > > Nits > > > These have been submitted separately to the author, and are not > enumerated here. > > > * > > > -- > Surveillance is pervasive. Go Dark. > -- > I18ndir mailing list > I18ndir@ietf.org > https://www.ietf.org/mailman/listinfo/i18ndir
- [I18ndir] Review of Unicode-07: Finishing Harald Alvestrand
- Re: [I18ndir] Review of Unicode-07: Finishing Marc Blanchet
- Re: [I18ndir] Review of Unicode-07: Finishing Martin J. Dürst