Apport Hooks Task Force

Brian Murray brian at
Mon Sep 21 18:18:18 UTC 2009

On Mon, Sep 21, 2009 at 06:26:27AM -0400, John Vivirito wrote:
> On 09/20/2009 10:00 AM, Sense Hofstede wrote:
> > Hello,
> > Recently Brian Murray asked for more Apport hooks to be added to as many
> > packages as possible,[0] because of the choice for Apport as the preferred
> > way to report bugs. (For more information, have a look at the QATeam spec
> > [1])
> > 
> > The move away from the web interface ought to make our lives easier because
> > now more relevant information is (going to be) attached to bug reports,
> > reducing the length of the correspondence, making bug triaging and fixing
> > more efficient. However, if we want to have the full benefit of the
> > possibilities Apport gives us, we need to do some work.
> > 
> > High-profile packages probably will get Apport hooks in time for the Karmic
> > release, but there are many more packages that could benefit from both hooks
> > and symptoms. I therefore suggest to set up an operation that makes sure we
> > do give as many packages as possible a nice hook.
> > What should this operation do? The idea is to create an 'apport-hook' tag,
> > report bugs against all packages (that don't have a hook yet) and start
> > watching the bugs. Then we can write hooks and watch the tag for bugs that
> > have a proper one attached. The Bugsquad could do the buggy part of the
> > task, the MOTU and Ubuntu Developers can afterwards add the hooks to the
> > packages (and help writing them).
> > 
> > If we'd get the greatest part of our archive to have Apport hooks, it'll be
> > much easier for us to cope with the many bug reports that inevitably are
> > going to come when Karmic is released and we'd be able to learn how to deal
> > with those kind of bug reports before the LTS will be there.
> > 
> > Maybe it would be a good idea to devote a HugDay to this? It would at least
> > be useful to create a wiki page an send an announcement to explain the
> > procedure of adding hooks to packages.
> > 
> > [0]
> >
> > [1]
> > 
> > Kind regards,
> > 
> At the moment there is no hook for source package
> lightning-sunbird. I have never written a hook and last i
> looked (a while ago) and it looked hard to do. I lost link on
> how to write them. If someone can give me an  idea or example
> it would be great. There are other Mozilla packages that are
> missing hooks, however at this time i cant remember what ones
> off hand. I'm on a honeymoon number 1. not sure when im going
> to get back.

I actually gave a class on this at the most recent Ubuntu Developer week
and there is a log[1] of it available.  It has become much easier to
write one with the convenience functions available in apport.


Brian Murray                                       
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <>

More information about the Ubuntu-devel-discuss mailing list