Yelp Apport Hook

Bug #418156 reported by Pedro Villavicencio on 2009-08-24
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
yelp (Ubuntu)
Wishlist
Unassigned

Bug Description

Binary package hint: yelp

Most of the reports we received on yelp are due to:

1- users looking for help: they think that yelp is a way to ask for help on Ubuntu.
2- Documentation reports

That's why i've created an apport hook for it that asks 3 questions to the users:

1- Is the documentation incomplete? : in this case the bug is assigned to yelp then we can reassign those, to the right package.
2- The text is not rendered correctly?: Likely to be a bug on the render backend, in this case xulrunner, we assign the bug to there.
3- I need help performing a task: This option shows a message to the user with an url to the launchpad answers tracker.

I'm attaching the hook.

Pedro Villavicencio (pedro) wrote :
Changed in yelp (Ubuntu):
importance: Undecided → Wishlist
arky (arky) wrote :

The hook works fine to me, just one suggest perhaps we need to rephrase the return message for request for help. Make it simple understand for users.

Pedro Villavicencio (pedro) wrote :

what would you suggest instead?

Sebastien Bacher (seb128) wrote :

The xulrunner case seems to not be really useful, have you seen many bugs due to text rendering issues there? It also use the wrong xulrunner version. Rather than having a list you could just ask if the user need help to get something working or want to report an issue in the help browser? The hook seems a good idea otherwise

Brian Murray (brian-murray) wrote :

What needs to be done to get this, or something like it, into Lucid?

Pedro Villavicencio (pedro) wrote :

I've removed the xulrunner case and just leave the documentation and support ones, Sebastian may you have a look into it again? Thanks!.

Didier Roche (didrocks) wrote :

Hey Pedro,

This is fixed. I have added an webbrowser.open() in the second case to open the LP answer tracker.
Thanks a lot for your work on that.

Changed in yelp (Ubuntu):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package yelp - 2.28.0+webkit-1ubuntu2

---------------
yelp (2.28.0+webkit-1ubuntu2) lucid; urgency=low

  * debian/source_yelp.py: add an apport hook (LP: #418156)
    (Pedro Villavicencio)
  * debian/install: install the apport file
 -- Didier Roche <email address hidden> Fri, 05 Feb 2010 18:07:28 -0800

Changed in yelp (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers