[Tools-arch] Draft announcement of tools architecture and strategy team

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

Return-Path: <alissa@cooperw.in>
X-Original-To: tools-arch@ietfa.amsl.com
Delivered-To: tools-arch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67974120098; Mon, 3 Feb 2020 07:02:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=VS/ru83X; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=cVL0ZbE1
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 GYNZycxZZF5z; Mon, 3 Feb 2020 07:02:01 -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 3B59A12004E; Mon, 3 Feb 2020 07:02:01 -0800 (PST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 8F34221FF3; Mon, 3 Feb 2020 10:02:00 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Mon, 03 Feb 2020 10:02:00 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h= from:content-type:content-transfer-encoding:mime-version:subject :message-id:date:cc:to; s=fm2; bh=K0LbCCY5WQcJL5jieNu0HEORHI4yBx IDpPnD5tj6i1Y=; b=VS/ru83X6QHZEgv2cooF44RUkSmeFka7VYuprhMRhcm8Ko Bw4WPVoChd2l1s0bNctmIJ8XSSZrjbyOZOljyEG+bEmOhWX22d9xvtPg9+wfur1w D7P/B8AJIhx6g8soYG2K+k6HmfoyY5lzdtoXJFOIBwLq9g5UNFXJLJo729LvDKYp hrZQi+pS84faMCqy1PsOJr5ENnkoibfESLwy8zqyVWXVhP1G+182ZChHhS9ei/Py aQs8cMUL+ZmRP/49EX2+Pj0Er+9UFD80cj7NJkyc5SuRlJgxrbZoJOihM70emsgz yHPmPmb+mFL0knSzlaZGCD8VgsHRa5msW6hZQKBg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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=K0LbCC Y5WQcJL5jieNu0HEORHI4yBxIDpPnD5tj6i1Y=; b=cVL0ZbE1ObtzIG5lHOAKL3 vkGnPhBCLyyDR1nFdpSNPAKATRRxy/oLYHCYd2PhrTUT9tZ8yXvEjt0Xpg0kyAhw TQvXKUaOdxUTS4Qx4KUpB3Hu6AbPpUZXZMi905kJkOmZkMYXRfE3uCFDksB0Rx1e DnkKAT/BNlsU+TojgoF2gtNSRuCCmo1/Uhca8BdWvtuU5LzPKKiu+SSPv/j9aSsm Y7fNJ+hz0t7Oh+v4LJXbEAQCGPIFO1PhoowX0ao6fEwdTIriLtAoK5d+knN9norx sV1ZwLyRrom4HQOquF3m6RJlrYYwauUXe8IuxURHA38poErnSUh2NvQhE7BSPWZw ==
X-ME-Sender: <xms:6DU4Xr7v85DEDQbTMV-L88tWTbrBqCrR879dyiyyNBHQKMqeKpy8hQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrgeejgdejtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhtgfgggfukfffvffosehtqhhmtdhhtdejnecuhfhrohhmpeetlhhishhsrgcu vehoohhpvghruceorghlihhsshgrsegtohhophgvrhifrdhinheqnecuffhomhgrihhnpe hivghtfhdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppedujeefrdefkedruddujedr jeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprg hlihhsshgrsegtohhophgvrhifrdhinh
X-ME-Proxy: <xmx:6DU4XuvViYHalaplV03qMsJ2xIU4WntHeKYtDsyaSxYqGNliQcXYwQ> <xmx:6DU4Xs5sxqly4RW8AaJi-0Fd4MGdnf41dmFnByEC4IQMmp5oxTxLNg> <xmx:6DU4XpW1u8_5CEm9GsC9K5LO7yE7vZM-iASEgsfqR0tqLC-vgEHM_w> <xmx:6DU4XtFnoSrSbW-xCPvG3YYEk3g5UY-hkuAZ0KsI36adRkmNkw0HJg>
Received: from rtp-alcoop-nitro2.cisco.com (unknown [173.38.117.75]) by mail.messagingengine.com (Postfix) with ESMTPA id F240E3060272; Mon, 3 Feb 2020 10:01:59 -0500 (EST)
From: Alissa Cooper <alissa@cooperw.in>
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\))
Message-Id: <85F26071-05B0-4D47-AD61-E8AD0E75FFD6@cooperw.in>
Date: Mon, 03 Feb 2020 10:02:04 -0500
Cc: IESG <iesg@ietf.org>, IAB <iab@ietf.org>, Greg Wood <ghwood@ietf.org>
To: tools-arch@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-arch/pWizJTLbSz5_bu5jM3AV4eahC0U>
Subject: [Tools-arch] Draft announcement of tools architecture and strategy team
X-BeenThere: tools-arch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Architecture and Strategy Team <tools-arch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-arch>, <mailto:tools-arch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-arch/>
List-Post: <mailto:tools-arch@ietf.org>
List-Help: <mailto:tools-arch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-arch>, <mailto:tools-arch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Feb 2020 15:02:03 -0000

Hi all,

I’ve drafted the announcement below. I’d like to get it out within a day or two. Feedback welcome. I’ve cc’ed the IESG, IAB, and IETF comms director Greg Wood for awareness.

Thanks,
Alissa

——————

To: ietf-announce@ietf.org, 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 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 (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