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 D5380A00E6 for ; Fri, 9 Aug 2019 11:18:54 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B403A2BD3; Fri, 9 Aug 2019 11:18:54 +0200 (CEST) Received: from smtp-4.sys.kth.se (smtp-4.sys.kth.se [130.237.48.193]) by dpdk.org (Postfix) with ESMTP id 28736DE3; Fri, 9 Aug 2019 11:18:53 +0200 (CEST) Received: from smtp-4.sys.kth.se (localhost.localdomain [127.0.0.1]) by smtp-4.sys.kth.se (Postfix) with ESMTP id E563829C1; Fri, 9 Aug 2019 11:18:52 +0200 (CEST) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-4.sys.kth.se ([127.0.0.1]) by smtp-4.sys.kth.se (smtp-4.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id wAMlF8rWMFQS; Fri, 9 Aug 2019 11:18:52 +0200 (CEST) X-KTH-Auth: barbette [130.237.20.142] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kth.se; s=default; t=1565342332; bh=dDomg3RErdK/W0MKliI5K3Oj38hwvZ+syjT9PEqS61c=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=ZKVugqzSlFHNaRZM7iJmv+YrEbWESp9r0FsX6VH1Grv8zg1PNRsxIhkiR1bNwXp1r U1w9nKHDk9OQEUzQhgNInUGqiLWRAhLIJ2Ay5FKdcSiyQo7tWYp6yn0YC318TSv9ih wSBlPHiHcNmRPxapAMkGmgpN2xS346Rc9veHp9lU= X-KTH-mail-from: barbette@kth.se Received: from [130.237.20.142] (s2587.it.kth.se [130.237.20.142]) by smtp-4.sys.kth.se (Postfix) with ESMTPSA id 2E6C728BE; Fri, 9 Aug 2019 11:18:52 +0200 (CEST) To: Bruce Richardson , dev@dpdk.org Cc: techboard@dpdk.org References: <20190718093314.GB1325@bricha3-MOBL.ger.corp.intel.com> From: Tom Barbette Message-ID: Date: Fri, 9 Aug 2019 11:18:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20190718093314.GB1325@bricha3-MOBL.ger.corp.intel.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] removal of unused DPDK example apps 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" Regarding rxtx_callbacks, it's the only one featuring the use of hardware timestamping. I would delay its removal until the feature is more known and mature. Tom On 2019-07-18 11:33, Bruce Richardson wrote: > A standard item on the agenda of the DPDK technical board meetings has been > the number of example apps in DPDK and whether any of them can be removed. > The board would therefore like to propose that we deprecate a number of > examples in 19.08 and remove them in 19.11. > > Here is my initial list of suggested apps to remove, and for a couple of > them the reasons why I consider them for removal. > > * exception_path - basically a tun/tap example app, given we have KNI, and > a tap PMD, this app is probably unneeded. > * l3fwd-vf > * load_balancer - functionality covered by distributor and eventdev now > * multiprocess/simple_mp - NOTE: not all multi-process apps, just the > basic, toy one! > * netmap_compat > * quota-watermark > * rxtx_callbacks > * vmdq > * vmdq_dcb > > NOTE: Whatever apps are removed will still be available for people to > reference in older releases of DPDK - including our LTS's - as well as in > the git repository, they just won't be available in the latest versions, > and there will no longer be any guarantees that they will compile as DPDK > changes. The benefits from removing any unwanted apps are that we have > less code to maintain and test, and we have smaller DPDK packages and > faster build times. > > At this stage, the technical board is seeking feedback on the proposed > removal of these applications, or if there are other examples that people > feel do not add any value to DPDK and can be removed. All comments welcome. > > Regards, > /Bruce >