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 19CBB4341B; Fri, 1 Dec 2023 11:33:05 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 092DC402B9; Fri, 1 Dec 2023 11:33:05 +0100 (CET) Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) by mails.dpdk.org (Postfix) with ESMTP id 920A540289 for ; Fri, 1 Dec 2023 11:33:03 +0100 (CET) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 913AD3200A29; Fri, 1 Dec 2023 05:32:58 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Fri, 01 Dec 2023 05:33:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1701426778; x=1701513178; bh=93Gpk2I32n5qkZKTKA1TNlC+bXf7Yt8HDiO KYUdkg+M=; b=Svu/Cw2q6UR/bCVEZ06j2pxf3rd9HrGnyFldVj6cNStK3ThBVYE 8UHlGj2ktH/0Y1LEY8/vi4inmu8m6CDGLE3TYcHwPtEmG24FOV6y7EgMTAi5JtjC zXC1xpNHrUy0kkqtmvsMcnxiuQhfo+yMkGBmXD4U8Id7F0wHyHFloOX46D+P9Gea 9Nlyk0h9Gtyc60g85aYPyBad2q2JTziWe+TWIj9qjnlLn2gBqKsUt/h2lcKkW3iM 2T+ncWUBE3CkeQWtzqWDk2bHNC+psEf7mW1b9JW/IrMQLDp5Q3lab7+QuCEEnk3/ XyyQD3ImP9nXB5HVd41YqGQmQYJ8OKq0WGA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1701426778; x=1701513178; bh=93Gpk2I32n5qkZKTKA1TNlC+bXf7Yt8HDiO KYUdkg+M=; b=eZVGbftHQh1tJ5aVqnp3XG33b8innE4/HXo80qYOwhBMg7bOGRs KUHDIFrU3bn9z+1h8S9675xM3JzrpmFTRHv+Yl0bal0y6pxy9l9+XpDJH/ZAw/Le BLZdcdid3tZ8zCkMYc+XitH3TegeNIg97scDHHW3leDmVUjBAmsdI9AWSMFqU2jP 8UEQJNOE715lH0Ej7qaGxoUEQll6uiduIMmAZlYUTBvCwV9FWDpkBJvBmxr69sIt FwT4fAGfS66NEUaW5EgJaCifL45gROot1J/rj7Bwu1/0xZgmOJNjAb1sjaqtnNSF nosNEUEWpMFvkM2RCynkLKmACpP3/C00qfA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudeiledgudejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufffkjghfggfgtgesthhqredttddtjeenucfhrhhomhepvfhhohhm rghsucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenuc ggtffrrghtthgvrhhnpefftdfguddvffdvkeetgeetudejvdeugfevudevgffhgeetkeek hefhteehtdevtdenucffohhmrghinhepughpughkrdhorhhgpdhgihhthhhusgdrtghomh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhho mhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 1 Dec 2023 05:32:55 -0500 (EST) From: Thomas Monjalon To: Patrick Robb , Aaron Conole , David Marchand Cc: dev@dpdk.org, Michael Santana , Ferruh Yigit , Andrew Rybchenko , Ajit Khaparde , Qi Zhang , Jerin Jacob Kollanukkaran , Raslan Darawsheh , Maxime Coquelin , Akhil Goyal Subject: Re: [PATCH] version: 24.03-rc0 Date: Fri, 01 Dec 2023 11:32:53 +0100 Message-ID: <6087125.2VHbPRQshP@thomas> In-Reply-To: References: <20231129161858.997576-1-david.marchand@redhat.com> <7128906.ZaRXLXkqSa@thomas> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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 01/12/2023 09:55, David Marchand: > On Fri, Dec 1, 2023 at 9:04=E2=80=AFAM Thomas Monjalon wrote: > > > > 30/11/2023 19:33, Patrick Robb: > > > On Thu, Nov 30, 2023 at 4:24=E2=80=AFAM David Marchand > > > wrote: > > > > > > > What it means: > > > > - for the https://dpdk.org/git/dpdk repository, all the branches and > > > > tags are mirrored to https://github.com/DPDK/dpdk as it was done so > > > > far, > > > > - for the https://git.dpdk.org/next/dpdk-next-* repositories, only > > > > branches named "main", "staging" or "for-*" are mirrored to > > > > https://github.com/DPDK/dpdk with a prefix. > > > > > > Thank you David for clearing some of this up on the CI testing meetin= g. I > > > think the final loose end was you were wondering which branches withi= n the > > > next-* repos we were running from. I'll paste that below: > > > > > > dpdk-next-crypto: for-main > > > dpdk-next-eventdev: for-main > > > dpdk-next-net: main > > > dpdk-next-net-brcm: main > > > dpdk-next-net-intel: main > > > dpdk-next-net-mlx: main > > > dpdk-next-net-mrvl: for-next-net > > > dpdk-next-virtio: main > > > dpdk-next-baseband: for-main > > > > We should test patches on top of the branch which is validated > > by the tree maintainer and ready to pull. > > This is the default branch (HEAD) of its repository on dpdk.org. >=20 > This could be queried to avoid maintaining a map that may change in the f= uture. >=20 > Some (pinpointed) query like below should not be that heavy to > dpdk.org git server: > $ git ls-remote --symref https://dpdk.org/git/next/dpdk-next-net HEAD > ref: refs/heads/for-main-repo HEAD > afe986d15845e7a774ae3a4e23e03bb7d3bcba72 HEAD Yes > This could be added as a new script in dpdk-ci. > Like tools/get_mirror.py which would parse MAINTAINERS and send this > query I mentionned above? >=20 > $ tools/pw_maintainers_cli.py --type series list-trees 30419 > dpdk-next-net >=20 > $ tools/get_mirror.py dpdk-next-net > https://github.com/DPDK/dpdk next-net-for-main-repo Why not adding it to pw_maintainers_cli.py? It could be an option to get the GitHub branch. > > This is the list of equivalent GitHub branches to use for testing: > > > > main > > next-baseband-for-main > > next-crypto-for-main > > next-eventdev-for-main > > next-net-for-main-repo > > next-net-brcm-for-next-net > > next-net-intel-for-next-net > > next-net-mlx-for-next-net > > next-net-mrvl-for-main > > next-virtio-for-next-net