output from the vcs-pkg BoF @DebConf9

Guido Günther agx at sigxcpu.org
Wed Aug 5 14:31:03 UTC 2009


On Tue, Aug 04, 2009 at 06:41:10PM +0000, Frédéric Brière wrote:
> Guido Günther <agx at sigxcpu.org> wrote:
> > > Aren't Mehdi and Guido basically doing the same thing?  From what I
> > > understand, the only difference is that Guido uses git-rebase, while
> > > Mehdi manually applies the old patches to a new branch (which is exactly
> > > what git-rebase does).
> >
> > I think they're pretty similar. I'm just not sure how Mehdi reimports
> > the patch series onto the patch-queue branch. I'm doing this as
> 
> My understanding is that he deletes the branch, recreates a new one off
> of upstream, and re-populates it from debian/patches.  As I pointed out,
> this is exactly what git-rebase does (apply old patches to a new branch
> point), assuming that patch-queue has not changed since.
The main difference seems to be that my patch-queue branch is based on
the debian branch (i.e. master) while this method uses upstream. Since
in my workflow the debian stuff is confined to debian/ I prefer it this
way since I then have debian/rules, etc. at hand too.

> If you're working solo, I fail to see the advantage; but for
> collaborative work, the fact that it is based on a branch with linear
> history (whether master or your integration branch) instead of
> patch-queue might be of help.
Sure. That's what gbp-pq import is for.
Cheers,
 -- Guido



More information about the vcs-pkg-discuss mailing list