# Appendice A. Segnalazione difetti e richieste di miglioramenti

È triste a dirsi ma nessuna versione di GIMP è stata assolutamente perfetta. Anche più triste ammettere che nessuna lo sarà mai. Malgrado tutti gli sforzi fatti per far funzionare tutto, un programma complesso come GIMP è destinato a fallire di tanto in tanto o persino andare in crash.

Ma il fatto che i difetti siano inevitabili non significa che questi debbano essere accettati passivamente. Se si trova un difetto in GIMP è opportuno segnalarlo agli sviluppatori cosicché si possa provare a mettere rimedio.

Supponiamo che abbiate trovato un difetto, o che perlomeno pensiate di averlo trovato: provate a fare qualcosa e i risultati non sono ciò che vi aspettavate. Cosa dovreste fare? Come segnalarlo?

| Suggerimento
The procedure for making an enhancement requestthat is, for asking the developers to add a missing featureis the same as the procedure for reporting a bug.

In comune con molti altri progetti di software libero, GIMP usa un meccanismo di segnalazione dei difetti chiamato GitLab. Questo è un sistema molto potente basato sul web, capace di gestire migliaia di segnalazioni senza perderne traccia. In effetti, GIMP condivide il suo database GitLab con l'intero progetto Gnome.

## 1. Accertarsi che sia un difetto

La prima cosa da fare, prima di segnalare un difetto, è verificare che esso sia effettivamente un difetto. È difficile dare una metodologia che si possa applicare in tutte le situazioni, ma la lettura della documentazione è spesso di aiuto, così come discuterne su IRC o Discourse. Se vi capita un blocco oltre al mero malfunzionamento, la probabilità che sia un vero difetto è molto alta: i software scritti bene sono progettati per non bloccarsi in qualunque circostanza. Se ci si è coscienziosamente sforzati di verificare se ci si sia effettivamente imbattuti in un difetto, ed alla fine non si è sicuri, preghiamo di comunicarlo ugualmente: alla peggio si farà perdere solo un po' di tempo al gruppo di sviluppo.

| Nota
Attualmente ci sono poche cose che notoriamente causano il crash di GIMP ma non sembra sia conveniente o che valga la pena metterle a posto. Una di queste è chiedere a GIMP di fare qualcosa che richiede una grande quantità di memoria come creare un'immagine di un milione di punti per lato.

Inoltre è necessario essere sicuri di utilizzare una versione aggiornata di GIMP: segnalare difetti che sono già stati eliminati è solo una perdita di tempo per tutti ( GIMP 1 non è più mantenuto, perciò se lo usate e trovate dei difetti potete solo aggiornare a GIMP 2 o convivere con essi). In particolare, se si sta utilizzando una versione di sviluppo di GIMP controllate se il difetto è ancora presente nell'ultima versione prima di compilare un rapporto su di esso.

Se, dopo le dovute considerazioni, pensate ancora di avere legittimo diritto di compilare una segnalazione di difetto o una richiesta di miglioramento, il prossimo passo è di andare a verificare l'elenco dei problemi di GIMP (https://gitlab.gnome.org/GNOME/gimp/issues/) se qualcun altro ha già fatto la stessa segnalazione.

### Trovare un difetto specifico

Inserire alcuni (separati da spazi) termini di ricerca, per es.

> `filtercrash`

nel riquadro di inserimento testo "Search or filter results..." e premere Invio. Come impostazione predefinita verranno visualizzati solo le richieste aperte; è possibile cambiare questa impostazione facendo clic su "All" che sta sopra il riquadro di ricerca.

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.

Bibliografia |  | 2. Segnalare un difetto

Report a bug in GIMP Segnalate l'errore sulla piattaforma apposita