Please don’t shoot the Bugzilla devs

August 29, 2008 by justdave
Filed under: Bugzilla, Work 

So bugzilla.mozilla.org got upgraded to Bugzilla 3.2 last night.  Since the upgrade, there’s been a lot of complaints about the new UI.

First off, given the differences in the way Mozilla uses Bugzilla compared to a lot of other places, some of these complaints are valid.  But, please try to be polite and state exactly why you think you have issues and suggest ways for improvement.  Don’t just run around saying it sucks or file bugs stating that you’re ticked off at the world because we broke your workflow.

One of the primary complaints Bugzilla as a product has received over the years is how the UI is ugly and hard to manage.  The last year or so the Bugzilla developers have been spending a lot of effort to fix that problem, with the assistance of professional UI designers.  Some of them are taking personal offense to some of the feedback we’ve gotten so far this morning about the UI changes because it makes them feel like all the work over the last year was for nothing if everyone just wants the old UI back.

Yes, in some cases, maybe you just have to suck it up and learn a new way to do things.  In others, there’s probably a lot of room for us to still clean things up.  In either case, please don’t burn the Bugzilla devs in effigy or anything. :)   Be kind on the bugs you file (but do file them).  Be constructive.  Don’t say “This and this are bad they way they are now, please put them back how they were.”  Do tell us “this is my usage case and what I need to do with Bugzilla, and here’s why the old way helped me be efficient doing this. Let’s come up with a way for it to be easy for me to do this again.”  In all honesty, I bet there’s use cases that weren’t thought of in the current design, and maybe it was just overlooked.  Give them the benefit of the doubt, and let us work with you to get something set up that makes your life easy again (maybe we’ll come up with something even better than both the old way and the current way, who knows?)

The major upgrade to 3.2 is done.  All the schema changes that took hours to run are in place.  Deploying changes to the UI at this point is just be the flip of a switch and it’ll just be live with no downtime at all, in most cases, so we can continue to tweak as we go over the next few weeks.  But please try not to get pissed at us and let us help fix it.  We really weren’t intentionally trying to break your world, you know. :)

Comments

5 Responses to “Please don’t shoot the Bugzilla devs”

  1. RyanVM on August 29th, 2008 5:57 pm

    I dunno, I personally like the changes. It makes it much harder to accidentally modify the bug when CCing, which was one of my biggest issues with the old style. Good job!

  2. alanjstr on August 29th, 2008 8:00 pm

    Is there a repository where you have all of the usage cases? Do you allow people to upload there so that you can consider things for the future?

  3. Justin Dolske on August 29th, 2008 8:08 pm

    Yes, in fairness the backend changes to BMO have been positive, as far as I can recall.

    I think the current grumbling is a combination of few things:

    * Changing the UI of a heavily used tool is always contentious. Sometimes people are set in their particular ways, sometimes the UI is “improved” for the worse, sometimes less-common use cases are not understood, sometimes it’s forgotten if something had been done on purpose or was cruft, difference of opinions, etc.

    * OMGCHANGE!

    * It wasn’t clear from that announcement that this was a big UI change, and not just a boring backend upgrade.

  4. Luis on August 30th, 2008 12:06 pm

    One thing I might suggest: making sure that everyone who complains publicly is guilted into filing a bug about their complaint, so that the thing can be discussed. Been very irritating to see people posting greasemonkey scripts to modify the UI without also linking to bugs where the complaints can either be dealt with or refuted.

  5. افكار و احلام » Reporting Bugs on September 8th, 2008 3:38 am

    [...] bug-reporting mode, finding three bugs to report while testing a fix for one other bug. The recent Bugzilla upgrade had a few rough edges, and for whatever reason I seemed to find a number of them first. In addition [...]

