Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 12 May 2020 at 2:00 Eastern

Robert Sparks <> Mon, 11 May 2020 17:11 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 7DDC93A0B3F for <>; Mon, 11 May 2020 10:11:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Status: No, score=-2.079 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, 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 Xh5WgSZOqiua for <>; Mon, 11 May 2020 10:11:06 -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 142DE3A0B39 for <>; Mon, 11 May 2020 10:11:06 -0700 (PDT)
Received: from unescapeable.local ([]) (authenticated bits=0) by (8.15.2/8.15.2) with ESMTPSA id 04BHB30r024689 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <>; Mon, 11 May 2020 12:11:04 -0500 (CDT) (envelope-from
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=default; t=1589217064; bh=a/9sOQggvJa1ygVAe51MFzFkJvx/8bWtAwVcxHP6oeE=; h=Subject:To:References:From:Date:In-Reply-To; b=J1IMlHSmqQpZRzG0JrJkGaDXST/ItmifS9gUV9jh3ed2RB9+oFz5709NtsickFJSW T7qROUuG/42yyA15YDavwKtyMQDT1MK4x5JsNLjTdzZKaWPO2Fumdg9WxCWptC/ZJM rzaieW06EYESmnmvWYUiN0Jtek3nf1kZ2mJ0Otak=
X-Authentication-Warning: Host [] claimed to be unescapeable.local
References: <>
From: Robert Sparks <>
Message-ID: <>
Date: Mon, 11 May 2020 12:11:03 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <>
Subject: Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 12 May 2020 at 2:00 Eastern
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: Mon, 11 May 2020 17:11:41 -0000

My notes for tomorrow's call;

 > 1. Hot Topics
 >   - Are tools issues blocking any documents?
 >   - Are there any priority tool changes needed?

* Building a good user experience with Meetecho for future interims
   and online full meetings.
    - We are still working through what a user will hand to webex to
      "log in". Testing/evaluation of the experience with Oauth2
      depends on Django 2. We have two fallbacks ready - one that
      utilizes personal api tokens from the datatracker, and one
      that uses the old concept of providing a registration number.
      Ryan is working towards an API endpoint in the datatracker that
      will accept registration information as the registration system
      gathers it.

* There were several requests to change the behavior of ics calendar
   for meeting/upcoming. We are still reviewing how to best respond to
   some of them.

 > 2. Development Projects
 >    - Contracted projects progress update and immediate plans

We held a review session with the secretariat focusing on the new
meeting schedule editor. Liz asked for many improvements. A recording
of the session was sent to IOLA.

Dashcare has started work on the actual automatic schedule generator.

ZX Security has started the security review of the RPC code, and have
sent an initial set of comments.

We've made several changes to the datatracker at the IESGs request
focusing on interim meetings. These are already deployed (See We have a request from the
IAB to allow programs to request meetings and manage materials similar
to working groups/research groups. This is implemented and will be
part of an upcoming release.

Work on converting the datatracker to Django 2 is nearing completion.

The wagtail portion of the website has been upgraded to Django 2 and
a recent release of wagtail. To do so, we removed the use and local
extensions to the deprecated Hallo editor. We should look at reimplementing
some of those extensions in the newer drafttail framework. It is now simpler
to keep the project aligned with new releases of wagtail as they come out.

We deployed an instance of CodiMD on Heroku and notified the chairs list.
It has not seen much use, and we haven't received any feedback past a few
initial positive responses. I will push for more feedback from the chairs.

We supplied a tool to help advance the NomCom eligibility discussions.

 >    - Volunteer projects progress update and immediate plans

We have scheduled an online sprint for 19May.

 > 3. Operations Projects
 >    - Projects progress update and immediate plans

We will be experimenting with fronting some of the proxied applications
with nginx in the next couple of weeks

 > 4. Planning for upcoming projects
 >    - SoW under development
 >    - RFP progress update

We have not issued the RFP for github backups for two reasons:
It's not clear there is anyone with a product that could bid, and
Martin Thomson and Mike Bishop have created most of a (bespoke)
solution that will likely serve our needs.

Henrik will be the tools team advisor for the upcoming NomCom.

There have been several suggestions made in the last couple of
months around requirements for a revision of the errata verification
system. I am collecting those as input into a possible upcoming

The Tools Architecture and Strategy Team held their first real-time
meeting. The agenda was organization and obtaining some initial

 >    - Planning for sizable volunteer projects
 > 5. Are there any unmet needs?
 >    - Open discussion
 > 6. Any Other Business