Uno degli obiettivi del G.U.L.Li è di cercare di contribuire ai progetti che usiamo e dopo il talk-about su Octoprint che fece il nostro socio Diego Capasso a luglio 2017, inviai 3 piccole correzioni che furono accettate. In seguito ho continuato a contribuire.
OctoPrint è un server web per gestire una stampante 3D che funziona in aggiunta o in alternativa al pannello LCD della stampante. È scritto in Python ed è distribuito con licenza AGPL.
Molte delle modifiche che ho fatto sono piccole e non richiedono grandi conoscenze di programmazione:
Ad esempio alcune modifiche riguardano errori di battitura nella documentazione per i quali è sufficiente conoscere l’inglese o usare un normale controllore ortografico per il testo o uno specifico per il codice sorgente, come CodeSpell, perché una parte della documentazione è incorporata nel codice sorgente, mentre altre correzioni riguardano errori nella struttura dell’HTML per i quali non server ricordarsi a memoria tutte le opzioni dei tag perché esistono programmi per il controllo automatico e servizi online come il validatore del W3C.
Su GitHub si può vedere l’elenco completo e aggiornato dei miei commit.