Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 8 October 2019 at 1:00 Eastern

Henrik Levkowetz <henrik@levkowetz.com> Tue, 08 October 2019 14:40 UTC

Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-development@ietfa.amsl.com
Delivered-To: tools-development@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 903F8120099 for <tools-development@ietfa.amsl.com>; Tue, 8 Oct 2019 07:40:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level:
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 A_nP2Cdt20F2 for <tools-development@ietfa.amsl.com>; Tue, 8 Oct 2019 07:40:14 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59A6A120026 for <tools-development@ietf.org>; Tue, 8 Oct 2019 07:40:11 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:65376 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iHqeo-0006SA-Fg; Tue, 08 Oct 2019 07:40:11 -0700
To: Alissa Cooper <alissa@cooperw.in>, Robert Sparks <rjsparks@nostrum.com>
References: <DBEBAE12-4D81-44EA-A6C7-839909C943CE@vigilsec.com> <74e88b05-9993-c932-47de-928bbafb1951@nostrum.com> <A5B0F03E-4D18-40F4-9EC1-8BEECE67CE16@cooperw.in>
Cc: tools-development@ietf.org
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <7c3fa2e2-feff-b5a9-32f7-3b1796f5cda1@levkowetz.com>
Date: Tue, 08 Oct 2019 16:40:02 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <A5B0F03E-4D18-40F4-9EC1-8BEECE67CE16@cooperw.in>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="QHseIRx6H0nl0ewjfF45aRrdaFp15Wncu"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-development@ietf.org, rjsparks@nostrum.com, alissa@cooperw.in
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-development/XvS0u5hWI4gYVCmIYvFIlkl1Wqg>
Subject: Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 8 October 2019 at 1:00 Eastern
X-BeenThere: tools-development@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Development list server <tools-development.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-development>, <mailto:tools-development-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-development/>
List-Post: <mailto:tools-development@ietf.org>
List-Help: <mailto:tools-development-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-development>, <mailto:tools-development-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Oct 2019 14:40:16 -0000

Hi Alissa,

On 2019-10-08 16:11, Alissa Cooper wrote:
> Hi Robert,
> 
>> On Oct 4, 2019, at 11:37 AM, Robert Sparks <rjsparks@nostrum.com> wrote:
>> 
>> Some notes for the call.
>> 
>> On 10/3/19 1:09 PM, Russ Housley wrote:
>>> Tools Call Agenda -- 8 October 2019 at 1:00 Eastern
>>> 
>>> 
>>> JOIN WEBEX MEETING
>>> https://ietf.webex.com/ietf/j.php?MTID=m440dd848726339c03e605b9956e38bac
>>> Meeting number (access code): 640 103 570
>>> Meeting password: tools
>>> 
>>> JOIN BY PHONE
>>> 1-877-668-4493 Call-in toll free number (US/Canada)
>>> 1-650-479-3208 Call-in toll number (US/Canada)
>>> Meeting number (access code): 640 103 570
>>> Meeting password: tools
>>> 
>>> 
>>> 1. Datatracker Projects
>>>    - Expected Datatracker Releases -- Robert and Henrik
>>>      -- https://trac.tools.ietf.org/tools/ietfdb/browser/trunk/PLAN
>> 
>> The priorities in the plan have been tuned. Please look and see that they still meet expectations.
> 
> The 5th item down says:
> 
> "Review and change the draft submission and handling code to deal
> with UTF-8 instead of ascii before upload of utf-8 drafts should be
> permitted.”
> 
> How is this working now given that we started allowing utf-8 drafts
> months ago?

The status has been changing gradually over the last few months.  The
first step was to change idnits to not issue errors for non-ASCII contents,
only warnings.  The next step was when we started accepting and converting
V3 XML uploads, which provides an improved ability to use non-ASCII.

However, all parts of the code is still not fully able to deal with non-ASCII:
If V3 XML is not used for upload, but just a text-format draft is submitted,
the code that extracts author data from text has problems if it's given
non-ASCII author names.  This will not change with the transition to Python 3;
we will either have to go back and refine the complex code that tries to
figure out author names and addresses from text-only uploads, or (less work
and better results) change the approach to requiring XML in order to support
non-ASCII author names.

The parts of the item you point at which refers to open() in general has
been accomplished with the rewrite that gave Python3 compatibility.


Regards,

	Henrik