Feel free to leave a comment...
and oh, if you want a pic to show with your comment, go get a gravatar!





  • feed Bugzilla in the News and Blogs

    • Bugzilla Monday, 11 May 2009, 9:01 am
      Without doubt, this is the cheapest, and from the off-the-shelf tools I have seen, Bugzilla need not hang its head in shame for being shareware. See the link: http://www.bugzilla.org/about/
    • Fixing HCI Bugs in Bugzilla Thursday, 30 April 2009, 1:53 am
      Guy Pyrzak led a bunch of Carnegie-Mellon students in conducting some HCI research on Bugzilla, and they came up with extensive and detailed results. I have been working on filing bugs in response to. […]
    • illiterat: BugZilla feature of the year -- recent (commented) history Wednesday, 29 April 2009, 3:38 pm
      Something I've wanted for a long time is "show me the BugZilla tickets which I've looked at "recently" (last day, week, etc.). Like almost everyone else I speak to I get by saving all my bugzilla emai. […]
    • Bugzilla on Catalyst Tuesday, 28 April 2009, 1:23 pm
      One of the talks I submitted for this year's YAPC::NA is on converting legacy CGI and mod_perl applications to run on Catalyst instead, focusing on ways to get Catalyst in between existing code and th. […]
    • Bugzilla on CentOS - Nikhil Deval Monday, 27 April 2009, 11:21 pm
      You need to edit a few lines inside this file to prepare Apache to utilize Bugzilla. First, you need to allow Apache to run CGI scripts outside of the cgi-bin directory. To do so, you must add (or unc. […]
    • Bugbored - A Bugzilla Front-End for Fennec Friday, 24 April 2009, 3:19 pm
      After spending a bit of time in Bugzilla it becomes very clear that a lot of time is spent watching the lizard eating bugs. And as the the queries grow larger and larger it becomes harder and harder,. […]
    • Lots of Design Feedback and Bugzilla Usability Data Thursday, 23 April 2009, 9:28 pm
      There has been a lot of interest in the Bugzilla UI recently, which I'm super excited about. Attending usability conferences like CHI, I'd often hear about how hard it is to get any interest in usabil. […]
    • fligtar.com » fancypants: a new Bugzilla skin Thursday, 23 April 2009, 6:21 pm
      The personal blog of Justin Scott, likely to contain posts about Mozilla, Firefox, add-ons, PHP, and web development.
    • vicentescottly - Experiencing like KBugBuster Wednesday, 22 April 2009, 7:59 pm
      When I heard person adverting Deskzilla ( that Holds a proprietary bugzilla client ), I considered about kbugbuster. I cognized it was in a not-very-good contour. Suddenly I experienced like upraising. […]
    • my Bugzilla redesign 2¢ « Boriss' Blog Wednesday, 22 April 2009, 11:11 am
      Bugzilla lately has been going through a bit of a redesign process. Guy Pyrzak has been leading the initiative and has been making some very useful observations and changes. For instance, he observed. […]
    • Email: Still the One for Developers - LinuxInsider.com Wednesday, 22 April 2009, 4:02 am
      Email: Still the One for DevelopersLinuxInsider.com, CABugzilla is about the best they can get." If a Twitter-like feature were integrated in SCM applications, Hammond said, it would probably be welc. […]
    • Jesse Ruderman » Getting bugs done Monday, 20 April 2009, 11:18 am
      I believe Bugzilla's workflow can be improved using one of the central ideas from Getting Things Done, the "next action". Currently, the answer to the question "what is needed to move this bug forward. […]
    • A new Login Form for Bugzilla Thursday, 16 April 2009, 8:38 pm
      So we've gotten lots of great feedback on the homepage, it's been really helpful and we're talking to folks about redoing the icons, making sure that the big icons are the right choice and much more.. […]
    • New front page for Bugzilla 3.4 Thursday, 16 April 2009, 4:50 am
      This is the first post about new features/UI improvements available in what will become Bugzilla 3.4. I realized that many readers don’t waste their time following links in articles; if a screenshot. […]
    • Bugzilla Dusk Skin | userstyles.org Thursday, 16 April 2009, 2:19 am
      Bugzilla Dusk Skin. Bugzilla Dusk Skin. 22416. By HaggleLad. Last updated Apr 16 2009. 9 installs this week, 9 total. Works with Bugzilla v3.0.2 and will do with others I expect. Show code ...
    • BugZilla - Defect/Bug Tracking System Friday, 10 April 2009, 2:22 pm
      Home Page:http://www.bugzilla.org/ Download:http://www.bugzilla.org/download/ Features:http://www.bugzilla.org/features/ Documentations:http://www.bugzilla.org/docs/ Wiki:https://wiki.mozilla.org/Bugz. […]
    • Going from Trac to Bugzilla Saturday, 4 April 2009, 6:36 am
      It is time we go serious, so we should use some serious tools :P. First of all, why switching to Bugzilla? Trac is a nice tool; you get almost everything you need with one installation, not to say how. […]
    • Bugzilla-ja 3.4 branch open « himorin’s blog Friday, 3 April 2009, 8:03 am
      I have much pleasure in introducing that now we have an open repository of Japanese templates for Bugzilla 3.4 branch. So, now our current maintainanced repositories are for 3.2, 3.4, and trunk (3.5).. […]
    • Open Source defect/bug tracking? | bestdomains4you.info Thursday, 2 April 2009, 3:24 pm
      Bugzilla is by far the most famous, though it is notoriously difficult to set up. Many different companies and Open Source projects use this as their bug tracker. http://www.bugzilla.org/. 2. Mantis:. […]
    • Bugzilla 3.2.3, 3.3.4, BRANCH_3_4 リリース « himorin’s blog Wednesday, 1 April 2009, 10:20 pm
      Bugzillaプロジェクトでは、Bugzilla 3.2.3, 3.3.4をリリースいたしました。Bugzilla 3.2.3は最新の安定版リリースとなります。また、3.4リリースに向け、BRANCH_. […]
  • Recent Posts