EDIT: dal 24 maggio 2019 la segnalazione dei bug è stata spostata in github quindi occorre usare le issue!!!
QGIS è in continuo sviluppo e, come tale, non funzionerà sempre come ci si aspetta. Il miglior modo per ottenere aiuto è unirsi a una mailing list di QGIS. Le vostre domande raggiungeranno una audience più ampia e le risposte ottenute saranno anche a beneficio di altri.
In questo articolo cercherò di spiegare come comportarsi se si notasse una anomalia nel funzionamento di QGIS:
- fare più prove possibili e con modalità differenti per raggiungere una certa sicurezza sul problema riscontrato;
- cercare di isolare e ridurre al minimo il numero di elementi che portano all’anomalia;
- appuntarsi in un Block notes le fasi necessarie per descrivere il problema;
- se possibile e/o necessario, creare un file di progetto con tutti i dati necessari per riprodurre l’anomalia e memorizzatele in una cartella, magari aggiungendo il log error;
- riflettete bene su tutti i passaggi precedenti;
- aprite un Topic in mailing list utenti QGIS italiani nel modo seguente:
- l’oggetto deve sintetizzare il problema riscontrato, es:
QGIS 2.18.11 - SALVA in CSV non aggiunge le coord X Y;
- corpo del Topic: breve descrizione del problema, magari suddiviso per punti per far capire la sequenza delle operazioni necessarie per riprodurre il problema; di fondamentale importanza é scrivere il sistema operativo (windows, linux, ecc), la versione del software (QGIS 2.18.11);
- allegare (tramite link ad un Cloud) eventuali screenshot, dati, video, ecc…;
- siate sempre cortesi e seguite le regole basi della netiquette;
- aspettate, con pazienza, una risposta, i casi possibili sono:
- richiesta di maggiori dettagli o spiegazioni;
- conferma del bug e successivo invito ad aprire un ticket nel bug Tracker;
- conferma del bug e segnalazione che è già presente nel bug Tracker;
- nessuna risposta se il Topic è scritto male o infondato.
- l’oggetto deve sintetizzare il problema riscontrato, es:
EDIT: dal 24/05/2019 tutti i ticket sono stati spostati in GitHub e quindi la segnalazioni di bug si fare in github aprendo una nuova issue.
PS: occorre avere un account su github.
Nel caso di conferma del bug vi chiederanno di scrivere nella mailing list internazionale (bug tracker: in gergo vi diranno di aprire un ticket), qui leggono tutti gli sviluppatori attivi di QGIS, non abbiate timore al massimo NON vi risponderanno.
Come aprire un ticket su bug Tracker:
- seguire gli stessi step dal punto 6;
- scrivere rigorosamente in inglese;
- cercate di compilare tutti i campi richiesti;
- aspettare con pazienza una risposta: casi possibili:
- cambiano la priorità del bug e/o modificano descrizione e/o aggiungono indizi;
- possono richiedere ulteriori dati e/o prove;
- chiuso perché collegato ad altri bug.
Note finali: La cortesia ed educazione sono alla base di tutto: potreste trovarvi in situazioni particolari come, per esempio, delle risposte concise; non perdete la pazienza e insistete; spesso chi risponde è uno sviluppatore o un utente esperto che ha letto decine di volte lo stesso problema o la descrizione è insufficiente o mal posta.
LA SEGNALAZIONE DI UN BUG è UN MODO PER CONTRIBUIRE ALLO SVILUPPO DEL PROGETTO QGIS!!!
NON abbiate timore di scrivere nella mailing list, chi legge è una persona come tante altre, anzi, è una persona che puo’ aiutarci!!!
Questa articolo è il risultato della mia esperienza in prima persona; ho iniziato (anni fa) senza esperienza e senza nessun aiuto concreto e mi sarebbe stato molto di aiuto un articolo siffatto; oggi metto a disposizione la mia esperienza!!!
A scopo di chiarezza mi è parso necessario di ripetermi spesso, senza preoccuparmi menomamente della eleganza dell’espressione; mi sono attenuto scrupolosamente al precetto del geniale teorico L. Boltzmann, che la cura dell’eleganza si deve lasciare ai sarti ed ai calzolai.
ALBERT EINSTEIN, Dicembre 1916.
Ai sarti ai calzolai e ai programmatori: un codice elegante è anche più performante.
Spendi una parola anche per la traduzione. Segnalate anche gli errori di traduzione in lista.
"Mi piace"Piace a 1 persona
Ottima idea, sarà l’argomento del prossimo articolo!!!
grazie Stefano 😉
"Mi piace""Mi piace"
Ottima iniziativa. Mai dare per scontato che tutti sappiano fare tutto. Sono sicuro che la stragrande maggioranza dei fruitori di Qgis troverà utili queste tue spiegazioni e contribuirà, con le proprie segnalazioni, allo sviluppo del software. P.S. Opportuno anche il tuo suggerimento a non “offendersi” se si viene “liquidati” con risposte telegrafiche e fredde …effettivamente è come dici tu …probabilmente uno sviluppatore riceverà decine di segnalazioni per lo steso identico problema e, umanamente, non può rispondere “cortesemente” ad ognuna di esse.
"Mi piace"Piace a 1 persona
Grazie Marco 😉
"Mi piace""Mi piace"
Per segnalare un bug o per chiedere una nuova funzionalità, basta registrarsi gratuitamente su https://issues.qgis.org/projects/qgis/issues/
Una volta registrato, “Nuova segnalazione”, “Bug report” o “Feature request”, compilare in inglese i campi ed infine “Crea”. 🙂
"Mi piace"Piace a 1 persona