[gPXE-devel] Fwd: Re: [Xen-devel] tools: gpxe link error

Stefan Hajnoczi stefanha at gmail.com
Tue Jul 20 04:07:53 EDT 2010


On Mon, Jul 19, 2010 at 5:16 PM, Joshua Oreman <oremanj at rwcr.net> wrote:
> On Mon, Jul 19, 2010 at 9:09 AM, Keir Fraser <keir.fraser at eu.citrix.com> wrote:
>> No we have a tarball snapshot of the git repository, originally taken in
>> September 2008 and never updated since. The issue here is that afaik you
>> don't do releases out of your repository, so it's not like we could pull
>> your repo and check out a tagged release. I could clone your repo in our
>> build system, and check out a known changeset which I update across stable
>> releases of Xen, I suppose. The original thinking is that I want our builds
>> to be reasonably deterministic, and taking a snapshot tarball is easy.
>>
>> Is there any structure in your git repo in terms of stable versus
>> development branches? That is, are we guaranteed to get a pretty good set of
>> bits generated from any pull of the main branch of your public repository?
>
> We treat master as a stable branch, and keep untested/unreviewed
> features in individual developers' feature branches until they've been
> tested/reviewed enough to be suitable to merge to stable. We're
> thinking about adding a development branch to speed up the development
> process somewhat, but whether or not that happens, gpxe.git/master
> will remain stable and safe to pull from.
>
> -- Josh

I want to add to Josh's response that there are release tags available
in gpxe.git.  The latest is "v1.0.1" and if you're on the
gpxe at etherboot.org mailing list you will receive release emails.  This
would give you the most deterministic results although then you only
get the latest bugfixes in the next release versus pulling
periodically from gpxe.git/master.

Stefan

>
>>
>>  Thanks,
>>  Keir
>>
>>
>> _______________________________________________
>> gPXE-devel mailing list
>> gPXE-devel at etherboot.org
>> http://etherboot.org/mailman/listinfo/gpxe-devel
>>
>


More information about the gPXE-devel mailing list