English Yacs handbook Developer's guide

How to report bugs effectively?

Simon Tatham, professional and free-software programmer, has written clever text on this topic. Please read carefully before sending us a query.

Excerpts from

http://www.chiark.greenend.org...atham/bugs.html:

When you report a bug, you are doing so because you want the bug fixed. There is no point in swearing at the programmer or being deliberately unhelpful: it may be their fault and your problem, and you might be right to be angry with them, but the bug will get fixed faster if you help them by supplying all the information they need. Remember also that if the program is free, then the author is providing it out of kindness, so if too many people are rude to them then they may stop feeling kind.

Give the programmer some credit for basic intelligence: if the program really didn't work at all, they would probably have noticed. Since they haven't noticed, it must be working for them. Therefore, either you are doing something differently from them, or your environment is different from theirs. They need information; providing this information is the purpose of a bug report. More information is almost always better than less.

french flag Aussi disponible en version française