Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 17 March 2020 at 1:00 Eastern

Robert Sparks <rjsparks@nostrum.com> Mon, 16 March 2020 21:16 UTC

Return-Path: <rjsparks@nostrum.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 BA95F3A1175 for <tools-development@ietfa.amsl.com>; Mon, 16 Mar 2020 14:16:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level:
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: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.com
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 NW7vwy4WtbvN for <tools-development@ietfa.amsl.com>; Mon, 16 Mar 2020 14:16:14 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 072E03A1172 for <tools-development@ietf.org>; Mon, 16 Mar 2020 14:16:13 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 02GLGCX0056284 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for <tools-development@ietf.org>; Mon, 16 Mar 2020 16:16:13 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1584393373; bh=vHTBrPU/c2GG1etL7Pij8cEvmSAzXUxPuLWaTO7zm1k=; h=Subject:To:References:From:Date:In-Reply-To; b=SEedCsiH6nFpF4yKjuFE84WeQI9s9BMH7pzSh4cqU332AqwFujNA1WV3grRPu/b5X ZFEj+d9QixF8vvW/mwhFS6q7Ns1h33iNAaakxigPtj0QiixDEk3+Ow9jtRstYvwc7V S1jGV6hSl04EGdvwXKKMh1slgwTKvMw2yxBQFxag=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-development@ietf.org
References: <E8688DE9-FEEE-4652-A992-76B907DA9456@vigilsec.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <d6acae03-2b02-a8fc-8a23-5aee81323785@nostrum.com>
Date: Mon, 16 Mar 2020 16:16:12 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.6.0
MIME-Version: 1.0
In-Reply-To: <E8688DE9-FEEE-4652-A992-76B907DA9456@vigilsec.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-development/8nlRfkVdQcm-9irGAbYgvVp1auM>
Subject: Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 17 March 2020 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: Mon, 16 Mar 2020 21:16:17 -0000

On 3/16/20 4:03 PM, Russ Housley wrote:
> Tools Call Agenda -- 17 March 2020 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
We have been focusing on supporting the changes to IETF 107.

There were six drafts negatively affected by the merge of the data 
changes made
during the first attempt at the server upgrade. One of these
(draft-ietf-dnssd-prireq) is still in the process of being corrected. 
The set
of drafts matched by community rules were also affected, which caused 
incorrect
results in the "Related Internet-Drafts" section of WG document pages 
but this
has already been addressed.

The next two major projects are removing Python 2 support and
moving to Django 2.
>     - Meeting application improvements by IOLA -- Robert
Work is underway, but behind schedule. IOLA has committed a new
graphical editor that I will set up in a test instance for the
secretariat to play with after the 107 week. I am still working with
IOLA to develop an updated completion date.
>     - Automated schedule builder by DashCare -- Robert
Part I is essentially complete, pending merging. Jay and I will meet
soon to discuss Part II.
>     - Minor Tools Enhancements by Painless Security -- Robert

Painless Security has made enhancements to the datatracker and the website.
Next they will be working towards enhancements to xml2rfc and the 
mailarchive.
>
> 2. Community & Other Projects
>     - WWW search to provide additional pointers -- Greg
The links from the mailarchive were deployed with the Python 3 deployment.
We are not planning on anything additional here in the near future.
>     - Host third-party subresources on mailarchive -- Ryan
This is done given the Python 3 deployment.
>
> 3. RFC Services Projects
>     - Are tools issues blocking any documents? -- John and Henrik
>     - Security Review of RPC Tools -- Robert and Jay
This project has been awarded and I am working on scheduling a kick-off 
call.
>
> 4. Server Infrastructure
>     - Deployment of Python3 -- Robert
Done.
>     - Expected Website Releases -- Robert
A major release removing torchbox's attempt at datatracker integration was
released this period. It ended up having a bug that is affecting Snippet 
links
to URLs when older pages are edited. The fix is known, and will be applied
after the 107 week.

The website is also on a _very_ old version of wagtail now. I am going to
prioritize moving it closer to head. At the moment, I'd be doing the work.
>     - DMARC support for email aliases -- Henrik and Alexey

No progress has been made on this front - it was slated for after the
server migration. It would be good to discuss its relative priority level
during this meeting.
>     - Backup for IETF-related portions of GitHub -- Robert
An SoW is in development. See 
<https://github.com/rjsparks/github-backup-sow/>.
In the discussion while developing it, we posited having a single 
identity that
became an owner of each WG ID repository. There is currently conversation on
the ietf-and-github mailing list that notes the risk of having such a thing.
The SoW allows for different credentials per repository, but we need to
understand what that means for the Secretariat (and eventually the 
datatracker)
from the perspective of managing the secret part of those credentials.
>
> 5. YANG Catalog
>     - Posting YANG modules by other SDOs -- Eric and Robert
>     - Putting yangcatalog.org in a Docker container -- Robert
Benoit, Eric, Jay and I are working to find time to meet to set priorities
and a target date for deploying the containerized yc.o.
>     - Upgrade the operating system on the server -- Glen
>
> 6. Parking Lot
>     - Transition Datatracker to Django2 and then Django3
>     - Transition Mailarchive to Django2 and then Django3
>     - Transition Wagtail for IETF website to Django2 and then Django3
>     - Search over www, datatracker, and mailarchive
>
> 7. AOB
Should we put effort into making CodiMD available as a replacement or
alternatve to etherpad?

Concerns continue to be raised about datatracker performance. Should we
prioritize addressing these higher?

I'd like to schedule starting work on fronting our webservices with nginx
for shortly after the 107 week.
>
> _______________________________________________
> TOOLS-DEVELOPMENT mailing list
> TOOLS-DEVELOPMENT@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-development