unnecessary QA work (was Re: dapper-live test)
Matthew Paul Thomas
mpt at canonical.com
Mon May 8 09:29:00 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On May 8, 2006, at 11:49 AM, Colin Watson wrote:
> ...
> In case (a)'s failure mode (a duplicate bug), every bug tracking
> system I've ever worked with, including Malone, can deal with the
> situation easily. You mark the bug as a duplicate, perhaps adding a
> comment, and move on.
Eventually you may even be able to do these things in a single page
load. :-)
> In case (b)'s failure mode (comment about a bug attached to a
> different existing bug), I've never seen a bug tracking system that
> deals with the situation gracefully. The best I've seen is the 'clone'
> command in debbugs, which at least allows you to split off the bug
> history to another bug and then deal with the two parts independently,
> but even that isn't particularly great. I've never seen a system that
> allows a developer to hide extraneous comments to avoid them causing
> confusion to that developer in the future when they come to work on
> the bug, so the failure mode always leaves permanent noise
I designed a solution for this last year, though it hadn't occurred to
me that it would be used for reducing confusion between related bugs. I
thought it would be used just to cut down on chatter. Feedback
appreciated. <https://wiki.launchpad.canonical.com/KeepingBugsConcise>
> ...
> Malone's searching interface is not all it could be. For instance:
>
> https://launchpad.net/products/malone/+bug/33881
> https://launchpad.net/products/malone/+bug/33881
>
> ... and compare the experience of the reporter of
> https://launchpad.net/distros/ubuntu/+source/ubiquity/+bug/43230.
This is a combination of navigation problems, but mainly lack of smart
search that detects product/package names in your search string.
<https://wiki.launchpad.canonical.com/MaloneSearch#head
- -395e974fbaac48ee722e01e45987d2d5e0bebea1>
> Furthermore, it's not always at all obvious where to look for a bug.
> Perhaps in the case of simple self-contained applications it's not too
> difficult, but complicated subsystems like the installer or hardware
> detection or font management have their bugs spread out over a number
> of packages and it's not even conceptually easy for Malone to guide
> users to the right place; it's increasingly infeasible to search
> through all Ubuntu bugs for an issue unless you happen to be
> technically savvy enough to know the right technical terms to search
> for
This would partly be addressed by smart cross-references
<https://launchpad.net/products/malone/+bug/37425>.
> (as far as I can tell, Malone full-text searches only search the
> description and similar fields, not all comments).
> ...
That's by design. You can update a bug's description to include all
relevant text (though this should be easier to do). And if comments
were included in the search, not only would it be much slower, but your
(b) above would also be more of a problem, because bug reports would be
more often turning up in searches for unrelated bugs.
- --
Matthew Paul Thomas
http://mpt.net.nz/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFEXwFR6PUxNfU6ecoRAtL3AJ9PwFoN1kxidyv8s67pKP2rUeqNhgCgslm/
NUAFx3zYqJr+BOcMJVzDbvg=
=qsGA
-----END PGP SIGNATURE-----
More information about the ubuntu-devel
mailing list