What are you doing next Friday?

Serge Hallyn serge.hallyn at canonical.com
Mon Feb 27 20:05:03 UTC 2012


Quoting Evan Broder (evan at ebroder.net):
> On Mon, Feb 27, 2012 at 9:54 AM, Bryce Harrington <bryce at canonical.com> wrote:
> > Basically the items all need forwarded upstream and/or wrapped up in
> > debian packaging properly.  I'd only display them if the item includes
> > debdiff (or has a branch merge proposal that includes a debian/changelog
> > entry, if that can be detected).  Needless to say, the add_quickless
> > procedures should be amended to include a packaging step (for which I'm
> > sure you know of a suitable doc.)
> 
> This is something of a separate discussion, and I don't think it
> applies specifically to the quicklist items since they have other
> issues, but I did want to address it since you brought it up.
> 
> We should encourage good habits like writing changelogs and quilt
> patches, but we shouldn't do it at the cost of accepting the
> contribution at all. It's easy for a sponsor (who's obviously an
> experienced Ubuntu developer in their own right) to spend the 60
> seconds it takes to reformat the patches themselves, and it refocuses
> the discussion on the actual content of the change instead of the
> nitpicky details around our packaging processes. The only reason I can
> think of not to do this is if you can't come up with the necessary
> provenance information for the quilt header on your own.
> 
> When we see bare patches in the queue, we should be willing to
> quilt-ify them, add a changelog, and upload, then point the
> contributor at the docs so they can do it themselves next time. I
> usually use http://developer.ubuntu.com/packaging/html/udd-patchsys.html#develop-your-patch
> and http://developer.ubuntu.com/packaging/html/debian-dir-overview.html#the-changelog

I'd have no problem with this at all.  I've agonized over what to do in
this case myself.  I've chosen to ask the contributor whether they
preferred re-doing it themselves, or just wanted us to take care of the
patch.  I didn't want to 'cheat' them out of the experience of doing it
all themselves by just leaping in there and doing it.  But at the same
time if they *did* want to just dump the patch and move on, then I'm
just annoying them.

Would it be better to just make the changes, submit them (in my case,
as I likely don't have upload rights, do a new merge request in place
of theirs), and explain to them for next time what to do?

Even as I type this I keep going back and forth between thinking the
contributor would hate that or would prefer that.

thanks,
-serge



More information about the ubuntu-devel mailing list