LWN.net Logo

PostgreSQL 9.0 Release Candidate 1

PostgreSQL 9.0 Release Candidate 1

Posted Aug 31, 2010 22:22 UTC (Tue) by bangert (subscriber, #28342)
In reply to: PostgreSQL 9.0 Release Candidate 1 by elanthis
Parent article: PostgreSQL 9.0 Release Candidate 1

of course. or one could say that bug reporting should be made as hard as possible to avoid the useless one sentence bug reports a lot of clueless people type into these systems.

thats, of course, taking it to the other extreme - which leaves the middle ground that many projects seem to have found.

yes - bug reporting is a chore. rightly so...


(Log in to post comments)

PostgreSQL 9.0 Release Candidate 1

Posted Sep 2, 2010 6:15 UTC (Thu) by elanthis (guest, #6227) [Link]

Bug reporting should never be a chore. QA is the worst job in the IT industry. You're already getting people to do it for free, and only after you've already inconvenienced them by giving them broken software, possibly screwing over very real work they need to get done. Making them spend 30 minutes figuring out your crazy byzantine process just to send you a file that crashes the app when they try to open it is insulting.

If they leave out some info, you respond and ask for more. If they don't respond within a week, or the email address they provided bounces, then the system automatically closes out the bug as NO-RESPONSE (and re-opens it if the user responds at a later date). Then you also avoid the Bugzilla problem of having a hobajillion backlogged NEEDINO bugs that build up over the months or years.

The fact that "most projects" have some Bugzilla-based middle ground doesn't mean that It Works Perfectly(tm). It just means they've settled for less because they didn't bother to really think about their software's QA process or the value of their users' time.

PostgreSQL 9.0 Release Candidate 1

Posted Sep 2, 2010 17:57 UTC (Thu) by zlynx (subscriber, #2285) [Link]

No, working as a programmer trying to fix "bugs" filed as "It does not wrk fix it kthx." is the worst job.

I want debug symbols. I want a stack trace. I want the *exact* version of the software, what it was compiled with, what libraries it was linked to, what file it was working on. I want verbose debug logs.

PostgreSQL 9.0 Release Candidate 1

Posted Sep 3, 2010 10:11 UTC (Fri) by mpr22 (subscriber, #60784) [Link]

Write up a description telling Joe Luser how to get those things (starter for ten: Joe Luser doesn't know how to change his core dump size ulimit away from the distribution default of zero). Configure the bug tracking system to send it automatically to the submitter of any bug you close with an "no information" resolution code. Close content-free bug reports with the "no information" resolution code.

Alternatively, don't write programs for normal people to use.

PostgreSQL 9.0 Release Candidate 1

Posted Sep 7, 2010 15:12 UTC (Tue) by nye (guest, #51576) [Link]

>yes - bug reporting is a chore. rightly so...

Congratulations! You win the 'most retarded thing I've read all year' award. Good job.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds