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

Robert Sparks <> Fri, 04 October 2019 15:37 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id ED1351208F1 for <>; Fri, 4 Oct 2019 08:37:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.98
X-Spam-Status: No, score=-1.98 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id XwVTEzIq4pjI for <>; Fri, 4 Oct 2019 08:37:43 -0700 (PDT)
Received: from ( [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 665FE1208F0 for <>; Fri, 4 Oct 2019 08:37:43 -0700 (PDT)
Received: from unescapeable.local ([]) (authenticated bits=0) by (8.15.2/8.15.2) with ESMTPSA id x94Fbf76015242 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for <>; Fri, 4 Oct 2019 10:37:42 -0500 (CDT) (envelope-from
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=default; t=1570203462; bh=sLV4crFPIDlycQDavY4j5bVlJ1uWyOqipXEWNgCsbng=; h=Subject:To:References:From:Date:In-Reply-To; b=CDu/t1lAcaDatUsH5hf0Ih7vsVJ4PqWv7TXAyrh9duIoVWYUpL7lWAH7CJeGta2EE lrdSCg82hYg7IZ0ZQmyknJjWjNNOzjYfjGgTuG+Bu/LwELY5wzhz3LTRovyovH/Y96 I+C5mtTocXVmQBgO5XRCTR6SP9yhOvS8ZNX809gI=
X-Authentication-Warning: Host [] claimed to be unescapeable.local
References: <>
From: Robert Sparks <>
Message-ID: <>
Date: Fri, 4 Oct 2019 10:37:40 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <>
Subject: Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 8 October 2019 at 1:00 Eastern
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Development list server <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 04 Oct 2019 15:37:46 -0000

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
> Meeting number (access code): 640 103 570
> Meeting password: tools
> 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
>       --

The priorities in the plan have been tuned. Please look and see that 
they still meet expectations.

>     - Implementation of -- Robert

Most of the work for this (other than creating the new list) is in the 

We plan to have this as a release ready to deploy on Oct 18.

>     - Meeting Application Improvements by IOLA -- Robert
IOLA began work this week. They are significantly off their originally 
expected start date. I think it is still reasonable for them to finish 
this project this year.
>     - Datatracker maintenance by DashCare -- Robert
The improvements to the review tool project continues to go well. The 
recent 6.104.0 release contained much of this work, and the next several 
will continue to include improvements.
>     - IRSG balloting -- Robert
On track for completion before IETF106.
>     - Deployment of Python3 datatracker -- Robert

We are going to have to separate and containerize trac, which isn't 
likely to become python3 enabled until sometime next year.

We are currently planning to deploy the conversion to python 3 when the 
main ietf server is upgraded.

>       -- Impacts on related applications
The mailarchive app will need to deploy on python 3 at the same time as 
the datatracker.
> 2. Community & Other Projects
>     - WWW search to provide additional pointers -- Greg
>       -- Give pointers to datatracker and mailarchive
This is on my queue to implement.
>     - Host third-party subresources on mailarchive -- Ryan
> 3. RFC Services Projects
>     - RPC use of new RFC format tools -- Heather and Henrik
>     - Deploying in-line errata on -- Alice
>     - Security Review of RPC Tools -- Robert and Heather
We are in the period where we are gathering proposals. The deadline is 
14Oct. We have received a few clarifying questions and have answers 
ready for the 7Oct question response deadline.
> 4. Server Infrastructure
>     - Expected Website Releases -- Robert

I released a significant to the website behavior today (affecting blog 
page performance). It should be in production before we get to Tuesday's 

See <>.

There will be several releases in the next couple of weeks that change 
database internals without changing the public's view of the website. 
The names of fields that editors use will be improved.

After that, the major work items are to

* Remove the current datatracker integration attempt

* Migrate to Django 2 so that we can move to more recent wagtail releases

* Investigate reimplementation of the Area and Topic templates

We'll be making smaller improvements with regular releases from now on.

We're discovering that the CSS framework used by the current system is 
undocumented, and hard to work with. We are beginning to discuss a 
project to rebase the site on Bootstrap4 while maintaining the look and 
feel of the site.

>     - IESG discussions of DMARC -- Henrik and Alexey
>       -- When do we expect the next release of OpenARC? Ever?
> 5. YANG Catalog
>     - Putting in a Docker container -- Robert
As noted in the last meeting, this is prioritized behind major 
functionality issues in the yangcatalog project, but it is getting 
cycles. I am currently to the point where most of the containers come up 
the way they should in my development environment , but the confd and 
api_recovery containers are not reaching the expected steady run-state. 
I am keeping pressure on this, but I don't expect that we'll switch 
production to the containerized version in the near future. Certainly 
not before IETF106.
> 6. Parking Lot
>     - Search over www, datatracker, and mailarchive
>     - Transition Datatracker to Django2
>     - Transition Website to Django2
> 7. AOB
> _______________________________________________
> TOOLS-DEVELOPMENT mailing list