Re: Linux 2.6.21



On 29 Apr 2007, at 22:24, Linus Torvalds wrote:
Exactly because I don't think anybody has shown any better automation than
bugzilla. But that doesn't make bugzilla "the One Choice". That's not how
it works. If there is no automation, manual tracking is still better than
*crap* automation.

Have you seen/used RT? -> http://bestpractical.com/rt

We use it here at work and it works great. People can report bugs both by email or via web interface. We get everything that comes in emailed to us and we can respond by email and RT recognizes the responses being in the same thread and lumps them into the same bug (and when the origin was by email that is even without evil bug numbers appearing in the subject with the help of some perl scrip magic (aka RT action script)). The only time I ever go into the web interface is about once a week to have a look at my list of open bugs and to do some tidying like merging bug reports and things like that.

It also has some cool features like "extract this into the FAQ" and there is a "FAQ" in RT that contains an autogenerated FAQ from what people have pulled out in that way.

Only problem is for the kernel we would need a beefy system (needs fast database or it gets very slow when you get into 100k+ bugs region) and someone who knows RT well and has a lot of spare time to set it up to your liking and then to maintain it... (RT takes a while to set up because you can tweak just about everything and you can add/modify/remove functionality at will as it is very modular and written in Perl so pretty much anyone can adapt it to do exactly what they want without even needing to wait for lengthy recompiles to happen...)

You could for example automate sorting of bug reports into queues (e.g. SCSI, Net, FS, etc) by grepping the emailed bug report (or website generated one although on the website people can choose the queue by hand if they want) and sorting appropriately. Admittedly for this to be at all useful someone would have to spend some time working out intelligent things to grep for or all bugs would match to all queues when they contain dmesg output for example... (-;

This might not be perfect but in comparison to bugzilla it is actually usable and at least we here at work like it so much we adopted it into our workflow voluntarily which says something...

Best regards,

Anton
--
Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @)
Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK
Linux NTFS maintainer, http://www.linux-ntfs.org/


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: Possible Word 2003 bug
    ... provides it's Word object model specifically for the purpose of automation. ... consider this bug, because it does not work as it is supposed to. ... > G'day Garrett Manahan, ... > Steve Hudson - Word Heretic ...
    (microsoft.public.word.vba.general)
  • Re: lots of quick tests that have very low cost but uncertain value
    ... It means "we don't know whether this test will reveal a bug or not". ... Here's a great example of a cheap test, arrived at through automation. ... the cost of the test has gone up from 6 ...
    (comp.software.testing)
  • Re: Code correctness, and testing strategies
    ... interfaces that you will not achieve in code that lacks automated unit tests. ... Automation should also be the most convincing argument for the OP. ... Every single bug adds 30-60 minutes of testers time in order to pinpoint the bug ... In my end of the world, tester time is not cheaper than developer time. ...
    (comp.lang.python)
  • Re: INITIO scsi driver fails to work properly
    ... bugzilla will keep track of the entire discussion as it progresses ... then add information to the bug through the web interface. ... More majordomo info at http://vger.kernel.org/majordomo-info.html ... Please read the FAQ at http://www.tux.org/lkml/ ...
    (Linux-Kernel)
  • [2.6.14-rc4] ipw2200 still filling up dmesg
    ... The bug in bugzilla ... send the line "unsubscribe linux-kernel" in ... Please read the FAQ at http://www.tux.org/lkml/ ...
    (Linux-Kernel)