ubuntu-packaging-guide-team team mailing list archive
-
ubuntu-packaging-guide-team team
-
Mailing list archive
-
Message #00522
Re: Updates to the UPG for UDD
On 1 February 2012 10:18, Barry Warsaw <barry@xxxxxxxxxx> wrote:
> Hi all,
>
> I have a merge proposal to update the UDD documentation part of the packaging
> guide. I'm hoping this can be reviewed, merged, and published before my UDW
> session tomorrow (it's okay if it can't).
That was great, thankyou.
I think messages like yours might as well be sent to say
ubuntu-devel-discuss (too).
>
> The branch fixes some typos and formatting issues, but there are really two
> substantive changes.
>
> First, I've updated all the discussion of using `bzr merge-package` to just
> use `bzr merge` as is now the case in Precise. I do give minimum bzr and
> bzr-builddeb version numbers for this, but don't dwell on the old way too
> much.
Thanks.
>
> Second, I've removed all the discussion of using looms to generate quilt
> patches. In going through the described procedures, I realized they just
> don't work very well, and it makes things much more complicated.
> Specifically, the problem comes down to when you are in the thread that
> contains both the in-source change and the quilt patch, there is no way to
> `quilt push` the patch, because the source tree already has the changes.
>
> This is a problem in the non-loom approach (which I describe better now, and
> have tested), but it's easier because you can just shelve or revert the
> in-source change once you've imported the quilt patch. I've actually been
> using this fairly successfully for a while now. While I still like the idea
> of using looms instead of quilt, and am a little sad to let go of this, for
> now, I think it's clearer to avoid the whole thing.
>
> So, I hope these changes simplify the UDD workflow. I've run through and
> tested them with various packages so I'm pretty sure the instructions are
> accurate. Reviews are welcome of course!
I think this is a sensible choice for the understandability of the document.
>
> https://code.launchpad.net/~barry/ubuntu-packaging-guide/udd-update/+merge/90976
+1.
--
Martin
Follow ups
References