Riccardo Bastianini

BarbaInstaller

Nome Progetto:BarbaInstaller

Tipo: NSIS Installer

Anno: 2006-2007

Stato: Incerto

BarbaInstaller, come la maggior parte dei miei progetti è nato da una mia esigenza specifica. Durante l’estate del 2006 mi sono trovato a dover reinstallare Windows Live Messenger su due dei miei computer, e su diversi computer di amici per dar loro una mano. La procedura non era complicata, ma era noiosa, lunga e ripetitiva. E la cosa peggiore è che avrei dovuto ripeterla per ogni nuova versione, sui miei computer, e con grande probabilità su quelli dei miei amici. Per questo motivo ho deciso di creare un pacchetto di installazione che automatizzasse quanto più possibile la procedura di download di Windows Live Messenger, e dei vari plugin.

Il risultato è stato appunto BarbaInstaller, un programma di installazione autoaggiornante che permette di selezionare comodamente i programmi da installare, e si occupa di scaricarli ed avviarne l’installazione. La creazione di BarbaInstaller non ha richiesto molto più di un pomeriggio di tempo data la semplicità del programma, anche se dall’avere il programma funzionante, al distribuire veramente il programma è passato un po’ più di tempo, a causa della mia decisione di voler dotare BarbaInstaller di una buona interfaccia grafica. In questo sono stato aiutato da Roberto Ballini con cui ho lavorato per qualche notte fino al completamento dell’interfaccia di BarbaInstaller.

Poi col passare del tempo i vari plugin hanno iniziato a dotarsi di sistemi di auto-aggiornamento, diminuendo l’utilità di BarbaInstaller, ed in seguito Windows Live Messenger è stato integrato nella Windows Live Suite e distribuito unicamente tramite il Windows Live Unified Installer.

La decisione di distribuire Windows Live Messenger solo come parte dell’Unified Installer è comprensibile da parte di Microsoft, in quanto in questo modo possono invogliare ad installare altri loro prodotti, ma visto che la qualità di questo installer non è propriamente ottima sia a causa degli errori che genera, sia a causa della sua lentezza, sia perchè installa anche componenti non richiesti, il futuro di BarbaInstaller è dubbio.

Non so ancora se valga la pena continuare lo sviluppo di BarbaInstaller o se convenga lasciare che Microsoft porti avanti il suo Unified Installer, sperando che migliori. Anche perchè ora che non è più disponibile un pacchetto di installazione per il solo Windows Live Messenger, non saprei come fare in modo di scaricare ed installare il solo Windows Live Messenger senza infrangere in nessun modo l’EULA di Microsoft.

Screenshot

Immagine di BarbaInstaller