Merges - Pinging Previous Uploaders
emmet.hikory at gmail.com
Sat Jul 14 10:09:52 BST 2007
On 7/14/07, Jordan Mantha <mantha at ubuntu.com> wrote:
> I think this is where having a good relationship with Debian/upstream is a
> good idea, make that essential. I've always viewed it as Ubuntu users get
> the best packaging because they get the depth of Debian and the broadness
> of Ubuntu. We should be relying on upstream. If something's really very
> intrusive or not unique to Ubuntu we should be sending it upstream, right?
> Just this week I was going to do a sync of tea and it FTBFS in gutsy. Turns
> out it was because gutsy has libgtk+2.0 from Debian experimental which
> included a function that was also in tea so there was a naming collision. I
> asked the Debian maintainer what to do, and gave me some hints. We emailed
> upstream and the same day there was a new tea release fixing the bug. Now
> instead of doing a merge to fix something that only a problem in gutsy, I
> get to do a sync. That's the power I think we need to tap into more.
I suspect that merges being done while excellent work like the
above is underway may be one of the reasons that merges are perceived
as being "stolen". I'd recommend the filing of merge bugs with
self-assignment as an easy way to indicate that such a process is
underway. These can easily be retitled to sync bugs if one is
successful, or closed with the changelog if it requires a merge after
> I also think we should have package "whiteboards" on Launchpad or
> somewhere where we can put notes for each other.
I believe that either BZR (as advocated by Reinhard) or
README.Debian-source is an ideal place for these notes, as they are
both convenient to review while working on the package.
README.Debian-source might be lost during a sync, but for the most
part, any Ubuntu change that resulted in a sync doesn't really require
significant additional information to be posted, as any future Ubuntu
change is likely to be for an entirely different issue. Yet another
web resource just complicates things.
More information about the Ubuntu-motu