Reply
Thread Tools
JosefA's Avatar
Posts: 71 | Thanked: 54 times | Joined on Oct 2009
#21
Bugzilla has what can only considered a cruel and inhumane interface. Problem is though, the level of detail required and provided is necessary for the people sufficiently technical to address the actual bugs. In simpler terms, dumbing down bug tracking functionality so anyone can use it is likely to result in bug information which is nigh on unusable for developers.

So if we want nontechnical users to report bugs then it should perhaps be a wiki page where they can register bugs. The bugsquad can take it from there. Any user sufficiently technical will find b.m.o anyhow.

There are simpler systems than Bugzilla (I use trac at work) but they're still too complex for nontechnical users.
__________________
$HOME - On special days, this sig will contain a hidden Andalusian Video Snail. Today is not such a day.
 
krisse's Avatar
Posts: 1,540 | Thanked: 1,045 times | Joined on Feb 2007
#22
Long list of ways that Bugzilla is user-unfriendly:

-This page does not properly explain where people are meant to report a problem with their device: https://bugs.maemo.org/enter_bug.cgi Which ordinary user knows what a repo is? Who is going to know who "Maemo Devices" are? Who is going to know which apps are managed by them? For a specific example, which category would a browser bug be reported in?

-How is someone supposed to know the severity of a problem?

-How is someone supposed to know the priority of a problem?

-How is someone supposed to know what terms like "QA Contact", "Assign To", "Alias" mean? I know these don't have to be filled in, but these all add to the scariness of the site, as if it isn't really intended for consumers' eyes.

-Which OS are people supposed to report, the OS on their computer or the OS on their device? And what if they use several OSes on their computers? And why do they have to even give the OS of their computer if the problem is on their device?

-What does "component" mean?

-What does "version" mean? Assuming it means the OS version on their device, how on earth are ordinary users supposed to know what version number they have?

-What are they supposed to put in the URL box? And does everyone actually know what URL means?

-Why does the bug report button say "commit", as if it's some kind of nuclear weapon launch system?

-Why does the bug report window include scary cryptic strings of characters like "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)"? (I know what this all means, but an ordinary user would be baffled by it.)

...these examples are all just off the top of my head. There's a lot more stopping it from being consumer-oriented reporting system.

Bugzilla is great as a tool for developers, but it is almost useless as something intended for a truly mainstream audience.

Last edited by krisse; 2009-11-21 at 19:59.
 

The Following 2 Users Say Thank You to krisse For This Useful Post:
silvermountain's Avatar
Posts: 1,359 | Thanked: 717 times | Joined on May 2009 @ ...standing right behind you...
#23
Tried using Bugzilla a few times but have given up on it.
And seriously, if the people that set up that site don't see the issues with it I can't imagine any amount of feedback changing that fact.

It's one of the least user-friendly sites I've ever had the dis-pleasure to be exposed to - and that's from someone who have filed bugs/requests through Oracle bugtracker, Heat, Remedy, etc.

The easier and more efficient way would probaboly be to re-do it from scratch - and to, seriously, ban anyone who had a hand in building bugzilla from participating.

And yes, I find it to be that terrible.
__________________
.N810 experience: Since 6/2009
My Twenty Favorite OS2008 Applications:
AutoScan, Diablo5 Theme, Dialcentral, DragLock, EmelFM2, FlipClock, gPodder, Headphoned, Knots 2, Maemo Mapper, mPlayer, openNTPD, OpenSSH, Panucci, Personal Launcher, QuickNote, Seqretary, SlideLock, Telescope, YellowNotes
 

The Following User Says Thank You to silvermountain For This Useful Post:
Andre Klapper's Avatar
Posts: 1,665 | Thanked: 1,649 times | Joined on Jun 2008 @ Praha, Czech Republic
#24
Originally Posted by silvermountain View Post
What is the timing on SSO?
See https://wiki.maemo.org/Maemo.org_Sprints/November_09 for the status.
__________________
maemo.org Bugmaster
 
Andre Klapper's Avatar
Posts: 1,665 | Thanked: 1,649 times | Joined on Jun 2008 @ Praha, Czech Republic
#25
Originally Posted by JosefA View Post
So if we want nontechnical users to report bugs then it should perhaps be a wiki page where they can register bugs. The bugsquad can take it from there. Any user sufficiently technical will find b.m.o anyhow.
I don't want another system that is used for "bringing the initial reports into a valuable state before copying them to Bugzilla".
I prefer this to be done in Bugzilla itself.

