sabato, 4 agosto 2007

Allineare contatti e calendari Google con Evolution e viceversa

Con questo post purtroppo non posso mostrare dei miracoli, ma almeno ciò che allo stato attuale è già possibile, o che lo potrebbe essere fra non molto.

Da quando GMail (Google Mail) è entrato a far parte della mia vita il client di posta Evolution ha decisamente perso importanza per me. Anzi, per dirla tutta, non lo uso proprio più. Nella famiglia dei prodotti web di Google c'è la posta, la rubrica, il calendario, il blocco note. Insomma tutto ciò che fa Evolution, lo fa anche Google, con il vantaggio che in qualsiasi parte del mondo io mi trovi, basta accedere al mio account Google e tutto è lì senza dovermi portare appresso il PC portatile.

Ciò non toglie che Evolution sia integrato con Gnome e permetta di:
  1. visualizzare il calendarietto dal pannello dove c'è l'orologio
  2. accedere alla sua rubrica da OpenOffice per creare e-mail o lettere in serie
  3. mettere a disposizione i contatti per altri applicativi come Pidgin, Ekiga, l'opzione "Invia a..." di Nautilus, ecc.
Insomma malgrado l'uso del calendario e della posta Google, sarebbe buona cosa poter tenere traccia anche in Evolution dei contatti della rubrica e degli appuntamenti a calendario.


Visualizzare i calendari di Google in Evolution
Grazie alla veloce e facile procedura descritta qui:
http://johnnyjacob.wordpress.com/2006/04/30/google-calendar-in-evolution/
è possibile visualizzare in Evolution i nostri calendari creati in Google. Si tratta di un'operazione a sola andata nel senso che i calendari in Evolution saranno solo in visualizzazione, ma questa è proprio l'operazione più utile in fin dei conti. Per chi si affida ai calendari Google, l'importante è poter gestire ogni cosa da qui, mentre la visualizzazione in Evolution diventa solo un ulteriore comfort.
Io ho provato questa procedura, anche con altri calendari pubblici offerti in rete (vedi ad esempio icalShare), e devo dire che funziona tutto perfettamente. Indagando in rete ho scoperto però che esiste un problema aperto e riconosciuto tale con l'uso dei calendari di Google in Evolution. A questo indirizzo potete leggere i dettagli:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/74070
A me va tutto bene, ma ci tenevo ad avvertirvi che se incontrate dei problemi, potrebbero essere dovuti a questo bug e non a qualcosa che avete sbagliato. Immagino comunque che per l'uscita di Gutsy non ci saranno più problemi di sorta.


Esportare i contatti da Evolution e importarli in Google-mail
Quando è appena stato creato l'account Google c'è ovviamente la necessità di importare la rubrica che fino a questo momento è stata usata in Evolution.
Aprendo un foglio OpenOffice Calc si può accedere alla rubrica e copiarne il contenuto nella griglia. Poi si salva la griglia in formato CSV. Il file CSV è poi importabile in Google-mail usando la funzionalità "Importa" nella pagina dei contatti. Non tutto sarà perfetto e i contatti andranno ritoccati qua e là, ma è meglio che doverli ricreare da zero.


Esportare i contatti da Google e importarli in Evolution
Quando è un po' che si usa solo Google-mail e non più Evolution, i contatti possono essere cambiati e possono essercene di nuovi. Può essere utile quindi reimportarli in Evolution per aggiornare la rubrica.
Da Google-mail è possibile creare un file CSV contenente tutta la rubrica usando la funzionalità "Esporta" nella pagina dei contatti. Ho fatto qualche test e l'importazione diretta del file CSV in Evolution è tecnicamente possibile, ma dai risultati sconfortanti. Meglio fare un passaggio intermedio trasformando i dati dal formato CSV al formato vCard. Per fare questo comodamente senza installare nulla andare a questo indirizzo CSV to vCard e seguire i facili passi descritti. Una volta salvato il nuovo file *.vcf si può entrare in Evolution e importare questo file.
Consiglio vivamente di importare in una rubrica a parte perché il lavoro di importazione sarà tutt'altro che perfetto. Dalle prove che ho fatto almeno il nominativo, un indirizzo e-mail, e qualche numero telefonico, vengono importati correttamente. In ogni caso bisogna lavorarci per avere di nuovo una rubrica utilizzabile, soprattutto per la parte indirizzi.

La qualità di importazione ed esportazione fra Google-mail ed Evolution allo stato attuale non è buona, ma al momento è il massimo che si può ottenere. Sono sicuro che in futuro le cose potrebbero migliorare, sia da una parte che dall'altra.

Nessun commento: