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-boun...@lists.01.org] On Behalf Of > Bhupesh Sharma > Sent: Wednesday, October 05, 2016 11:41 AM > To: Kinney, Michael D <michael.d.kin...@intel.com>; edk2-devel@lists.01.org > Subject: Re: [edk2] [RFC V2] EDK2 Platform Proposal > > > From: edk2-devel [mailto:edk2-devel-boun...@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 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel