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

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Mon, 08 June 2020 10:04 UTC

Return-Path: <evyncke@cisco.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 E25583A083B for <tools-development@ietfa.amsl.com>; Mon, 8 Jun 2020 03:04:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=FRT+CFm/; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ECIoas19
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 eo5i9eHi6P1j for <tools-development@ietfa.amsl.com>; Mon, 8 Jun 2020 03:04:41 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 961553A083A for <tools-development@ietf.org>; Mon, 8 Jun 2020 03:04:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=28713; q=dns/txt; s=iport; t=1591610681; x=1592820281; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=rUjXQf1ekK2DvlHP8w3AxIYdtxw2lOa0BD5hw4ihFj8=; b=FRT+CFm/YLc+2KTHZgM7a3wWDOS3SHYNCLw3OoBvex2ewgXreOUU/hZg bM7oYKLIaQcuw+EA1/CEqmaaCgI6xpt3DY4bb8p3AWllFTYTe410upTeR irWoo+Kz8JO63G4J2WfnR/yWtYXKymIcZiUbHm4IxuqL3bxaxVCqOW2SB Y=;
IronPort-PHdr: 9a23:Tzpe+hIooxRgtk0NbdmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeGvKU/iljSQZ/G7rRPjO+F+6zjWGlV55GHvThCdZFXTBYKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGHsHle0fPpzu56jtBUhn6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mRY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AYAADoDN5e/4sNJK1MEAcDGgEBAQEBAQEBAQEDAQEBARIBAQEBAgIBAQEBgXgDAQEBAQsBgSIvKSkHb1gvLIQkg0YDjRslmFKBLhSBBwMGA1ULAQEBDAEBGAEMCAIEAQGERAIXgh0CJDYHDgIDAQELAQEFAQEBAgEGBG2FWwyFcgEBAQEDAQEQER0BASQIDA0CAgEIDgMDAQIVBAwDAwICAhkMCxQJBwECAQMBCQkcBoMEAYF+TQMuAQ47o0wCgTmIYXaBMoMBAQEFRYIEgwUYgg4JBYEzAYJjgzyGMRqBQT+BEScMEIIfLj6BBIFjAQECGoEDEQEHCwEJBxcRCQEMCREIghorM4ISG45uGScFglqGL5tOCoJZiDeQTwMdgmiBFYd9klCFGYtqigCUEAIEAgQFAg4BAQWBWgwmZnBwFTsqAYI+CUcXAg2GfolCDAwLgQMBBwIigiCFFIVCdAI1AgYBBwEBAwl8jFAmBoIZAQE
X-IronPort-AV: E=Sophos;i="5.73,487,1583193600"; d="scan'208,217";a="763787469"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Jun 2020 10:04:40 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 058A4euc007099 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 8 Jun 2020 10:04:40 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 8 Jun 2020 05:04:40 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 8 Jun 2020 05:04:38 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 8 Jun 2020 06:04:39 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TY7WAZSW3OZaB02gb+m7F0MPjn08o6EthRqc5nPefPSkjjzKfxR3SRyDcmh/3885dWxeWDSySM7Z/lkj3GraFJM434/E1ZUo21luaKbuJM/naaCjWHHQuB3TQITOqiHAV7KFxMg9rt/ysrQNdYw92re7vPagXEvYyykXqaguSSMpOmyPB8myse+VT00hxytgimr8Y811qchXI4u2InILfyySnLpanpjt+tq9CJjLbmTjH2ng9UC5tPQj883tr0P/LVHRape8MMETGa8AkRicMFVwugQrd2QuytIPnI/Wp6sZJnylX/vOb9tUdK8l4/sgia384fIFQr5QPo+OwMRlMw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rUjXQf1ekK2DvlHP8w3AxIYdtxw2lOa0BD5hw4ihFj8=; b=FWidzuuy1lHcSvIAwpiaCtLtmVWB70OSKC4+I3EnEiW81n7nuXkldfB3oFNkA+W42+aE3IrHHWQ4n1oNomb4ooiPXnLYIdUMPf0pdVCZA5v4EGa4JN66A/2+mTW3+w+TR5aQT09GjJwbcfAMXXhCyrP9w9ckJ0ZCprw4cozyBs3XYWT0W5hwDZCb9qadn9yDsg7Z/VO8Plxtg5TC2chcD0qVcURIwuouGN6Q8xs7ZFD81TR4cuK+vG2Ex4JEesvbUBanOuIuTR3QVArW/ojOirlHvQbuqpZ91mbqx8FD9krJ93AK/9cKdGMXyKwNioo8oBfWBKUBwWet6UKEgcT2Fw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rUjXQf1ekK2DvlHP8w3AxIYdtxw2lOa0BD5hw4ihFj8=; b=ECIoas19u0s5E2y8abSzWZxIgEvRmpRWTC8vyvM3itlwRwULZZerHJT5JO9wyje80T5LzHciAR7aHSM43d9TdW1HP6R79nVKJ53A+kxbytJP4OstLQ7SubOubDPpLFrIO5l89kBZ5ppU7M/hMPsk4WT+DmcbVv1jwW7DreAlXpY=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (2603:10b6:3:10d::13) by DM5PR11MB1866.namprd11.prod.outlook.com (2603:10b6:3:10a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.20; Mon, 8 Jun 2020 10:04:37 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630%7]) with mapi id 15.20.3066.023; Mon, 8 Jun 2020 10:04:37 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Robert Sparks <rjsparks@nostrum.com>, "tools-development@ietf.org" <tools-development@ietf.org>
Thread-Topic: [TOOLS-DEVELOPMENT] Tools call agenda -- 9 Jun 2020 at 1800 UTC
Thread-Index: AQHWO2dR34IrVE4ABEWABAcfmjZvcKjKXQuAgARGGoA=
Date: Mon, 08 Jun 2020 10:04:37 +0000
Message-ID: <95D19F7A-5DF0-4376-8A80-233C3BCE5D3C@cisco.com>
References: <4fce4217-1bb5-2519-7a03-d2bd7c0cb16b@nostrum.com> <216ec79d-384d-f864-d1cc-9cf0aa8a046a@nostrum.com>
In-Reply-To: <216ec79d-384d-f864-d1cc-9cf0aa8a046a@nostrum.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: nostrum.com; dkim=none (message not signed) header.d=none;nostrum.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:e1da:4fd1:47f0:3ab3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 09eb0b2d-33b0-4e1d-4cd7-08d80b935a64
x-ms-traffictypediagnostic: DM5PR11MB1866:
x-microsoft-antispam-prvs: <DM5PR11MB1866DF273C0BB535D23C0BCCA9850@DM5PR11MB1866.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 042857DBB5
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CQhouClva0IIslvqU07JYEhA3Tydhviz/9SC2mwIfjLkRukgG9UhZoK13Up5I2KOPBcrQExZHiTbCa2MxAZhWkiCRQ6hKjhdnEtg3aJT9cQemCKgE5rlX8T9EYXuA9VAgALMN+QAnbOZAsVB2KdAONmdZTfGOyh58IAsbuQxjW0gI+Fy2eohhwCKA560vcTjicE60p0frTtLKepOkyuJmdNV/cYQiXD5ml0RLhtWIu0O7slNHoT7EbKKcB/mid7XXPt9YX6ZCtBW9pTu/h4DbjMFdFJEfkZQYEX1SZTbZvK/fcrdW0usRf6X0z3MAT95sDqvBqjautfBJEUvE0xe4L4x7mFqS+SN8X/pZJMQ7F+XikSe+cd4JJfrxIIltPopgOSdj8rbcplH4bs7x/MSeQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB1753.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(366004)(136003)(396003)(376002)(39860400002)(91956017)(76116006)(166002)(66574014)(83380400001)(86362001)(8936002)(71200400001)(64756008)(66446008)(66946007)(66476007)(66556008)(16799955002)(5660300002)(33656002)(8676002)(2906002)(36756003)(2616005)(110136005)(966005)(6506007)(186003)(316002)(53546011)(6486002)(6512007)(478600001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 8Wsv2SrCI7YlmuuD7WSAGMUt2K6seEdgvXuoRo6D8sFCwa5rXSEuQfDvTut5kwemTo0EbSvVsKpHp3QukYLuZS0dnr093jQM+nHU+pv+0O9/JD8hEbSnIZCAMM1JXgwPbPJ62mvRwhnTEu4cqSPwQsc/sImrhGkjaj6TBcbjXaUBbELz8HoxG4827rCYp0efhxOjzLygAaFZ9dhzwyvdcGHx6dIJQPyZnLXbqfB2R6zdGt+jOY3buQL6IyMk3RyBxNMQP9luNmkq4LUu5pUJXRpLElu+7sVk0BohMPAduq4+0rJeaBFGhNNu8SdGXzeYhOnsiy04GKhuGr9xRNVtNAg+eJZH43b+YnuAA3/rDe/hElN3l+ObdOH96JtFET5UXm4fcOH0abVIP4j1BcUzMKeabIldHd642NGlX6GACTlQQ4YUkETMffpUk4HTch4oTRlhRkyjYfDO7+BdV8M+cxl0SDJuhZmsHRvAmvqmz4u5yo/dwnt2/bz9nKqhMYv1rfoWbv9QyenrAsq053Os30dQ8OMj8sIMZ6j3v9cCMz4=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_95D19F7A5DF043768A80233C3BCE5D3Cciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 09eb0b2d-33b0-4e1d-4cd7-08d80b935a64
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2020 10:04:37.6926 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DPxepmcTpx6vQcmrUt7V/9CtZEKq+Il7W/l8ZYvYJiEhaMoYlMbg0xwup+yudfX/rYp98GRTQhs/7RegCsDo7A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1866
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-development/e1I4UKLqSBW58WZJ0Jexe8zOsXY>
Subject: Re: [TOOLS-DEVELOPMENT] Tools call agenda -- 9 Jun 2020 at 1800 UTC
X-BeenThere: tools-development@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Development mail list <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, 08 Jun 2020 10:04:45 -0000

About YangCatalog, I had a call this Monday morning with the Pantheon contractor (Miroslav) and Benoît Claise:

  *   The containerized version is ready to ship at yang2.amsl.com and as the current server uses old code, it is becoming ‘urgent’ to migrate to the new server. When migration is done, Benoit Claise is happy to send an email to Yang-doctors, netmod WG, ... asking for some more tests
  *   The work on web UI for administration (adding a new SDO or new vendor, cleaning files, looking in the logs/journals) will start mid-June
  *   Work on cloudified version is yet to start
  *   Benoit and I have not current plan to host a YC.O virtual hackathon project for IETF-108 (but ideas like YC.O CLI client or adding telemetry support to YC.O are floated right now – more to come next week probably)

Talk to you tomorrow

-éric

From: TOOLS-DEVELOPMENT <tools-development-bounces@ietf.org> on behalf of Robert Sparks <rjsparks@nostrum.com>
Date: Friday, 5 June 2020 at 20:49
To: "tools-development@ietf.org" <tools-development@ietf.org>
Subject: Re: [TOOLS-DEVELOPMENT] Tools call agenda -- 9 Jun 2020 at 1800 UTC


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

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. 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
TOOLS-DEVELOPMENT@ietf.org<mailto:TOOLS-DEVELOPMENT@ietf.org>
https://www.ietf.org/mailman/listinfo/tools-development