EDK2 git mirror(s)
Jon Medhurst (Tixy)
jon.medhurst at linaro.org
Fri Sep 23 15:16:08 UTC 2011
On Fri, 2011-09-23 at 17:06 +0200, Loïc Minier wrote:
> On Fri, Sep 23, 2011, Jon Medhurst (Tixy) wrote:
> > How are these repositories expected to be used? Is the idea that they
> > get cloned by teams/people working on edk2 and this will save them the
> > hassle of dealing with svn? (Unless they're involved in upstreaming work
> > of course.)
> These can be useful in multiple ways. For people working on the
> upstream edk2 bits, they can start from the git repo instead of SVN;
> it's longer to checkout the git repo (5 minutes here), but you get the
> benefits of git (distributed SVN, cheap branches etc.). They can start
> from the mirror and configure the original SVN repo as a remote and
> directly commit their git patches as commits upstream.
> The other way this can be useful is for ARM or Linaro to offer their
> branches of edk2. Currently, one has to apply patch files manually
> before building edk2 for ARM. These could be pre-committed in an
> edk2-arm.git repo which would be regularly rebased on edk2.git.
> The same goes for a Linaro branch where we could add support for this
> or that extra platform or toolchain or develop new features.
> Did you have other uses in mind?
It was the second use I had in mind, and the first also sounds handy.
Thanks for explaining.
More information about the boot-architecture