Why reporting bugs is so hard?!!


What should you do – as a user – when you face a bug in an interesting open source application?! You can just forget it, and try to find a workaround or just stop using it, with the hope that it’ll be fixed soon. But a better thing to do is to report the bug. But some questions arise now, first of all: where should I submit the bug? Should I try to find and use my Linux distribution’s bug reporting system, or the application’s?
Anyway, you decide about one of them. Now, you go to one of those systems for the first time, and you find that you cannot report any bugs or adding comments to a bug before logging in, and so you should first register yourself with the bug tracking system.

Hmmm, isn’t it too much, just for reporting one bug? You are a regular user, and you’d like to help the developers with reporting bugs, but you should go through many steps before you can do it.
Specially it you want to report bugs to upstream, the situation is worse. For reporting bugs for each application for the first time, you should register… the list will grow as you try to help more: Redhat bugzill, Gnome bugzilla, Freedesktop bugzilla, openoffice.org bugzilla …
I might be too lazy, but I’ve seen that I’m not the only one who is annoyed by this. And this is why I’ve not still reopened the long standing openoffice.org bug in showing ‘justified’ paragraphs when Persian (Farsi) is selected as the CTL language (it just works if you select one of Arabic languages! So, the fix should be trivial, but this bug is in OpenOffice.org for many years!!).

Well, I’ve read some discussions about this on fedora mailing lists, and it seems that being able to report bugs without any registration is not acceptable for many reasons.
For some of the mentioned reasons, it would be enough if you ask about user’s email address when he is reporting a bug without registration, so that you can remain in touch with the reporter.
And if signing in is really desired, it would be much better if bugzilla supports OpenID, so you won’t need to register in every bugzilla system available in the Internet!

Advertisements

4 responses to this post.

  1. Things are made simple with Bug Buddy.

    When a Gnome program crashes, Bug Buddy shows up and only asks for your email before it submits the bug to the Gnome Bugzilla.

    If you don’t have any account registered with that email, then one will be created for you.

    That’s really nice. It would be great to have this generalized in the whole Fedora / your preferred distribution.

    The problem with those kinds of « easyfication » though is that it generates a lot of duplicated bugs, which means more work for the Bug Zappers…

    Reply

  2. Posted by mohsen on January 25, 2009 at 1:38 am

    (first of all i’m bad in english but if you insist, here we go!)
    yeah, i had this problem too,
    with phpMyAdmin, open office, one of my modem driver applications,mutt and…
    sometime you cant do any thing and you think its better to forget about the whole thing and just deal with it but sometimes it start to annoying! then we have problem my friend!

    i say send this post to the bug tracking pals and report a bug about bug reporting system! may be this could help!

    Reply

  3. bochecha: yes I know about Bug Buddy. Bug Buddy can create lots of duplicate bugs, but its not because it doesn’t have registration! Registration will not stop you to report duplicate bugs, it is the search before reporting a bug which might lead to less duplicate bugs. And it can be done in a system without such registration too.

    Mohsen: I’m thinking about reporting such bug, but before that I try to come up with a easier working model to suggest there. I though that some feedback here might help me in this regard. 🙂

    Reply

  4. […] let us have a look at OpenOffice.org 3.1! Do you remember the long standing justify bug in Persian(Farsi) language I talked about before?! Well, finally it is fixed in this new OpenOffice.org version! Not only the […]

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: