From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) by dpdk.org (Postfix) with ESMTP id AD0ED58EB for ; Thu, 1 May 2014 08:53:02 +0200 (CEST) Received: by mail-wi0-f170.google.com with SMTP id f8so251575wiw.3 for ; Wed, 30 Apr 2014 23:53:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type; bh=CvKD++FkViRVP33zd1CDMQAYGTmMoeesMygME3rcyY8=; b=ldKMWkeE/UOtubmptO6Gj0X2LlhfYRRfNF7UldWhWqLyMUx8VoXz++wQ/8P1vPOpHc IRqasAytNdkpvT3ytnILaRWCrjPD3lHUYUl5pm8jb1Oae6GYuqZS2q2J4Xzf9Q75wLa+ vapkVV6/s0f87SaoF8cndKbWBSFmE3s1T89tdm4w9AOSC5QI+Kr/gZM44GLAKqIq3gey ktAZkFUuYiksGsQyJNQcFeLlU6wJJ+pZAw1eQagl501HztrgXHX0HYcMfq0vo8crDV/N EGHlCHi3ui0znGXEZNgyE3rX0w+IA2VNea6T1Ffjl3k+3DBISNdyHigxy8PGw3Pc1hrS /HXA== X-Gm-Message-State: ALoCoQn4BSZycwlRXxEjqfabQU+ypWUMb9xzmDv/R2ctjHv0hGxpwk8jhY0lzJT8T7Kp4q5SK6XA X-Received: by 10.180.93.133 with SMTP id cu5mr814783wib.47.1398927186712; Wed, 30 Apr 2014 23:53:06 -0700 (PDT) Received: from xps13.localnet (abo-213-55-68.mts.modulonet.fr. [85.68.55.213]) by mx.google.com with ESMTPSA id y20sm1777428wiv.14.2014.04.30.23.53.04 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Apr 2014 23:53:05 -0700 (PDT) From: Thomas Monjalon To: Neil Horman Date: Thu, 01 May 2014 08:53:02 +0200 Message-ID: <127196916.hNrg7ZGWug@xps13> Organization: 6WIND User-Agent: KMail/4.13 (Linux/3.14.1-1-ARCH; KDE/4.13.0; x86_64; ; ) In-Reply-To: <20140430152217.GA13937@localhost.localdomain> References: <1398818805-18834-1-git-send-email-thomas.monjalon@6wind.com> <2579041.G0rVZgHGXT@xps13> <20140430152217.GA13937@localhost.localdomain> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH v2 0/4] recipes for RPM packages X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2014 06:53:03 -0000 2014-04-30 11:22, Neil Horman: > On Wed, Apr 30, 2014 at 01:09:38PM +0200, Thomas Monjalon wrote: > > The 4 spec files are used to build 4 different git trees with their own > > versioning: > > http://dpdk.org/browse > > > > So I think it's saner to keep them in their repository. [...] > > Yeah, if they're separate git trees, they can be separate specs. That said > though, it strongly begs the question as to why you are keeping open source > pmds outside of the dpdk library? That really doesn't make much sense, > whats preventing that integration (followed by the integration of the spec > files)? These extensions have their own versioning. They include PMD but also kernel modules (memnic and vmxnet3-usermap). In case of memnic, the kernel module is an alternative to DPDK PMD. So there is no good reason to integrate it in DPDK. And it's better to host both drivers together in order to keep coherency and share some resources. Extensions can also be a place to host some test applications related to its PMD. If you see DPDK as a framework, it's really logical to have repositories hosting some projects which are (partly) using the framework. -- Thomas