[Xml-sg-cmt] Proposed message to rfc-interest about <postal>

John R Levine <johnl@taugh.com> Sun, 06 June 2021 21:57 UTC

Return-Path: <johnl@taugh.com>
X-Original-To: xml-sg-cmt@ietfa.amsl.com
Delivered-To: xml-sg-cmt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99FFB3A29F6 for <xml-sg-cmt@ietfa.amsl.com>; Sun, 6 Jun 2021 14:57:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b=bHAuvX8X; dkim=pass (2048-bit key) header.d=taugh.com header.b=fcsuNW4U
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 5Ka2KOPVM6QB for <xml-sg-cmt@ietfa.amsl.com>; Sun, 6 Jun 2021 14:56:56 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D6FC3A29F3 for <xml-sg-cmt@ietf.org>; Sun, 6 Jun 2021 14:56:55 -0700 (PDT)
Received: (qmail 36257 invoked from network); 6 Jun 2021 21:56:54 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:mime-version:content-type; s=8d9f.60bd44a6.k2106; bh=u02vPM6jKwJACpxBfMMV27hhaFRNw/xyNBUt64lTWx8=; b=bHAuvX8X8/gS8ZgT3Zvdle+PVY6zdtiBEIgKJDl9tRcqpeBdmLxcYYDc8F2H82VeIjnInZfAfgEMQ+1RauxHWPjZORbx8W5Rcasb+M/e2o0ma3n8ohHiRY3qLfq9OlNAuJcM1FoTYtQ+6hVoe6AdzpBlIQGBTSoQVW0m38ZP5ymDQK05YL8FqbqlkYsmovMLhhhm66WBZ5iBcCR1iFoeYzehyI3bRdswjdAqBJwpoXAP2ioLiPX5L58xhr+lzf1aDvq8TH61ZyLCQmDfVme1O7eeHsnztEDkTpKLsaNFoGYSe2EatGmPSCcOn4gOw16ty6cYW0VNjCBDEmuuvTj4Zw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:mime-version:content-type; s=8d9f.60bd44a6.k2106; bh=u02vPM6jKwJACpxBfMMV27hhaFRNw/xyNBUt64lTWx8=; b=fcsuNW4ULvMbd+Ic/zJpTvAzv5YkMU3wDm9dtZxWKU2XhwNHMQcikdEdUSEue0hVwDwYzYqxCGLz6zUQjlVqKDhmExX+eMdwbf6U++dhSh5OWce9242193WlTS4+rSrB+cm8F/nraSiNgq8jnPYx2vfiX8DGcdwaUTup48T+SC+76valr9MUQSyz+qWOIda7ZkrPUlj7RtuOlNC0aMoWB3QeP0lS183MQ2POIxOTUk/ry/60FZRCBa3m66CNaAnKhTbwVCpvzIiE2WufvoAdLq8FN0TFvJ8c0lKRQuUfMs1R1dcE2uiKcuX58akz9h36Q9dvjHPMEI40d5/wYoDUtw==
Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2 ECDHE-RSA AES-256-GCM AEAD) via TCP6; 06 Jun 2021 21:56:54 -0000
Received: by ary.qy (Postfix, from userid 501) id 6CF24CE1E00; Sun, 6 Jun 2021 17:56:53 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1]) by ary.qy (Postfix) with ESMTP id 4142BCE1DE0 for <xml-sg-cmt@ietf.org>; Sun, 6 Jun 2021 17:56:53 -0400 (EDT)
Date: Sun, 06 Jun 2021 17:56:53 -0400
Message-ID: <3e9aa251-9e18-69cf-be4c-94b63532db7e@taugh.com>
From: John R Levine <johnl@taugh.com>
To: XML weed whackers <xml-sg-cmt@ietf.org>
X-X-Sender: johnl@ary.qy
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml-sg-cmt/eM7wHG2VjkH2po4E0FFlqQEfQ8g>
Subject: [Xml-sg-cmt] Proposed message to rfc-interest about <postal>
X-BeenThere: xml-sg-cmt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Working list for the xml and style guide change management team <xml-sg-cmt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml-sg-cmt/>
List-Post: <mailto:xml-sg-cmt@ietf.org>
List-Help: <mailto:xml-sg-cmt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jun 2021 21:57:02 -0000

Here's what I plan to send out, with bits borrowed from Peter:

One of the changes to the xml v3 grammar since RFC 7991 is a new <postal> 
element with a set of subfields such as <street>, <region>, and <code>. To 
render addresses we use a python library that depends on an open source address 
database originally from Google.  While tracking down a rendering bug, we found 
that the rendering database is not actively maintained and has a long list of 
unresolved pull requests.  We don't know of any other source of rendering 
patterns.

But we don't see a strong reason for readers to need the full postal address 
for RFC authors. Anecdotally, on rare occasions readers have used the postal 
address but (a) the email address is primary since <postal/> is optional and 
(b) readers likely have better ways to find contact information for RFC 
authors.

The one part we care most about from <postal/> is <country/>.  This enables 
people to do things like gather statistics about where RFCs originate, such as 
https://www.arkko.com/tools/rfcstats/d-countrydistr.html

Our proposal is to deprecate all of the <postal> elements other than the 
<country/> element.  Authors can include them if they want, but they won't be 
rendered and the RPC won't ask for them.  We think this leaves the useful bit 
of info while avoiding a lot of work for minimal benefit.

If there are issues we've missed, please let us know.

R's,
John