Re: [xml2rfc] <country> in v3

Julian Reschke <julian.reschke@gmx.de> Fri, 03 January 2020 07:36 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc@ietfa.amsl.com
Delivered-To: xml2rfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8841B120072 for <xml2rfc@ietfa.amsl.com>; Thu, 2 Jan 2020 23:36:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
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 oApmZQidBUDW for <xml2rfc@ietfa.amsl.com>; Thu, 2 Jan 2020 23:36:45 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 2286A120019 for <xml2rfc@ietf.org>; Thu, 2 Jan 2020 23:36:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1578037001; bh=jeD/yNWOI3/fAB6rdzzxsy7Bsgs2aMIAzGIwjfZC+Lk=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=eU1OYmouSyO/Zm8JxH/ZYG4gUkyfUuT6ODsbCY0wVnwHj74inJCPGvAJEIU5hnkrC lhOH+zpTY4k51vi4ssleQl4b6WQpYD4+F0TthOMpi8Jg/ecke2AnsC/WcpkhP7Sd2x NGlBSdH5PVt76FeJxwsJSIQpjAZxN/SM0SHXthVU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.158.129]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MsYqv-1jbNzP443X-00u1Ji; Fri, 03 Jan 2020 08:36:41 +0100
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, xml2rfc@ietf.org
References: <918df451-55de-9bd2-688b-37d2d83762b5@gmail.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <d8763b85-2a6c-e927-b50b-1d6fa9a8f361@gmx.de>
Date: Fri, 03 Jan 2020 08:36:40 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.1
MIME-Version: 1.0
In-Reply-To: <918df451-55de-9bd2-688b-37d2d83762b5@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:40lAPZNQR3ZIsC3WZmNKv4nteDE+9a4FhuVlOWbq+v23o7Q9Q0r u2SfET0zzX4kMlvdQr0tU5st5FmcHL761tCI3pIQZfAw8xRUoe5pMTYf2pSjx5/Qco3tz+e oCe3TSOsn7CVJpKy6O8fyvhF0yAoxfv0cBWb0x4ipQQyZcTp8G0zWkdK9XstoB2fGR0y5yi 0V341CuWM/sJ2rNnZIA+g==
X-UI-Out-Filterresults: notjunk:1;V03:K0:QgZKRFPwjRE=:NGVE2ApTzTuBc3LTUi44KX Le9sZuMsUvJrNgaB6hbe+t+bgK7QJLuVUeOFUp/7lausSpCsKie5+alQj+WFRKXHUXS7mNT1/ fMePcEuFJswd40/WQVFrjMZyGDpwLBLsHdyU9WG8h+b+QeezTJQV+K16vokzyLc5Z5+H9w72U YtRr8eG4rpi358iLMdGZQ9cT5jJOtR/jyyABK7rEooX07jaPaFUhBIhboaDSUiIOR4pUtnfMP rfKEPVWDDlG/Md0Fyf1GwUazBBFHYKGzdnSDfM6jUtuwQ4BUe6hd3aII6FaL3AxKwucTT1wLS 1vEjWz4JiUfj0mq4RVLDYuG+5SJZlyOLSoNUQl3tI0xP8d9Jut+8UhUxrMQj54Xo+F7MIBs9D Q8G0Xe8ep6iX4cwQVwZVKA/oTZi2UJVUWLyfwj2V/jbWKIqP0khfG6yP4YiTHe4OdB6zy2jXA uVZT75aqU6q/lwlUzv5IUzkOfHLSbMVynHs1ZuVxjjv34busPQ0o1YAfoYDH2l9K/n+FCwnlU nERCyFiljsrf1+K6P7e1m0K1CBtxXXKq/xbwoFHQjkYpYfpqiyomgAuUUYDe8lzlle20LpSql W6TFa8viLKwpokIxlJ7OtLT5Y9HAKcc9NTpHN7wvQtPw6pFq0yMQQhm6pzSNhyOXBXv+mynFW /1Q0+GTufe0itq8/7Tfcv7vnwrq3KQHa8I1Jk26lySFB45o5+cp3SCMd3DHAcFAYHDKsb9nUS UX4n9cAKJCYdMqIS++hv1wYND60Y5SjbRjR1AVanX/1z2BxwZzRIIHA6dLNdJ94J8rEtqAnSS lde8H5r+7lIrNrT1JjDi9HYSw1oUBCwj6AlhxCKVak34Yy7xPH6vdakjMYGzENlVdGdOBVq7E 6NaNPxZksc2vr/ugBRbQFq6va9jaCJkpSM4511/1ByPH4eFWDVnqVBYbh/TA1ZyEv88XZsitA VwXOQRpyO300WRo+RjBQoOWlyThRTN2WBCvODRWEWa8qmgl1S54IGyi6RzHMDnUcn+7NpLsa4 aMnJOsToTBkrKYdwILLovbEVFxUPsMvys0N1H9/O6FR8KuyKNi4bENwtwmBC934yqQMF8rKCb mwe2OkV6DJ8RnUCaIk5JBkOoB0Mnicb0zgQciXHMUoHPArEY9tEB0rwQ1DIc7lSkhNFmOceKM 5il6f0zVBBSIx/0M7yQoTTfuPovMkeXYsPaDsxcj6zeL0cix/hlDlDZAqu31cWxFh7EeUlyoF UJXgdtysd2NzxNMxhnzYTpIg4hxCxICsP/q4Meg/vV0IqfNZOiXwj0/55vzc=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/jggwDI55auShfNSwyrxI8ooFnrk>
Subject: Re: [xml2rfc] <country> in v3
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jan 2020 07:36:47 -0000

On 02.01.2020 20:58, Brian E Carpenter wrote:
> For some reason, it appears that <country>P.R. China</country> causes problems in v3, but <country>China</country> is OK.
>
> The problem I see is that <country> is simply ignored, and <code> is also ignored,
> when the "P.R" was included.
>
> I think there is a similar issue with commas included in <street>.
>
> For both, RFC7991 says "Content model: only text content." I don't see that this
> should exclude punctuation marks.
>
> Regards
>     Brian Carpenter

xml2rfc wants an "ISO short name" here (see
<https://www.iso.org/obp/ui#search> for a lookup UI).

Another issue here is that it has unintended consequences with respect
to Taiwanese users, as they would have to use "Taiwan (Province of China)".

IMHO the changes with respect to postal formatting (see
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10#section-3.1.13>)
are overly complex and should be backed out. And yes, I'm saying this
after having it reverse engineered and partly implemented in my XSLT code.

Best regards, Julian