Comment 6 for bug 806940

Revision history for this message
James Westby (james-w) wrote : Re: [Bug 806940] Re: conflict if a dir is created in an udd branch

On Thu, 07 Jul 2011 19:15:39 -0000, Martin Pitt <email address hidden> wrote:
> As a side question, is all that trouble with having applied patches in
> bzr really worth it? I never got it right myself, it makes you want to
> pull your hair out, it's against common practice, makes commit diffs
> ugly to read, breaks merge-upstream, etc.
>
> Can we just switch UDD to having non-applied patches perhaps?

We could. My justification for doing it was:

  * Debian is going through a multi-year effort to have patches-applied
    when a source package is unpacked. I agree with that and want it to
    be the default state for UDD

  * There wasn't a good way to do it without storing the patches-applied
    state in the revision.

Obviously the second isn't a good reason, just an implementation
shortfall.

I would advocate for fixing that rather than regressing to
patches-unapplied, and certainly would recommend against
patches-unapplied without an idea of how it could be transititioned back
to the better state.

It may be that for the sake of user's enjoyment that is the change that
should be made in the short term though.

I don't have the time to drive this forward at this stage. I hope that
someone from the Bazaar team can do that.

Thanks,

James