From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 76B5742466; Mon, 23 Jan 2023 10:02:50 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 17F06400EF; Mon, 23 Jan 2023 10:02:50 +0100 (CET) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by mails.dpdk.org (Postfix) with ESMTP id E8B6C400D4 for ; Mon, 23 Jan 2023 10:02:48 +0100 (CET) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 6A8825C004D; Mon, 23 Jan 2023 04:02:48 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Mon, 23 Jan 2023 04:02:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=fm3; t=1674464568; x=1674550968; bh=cldhcYTZe3 VjZ+Du2uDjlFBm0D5rwXRiNxtU+G0cBpU=; b=cloInkkpVoSenYTGRrUBFVEMKF xfhfD8/mQ8B3NfgjWMh6OBXZriZuRAJ1mVMwF4Yp9DyHwlyxsmkokkDB+EtKg+JU 2mbiyZYPoSOwgFPSt/0JA2Y8+mh2bukr/NTpvsTU49/QQZ7ConaCis/uUQbceJau KoKPhX+6oEt/uoZN6KGKCkB7J51qB8DoSIt9CLr65IftUklUXCbhDRMapPWQ2ds2 jzwK4bAuabTf7hSWhsPuWohZJsx7wY2cbangAwiIC3JoDHdhznRIxQ6JhIevUbH5 1AS21d1ksfIJFeme3oogBaKkmYLyUf8WTvGFXD5sz5R7fyBRP/xn5DhGV4Qg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1674464568; x=1674550968; bh=cldhcYTZe3VjZ +Du2uDjlFBm0D5rwXRiNxtU+G0cBpU=; b=T6Dtvmt+w0w3gQ7DCKe61bgS7g8sC TRXBjp+7rrEaUpsa7sE3+uO+WpjjTqi2i4rdKN/lJynMgV4b8BOPA6EsfAzDNoEE lOTrMwUPKeFgcrSld25z2WkRPWruJaTSZvJZyaMrI8wqzhw8rm8TL1fDYvb+fptH bxpduS7+3IYvQOwDlsYynm1szhCnijwzNWp8g+69qhrN5Gtnbkxji5glrKymnzsG vei3uUdJAl7brpZWtY2F+zlA3tqcBw++IqnrGv8/SCrILN+XRB1ugTmtkfygSyte K6OCZx9MzU/+IQRSJBQXVGAYj4xTG+ZFUny5DcHqqSFUHbn8LJIRPDGZQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddujedguddviecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufffkfgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepuefggeetudfhudejgfdvhfetieeugfehffefueekgfffgfethfff hfejuedvfedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 23 Jan 2023 04:02:47 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: Lincoln Lavoie Subject: Minutes of Technical Board Meeting, 2022-09-06 Date: Mon, 23 Jan 2023 10:02:45 +0100 Message-ID: <3505119.JoGBPyJhv8@thomas> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org We had a in-person Technical Board meeting at the end of the first day of the summit in Arcachon, France. Some attendees joined virtually, many were in the room. This is a very late recap of what was said, mainly based on notes taken by Lincoln, thanks to him. 1/ Testing Lincoln provided a summary of the Community Lab and the CI process. Discussed which "rolling" distribution should be used for testing, group seemed to lean toward support of Arch Linux, and dropping support for Fedora Rawhide. When a container upgrade (likely the rolling) starts causing errors, the previous container must be kept for regular testing, but we need to be notified of the failure caused by an upgrade. A badge could be added to the top of the patchwork page, to represent the status of the rolling distro, tested periodically on the DPDK main branch. Honnappa did an intro about the improvements of DTS. DTS will move in the main DPDK repository. A future goal is to require DTS update for new DPDK features submissions. The scope of DTS is testing on real hardware, compared to unit testing. 2/ Security Process Last week there were two CVEs fixed in all releases in parallel. There is a specific mailing list, security-prerelease@dpdk.org, very low volume, with mails coming a few days in advance of the security releases. 3/ Minimum Versions of Software Meson It could be interesting to benefit from latest Meson features. Python Minimum version is 3.5, which is no longer included in any stable distro. DTS seems to be aiming for 3.8 as the minimum version, which might break on older distros. 4/ ABI/API Change Allowances We had a long discussion about API allowed to break, and ABI allowed to break every year for LTS versions. These breaking changes have an impact on users upgrading or not, and how LTS branches are used. We need to take into account any change which has an impact for the users.