Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 9 July 2019 at 1:00 Eastern

Henrik Levkowetz <henrik@levkowetz.com> Tue, 09 July 2019 16:50 UTC

Return-Path: <henrik@levkowetz.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 B2AFF1207DB for <tools-development@ietfa.amsl.com>; Tue, 9 Jul 2019 09:50:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 3dx9Lz3poHdx for <tools-development@ietfa.amsl.com>; Tue, 9 Jul 2019 09:50:51 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B7F91207FA for <tools-development@ietf.org>; Tue, 9 Jul 2019 09:50:43 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:62104 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1hktKA-00051j-U1; Tue, 09 Jul 2019 09:50:41 -0700
To: Robert Sparks <rjsparks@nostrum.com>, tools-development@ietf.org
References: <A419ADB7-0683-4514-98CA-4A2344D2C602@vigilsec.com> <c385c79c-1a05-17d3-e2be-7ee0eddc9a56@nostrum.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <a55ff242-b4f9-744b-4812-357a9d3a2343@levkowetz.com>
Date: Tue, 09 Jul 2019 18:50:30 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <c385c79c-1a05-17d3-e2be-7ee0eddc9a56@nostrum.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="AaCRWm4dTJD3s02OcQdANNM4HIgWlXC0O"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-development@ietf.org, rjsparks@nostrum.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-development/h6F1MlmMBC9GTtOhl5dRw0riT5Q>
Subject: Re: [TOOLS-DEVELOPMENT] Tools Call Agenda -- 9 July 2019 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: Tue, 09 Jul 2019 16:50:59 -0000

More on the Python3 work inline:

On 2019-07-05 22:03, Robert Sparks wrote:
> Notes for Tuesday's call:
> 
> On 6/29/19 10:14 AM, Russ Housley wrote:
>> Tools Call Agenda -- 9 July 2019 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
> 
> The datatracker focus is on the python3 transition, with a usual amount 
> of bugfix/small feature request releases.

The conversion to python3 is nearing completion, with 94 individual
commits encompassing 3124 changed lines.  The test suite tests clean,
and the first run of the test-crawler revealed only one needed code
change.

Planning of deployment comes next; this will need to consider how to
handle the mailarchive, Trac wikis, and the IAOC website, which currently
are deployed with Apache mod_wsgi and will have to be containerized or
aligned with the Python3 version used for the datatracker.

Some hurdles remain:  Trac is not available in a Python 3 version yet,
which means that the wiki access maintenance command, which updates
wiki permissions according to WG and RG chair changes, still need to
run under Python2.7.  This can be handled with parallel py27 and py37
deployment, but raises the question of whether to run the last Python2
release for wiki maintenance going forward, or put additional work into
the Python3 conversion in order to make it run under both Python 2 and 3.


	Henrik

> Notably, we've been improving the support in the meeting app for groups 
> of type 'adhoc' (such as hotrfc), improving the IPR app.
> 
> Ryan and I will be working to add more information to the meeting 
> attendance import into the datatracker to make the datatracker's idea of 
> nomcom eligibility more accurate.
> 
> 
>>     - Python2 to Python3 transition -- Henrik
>>     - Meeting Application Improvements by IOLA -- Robert
> No change. IOLA's expected start is in August.
>>     - IRSG balloting -- Robert
> AKAYLA has started work.
>>
>> 2. Community & Other Projects
>>     - Search across the IETF web presence -- Greg
>>       -- Search over www, datatracker, and mailarchive
>>
>> 3. RFC Services Projects
>>     - RPC testing of new RFC format tools -- Heather and Robert
>>     - Security Review of RPC Tools -- Robert and Heather
>>     - Rendering errata in more useful way -- Robert
>>       -- Code was updated after some testing
>>       -- How will it be deployed on rfc-editor.org?
> There's nothing new to report here. The code is ready to use - the 
> question about how it will be deployed on rfc-editor.org is (as I 
> understand it) deferred until after the v3 transition. Perhaps this 
> should move to the parking lot?
>>
>> 4. Server Infrastructure
>>     - IESG discussions of DMARC -- Henrik and Alexey
>>       -- When do we expect the next release of OpenARC? Ever?
>>
>> 5. YANG Catalog
>>     - Putting yangcatalog.org in a Docker container -- Robert
> I'm working with Pantheon to do a prototype install of yangcatalog,org 
> in one of my development environments (preferably my laptop) to refine 
> the process before we ask Glen to go through it. We've already 
> identified several places that need adjustment and will be addressing 
> them in the coming weeks.
>>     - Adding features from the yangvalidator project -- Eric
>>
>> 6. SustainIETF.org
>>     - Transfer domain name to the IETF Trust -- Glen
>>     - Web page still points to SustainIETF@isoc.org -- Greg
>>
>> 7. Parking Lot
>>     - Discontinue pipermail email archives -- Robert and Ryan
>>       -- MHonArc URLs have be redirected to mail-archive
>>
>> 8. AOB
>>
>> _______________________________________________
>> TOOLS-DEVELOPMENT mailing list
>> TOOLS-DEVELOPMENT@ietf.org
>> https://www.ietf.org/mailman/listinfo/tools-development
> 
> _______________________________________________
> TOOLS-DEVELOPMENT mailing list
> TOOLS-DEVELOPMENT@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-development
>