Differences between revisions 1 and 26 (spanning 25 versions)
Revision 1 as of 2006-12-31 14:16:23
Size: 1857
Editor: chello080109078174
Revision 26 as of 2008-08-06 16:40:50
Size: 790
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
'''bughelper''' is a tool written and maintained by Ubuntu's BugSquad.

Download ==

 * `bzr c
heckout http://bazaar.launchpad.net/~bugsquad/bughelper/bughelper.main`
* Other branches: https://launchpad.net/products/bughelper/+branches
'''bughelper''' is a tool written and maintained by Ubuntu's BugSquad to help triage bugs and share knowledge.
Line 10: Line 5:
The suite currently contains(*):  1. '''[[/doc|Installing bughelper and getting started]]'''
 1. '''[[/doc/options|Command line options]]'''
 1. '''[[/doc/writing-clue-files|Writing clue files]]'''
 1. '''[[/doc/components|Bughelper components]]
Line 12: Line 10:
=== ./bugnumbers === == Development and Discussion ==
Line 14: Line 12:
This tool collects bug numbers from Launchpad. You can either pass it
 * a Launchpad bug list URL with `-l <URL>`
 * a source package name like `evolution`
 1. [[/Dev|Development pages]]
 1. [[https://lists.ubuntu.com/mailman/listinfo/bughelper|Mailing list]]
 1. Join {{{#ubuntu-bugs}}} on IRC
Line 18: Line 16:
It respects the switch `-a` which does not only read the bug numbers from one bug list page (which is currently limited to 75 per list), but uses the 'Next' links to traverse through the following pages also. == Bughelper Reports ==
Line 20: Line 18:
Examples: {{{
   bugnumbers -a evolution
   bugnumbers -l https://launchpad.net/distros/ubuntu/+source/gcalctool/+bugs
 * http://people.ubuntu.com/~dholbach/sponsoring/
 * NOT THERE ANYMORE -> script: http://daniel.holba.ch/bugs/bughelper-cron.py
Line 25: Line 21:
=== ./bughelper ===

This tool searches through bugs and tries to find matches with data in `.info` files. It has the same functionality and switches as `bugnumber`. In addition to that it accepts
 * `-A´ which lets it search through all the bug attachments with the mime type `text/plain`.
Examples: {{{
   bugnumbers -a evolution
   bugnumbers -A -l https://launchpad.net/distros/ubuntu/+source/gcalctool/+bugs

=== ./bugxml ===

This tool is primarily intended to help with the editing and creation of `.info` files. There are currently two use cases:
 * `-e <string>´ escapes a given string for use in XML files.
 * `-v <file>´ validates a given file against the clue file schema.

Examples: {{{
   bugxml -e This string has some weird characters like ä, ü and ö in it.
   bugxml -v packages/ubiquity.info

== Comments ==

 * (*) Currently only in: https://launchpad.net/people/dholbach/+branch/bughelper/bughelper.dev --DanielHolbach [[DateTime(2006-12-31T13:15:27Z)]]
Go back to '''[[BugSquad]]'''.<<BR>>

bughelper is a tool written and maintained by Ubuntu's BugSquad to help triage bugs and share knowledge.


  1. Installing bughelper and getting started

  2. Command line options

  3. Writing clue files

  4. Bughelper components

Development and Discussion

  1. Development pages

  2. Mailing list

  3. Join #ubuntu-bugs on IRC

Bughelper Reports

Go back to BugSquad.

BugHelper (last edited 2008-12-01 07:09:42 by i59F771D5)