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

Reply via email to