[TOOLS-DEVELOPMENT] Tools Team Report -- 19 March 2020

Russ Housley <housley@vigilsec.com> Thu, 19 March 2020 20:52 UTC

Return-Path: <housley@vigilsec.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 0982E3A0F59 for <tools-development@ietfa.amsl.com>; Thu, 19 Mar 2020 13:52:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 y7iT8jObZ0kG for <tools-development@ietfa.amsl.com>; Thu, 19 Mar 2020 13:52:40 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8956D3A0F58 for <tools-development@ietf.org>; Thu, 19 Mar 2020 13:52:40 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 52F34300AA5 for <tools-development@ietf.org>; Thu, 19 Mar 2020 16:45:23 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id dtA6PZc1L7yZ for <tools-development@ietf.org>; Thu, 19 Mar 2020 16:45:21 -0400 (EDT)
Received: from [192.168.50.205] (wsip-70-191-149-90.dc.dc.cox.net [70.191.149.90]) by mail.smeinc.net (Postfix) with ESMTPSA id 2A7493005DB; Thu, 19 Mar 2020 16:45:21 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-Id: <E6638BAA-E509-4804-A047-59D0D414F460@vigilsec.com>
Date: Thu, 19 Mar 2020 16:45:22 -0400
Cc: IESG <iesg@ietf.org>, IETF Tools Development <tools-development@ietf.org>
To: IETF Chair <chair@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-development/ubQXQvWd4HUsOBthqENxCsm1u1A>
Subject: [TOOLS-DEVELOPMENT] Tools Team Report -- 19 March 2020
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: Thu, 19 Mar 2020 20:52:45 -0000

Tools Team Report -- 19 March 2020

1. Datatracker Projects
   - See https://trac.tools.ietf.org/tools/ietfdb/browser/trunk/PLAN
     -- Raised the priority for the transition to Django 2.0.
   - A contract for Meeting Application Improvements was awarded to
     IOLA.  The work related to the user interface is underway, and
     IOLA is making good progress.  IOLA is expected to complete in the
     next few weeks.
   - A contract for the first part of the automated meeting schedule
     generation was awarded to DashCare, and the work is essentially
     finished.  The tools team is starting work on the RFP for the
     second part of the project, which is the schedule building.
   - Contracts for Tools Maintenance and Minor Tools Enhancements were
     awarded to Elf Tools and Painless Security, respectively.  In both
     cases work is going well.
   - Investigating how to measure datatracker performance.

2. Community & Other Projects
   - The search at www.ietf.org now provide additional pointers to the
     Datatracker search and the Mail Archive search.
   - As part of the recent server upgrade, Mail Archive was moved to
     Python3 and all third-party resource references were removed.
   - Investigating the use of CodiMD instead of Etherpad.  Also looking
     at the process that should be used in making such decisions.

3. RFC Services Projects
   - One document is blocked on a bug in xml2rfc; the priority of the
     issue was increased, and a solution is expected quickly.
   - The Tools Team developed a Statement of Work for a security review
     of the tools used by the RFC Production Center.  An award was made
     to ZX Security.  A kick-off teleconference will take place soon.

4. Server Infrastructure
   - All IETF services were transitioned to a new virtual server group
     on 22 February 2020.  The few services that are still using Python2
     are now running in containers.  Apache is using Python3.
   - IETF Wagtail website is currently running in a container; there are
     discussions about putting it on a dedicated virtual machine.
   - A major revision to the IETF Wagtail website simplifies many of the
     models; this is part of the transition to the current version of
     Wagtail.
   - The custom DMARC-handling software was deployed for all mail lists
     in June 2018. A design team was formed to investigate how to
     handle DMARC and the datatracker-managed email aliases.
   - Investigating the use of nginx instead of mod_wsgi.

5. YANG Catalog
   - A development copy of YANGcatalog.org is running in a container. We
     expect deployment of the containerized version later this year.
   - PANTHEON.tech handles YANG Catalog maintenance under contract.