100,000 Bug Reporters

Sometime around now (it’s not a statistic we keep an eye on daily), we will pass 100,000 unique bug reporters in bugzilla.mozilla.org. To try and give you some sort of handle on that, this is approximately equivalent to the entire population of Chelmsford (UK), Cambridge (Mass., USA) or Cairns (Australia) each filing at least one bug. (Submissions of other correctly-sized cities in your country welcomed in the comments.)

This is yet more proof, if more were needed, of the broad reach of the Mozilla project across the world – not just in terms of users, but in terms of contributors.

Other interesting stats: our average-bugs-filed-per-day has gone from about 70 to 119 over the last year, and there are currently 294,115 Bugzilla user accounts.

Occasionally people complain about the cryptic nature of the Bugzilla UI, and we have done things to address it. When considering that question, there are two ways to look at these stats. Either, “if 100,000 people can work it out, we can’ t be doing too badly”, or “if only 1/3 of account creators successfully file a bug, then our UI is too complex”. The latter view, of course, assumes that filing a bug is the only reason that people create accounts. How solid is that assumption, I wonder?

8 thoughts on “100,000 Bug Reporters

  1. what are the numbers of people in the following:

    unique people who have votes on bugs (is historical data available here)
    unique people who are cced on bugs (is historical data available here)

    unique people who have votes, are cced or have created bugs (basically unique people who have used bugzilla)

  2. I know there are third-party developers who have accounts in Bugzilla (sometimes multiple ones when their company is taken over) simply to comment and pass information back and forth about bugs that exist somewhere between their products and ours.

    Many of our contributors also have one or more “watcher” accounts to help them manage bugmail.

    In Camino we also request all our localizers have Bugzilla accounts so we can cc them to appropriate bugs, but most of the localizers have never filed any bugs.

    I suppose it’s also possible that we have “non-regular” developers who experience a bug, decide to fix it, and find the existing report, so they never need to file a bug report themselves.

    I doubt these categories can explain away the 200K difference, but there are valid reasons, as Asztal notes, for the number of accounts to be higher than the number of unique bug-filers.

  3. Some answers to some of the questions above…

    unique people who have votes on bugs


    (is historical data available here)


    unique people who are cced on bugs


    (is historical data available here)

    Yes, but not in a way that’s easy to count. In my couple minutes of thinking about it, I couldn’t come up with a way to do it even close to accurately.

    unique people who have votes, are cced or have created bugs


  4. Bugzilla shouldn’t be to easy, it must be a little bit cryptic.
    An easier bugzilla would only generate more of this support question bug reports and how should you be able to find real bugs in the flood of incoming bug reports?

    Many people just create an account to write a bug report, only a few people do more in bugzilla like watching bugs.

  5. It would be interesting to see how many of those user_ids are referenced in *any* other table (besides the tables they get added to automatically for existing, such as the emailprefs table).

    LpSolit’s actually got a nice patch on trunk for making the normal enter_bug much simpler. I don’t know if it’s in yet, though…

    I’m not too concerned about making enter_bug SUPER easy to use–there has to be *some* barrier to entry for filing a bug. But I think just the number of fields that have to be filled out is enough of a barrier, without making the UI also impossible to understand.