On Thu, Sep 11, 2014 at 02:12:14PM +0200, Raphael Hertzog wrote:
> On Thu, 11 Sep 2014, Guido Günther wrote:
> > > 2/ "gbp pq switch" should automatically call "gbp pq import" if there is
> > >    a pre-existing debian/patches/series. If I want to start a new empty
> > >    patch queue branch, it should be a dedicated command (and it could be
> > >    used here for the case where debian/patches/series doesn't
> > >    exist).
> > 
> > I mostly agree here but the case were the series doesn't import needs
> > some consideration. (e.g. if it's better to create branch by going
> > back in history like --time-machine does or fail upfront) and we need
> > to decide whether to rebase the pq branch automatically on switch too.
> 
> It's better to go back in history and inform the user of the need to
> rebase. That said I find --time-machine a rather ugly hack. Wouldn't it be
> better if "gbp pq export" exported the upstream commit on which the
> patch queue is known to apply and then reuse that identifier to find
> a proper commit in the history ?

If gbp was in use already that would indeed be nice. The current
mechanism is more intended people coming from quilt and trying to get started.

> Automatic rebasing does not seem a good idea for "gbp pq switch" since
> you can already get that by doing "gbp pq rebase" which does an implicit
> switch first if it's needed...

Good point!
 -- Guido


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to