Dopo il buon lavoro fatto con il rilascio dell’ultima 1.4.2 stable, gli sviluppatori si sono molto concentrati nel riscrivere e ottimizzare il codice e l’interfaccia di wicd.
La versione attualmente in sviluppo è marchiata 1.5.0, e le novità introdotte sembrano essere tante:
- l’interfaccia grafica principale adesso è meglio organizzata, con pulsanti che sostituiscono i menu a cascata (vedi screenshot)
- Migliorata la vista “globale” dell’applicazione: tutto molto più GTK
- Condivisione delle impostazioni per tutte le reti con lo stesso ESSID. (utile in ambienti lavorativi ed universitari, per esempio)
- Corretto e migliorato il funzionamento dell’autoconnessione con le reti ethernet
- Ottimizzato il codice riducendo le chiamate alle funzioni “di sistema”. Parte di questo lavoro è possibile intravederlo nel pannello “Preferenze/External Programs“, che ci permette di scegliere quale tool far utilizzare a wicd per compiere le sue funzioni. La scelta automatica garantisce il miglior rapporto prestazioni/funzionalità.
- Altri bugfix minori di cui è difficile vedere il risultato pratico 🙂
La prima impressione su questa versione è più che positiva: il programma sembra ancora più veloce, leggero e funzionale di prima!
Se vi ho incuriosito e morite dalla voglia di provarlo voi stessi, ecco i semplici comandi…
Scarichiamo l’ultima versione da SVN:
[sourcecode language=’css’]svn co https://wicd.svn.sourceforge.net/svnroot/wicd/testing-1.5.0/ wicd-testing[/sourcecode]Questo creerà una cartella “wicd-testing” con tutti i sorgenti. Entriamo dentro la cartella, configuriamo e installiamo..
[sourcecode language=’css’]cd wicd-testingpython setup.py get_translations
python setup.py configure
sudo python setup.py install[/sourcecode]
Attenzione: il precedente comando copierà tutti i sorgenti nella cartella /opt/wicd/, sovrascrivendo ogni eventuale versione precedente!
Adesso (ri)avviamo dbus e il demone di wicd con
[sourcecode language=’css’]sudo /etc/init.d/dbus restart[/sourcecode] [sourcecode language=’css’]sudo /etc/init.d/wicd start[/sourcecode]e avviamo l’icona di wicd con
[sourcecode language=’css’]/opt/wicd/wicd-client.py[/sourcecode]Vi faccio notare che il comando per lanciare la tray è cambiato rispetto alla versione 1.4, per cui provvedete ad aggiornare anche l’eventuale link di avvio automatico in Sistema -> Preferenze -> Sessioni.
Se in futuro vorrete aggiornare i sorgenti e installarli, basta entrare nella cartella “wicd-testing” da terminale e digitare:
[sourcecode language=’css’]svn upsudo python setup.py install[/sourcecode]
Edit del 10/07/2008: Aggiornata la procedura per installare le ultime versioni svn (grazie per le segnalazioni).
Siamo ormai giunti alle “release candidates”. Il rilascio ufficiale della 1.5.0 sembra vicino…
Di seguito alcuni screenshots.






