From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 24079A00C5; Mon, 6 Jul 2020 10:12:24 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7AE5C1D5AB; Mon, 6 Jul 2020 10:12:23 +0200 (CEST) Received: from new2-smtp.messagingengine.com (new2-smtp.messagingengine.com [66.111.4.224]) by dpdk.org (Postfix) with ESMTP id E1C061D50F; Mon, 6 Jul 2020 10:12:21 +0200 (CEST) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailnew.nyi.internal (Postfix) with ESMTP id 5D4F6580109; Mon, 6 Jul 2020 04:12:20 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Mon, 06 Jul 2020 04:12:20 -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= sL1dxVrKIqRdYv/juRCpnGvt1XZyqyEG+rwblJqjRB4=; b=dD9u+LQdXskxvmub O10fZvQAYyTFiDrcRzQ6hIFIKXpMrctvAspMi7AA1Q6nzQNK7Hn8/PGJPBPiZ/MA cts+GefrhXVHTXvYzB2ytXYTfB49dQ1svZjGUqkxSe+cCvWXvbnvoUqNCS+xGmI5 dc/E5J7H9ZsfsTorbk+nxRwZpvRSj8zwnIZixlniWwYZAH04OlcTDdL+mIG3ve3I aqOJQ+mo777BGTxxJ/Z00utI8BQutlgfKGA377kXXY4cxH6Beu/80d/R1SlHwdIi n6YU9hMADq0/FgDO4bPL+S+8Tt+QtcO4JmZcuftxXhpMvIT/W0RgoScBovI3sKAj Brm20Q== 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=sL1dxVrKIqRdYv/juRCpnGvt1XZyqyEG+rwblJqjR B4=; b=Z8EDjRBIOtcv5E9Ju5UKJBW/C4YdKpDO7LNgybeyqIs5Zr4Jhh0i6g0pz r3JCvpQeLKv6pg0SDTlmkvORxKExS6wcLKFJuAKT9Rb3M8QQIURndD/f//M9j8ff ao2gtga97OLto89g1iIULvW+N2ZErksauSWtvRDDsWK5oE9zGHLVOzd/6dpb4SwW tGVZWsz6tMFRNLecolZyFYOPiCbyyBQSMcJVwN13YvM/QKipseOLuHOJaOV3wXm5 3nko2iXCJLqM7FvkqjASYYwQFpSmw3n2pTd3Q0yGctfcAWyA35eoIbTG1S7IClHb MenLGOy4HvwcvwTQrlJe6GoqM5i0w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudefucetufdoteggodetrfdotffvucfrrh hofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurh ephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgrshcuofho nhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrth htvghrnhepudeggfdvfeduffdtfeeglefghfeukefgfffhueejtdetuedtjeeuieeivdff geehnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhn vght X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id ADB543280065; Mon, 6 Jul 2020 04:12:17 -0400 (EDT) From: Thomas Monjalon To: Bruce Richardson Cc: David Marchand , dev@dpdk.org, honnappa.nagarahalli@arm.com, techboard@dpdk.org, Jiayu Hu , Yipeng Wang , Sameh Gobriel , Vladimir Medvedkin , Nipun Gupta , Hemant Agrawal Date: Mon, 06 Jul 2020 10:12:16 +0200 Message-ID: <1718157.kKzdFsuZ8j@thomas> In-Reply-To: <20200706080254.GB636@bricha3-MOBL.ger.corp.intel.com> References: <20200522065855.31056-1-david.marchand@redhat.com> <5479899.YojXWLVWEA@thomas> <20200706080254.GB636@bricha3-MOBL.ger.corp.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [dpdk-techboard] [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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 06/07/2020 10:02, Bruce Richardson: > On Sun, Jul 05, 2020 at 09:55:41PM +0200, Thomas Monjalon wrote: > > +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? > > > > I think things being added to the official ABI is good. For these, I wonder > if waiting till the 20.11 release is the best time to officially mark them > as stable, rather than doing so now? They are already not marked as experimental symbols... I think we should remove confusion in the MAINTAINERS file.