bugzilla.mozilla.org changes for Thunderbird

Wayne Mery (d531) vseerror at Lehigh.EDU
Wed Oct 10 15:42:41 UTC 2012

Changes are afoot!

Components have been added for Thunderbird:Filters and 
Thunderbird:Untriaged [2]. The next step is make Untriaged the default 
component for users filing bugs using the guided entry form [3].

Why do this?  Several posibilities, but to name a few
- General should be for bugs whose code that doesn't fit into the bucket 
of any other component (components in theory are code buckets, except 
General of course)
- allow triagers who want to focus ONLY on newbie bugs to do so by just 
watching the component (who wants to wade through the mess of General [4] ?)
- get bugs from newbie authors out of Thunderbird:General, and then we 
can gradually lean up General to be less cluttered.

I have not yet filed the bug to change the Guided form because I need 
some information in the form a question - directed primarily to those of 
you (both developers and triagers) who triage unconfirmed bugs.

For users who don't have bugzilla priveleges, and are forced to use the 
guided bug form [3] the default component will be Untriaged, and the 
question ...

Do we allow them to pick a Thunderbird component, as they can do today? 
  Firefox has chosen not to allow picking components, so their form does 
not show components [5].  (I don't know all the backstory, but I read 
they no longer wanted bugs in components unless it had first been 
touched by a triager.)


a) I propose we allow users to choose a component. And I propose we do 
not give them a choice of picking the General component. (BMO devs 
assure me this can be done.

b) The alternative, to not allow them to choose component, forces 
everything to single thread into Thunderbird:Untriaged.  And we may then 
need more people watching the component to handle that load, else we get 
backlogged on new untriaged bugs.  Triage delays would be very 
undesireable when we push out a new release.  (Although less of an issue 
under the future slower development/release process)

Anyone feel strongly that we should do b) ?

Of course, nothing we do will be permanent - we can adjust and change in 
the future as needed.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=799569
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=799569
[4] General+Unconfirmed, 530 bugs http://tinyurl.com/8ug6988

More information about the tb-planning mailing list