Sure I want nontechnical users to report **bugs**. I don't want them to file their configuration issues though that belong to a forum or a mailing list, so I don't want Bugzilla to be as easy as a forum where everybody can post without spending a few seconds to think. You might think that this is arrogant but it is actually useful in order to have a useful signal to noise ratio.
Sometimes people file issues in Bugzilla (good), sometimes in this forum, sometimes on mailing lists or IRC. And there are often people around to point them to Bugzilla and to help them in case that these are real bugs and not just misconfigurations or support questions.

As said already: It's not about filing the perfect bug report in Bugzilla. If people are afraid of doing something wrong when filing a report in Bugzilla I wonder how to change this. Maybe by a "If you are unsure just pick up something"?
__________________
maemo.org Bugmaster
 

The Following 3 Users Say Thank You to Andre Klapper For This Useful Post:
JosefA's Avatar
Posts: 71 | Thanked: 54 times | Joined on Oct 2009
#26
Originally Posted by silvermountain View Post
It's one of the least user-friendly sites I've ever had the dis-pleasure to be exposed to - and that's from someone who have filed bugs/requests through Oracle bugtracker, Heat, Remedy, etc.
Umm, no. There is no pain like BMC Remedy.
__________________
$HOME - On special days, this sig will contain a hidden Andalusian Video Snail. Today is not such a day.
 

The Following 2 Users Say Thank You to JosefA For This Useful Post:
silvermountain's Avatar
Posts: 1,359 | Thanked: 717 times | Joined on May 2009 @ ...standing right behind you...
#27
Originally Posted by Andre Klapper View Post
See https://wiki.maemo.org/Maemo.org_Sprints/November_09 for the status.
Thanks, I see it's at 0%.
What I find missing from that s/sheet is a 'Due Date'-column, that's pretty standard in any project management efforts - how else do you track if you are on-track or not and/or set some expecations for 'customers'?
__________________
.N810 experience: Since 6/2009
My Twenty Favorite OS2008 Applications:
AutoScan, Diablo5 Theme, Dialcentral, DragLock, EmelFM2, FlipClock, gPodder, Headphoned, Knots 2, Maemo Mapper, mPlayer, openNTPD, OpenSSH, Panucci, Personal Launcher, QuickNote, Seqretary, SlideLock, Telescope, YellowNotes
 
Andre Klapper's Avatar
Posts: 1,665 | Thanked: 1,649 times | Joined on Jun 2008 @ Praha, Czech Republic
#28
Originally Posted by silvermountain View Post
Tried using Bugzilla a few times but have given up on it.
And seriously, if the people that set up that site don't see the issues with it I can't imagine any amount of feedback changing that fact.
Newer Bugzilla versions have improvements, and upgrading maemo.org Bugzilla is definitely planned (and already being worked on).
Your last sentence is a little bit insulting to me but I assume that it was not meant like that. Sure, everything can be improved. Always. At least I think that I listen, here, and I'm interested, otherwise I would spend my Saturday evening somewhere else than in this forum...
__________________
maemo.org Bugmaster
 

The Following 3 Users Say Thank You to Andre Klapper For This Useful Post:
Andre Klapper's Avatar
Posts: 1,665 | Thanked: 1,649 times | Joined on Jun 2008 @ Praha, Czech Republic
#29
Originally Posted by silvermountain View Post
Thanks, I see it's at 0%.
First task: Yes.
Second one is 9.09-10 and is at 25%.
Help is probably welcome - you could contact the task maintainers.

Originally Posted by silvermountain View Post
What I find missing from that s/sheet is a 'Due Date'-column, that's pretty standard in any project management efforts - how else do you track if you are on-track or not and/or set some expecations for 'customers'?
See "Sprint priority" for that.
__________________
maemo.org Bugmaster
 
silvermountain's Avatar
Posts: 1,359 | Thanked: 717 times | Joined on May 2009 @ ...standing right behind you...
#30
Originally Posted by JosefA View Post
Umm, no. There is no pain like BMC Remedy.
Lol, yeah Remedy wasn't that good. We changed to Heat for various reasons (asset tracking being one) and it's also rather easy to set auto-escalation rules and field customization in Heat.
__________________
.N810 experience: Since 6/2009
My Twenty Favorite OS2008 Applications:
AutoScan, Diablo5 Theme, Dialcentral, DragLock, EmelFM2, FlipClock, gPodder, Headphoned, Knots 2, Maemo Mapper, mPlayer, openNTPD, OpenSSH, Panucci, Personal Launcher, QuickNote, Seqretary, SlideLock, Telescope, YellowNotes
 
Reply


 
Forum Jump


All times are GMT. The time now is 05:25.