[TOOLS-DEVELOPMENT] Tools architecture and strategy team

Alissa Cooper <alissa@cooperw.in> Mon, 03 February 2020 15:28 UTC

Return-Path: <alissa@cooperw.in>
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 61EEE120112 for <tools-development@ietfa.amsl.com>; Mon, 3 Feb 2020 07:28:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=Jy3PGurC; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=VuurspoM
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 Afo4WXfzPHys for <tools-development@ietfa.amsl.com>; Mon, 3 Feb 2020 07:28:21 -0800 (PST)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3141120961 for <tools-development@ietf.org>; Mon, 3 Feb 2020 07:28:20 -0800 (PST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 54EB221B6A for <tools-development@ietf.org>; Mon, 3 Feb 2020 10:28:20 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Mon, 03 Feb 2020 10:28:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h= from:content-type:mime-version:subject:message-id:date:to; s= fm2; bh=nLUJv6Mpsqbkq2bGISp02kAxJy/7GuDp93IBgL1mEyA=; b=Jy3PGurC WT0qxILgtVVeYaOD40RDKnlwTYl8fm8iI6+ebW5Io8QN6xHunteJ1vrlxzyXBVf8 YgBFoMhw/d3pQbgPio2TMyiGXNAGQbTnMy8E902jDraajzJ0xBB0GlXJDVzZkZeG qa/df028emlHhtZZtpSH/2JemBchkfyGR7b/OuWza4EZSvsuuzfHjrEdRE4+1DNx oIEpcbnHVp7VgyZf9S1XrqbQM85d6ityJHX3Kz7T9f6YiYRSOUgm6Fp6O2DO23lz 8fTP9vcUqwQg+dfTczKGxYwX7H5/rJ9eGzJcXQR9+nLESY9Ma3/B92D0nEDTDasO rqhjZm88tRTzqg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=nLUJv6Mpsqbkq2bGISp02kAxJy/7G uDp93IBgL1mEyA=; b=VuurspoMW9j2EK92/WoxuDA2s3mzmmZBV3UPkG8BNxtcu McN6KkVhAJIplwlnI93ZrpPc29ceLw6tuWXuq3le5YAo824zenjzv6ZkVwhQT6Bl M9UGDEPi5semKL2Dif39KYP1BQfoE0tzaW690yXuNOTb+8RaQko2NRHwNrsr44mq +N2qlN+b/jBARvIfUJV22qD+lSOyTwPiDH7ox0C7vbzMrsGr/MibnNd8dEIyq7GU DOo5EAnfOFBnAB3JHuJz8fuuprqOdetOx2zqxEroOJw3DX0/Zu4OIRfHMnoKZIww sd8QN3Kh/8NeQosoxned4CwccCKyWhGb10/Qwbbag==
X-ME-Sender: <xms:FDw4Xn2yzr84_v2b3CTukaQipJQkY04z2ImqVhP61zk11hLR9UrOpw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrgeejgdejgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhtggguffkfffvofesrgdtmherhhdtjeenucfhrhhomheptehlihhsshgrucev ohhophgvrhcuoegrlhhishhsrgestghoohhpvghrfidrihhnqeenucffohhmrghinhepih gvthhfrdhorhhgpdhgihhthhhusgdrtghomhenucfkphepudejfedrfeekrdduudejrdej heenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrlh hishhsrgestghoohhpvghrfidrihhn
X-ME-Proxy: <xmx:FDw4XjNjD1s1XJRXDAgYlX0PkVUd-xGnYgHW2spsMKvqOAncxQg3oA> <xmx:FDw4XoX2IeR3YICw569njDCC7taY9XJtWhtr27jBbnDy9Kdk3Gy9hw> <xmx:FDw4Xt31ZtoGMlxU2B0YxeZJ86vOkg6k8yNTH6TiSK-Ogto3D0P-Wg> <xmx:FDw4XnwDGbL6HijQ_GfYmDzKYeqYhWPqUMAC70euMHGZIbkm-QZcSw>
Received: from rtp-alcoop-nitro2.cisco.com (unknown [173.38.117.75]) by mail.messagingengine.com (Postfix) with ESMTPA id ECBFA3280064 for <tools-development@ietf.org>; Mon, 3 Feb 2020 10:28:19 -0500 (EST)
From: Alissa Cooper <alissa@cooperw.in>
Content-Type: multipart/alternative; boundary="Apple-Mail=_05E178BD-9322-4A08-BB24-B62AE5B28593"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <02C6478F-B5DB-467D-BE10-855C3067895F@cooperw.in>
Date: Mon, 03 Feb 2020 10:28:24 -0500
To: IETF Tools Development <tools-development@ietf.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-development/mc_BD3GKi2xgNAaVTtMqEV6lK1Q>
Subject: [TOOLS-DEVELOPMENT] Tools architecture and strategy team
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, 03 Feb 2020 15:28:23 -0000

Hi all,

As many of you are aware, I’ve been working on putting together a new team in the General area, the Tools Architecture and Strategy team. The announcement below is likely to go out within the next day or two, so I wanted you to know it is coming. Jay and I have had a couple of chats with Robert about operationalizing the liaison relationship between the teams and they will be continuing to hammer out the details as the TAS team spins up.

Feel free to send questions my way.

Thanks,
Alissa

----

To: ietf-announce@ietf.org <mailto:ietf-announce@ietf.org>, ietf@ietf.org <mailto:ietf@ietf.org>
Subject: IETF Tools Architecture and Strategy Team
Body:

Hi all,

I'd like to introduce a new 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 (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/ <https://datatracker.ietf.org/group/tools-arch/about/>
Mailing list (open to members, with a public archive): tools-arch@ietf.org <mailto:tools-arch@ietf.org>
Github organization: https://github.com/ietf-team-tools-arch <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 <mailto:rsalz@akamai.com>> and Martin Thomson <mt@lowentropy.net <mailto:mt@lowentropy.net>>.

Best,
Alissa Cooper
IETF Chair