Canonical sta lavorando duramente sui propri pacchetti Snappy, ma ha bisogno di qualcosa per creare e spedire facilmente questi tipi di pacchetti. L'applicazione che risolve questi problemi si chiama snapcraft. Snapcraft (da non confondere con Snapcraft, il server per il famoso Minecraft) è un nuovo strumento creato da Canonical che permetterà agli utenti di confezionare qualsiasi applicazione per creare un pacchetto pronto all'uso in Snappy.
Quello che fa l'app snapcraft è ottenere tutto ciò di cui hai bisogno per il packaging nei repository e completare il processo di packaging in pochi semplici passaggi. E tutto grazie allo sviluppatore di Canonical Daniel Holbach. Inoltre, è stata rilasciata la nuova versione di snapcraft 0.2, che viene fornita con una sintassi più potente, funzioni che rendono più facile impacchettare e includere il contenuto necessario dei pacchetti Ubuntu, supporto per plugin, funzione per pulire e un elenco con molti altri i cambiamenti.
I pacchetti Snappy è ben lungi dal diventare uno standard per le distribuzioni desktop, ma questo piccolo passo da Canonical avvicina ancora di più tale obiettivo. Dare agli sviluppatori strumenti per far progredire una piattaforma è una delle cose migliori da fare per "promuoverla". Ora la vita di chi vorrà mettere in valigia Snappys sarà molto più semplice e quindi attirerà più interessati.
A proposito, per coloro che non sanno cosa sono pacchetti scattantiSebbene sia già stato discusso in questo blog, dire che si propone come sostituto dei pacchetti DEB che attualmente dominano Debian e le distribuzioni derivate, come nel caso di Ubuntu. Vuole essere il futuro dei pacchetti per distribuzioni desktop, con maggiore indipendenza, sicurezza, pacchetti autonomi (che non si rompono per mancanza di una libreria), che consentono aggiornamenti transazionali alle versioni precedenti, senza la necessità di PPA, maggiore convergenza, ecc.
Se condividono librerie come APT allora benvenute, altrimenti niente è diverso da windows .exe, e la verità non mi convince, dovremo vedere come strutturano i pacchetti e le firme digitali per vedere se sono al sicuro.