Next: Suggest new feature, Previous: New to GNU/Linux?, Up: Introduction [Contents][Index]
According to Wikipedia “a software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways”. So when you see that a program is crashing, not reading your input correctly, giving the wrong results, or not writing your output correctly, you have found a bug. In such cases, it is best if you report the bug to the developers. If it is an immediate issue, the developers will work hard to correct it as soon as possible.
Prior to actually filing a bug, it is best to search previous reports. The issue might have already been found and even solved. Recently corrected bugs are probably not yet publicly released because they are scheduled for the next Gnuastro stable release. If the bug is solved but not yet released and it is an urgent issue for you, you can get the version controlled source and compile that, see Version controlled source. There are generally two ways to inform us of bugs:
bug-gnuastro@gnu.org
. Any mail you send to this
address will be distributed through the bug-gnuastro mailing
list. This is the simplest and preferred way to send bug reports. The
archives of this mailing list can be found at
http://lists.gnu.org/archive/html/bug-gnuastro/.
Once the items have been gathered from the mailing list or webpage, the developers will add it to either the “Bug Tracker” or “Task Manager” trackers of the Gnuastro project webpage. These two trackers can only be edited by the Gnuastro project members, but they can be browsed by anyone. So prior to filing a bug report please browse and search these two trackers to see if the issue has already been solved or is being solved.
Individual and independent bug reports: If you have found multiple bugs, please send them as separate (and independent) mails as much as possible. This will significantly help us in managing and resolving them sooner. |
Reproducible bug reports: If we cannot reproduce your bug, then it is very hard to resolve it. So please send us a Minimal working example14 along with the description. For example in running a program, please send us the full command line text and the output with the -P option, see Final parameter values, reproduce previous results. If it is caused only for a certain input, also send us that input file. In case the input FITS is large, please use ImageCrop to only crop the problematic section and make it as small as possible so it can easily be uploaded and downloaded and not waste the archive’s storage, see ImageCrop. |
https://savannah.gnu.org/projects/gnuastro/
https://savannah.gnu.org/bugs/?group=gnuastro
Next: Suggest new feature, Previous: New to GNU/Linux?, Up: Introduction [Contents][Index]
Read in other formats.
GNU Astronomy Utilities manual, November 2015.