Re: [precis] the Exceptions category

JFC Morfin <> Tue, 08 May 2012 16:34 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 6C8ED21F8499 for <>; Tue, 8 May 2012 09:34:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -102.977
X-Spam-Status: No, score=-102.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id UU9UpF0CyQIt for <>; Tue, 8 May 2012 09:34:32 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id 8875221F8495 for <>; Tue, 8 May 2012 09:34:32 -0700 (PDT)
Received: by dacx6 with SMTP id x6so87538dac.31 for <>; Tue, 08 May 2012 09:34:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=G1HCqSDggF03chbUBwFUKC0VD/ByOWLlWJj5yD/Fhfg=; b=tUexU33NS4QNTUAXrDTFlFYnlSxJicAMDeN0lD4WVUnLQojwx0B84yyldd782Qr+iq Lh64rQFHTdVljFA6gFmfTGRm7n02EeqOIAGk0DQtKBJVYeD7OpD6hQqdeCabHZwJAo+R Y4owOc3nxWxigxNjj1J4F9ohi6PTqXNoEnvlKegZ/OGi+byugYvOGl6DpYoPlHfYChPI kZhgFHalSOsoJW4NTrh+qzHPRgCkeNKlqjMZl+CJ1PbcXhv3i9kMYATpX0sBHtg/Qxjq WzAs1cKoIKGcIKfDtnAUf6XfqAjThFvboadbEMNbt+5nKXo2eHMv9RltbdGP/ZLYViXw qs+Q==
MIME-Version: 1.0
Received: by with SMTP id uk5mr2758583pbc.10.1336494872271; Tue, 08 May 2012 09:34:32 -0700 (PDT)
Received: by with HTTP; Tue, 8 May 2012 09:34:31 -0700 (PDT)
In-Reply-To: <>
References: <>
Date: Tue, 8 May 2012 18:34:31 +0200
X-Google-Sender-Auth: nFYPkbmnJuJmdiDBlxf1IVXSY9A
Message-ID: <>
From: JFC Morfin <>
To: Peter Saint-Andre <>
Content-Type: text/plain; charset=ISO-8859-1
Cc: "" <>
Subject: Re: [precis] the Exceptions category
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 08 May 2012 16:34:33 -0000

2012/5/8, Peter Saint-Andre <>im>:
> I suppose the safest course would be to follow IDNA2008 here. The
> second-safest course would be to base all assignments on the core
> property value. The least safe course would be revisiting each codepoint
> individually and thus defining a PrecisExceptions table that differs in
> subtle ways from the IDNA2008 Exceptions table.


IDNA is actually two things.

1. the way the Internet technology addresses the linguistic diversity
in using ASCII in the DNS.

2. as a result, how the external world, is to assume the Internet
technology interfaces the linguistic diversity.


1. non-Internet technology applications of any nature will take
IDNA2008 as the implied multilinguistic model.

2. non-DNS internet protocols should consider that external protocols
and applications will expect they comply with IDNA2008.

3. non-DNS internet protocols will expect that DNS and other non-DNS
protocols will comply with IDNA2008.


1. it seems advisable to follow IDNA2008 as a default.

2. if there are cases where it looks advisable not to follow IDNA2008

2.1. either protocol external I/O should comply with IDNA2008
2.2. or protocol special I/O with an other protocols could be devised,
provided the group of the two (or possibly more) protocols externally
comply with IDNA2008.

This last point is noteworthy. In the case of my Internet+ Draft,
there will be IDNA2008 extensions (IDNA2008+) to support
orthotypography and variants. However, the Internet and the Internet+
are different strata (goup of layers) with my documented IUI
(intelligent use interface) in between. The IUI will take care of the
interface between the Internet IDNA2008 and the Internet+ IDNA2008+.

As an exemple: let suppose that upper cases are supported by the
ML-DNS (multilayer DNS) as the format "A" > "^a" (^ being a code point
to determine), the resulting name will be a punycoded ASCII
transparent to the Internet internal protocols.

As a reminder, Internet+ stands for Internet PLUS (plugged layers on
the user side), i.e. added intellingent network layers extending the
OSI model as documented by RFC 1958 which stipulates that everything
which is not end to end dump protocols is to be addressed at the
fringe. The internet+ is fringe to fringe and results from the RFC
5895 consensus which permitted the IDNA2008 consensus, introducing
subsidiarity by the users over a stable sustainable internal Internet
technology as a response to the distributed diversity of the Internet
external world. A current operational first Internet+ experimentation
is Google+.