From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 766C81A1DEF for ; Mon, 10 Oct 2016 12:22:42 -0700 (PDT) Received: by mail-lf0-x235.google.com with SMTP id x79so143066583lff.0 for ; Mon, 10 Oct 2016 12:22:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=FTQ+vws0THGDW4YKVi2SKLN70k0jGQQhZaxrQh+PGA8=; b=jExkXuQ6b+0p/4iPajGcAXt0jKUkNCJOiShiPzQ6tdsgwg2+aEg3xd2zftzpBQaHR1 nXmFeuDqoI0vx9x2SdUgySgCetdN5+QH+ZElhg7c8FToO9scmyajt2XmOiEY0cE0+RCx jf0VR90zQ0NmIbppclRpO8HVCjMKXIvXFe03A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=FTQ+vws0THGDW4YKVi2SKLN70k0jGQQhZaxrQh+PGA8=; b=bsBpdjOK4XnmCLwF9PmMM+T2HZfkvCxnumcL8r5Fx0DUrzFJTvpRDlf2jZvQqQaRET Z4UhPcWf12OpoT+uGHb0M2HKtYYtr42yeMVv7tzWDhu77Yxo6AaLDPUVXckqGgZGz2YH 3eYxxF4J0UrMCLavvLN04gfk/a18ePYWdrMb6tfpWjOzjEGsmxB63zUrUJBN33xiE8I0 71haU+HjxBncs926+u0eh1ohmqKKaQoBji0VUoW/zFEjMR0vTbK4nz48m4L85bk8vxTY cX+GhNi1czXvyLF/Qu0hl4o4CdITSIJWWWV/5JwLC26mq/rwzEEp5LgsqGn5vgasphEV 8AKw== X-Gm-Message-State: AA6/9Rm066DYQTmauAqjq0TTmP/WYIYWo63PdcsnUi2moFlzqA98eV1LMlaPid/9FG7oTK1T X-Received: by 10.194.111.229 with SMTP id il5mr30767132wjb.153.1476127360627; Mon, 10 Oct 2016 12:22:40 -0700 (PDT) Received: from bivouac.eciton.net (bivouac.eciton.net. [2a00:1098:0:86:1000:23:0:2]) by smtp.gmail.com with ESMTPSA id lz5sm42244139wjb.24.2016.10.10.12.22.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Oct 2016 12:22:39 -0700 (PDT) Date: Mon, 10 Oct 2016 20:22:38 +0100 From: Leif Lindholm To: Sakar Arora Cc: Bhupesh Sharma , "Kinney, Michael D" , "edk2-devel@lists.01.org" Message-ID: <20161010192238.GO3471@bivouac.eciton.net> References: MIME-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Subject: Re: [RFC V2] EDK2 Platform Proposal X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 19:22:42 -0000 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Sakar, Apologies for lag. What follows are my thoughts, not really discussed with Andrew/Mike. On Wed, Oct 05, 2016 at 02:16:19PM +0000, Sakar Arora wrote: > Hi, > > A few questions here. > > What is the proposed directory structure for the edk2-patforms branches? > Will it be the same as in > https://github.com/tianocore/edk2-platforms/tree/minnowboard-max-udk2015, > which is just the same as edk2? No, this was one of the original ideas, but we decided on using a completely separate structure and utilise PACKAGES_PATH to link the repositories together for building. On the one hand, I see no reason to change the minnowboard UDK branch, the one branch that will have a strict layout is edk2-platforms/master. Others will probably align to a similar layout for expedience, as time progresses. > Or, will it be the similar to platform specific part of the > directory structure proposed in > https://github.com/mdkinney/edk2/tree/NewDirStruct_V3 ? That would be my view, yes. Clearly this would simplify migrating new platforms to edk2/master when desired.. > Or, similar to https://git.linaro.org/uefi/OpenPlatformPkg.git/tree? > Or, left to platform developers' discretion? I originally envisioned something more like OpenPlatformPkg (well, I would, wouldn't I). But one of the things we clarified during discussions at the recent plugfest was that device drivers, for devices usable across multiple platforms, belong in edk2/master. So once NewDirStruct happens, I'm likely to start migrating the standalone drivers from OpenPlatformPkg into there. Regards, Leif > Thanks, > Sakar > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Bhupesh Sharma > Sent: Wednesday, October 05, 2016 11:41 AM > To: Kinney, Michael D ; edk2-devel@lists.01.org > Subject: Re: [edk2] [RFC V2] EDK2 Platform Proposal > > > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > > Kinney, Michael D > > Sent: Friday, September 23, 2016 2:25 AM > > > Hello, > > > > > > > > Here is the V2 version of the proposal for the edk2-platforms repo. > > > > > > > > Changes from V1: > > > > ================ > > > > * edk2-platform is not a fork of edk2. > > > > * edk2-platforms branches contain CPU, Chipset, SoC, and platform > > specific > > > > packages > > > > * edk2-plaforms/master contains all open platforms that are synced > > with > > > > edk2/master. > > > > * Each edk2-platforms branch may support many platforms (not just one) > > > > * Use PACKAGES_PATH to do builds using packages from multiple > > repositories > > > > * Update edk2-platforms branch naming to clearly identify platforms > > that > > > > are considered stable and platforms that are under active > > development. > > > > * edk2 developers may be required to verify platforms in > > edk2-platforms > > > > builds as part of test criteria. Especially platforms that are > > intended > > > > to be used with edk2/master in edk2-platforms/stable-* branches. > > > > > > > > ================= > > > > > > > > Similar to edk2-staging, we also have a need to manage platforms > > > > that have been ported to edk2. Jordan has created a repository > > > > called edk2-platforms and has created a branch for the > > > > minnowboard-max that uses a validated release of the UDK 2015 for > > > > the dependent packages: > > > > > > > > https://github.com/tianocore/edk2-platforms > > > > > > > > https://github.com/tianocore/edk2-platforms/tree/minnowboard-max- > > udk2015 > > [Bhupesh] This link seems broken. I get a 404 error while trying to acess this branch. Does it require some special privileges. > > Regards, > Bhupesh > > [snip..] > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel