FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux Pacman Development

LinkBack Thread Tools
Old 05-19-2008, 03:58 PM
Chris Lumens
Default file bugs to bugzilla from anaconda

Here's an exciting and perhaps somewhat controversial patch set. This one
removes support for saving bugs via scp and adds in its place support for
saving directly to bugzilla. High points:

- Uses the product.bugUrl, with some mangling and checking.
- Requires the user to already have an account.
- Prompts for a summary so we don't have to make up something dumb.
Figures out all the other bug fields automatically.
- Attaches the complete traceback message. We can add whatever other
files we want later on.
- Attempts to detect duplicate bugs. I do this by concatenating the file
name, function name, and text from each stack frame together and then
hashing that. The hash is stored in the status_whiteboard. When I
go to make a new bug, I first look for any bugs with the hash present.
- When duplicates are found, the traceback is added as a comment and the
user is put on the CC list.
- Tries to bring up the network first if none is active.

What still needs to be done:

- Error handling needs a little more testing.
- Right now I search for bugs where the status_whiteboard IS the hash.
I need to be searching for bugs where the status_whiteboard CONTAINS
the hash. I have ideas for how to do this from Will.

So, what does everyone think? Personally I'm a big fan of this because
it removes some back-and-forth on getting bug information and doesn't
require the user to have another computer set up and ready to scp things

- Chris

Anaconda-devel-list mailing list

Thread Tools

All times are GMT. The time now is 12:03 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org