From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id E3981A00C5;
	Sun,  5 Jul 2020 21:55:47 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id C21B31DA47;
	Sun,  5 Jul 2020 21:55:46 +0200 (CEST)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com
 [66.111.4.29]) by dpdk.org (Postfix) with ESMTP id 92AED1DA45;
 Sun,  5 Jul 2020 21:55:45 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D0C145C006D;
 Sun,  5 Jul 2020 15:55:44 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Sun, 05 Jul 2020 15:55:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding:content-type; s=fm1; bh=
 OHK69q48Zt3oJf+KsQBBXxSXm3TZmUw6dye9DAMAjeA=; b=NpSzadrpm8EuAZzw
 s2Qai6z8xC9J5RQKytNJq6V5nzQNjbmEib1N2l8W24SCMEBddOJImEt2flWkQw5Y
 na5pW1buPC8YTnfje2jnOjE/G9NWTspVUcBS95jl0G6+Q62uiTTDl+SiPMvWoIL6
 A6+V3qilKeIzI8Njp0UlJ16BZluL8EM13Gl9ENiqpDtLNQpNvJ0eQadpYjUBC9Pv
 vbCpVKXuzElT3DkS2EHSSpIMK4y6shAD3jYBtDQ3NotjGLFYWYFKknM9tikdApw0
 2NFzKQ53qtKDjGZVpF4PsRjmXR6ptQskRtLlwhNTkpmaF6ENSo1s1QGNEoH0eX8b
 laTRwA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=OHK69q48Zt3oJf+KsQBBXxSXm3TZmUw6dye9DAMAj
 eA=; b=KjeIEce8TROwoHnYZJSYk6HqIHr0P1792GHDs5yh/fVfeUAKk5y2PQ903
 nkX+EsP9ykDa34Iy/mlczPdbivF3nO8y4pyyULyKCAeOG+hCh4mpMARyWcdCLvCi
 MQlEG36OAtq5t72uv/ANk0amfMBkSc31HaOqC3qMdMXOGngtnA3BJbrZinpIVvmo
 qfIWBywSqFuzrmYAzOzOAU9qGCiuROAn0JGpL0S3DXB92ndEzExIxUZdwxLcRbjA
 d+CS+TruUbI2/gH/loroRNKuxS9pEiUYG3SZ1Cv8CzPoK1GgfJUkJ+VkG5hFNZV9
 ttoJhXeWda5Dq9BoxRlwGBtocnddg==
X-ME-Sender: <xms:QDACX4hPNBdbQwJaPsKd4n5LB5UKdg9Vg0g07zJ7MBbU4gyAcO82ng>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddugddugeeiucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr
 shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg
 ftrfgrthhtvghrnhepudeggfdvfeduffdtfeeglefghfeukefgfffhueejtdetuedtjeeu
 ieeivdffgeehnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghruf
 hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghl
 ohhnrdhnvght
X-ME-Proxy: <xmx:QDACXxApEGrIGPACmq6f8AjvTFM-KBq3qY_1hXmcosK00khGz9epjg>
 <xmx:QDACXwE05l8-nKFWBOSN2YB_mkUNmpnA4QCF9sT5sZUds5gX55R8-w>
 <xmx:QDACX5R2jLsPM0pjOPtcnbz1F0cVhfaRrJztwgl39qsBj9BAdsy1TQ>
 <xmx:QDACX8mm9AFvvImnt90ShBCNCG--fQJtafEPkxTRvvCzUwxueMHH5w>
Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id 3A942306AAA8;
 Sun,  5 Jul 2020 15:55:43 -0400 (EDT)
From: Thomas Monjalon <thomas@monjalon.net>
To: David Marchand <david.marchand@redhat.com>
Cc: dev@dpdk.org, honnappa.nagarahalli@arm.com, techboard@dpdk.org,
 Jiayu Hu <jiayu.hu@intel.com>, Yipeng Wang <yipeng1.wang@intel.com>,
 Sameh Gobriel <sameh.gobriel@intel.com>,
 Vladimir Medvedkin <vladimir.medvedkin@intel.com>,
 Nipun Gupta <nipun.gupta@nxp.com>, Hemant Agrawal <hemant.agrawal@nxp.com>
Date: Sun, 05 Jul 2020 21:55:41 +0200
Message-ID: <5479899.YojXWLVWEA@thomas>
In-Reply-To: <20200626081638.29890-1-david.marchand@redhat.com>
References: <20200522065855.31056-1-david.marchand@redhat.com>
 <20200626081638.29890-1-david.marchand@redhat.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Subject: Re: [dpdk-dev] [PATCH v3 0/3] Experimental/internal libraries
	cleanup
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

+Cc maintainers of the problematic libraries:
	- librte_fib
	- librte_rib
	- librte_gro
	- librte_member
	- librte_rawdev

26/06/2020 10:16, David Marchand:
> Following discussions on the mailing list and the 05/20 TB meeting, here
> is a series that drops the special versioning for non stable libraries.
> 
> Two notes:
> 
> - RIB/FIB library is not referenced in the API doxygen index, is this
>   intentional?

Vladimir please, could you fix the miss in the doxygen index?

> - I inspected MAINTAINERS: librte_gro, librte_member and librte_rawdev are
>   announced as experimental while their functions are part of the 20
>   stable ABI (in .map files + no __rte_experimental marking).
>   Their fate must be discussed.

I would suggest removing EXPERIMENTAL flag for gro, member and rawdev.
They are probably already considered stable for a lot of users.
Maintainers, are you OK to follow the ABI compatibility rules
for these libraries? Do you feel these libraries are mature enough?