UI module owner

Dennis Melentyev dennis.melentyev at infopulse.com.ua
Mon Jun 26 10:07:32 UTC 2006


В пн, 26/06/2006 в 09:40 +0100, Gervase Markham пишет:
> Dennis Melentyev wrote:
> > В пт, 23/06/2006 в 20:28 +0100, Gervase Markham пишет:
> > [...]
> >> Also, for the ease-of-use goal: 
> >> do we have any more specific data than
> >> "people complain Bugzilla is hard to use"? 
> > Well... Trying to put some more specific data, I'd say:
> > Bugzilla UI (Search page at the first place followed closely by bug
> > entry page) are way too overloaded with controls and lots of them are
> > not intuitive. 
> 
> So we ask:
> 
> - Are all the controls necessary?
> - Which controls are used more and which less?
>   (We could get such data by instrumenting bugzilla.mozilla.org)
> - Which ones do people classify as "not intuitive"?
> - Can we fix that by changing the widget used to make them work more
>   like people expect?
Some controls are definitely "Advanced". Will try to collect opinions of
our developers on this. (Idea! Need to add a usability survey link to
useful-links! :)
I really like the way it done in tabbed show_bug. But I'd rather move
all comments to their own tab.

> - Does anyone actually do complicated searches, or are 100% of Bugzilla
>   searches merely searches on Subject?
> - If we don't have a page with all the controls on somewhere, how are
>   people going to be able to do those complicated searches?
I have to do a lot of reports and even more, I can't do some searches, so I had to hack a page for some special ones (not usable for others and definitely lacks security).
But, basic search is too minimalistic, while advanced is over-bloated
for freshmens. So we need something in between for them and better
structured advanced view (better separated/grouped visually).

> > It's getting intuitive when you getting more and more familiar with
> > Bugzilla process, but is a complete mess for a newbie.
> 
> So we ask:
> 
> - Is that page supposed to be used by newbies?
No. But they do often need somewhat advanced, but not over-helming
pages.
Another user role is "Customer The Great" often under-qualified to
fill-out all controls, not patient and not willing to learn this "ugly
pages". But their reports are gold for us.
Yes, It is already customizable, but this increase the cost of
ownership. Well, this might be answered like "so go'n'buy any commercial
soft!", but we are here to develop/promote Bugzilla, aren't we?

> > IMO the best idea is to have a wizard-like search and bug entry pages,
> > with ability to switch back to current pages when "the wizard" will
> > start abuse you.
> 
> What, like the guided bug entry page we already have? :-)
Which one? bugzilla.mozilla.org? Kind of... But in distrib. (I could
miss recent 1-2 month changes at tip)

> > There are also some design/style issues. It doesn't looks
> > sexy/serious/cool/whatever word you know for a big, well-known and full
> > featured application. It looks like knee-knitted helper thingy. This
> > doesn't mean any functionality is missed. It just does not impress from
> > the very first look :)
> 
> So we ask:
> 
> - Which of our personas cares about sexiness/coolness?
> 
> (If the answer is "none", it doesn't mean we can't make it look more
> sexy. It just means that it's not a high priority.)
Yeah, It isn't high priority task. But Bugzilla as a product suffer from
that.
Just try to imagine it a commercial product with just price cut down to
zero.

> > Yet another idea is to have several default (pre-shipped?) skins
> > selectable by USER in his profile:
> 
> This clearly has a maintenance cost, so we ask:
> 
> - Which persona needs this feature, and why?
Every company it uses. Because of TCO and general attractiveness (Is
there such a word in English? :).

> > 1. Just current (classic) skin
> > 2. Sexy-dumb-n-bullet-proof-wizardry (anyway, we definitely need one for
> > collecting bug reports from customers, who could not always be smart!)
> 
> We already have customisation mechanisms for this sort of thing; and
> it's not called a "skin".
We just need a samples bundled in distro.
> 
> > 3. wap-enabled minimalistic
> 
> Which persona needs to access Bugzilla over WAP, and why?
Dunno, someone just mentioned it here :)





More information about the developers mailing list