IETF Tools Architecture and Strategy Team

IETF Chair <chair@ietf.org> Wed, 05 February 2020 14:55 UTC

Return-Path: <chair@ietf.org>
X-Original-To: ietf-announce@ietfa.amsl.com
Delivered-To: ietf-announce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A12981200B3; Wed, 5 Feb 2020 06:55:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 VNwb-sDaVpQy; Wed, 5 Feb 2020 06:55:31 -0800 (PST)
Received: from rtp-alcoop-nitro2.cisco.com (unknown [173.38.117.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPSA id 9C696120059; Wed, 5 Feb 2020 06:55:31 -0800 (PST)
From: IETF Chair <chair@ietf.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Subject: IETF Tools Architecture and Strategy Team
Message-Id: <FE0B5C44-B979-4781-883C-CF35A297BA85@ietf.org>
Date: Wed, 05 Feb 2020 09:55:29 -0500
To: IETF-Announce <ietf-announce@ietf.org>, IETF discussion list <ietf@ietf.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-announce/Q8hcFGWCayVcF65W2GnQ43B-lIM>
X-BeenThere: ietf-announce@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IETF announcement list. No discussions." <ietf-announce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-announce/>
List-Post: <mailto:ietf-announce@ietf.org>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Feb 2020 14:55:34 -0000

Hi all,

I'd like to introduce a new volunteer team that has been created in the General area: the Tools Architecture and Strategy (TAS) team.

The current set of tools supported by the IETF Tools Team, including Datatracker, Postconfirm, Mail Archive, XML2RFC, RFCDiff, and YANGCatalog, has been developed and maintained over many years by committed volunteers and contractors. The current tools suite has been developed with extensive input and contributions from the community, and as a result many previously unmet needs are today being met with the IETF tools.

As with many community-driven software development efforts, IETF tools implementations have seen contributions from multiple developers and the tools footprint has spread organically over many years. While this has been productive it has been in the absence of a well defined architecture and strategy that unites them all together. Given the breadth of functionality in the tools suite and advances in how software is developed, guiding architectural principles to which IETF tools align and an overall strategy that sets out general objectives and means of achieving them are necessary, applicable across the full tools suite.

The IETF Tools Architecture and Strategy (TAS) team is tasked with developing this architectural and strategic guidance for IETF tools development. Initial topics that the TAS team may wish to consider include:

• End-to-end coverage of the IETF participant workflow
• Extensibility and maintainability
• Operational scalability, performance, and security profiles of tools
• User experience design, testing, and analysis

It is not the role of the TAS team to implement, maintain, or manage the operation of individual tools. Those responsibilities remain with the IETF tools team. Once TAS team guidance documents become available, the IETF Tools Project Manager (currently Robert Sparks) will establish plans and workflows to align ongoing and future tools development with the guidance.

The TAS team is expected to consult widely with the IETF community, to draw on best practices from the software development industry and open source communities, and to evolve its guidance over time as practices change. The team's online presence resides at:

Datatracker page: https://datatracker.ietf.org/group/tools-arch/about/
Mailing list (only open to members, with a public archive): tools-arch@ietf.org
Github organization: https://github.com/ietf-team-tools-arch

The TAS team members and team leaders are appointed by the General Area Director. The composition of the team is meant to reflect understanding of the IETF tools suite and its history as well as cloud software development processes and deployments. Team leadership changes are expected approximately every two years. Team membership will be assessed and potentially refreshed annually. The initial team members are:

Jari Arkko
Silvia Botros
Jay Daley (LLC liaison)
Tony Hansen
Tero Kivinen
John Levine
Mark Nottingham
Rich Salz (co-lead)
Jim Schaad
David Schinazi
Robert Sparks (tools team liaison)
Martin Thomson (co-lead)

If you have questions about the team, feel free to send them to me or the co-leads, Rich Salz <rsalz@akamai.com> and Martin Thomson <mt@lowentropy.net>.

Best,
Alissa Cooper
IETF Chair