%gnomeincludes; %includes; ]> &header;

1. What to report?

The rule of the thumb is: report as much information as you can. Even if there is some irrelevant information developers can easily filter it out. On the contrary, the situation is much worse when there is too little information to reliably track down or reproduce the problem - in this case developers have to spend their time guessing and/or asking originator of report to send more information.

There are plenty of examples of totally useless bug reports, something like "Hey, gnomefoo port is broken. I'm running FreeBSD-X.Y. Please fix." Needless to say, that such a report is just a waste of your time, time of the appropriate developer, and network bandwidth. At a bare minimum the report should include the following information:

In addition, try to answer the following questions:

Also, be prepared to answer additional questions. Often times, developers cannot solve or even diagnose a problem right off the bat. So please be understanding when asked to provide more information.

If you have a solution or a workaround for the problem then include it into your report as well, even if you are not quite sure that this is a correct fix. If it is not it could still give the developer an idea about what to look at; and save them some time.

2. Where to report?

Before reporting a bug, or even sending an email to the list, search through the FreeBSD GNOME mailing list archives to see if this has already been reported. Most of the problems reported on the mailing list are repeats, and by searching you can find your solution much faster.

Once you are sure this is a new problem, there are several ways to report a bug in GNOME running on FreeBSD: you could send a report to the freebsd-gnome mailing list, file a problem report in the FreeBSD bug reporting system, send your report to the particular GNOME developers via their bug tracking system, or any combination of those.

It is impossible to define guidelines that will clearly tell you where to report in each particular case - you have to use your own common sense, however some rules follow:

&footer;