Da un po' di tempo stiamo assistendo al fiorire di iniziative di crowdfunding legate all'introduzione di nuove funzionalità nel core di QGIS grazie a cui disponiamo in breve sulle nostre scrivanie di nuovi e interessanti strumenti di lavoro e di analisi e che rendono QGIS sempre più ricco e completo. Ma colgo l'occasione della campagna "modulare" di crowdfunding di Nyall Dawson per esprimere un disagio che mi porto dentro e che non riesco ad esprimere in altro modo, che non vuole essere una critica ad una prassi che si sta consolidando, bensì un piccolo contributo alla consapevolezza su un fenomeno. La domando di fondo nasce da alcune considerazioni che esprimo per aforismi: - gli utenti vogliono lavorare con uno strumento affidabile, di conseguenza hanno bisogno di un'attività di bugfixing efficiente e puntuale. - gli utenti vogliono strumenti di lavoro efficaci ed in grado di risolvere le loro (...sempre più disparate...) necessità , di conseguenza hanno bisogno di uno strumento innovativo ed al passo con i tempi - gli utenti hanno bisogno di uno strumento che sono in grado di controllare e gestire su cui fare un'investimento di conoscenza, di conseguenza il software deve essere ben documentato e stabile nel tempo. - L'attività puntuale di bugfixing è possibile grazie alla conoscenza approfondita del codice che deriva dalla capacità degli sviluppatori di intervenire su di esso - La conoscenza del codice è possibile intervenendo su di esso migliorandolo tramite l'introduzione di nuove funzionalità - La documentazione è necessaria per sfruttare le nuove funzionalità - A nessuno interessa contribuire per il bugfixing - A nessuno interessa contribuire per la documentazione - A tutti interessano nuove funzioni innovative (... anche se al dire il vero a molti interessa lavorare come hanno sempre fatto e trovare le stesse icone che fanno la stessa cosa, tendenzialmente sempre nello stesso posto...)
Tutto ciò considerato mi domando, senza nulla togliere alla freschezza ed alla creatività delle iniziative di QEP: C'è un'idea generale elaborata da qualche gruppo di attenti sviluppatori di QGIS o meglio enunciata, magari collegialmente dalla governance di QGIS , di un software ideale a cui si vorrebbe tendere che contiene in linea di massima le funzionalità che gli utenti si aspettano di avere a disposizione? E' opportuno che le iniziative di crowfunding si inquadrino o perlomeno facciano riferimento a tale idea generale di quello che sarebbe bello fosse QGIS? C'è un quadro di quello che è opportuno avere in core e quello che è opportuno sia lasciato alla capacità dell'utente di modellare i suoi strumenti? C'è un'idea generale di come e quanto come quota parte delle spese di sviluppo per nuove funzionalità debba necessariamente andare al bugfixing ed alla documentazione? Un piccolo inciso più specifico sull'iniziativa in oggetto: Uso quotidianamente,, soprattutto tramite python, il framework di geoprocessing di QGIS di cui apprezzo la potenza, la modularità e la possibilità di creare strumenti personalizzati. Ma talvolta sono frustrato dalla mancanza di documentazione e dalla presenza di strani e indefiniti malfunzionamenti che talvolta crashano, talvolta non danno risultati attesi o non danno risultati. (@Paolo non cominciare con la pippa sulla segnalazione del bug di cui conosco perfettamente il valore; talvolta i problemi sono di difficile riproduzione ed anche di difficile descrizione, così inaspettati che quando hai aggirato la situazione bloccante con altre soluzioni attaccandoti a lista github e stackoverflow che quando funziona tutto si tira un respiro di sollievo) Personalmente non nutro grande simpatia per il model builder, quello di QGIS, ma anche quello ben più potente di ArcGis. Faccio fatica a pensare alle cose che mi servono con quel mosaico di coriandoli, mi pare molto più semplice e chiaro scrivere quattro righe di codice. Ma forse è una mia deviazione personale e non voglio che diventi polemica. Un saluto affettuoso a tutti. Il giorno mar 21 gen 2020 alle ore 21:02 Totò <[email protected]> ha scritto: > pcav wrote > > Un'occasione notevole! > > WOW, > oltre che notevole sta sperimentando una nuova strada per la raccolta > fondi, > semplice e suddivisa in argomenti. > > bravo Nyall > > saluti > > > > ----- > https://pigrecoinfinito.wordpress.com/ > -- > Sent from: > http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html > _______________________________________________ > QGIS-it-user mailing list > [email protected] > https://lists.osgeo.org/mailman/listinfo/qgis-it-user >
_______________________________________________ QGIS-it-user mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/qgis-it-user
