[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Google SoC - Bug Triaging and Forwarding Tool


Based on a suggestion by Loïc Minier and some of the recent discussions
on the lists, I'm thinking on submiting a Google SoC proposal to create
and tool to aid maintainers and contributors in triaging and forwarding
bug reports. At first, I think the workflow would be something like:

1. Query BTS according to paramaters given by the user. It could filter
the bugs by maintaner, uploader, package, usertags, tags, etc. Display a
list with bug number, title and tags to the user.

2. The user may select one of the bugs. The user would be then able to
do the following on the selected report:

* See the full bug report, followups, etc

* Follow-up to the bug (launch the mail client with the right headers)

* Change the bug tags (generate and send a control mail with the
  choices made by the user)

* Search the upstream BTS for similar bugs (It would use a plugin 
  system to upstream BTS's - Building a plugin for bugzilla would be 
  included in the SoC proposal). If some likely bug is found, it would  
  show the bugs and allow the user to set the forwarded stuff on 
  Debian's BTS. Else, allows the user to easily forward the bug upstream
  using the information available in the Debian BTS as starting point.

My initial idea would be to implement this on a GTK user interface. The
code should be done in some way to facilitate reuse on creation of other
interfaces (curses?). Suggestions are very welcome.

Gustavo R. Montesino

Reply to: