jump to navigation

Simpler form to file bugs in Bugzilla 3.4 24 mai 2009

Posted by Frédéric Buclin in Bugzilla, Mozilla.
trackback

In my previous post, I talked about the new front page which will be used in Bugzilla 3.4 (it will very likely change again in Bugzilla 3.6 to look something like this). Now I’m going to talk about the new form to file bugs. Technically, it’s the same page as before, but we now hide some fields by default which we don’t consider to be critical when reporting a new bug.

The form to file bugs in Bugzilla 3.2 and older looks like this:

Full bug filing form

Full bug filing form

There are many fields which advanced users probably love to see when reporting a new bug, but they may look too complicated for newbies. With the idea that newbies know mostly nothing about the internals of Bugzilla, and that they probably won’t know what to set, we know display important fields only, by default:

Simple bug filing form

Simple bug filing form

The information requested here seems small enough to not frighten new reporters. We could even imagine hidding the OS + hardware fields, as well as the component field, but I suppose the form would then look a bit too much like Hendrix. Anyway, it’s still a big improvement over what Bugzilla 3.2 displays to the user. And before you ask: yes, you can display all fields if you want to. Simply click the “Show Advanced Fields” link at the top of the page. Bugzilla will store your choice in a cookie so that you don’t have to worry about it in the future. Cool, isn’t it? :)

In my next post, I will show you how administrators can configure Bugzilla 3.4 to display some fields under certain circumstances only (for instance, on a per-product basis, or only for a given severity/priority, etc…) Another cool feature. ;)

Commentaires»

1. Robert Kaiser - 24 mai 2009

Can I, as a user, edit my prefs to always show the advanced fields when I’m logged in? That would make it nice and easy to have it work from multiple computers and browsers :)

Frédéric Buclin - 24 mai 2009

No, we don’t plan to add a user pref for this. It’s a single click to display all fields, and I doubt you use a new browser every day.

2. Jesse Ruderman - 25 mai 2009

The fields left in (version, severity, hardware, OS) are the least useful fields on bugzilla.mozilla.org. They never help with prioritization, rarely help with searching, and usually contain incorrect information. Maybe they’re useful in other installations, but on BMO they’re noise. TidyBug hides them.

I use many of the other fields on the new-bug page (CC, keywords, dependencies) but I agree that hiding them makes sense.

3. Jesse Ruderman - 25 mai 2009

I don’t like the way Bugzilla keeps some prefs in cookies (especially bug list columns). It’s a pain whenever I switch browsers, switch computers, or clear cookies. It’s marginally useful for having my iPhone show fewer columns, but using browser-specific cookies seems to be the wrong way to do that. I can’t think of any other sites that do that.

4. Peter Kay - 4 août 2009

Whilst I welcome the option to reduce the number of fields, hardware and OS are pretty useless and I want to have some custom fields showing all the time – that’s why they’re custom.

Off now to see if there’s some hack that means custom fields are always shown..

Julien Marchand - 12 août 2009

I would be looking for exactly the same thing right now. Is there a way to add the custom field in the list of fields included in the “simple” bug report?

As Peter said, these fields are custom because they are useful, hence we would be grateful if they were included in the simple report. As it stands right now, pretty much everyone has to use the Advanced form because these fields are important to us…

Thanks,
Julien

5. Zimmy - 20 août 2009

The Simple display means that the default assignee is always chosen, as it is not displayed, is there any way to add this in?

6. Erwan - 13 octobre 2009

Hi,

you said you would tell us how to show/hide fields when creating a bug, but I can’t find anywhere this post ?

Could you please tell me where to find it ?

Thanks,

7. Uuuum - 15 octobre 2009

“In my next post, I will show you how administrators can configure Bugzilla 3.4 to display some fields under certain circumstances only”
Still waiting for this post! :)

8. Frédéric Buclin - 16 octobre 2009

You are both right, I promised to write an article about custom fields, and I didn’t yet. I will do it in the coming days! :)