Παράρτημα B. Αναφορά σφαλμάτων και αιτήματα βελτιώσεων

Πίνακας Περιεχομένων

1. Βεβαιωθείτε ότι είναι ένα σφάλμα
2. Αναφορά του σφάλματος

Δυστυχώς, καμιά έκδοση του GIMP δεν υπήρξε μέχρι τώρα ολότελα τέλεια. Ακόμα δυστυχέστερα, είναι πιθανό καμία έκδοση να μην είναι τέλεια. Παρόλες τις προσπάθειες για να δουλεύουν τα πάντα, ένα περίπλοκο πρόγραμμα όπως το GIMP αναπόφευκτα θα θαλασσώνει τα πράγματα κάποιες φορές, ή ακόμα θα καταρρέει.

Αλλά το γεγονός ότι τα σφάλματα είναι αναπόφευκτα δεν σημαίνει ότι πρέπει να τα αποδεχόμαστε παθητικά. Εάν βρείτε κάποιο σφάλμα στο GIMP, οι προγραμματιστές θα ήθελαν να το μάθουν έτσι ώστε να προσπαθήσουν τουλάχιστον να το διορθώσουν.

Ας υποθέσουμε τότε, ότι βρήκατε ένα σφάλμα ή τουλάχιστον το νομίζετε: προσπαθείτε να κάνετε κάτι και τα αποτελέσματα δεν είναι αυτά που περιμένετε. Τι πρέπει να κάνετε; Πώς θα το αναφέρετε;

[Υπόδειξη] Υπόδειξη

The procedure for making an enhancement request—that is, for asking the developers to add a missing feature—is the same as the procedure for reporting a bug.

In common with many other free software projects, GIMP uses a bug-reporting mechanism called GitLab. This is a very powerful web-based system, capable of managing thousands of bug reports without losing track. In fact, GIMP shares its GitLab database with the entire Gnome project.

1. Βεβαιωθείτε ότι είναι ένα σφάλμα

Το πρώτο πράγμα που πρέπει να κάνετε, πριν αναφέρετε ένα σφάλμα, είναι να κάνετε μια προσπάθεια να επιβεβαιώσετε ότι αυτό που βλέπετε είναι πραγματικά ένα σφάλμα. Είναι δύσκολο να δώσετε μια μέθοδο για να το κάνετε σε όλες τις καταστάσεις, αλλά η ανάγνωση της τεκμηρίωσης θα είναι συχνά χρήσιμη και η συζήτηση του θέματος στο IRC ή σε μια λίστα ταχυδρομείου ίσως είναι επίσης χρήσιμη. Εάν βλέπετε μια κατάρρευση, όπως αντιτίθεται σε απλά κακή συμπεριφορά, η πιθανότητα ότι είναι ένα αληθινό σφάλμα είναι αρκετά υψηλές: καλογραμμένα προγράμματα λογισμικού δεν σχεδιάζονται να καταρρέουν κάτω από οποιεσδήποτε συνθήκες. Σε κάθε περίπτωση, εάν κάνατε μια ευσυνείδητη προσπάθεια για να αποφασίσετε εάν είναι πραγματικά ένα σφάλμα και στο τέλος ακόμα δεν είσαστε σίγουρος, τότε παρακαλώ προχωρήστε και αναφέρτε το: το χειρότερο που μπορεί να συμβεί είναι θα καταναλώσετε λίγο χρόνο από την ομάδα ανάπτυξης.

[Σημείωση] Σημείωση

Στην πραγματικότητα υπάρχουν λίγα πράγματα που είναι γνωστό ότι προκαλούν το GIMP να καταρρεύσει αλλά κατέληξε να είναι υπερβολικά άβολο να αξίζει η διόρθωση τους. Ένα από αυτά είναι η ερώτηση στο GIMP να κάνει κάτι που απαιτεί τεράστιες ποσότητες μνήμης, όπως δημιουργία εικόνας με ένα εκατομμύριο εικονοστοιχεία σε μια πλευρά.

Πρέπει επίσης να βεβαιωθείτε ότι χρησιμοποιείτε μια ενημερωμένη έκδοση του GIMP: αναφορά σφαλμάτων που έχουν ήδη διορθωθεί είναι απλά απώλεια χρόνου για τον καθένα. (Το GIMP 1 δεν συντηρείται πια, έτσι εάν το χρησιμοποιείτε και βρείτε σφάλματα, είτε αναβαθμίστε σε GIMP 2 ή ζήστε με αυτά.) Ιδιαίτερα εάν χρησιμοποιείτε μια έκδοση ανάπτυξης του GIMP, βεβαιωθείτε ότι μπορείτε να δείτε το σφάλμα στην τελευταία έκδοση πριν να συμπληρώσετε μια αναφορά.

If after due consideration you still think you have a legitimate bug report or enhancement request, the next step is to go to GIMP's list of issues (https://gitlab.gnome.org/GNOME/gimp/issues/), and try to see whether somebody else has already reported the same thing.

1.1. Εύρεση ειδικού σφάλματος

Enter some (space separated) search terms, e.g.

filter crash

in the "Search or filter results..." text box and press Enter. By default you only see open reports; you can change this by clicking "All" above the search field.

The result is either a list of bug reports – hopefully not too long – or a message saying “Sorry, your filter produced no results”. If you don't find a related bug report by doing this, it may be worth trying another search with different terms. If in spite of your best efforts, you file a bug report and it ends up being closed as a duplicate, don't be too upset: it has happened repeatedly to the author of this documentation.