Re: [TOOLS-DEVELOPMENT] Tools call agenda -- 9 Jun 2020 at 1800 UTC

Robert Sparks <> Fri, 05 June 2020 18:48 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 9BDBC3A0D58 for <>; Fri, 5 Jun 2020 11:48:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.077
X-Spam-Status: No, score=-2.077 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] 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 ECyve90yijvq for <>; Fri, 5 Jun 2020 11:48:41 -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 BD9D83A0A69 for <>; Fri, 5 Jun 2020 11:48:41 -0700 (PDT)
Received: from unescapeable.local ([]) (authenticated bits=0) by (8.15.2/8.15.2) with ESMTPSA id 055ImddH015554 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <>; Fri, 5 Jun 2020 13:48:40 -0500 (CDT) (envelope-from
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=default; t=1591382920; bh=DDVriijwimFjvHTIghyPJrFSqMBnbjL3ZFbVTGUSco8=; h=Subject:To:References:From:Date:In-Reply-To; b=QZDjZfDPC/v+wZcpLjqSRdwVgAPA2DfY23dhEMIBvS4d+W048+WIPKR6pdkiwttyS HGNbrKeu2ol9JSZmgRUfq+UkPqLCbOR+l5pQ0dNYEfsu6+5a1ipxHNFbamrAb0klH6 pVtCgD6KRsstgDGyIsyBJYRXoBIt8yBazNYxiosU=
X-Authentication-Warning: Host [] claimed to be unescapeable.local
References: <>
From: Robert Sparks <>
Message-ID: <>
Date: Fri, 5 Jun 2020 13:48:39 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.8.1
MIME-Version: 1.0
In-Reply-To: <>
Content-Type: multipart/alternative; boundary="------------CEBF368495CFA69AE3EDF51D"
Content-Language: en-US
Archived-At: <>
Subject: Re: [TOOLS-DEVELOPMENT] Tools call agenda -- 9 Jun 2020 at 1800 UTC
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Development mail list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 05 Jun 2020 18:48:45 -0000

My notes to help the call move quickly.

Please feel free to add more notes by email before we get to the call.

On 6/5/20 1:29 PM, Robert Sparks wrote:
> Please bash this agenda by email. In particular, if there are topics 
> that need to be added, send them in as soon as possible.
> RjS
> -----
> Tools Call Agenda -- 9 June 2020 at 1800 UTC
> 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. Hot Topics
>    - RFC Production blocking issues - Alice / Henrik
There was a bubble of issues this month requiring several xml2rfc 
releases. Note that this slowed the datatracker work on Django2 and 
meetecho integration somewhat.
>    - IETF 108 tooling support - Robert / Alexa / Henrik
>       - datatracker/registration system integration
There is a new API endpoint that the new registration system uses to 
tell the datatracker details about registrations, creating datatracker 
accounts as necessary.
> - datatracker/meetecho integration
We are integrating an openid provider into the datatracker, and 
providing the information necessary for meetecho to use to grant users 
the ability to speak in a given session.
>    - Are there any other priority tool changes needed?
> 2. Development Projects
>    - Meeting Application Improvements (IOLA) - Robert
IOLA is working through the feedback from the secretariat on the new 
schedule editor. None of this will block scheduling for 108, but the new 
scheduler may not be what gets used yet.
>    - Automated Scheduler Part II (DashCare) - Robert
This is code-complete and awaiting my review.
>    - RPC Security Code Review (ZX Security) - Robert
The code review is essentially complete. The most critical issue 
identified (a possible remote-execution exploit) has already been 
addressed by the RPC. We have populated a private github repository to 
do the remaining remediation work in.
>    - YangCatalog (Pantheon) - Éric / Robert

As Jay noted on list, an amended statement of work is now in place, and 
we are developing a concrete schedule for the new deliverables (copied 
here for convenience):

    * migrating yangcatalog to the cloud and implementing cloud features agreed with IETF LLC;
    * managing the cloud yangcatalog to meet performance and uptime requirements agreed with IETF LLC,
    * developing a web interface to enable administrative work to be performed by a third party, with features as specified by IETF LLC;
    * supporting the transfer of administrative work to a third party nominated by IETF LLC, including identifying and documenting tasks, and providing support and remote training for the third party.

>    - Moving the datatracker to Django 2.2 - Henrik
>    - DMARC/SPF for aliases - Henrik
>    - Capturing external resources in the datatracker - Robert
This work is very close to ready for merge. Rich Salz is reviewing the 
current branch.
>    - Github backups - Robert
We will use Martin Thompson's and Mike Bishop's scripts for backup. If 
we can integrate the external resource work this month, we'll use it as 
the source of repositories to make backups of and start those backups 
this month. If there is a delay on the external resource work, we'll 
look at a temporary measure to identify the repositories needing 
backup.  There are still improvements needed to the scripts to capture 
the content of open pull requests. Martin and Mike will be working on 
those as volunteers.
> 3. Operations Projects
>    - Are there any upcoming operations changes that need
>      coordination with this team?
> 4. Planning for upcoming projects
>    - Exploring fronting web services with nginx - Robert
I was unavailable to help Glen on this project most of May. We plan to 
start in again on this now.
>    - Revising html/css/template structure for the website - Greg
>    - Improving filtering for customised ical feeds -  Robert
We are planning to address this need with a small contracted project.
>    - Moving the datatracker to postgresql - Robert
This is the next major change to the datatracker after the django2 work 
completes. We will likely wait to start on it to give Henrik time to 
help move the documentation of the v3 vocabulary forward.
> 5. Are there any unmet needs?
>    - Open discussion
> 6. Any Other Business
> _______________________________________________
> TOOLS-DEVELOPMENT mailing list