Empathy/Telepathy bugs process clarification.

David Laban alsuren at gmail.com
Fri Sep 25 17:07:04 BST 2009


A few of us at Collabora were trying to work out how bugs are supposed to get 
from launchpad to us. I think it's important that we get this right if empathy 
is going to suddenly gain thousands of extra users in karmic.


I will try to outline the process as I understand it.

1) User finds a bug, and submits it to launchpad under the empathy product. 
Those of us in https://launchpad.net/~telepathy get notified (?) but aren't 
expected to do anything about it until it is triaged.

2) Someone else comes along and triages this bug, and reports it to (or finds 
it in) Empathy in the GNOME Bugzilla 
https://bugzilla.gnome.org/browse.cgi?product=empathy  or a specific connection 
manager in the FreeDesktop Bugzilla 
http://bugs.freedesktop.org/describecomponents.cgi?product=Telepathy . This is 
when the person who can actually fix the bug takes notice.

3) They then select the "also affects project" link, as described in 
https://wiki.ubuntu.com/Bugs/Watches and enter the bug they just 
reported/found.

4) When a fix makes it into our git repo (using our review process) your system 
notices this, and someone from ubuntu will try to backport it if necessary.

This seems fine, but I'm not very sure who that "Someone" in step 2 should be. 
I think that it should be Ubuntu-Bugsquad people, as that's the most efficient 
use of resources.

When browsing around launchpad, a few things jump out at me:

1) https://wiki.ubuntu.com/Bugs/Upstream/GNOME points at 
https://wiki.ubuntu.com/Bugs/Upstream/GNOME/UniverseList
which contains Empathy, but it also points at 
https://bugs.edge.launchpad.net/~desktop-bugs/+packagebugs which doesn't. Does 
this mean that empathy is getting ignored by your desktop team? If so, does 
this need to be changed?

2) https://wiki.ubuntu.com/Bugs/Upstream/Freedesktop also lists Empathy. While 
empathy depends on telepathy, which is a freedesktop project, Empathy is now 
officially a GNOME project, which uses the GNOME Bugzilla. Should there be a 
note in here to clarify? (Feel free to use the contents of this email as the 
skeleton of a wiki page if that's the best way to do this.)

David



More information about the Ubuntu-bugsquad mailing list