Då har ännu en milstolpe på väg mot QGIS 3.0 passerats. I fredags så var det formellt ”feature freeze”, vilket innebär att man inte längre accepterar ”commits” till källkoden som innebär att man tillför nya funktioner. Återstoden av tiden fram till release, den 8 december. Skall man vara noga så släpps källkoden för paketering den 8/12, vilket gör att installationsfiler dröjer minst ett par dagar till, men framåt lucia så skall det nog att gå att installera och prova den färdiga versionen för de flesta operativsystem.
Det finns fortfarande en liten ”kö” med pull-requests som kan innehålla nya funktioner, men i stort så är det de funktioner som kommer att finnas i den färdiga releasen som redan nu kan testas i ”nightly builds”.
Då det är väldigt mycket nyheter så vill jag verkligen uppmana alla som kan att testa en så ny version av QGIS som möjligt och rapportera alla de problem och felaktigheter som upptäcks. Jag skulle dock villa be om lite precision i rapporteringen…
När du rapporterar ett fel
- En kort och kärnfull mening som så tydligt som möjligt beskriver problemet/felet.
Detta för att alla som läser rapporterna snabbt skall kunna se om det är:
a. Ett redan känt problem
b. Något som bör prioriteras
c. Något som en specifik person bör uppmärksammas på. - Redogör för miljön.
Vilket operativsystem, vilken ”dev-build” (QGIS version) är det som påverkas, vilka felmeddelanden ges… - Redogör för omständigheterna.
Beskriv hur och under vilka omständigheter felet eller problemet uppstår. Använder du specifika data så måste dessa också skickas med, men undvik stora datamängder. Det är viktigt att utvecklarna kan återskapa problemet, annars är det mycket svårt att åtgärda det.
När man rapporterar skall man vare sig ta med för mycket eller för lite information men det bästa rådet för att undvika onödiga rapporter är att börja med en sökning bland befintliga rapporter. Det finns ju en möjlighet att någon annan redan upptäckt problemet. Då kan man vid behov komplettera beskrivningen med ytterligare information, i stället för att skapa ett helt nytt ärende.
Allt är inte en ”bugg”!
Ännu ett råd är att man skall vara så pass ödmjuk att man inser att det kanske inte är ett fel med QGIS… Det kan faktiskt vara ett handhavandefel, eller något som helt enkelt inte är implementerat ännu. I det första fallet så kan man undvika detta genom att Googla problemet ordentligt först, och i det andra så är det en ”feature request”, och inte en ”bugg”.
Så, se nu till att du testar dina arbetsflöden med nya QGIS medan du fortfarande har en chans att påpeka brister. Ju förr desto bättre!
Bra inspel! Kan ibland vara svårt att skilja på en bugg och den mänskliga faktorn… Vore intressant med en statusuppdatering på översättningsarbetet med QGIS. Många översättare men ganska lite aktivitet just nu?