Alcune letture utili per capire cosa sta succedendo in questi giorni.

Il post di Mitchell Baker Thunderbird: Stability and Community Innovation

We’ve asked the question about Thunderbird and ongoing innovation a number of times.  We’ve tried for years to build Thunderbird as a highly innovative offering, where it plays a role in moving modern Internet messaging to a more open, innovative space, and where there is a growing, more active contributor base.  To date, we haven’t achieved this.  The exception to this statement is the Mozilla localization communities, which contributes immense effort into localizing Thunderbird into many languages.  However, the dedicated efforts of these groups have not been supported by an active contributor base in other areas. This puts great stress on a number of our localization communities.

Il post di Asa Dotzler

If Mozilla had infinite resources and focus, I’d want them to keep investing heavily in Thunderbird — even if I was the only Thunderbird user on the planet (I did say if Mozilla has infinite resources.) But I have first hand experience with resourcing and focus trade-offs across Mozilla projects and products and so I understand the shift to a sustaining mode rather than an innovation mode for Thunderbird and I think it’s the the right thing to do.

[…]

If you’re like me, and you just aren’t ready, for what ever reason, to move your messaging to a Web application, I encourage you to get on testing builds and call out regressions when they happen and if you’ve got the skills to do it, make some patches and help keep Thunderbird moving forward.

Cosa aggiungere? La decisione non giunge certo inaspettata visti gli insuccessi degli ultimi anni: l’uscita di scena di personaggi chiave, la nascita e la morte di Mozilla Messaging, il ruolo incolore di David Asher, gli appelli dell’ultimo periodo.

Personalmente continuerò ad utilizzare Thunderbird senza fasciarmi la testa (“running around with your heads chopped off”), non fosse altro per un corposo archivio di 9 anni di posta elettronica, più avanti valuterò obiettivamente i risultati di questo sviluppo “community-driven” e le alternative disponibili.


Se hai mai pensato di dare il tuo contributo allo sviluppo di Thunderbird, questa è la tua occasione.

Oggi abbiamo inaugurato il programma Up For Grabs [NdT: in Italiano suonerebbe più o meno “Pronti da prendere”] per Thunderbird. L’idea di fondo è molto semplice: ci sono tantissime caratteristiche che vorremmo aggiungere al piano di sviluppo di Thunderbird, purtroppo non abbiamo le risorse necessarie per completarle. Per questo motivo abbiamo deciso di raggruppare queste funzionalità in un archivio pubblico, in modo che chiunque possa sceglierne una e svilupparla. Nel processo di sviluppo lavorerai a stretto contatto con gli sviluppatori del core di Thunderbird, che ti guideranno e aiuteranno durante tutto il tragitto.

Attenzione, questo non è un progetto riservato agli sviluppatori. Chiunque può contribuire in base alle proprie capacità: progettazione visuale, localizzazione, controllo qualità, test, documentazione… Questa è la tua opportunità per lasciare un segno e contribuire allo sviluppo di Thunderbird.

Se hai mai pensato di dare il tuo contributo a Thunderbird ma non sapevi da dove iniziare, questa è la tua occasione. Vai e prendine uno!

(post originale in inglese)


Questa settimana le modifiche riguardano soprattutto Thunderbird. Come al solito, allo scadere dello string freeze (in questo caso per la beta2), gli sviluppatori buttano dentro un po’ di tutto. Nello specifico, questo string freeze è stato uno dei peggiori che ricordi da quando la gestione l10n di Mozilla è stata riorganizzata (l10n driver, responsabili di prodotto, ecc. ecc.): in questi giorni ho perso il conto dei bug che hanno modificato o aggiunto stringhe oltre la scadenza concordata.

Filtro rapido

È stata aggiunta una barra per filtrare i messaggi in modo rapido (in inglese è chiamata QuickFilter Bar) ed è stato sdoppiato il campo di ricerca: il campo all’interno della barra serve per cercare i messaggi nella singola cartella, mentre il campo più in alto serve per la ricerca globale.

Ecco un paio di esempi di ricerca nella barra di filtro rapido.

Le etichette nei pulsanti della barra vengono automaticamente nascoste se la finestra è troppo stretta. La barra può essere disattivata dall’utente utilizzando il pulsante in alto a destra (lente di ingrandimento).

Migrazione guidata

La pagina di migrazione guidata è stata trasformata in una procedura guidata (wizard) in più passi.

Struttura colonne

È possibile copiare la struttura delle colonne (le colonne visualizzate e il relativo ordine) della cartella attuale su altre cartelle (comprese le sottocartelle)


Tra qualche giorno uscirà la beta 4 di Thunderbird 3, con un motore di ricerca dei messaggi – in Mozilla parlano di Faceted Global Search – nuovo di zecca 🙂

Ricerca

Risultati ricerca

Per quanto possa valere la mia esperienza, sto usando le nightly di Thunderbird su Mac da almeno un paio di mesi e l’applicazione è molto stabile. Al momento l’unico problema è una certa lentezza nella reattività dell’applicazione: ad esempio, quando si passa da un messaggio ad un altro, l’aggiornamento dell’anteprima richiede circa un secondo.

Altre novità:

  • possibilità di configurare automaticamente un account di posta: inserendo indirizzo e-mail e password, Thunderbird cerca di rilevare l’indirizzo dei server di posta e le porte da usare, avvisando l’utente in caso di server non sicuro;
  • migliore controllo sull’esecuzione dei filtri;
  • possibilità di gestire i cookie in modo simile a Firefox;
  • migliorata la gestione dei messaggi in schede: come impostazione predefinita, il messaggio non viene aperto in una nuova finestra – con invio o doppio clic – ma in una nuova scheda. Questo comportamento è gestibile attraverso le opzioni (Avanzate->Lettura e schermo).

All’alba del luglio 2009 mi sono reso conto di non avere una rubrica degna di questo nome: gli indirizzi di posta elettronica erano sparsi tra i contatti di GMail (che uso come casella catch-all) e Thunderbird, i numeri di telefono erano su Outlook (con relativi problemi di sincronizzazione con la rubrica indirizzi del Mac).

A questo punto l’idea geniale: perché non usare direttamente la rubrica di GMail? Il numero di campi è adeguato, posso distinguere i contatti suddividendoli in gruppi, la ricerca funziona perfettamente, in caso di necessità posso consultarla senza bisogno di prendere in mano il telefono o essere davanti al mio computer. Perfetto! Armato di santa pazienza importo un file CSV da Outlook e ripulisco le varie schede.

Risultato finale: quasi 300 contatti perfettamente aggiornati. E adesso come sincronizzo la rubrica del cellulare – quindi di Outlook – con quella di GMail?

Primo tentativo: esporto da GMail nel formato CSV Outlook, importo in Outlook e faccio la sincronizzazione. Un macello: la maggior parte dei contatti ha solo il nome della società, per cui molte schede risultano anonime (il campo “visualizza come” è vuoto), sia in Outlook che sul cellulare.

Secondo tentativo: cerco di sincronizzare Outlook con GMail, usando la demo di Kigoo, con gli stessi (scarsi) risultati.

Terzo tentativo: faccio la sincronizzazione diretta dal cellulare con GMail. Stesso identico problema: le schede sprovviste di nome e cognome vengono visualizzate come “numero sconosciuto”.

Per il momento la sincronizzazione della Rubrica indirizzi del Mac con GMail non sembra dare problemi (utilizzando iSync e attivando la relativa opzione nelle preferenze). A questo punto non mi resta che provare la strada Mac->Ipod->Outlook passando tramite iTunes 😕

Considerato che il cellulare con Windows Mobile (HTC Touch Pro) avrà vita breve (ma devo ancora decidere il successore), chiedo al gentile lettore:

  • Se usi la rubrica di Outlook su Windows, riesci a sincronizzarla con GMail? In che modo?
  • Se hai un cellulare con sistema operativo Android, il sync con la rubrica di GMail come funziona? Mi interessano in particolare le schede con molti numeri di telefono (5-6) e quelle con il solo campo “Società” compilato. Vengono mantenuti i gruppi e tutti i campi compilati?
  • Se hai un iPhone, gestisci la sincronizzazione con la rubrica di GMail? In che modo? Anche in questo caso vorrei capire come vengono gestite le schede prive di nome e cognome e se viene mantenuto il numero di campi disponibile online.

P.S. in attesa di risolvere il problema Rubrica Gmail<->Cellulare non ho ancora affrontato la questione Rubrica GMail<->Thunderbird, anche se non dovrebbe trattarsi di un ostacolo insormontabile grazie alle estensioni


Di ritorno dal Fosdem, ecco alcune novità emerse durante il talk di David Ascher sullo sviluppo di Thunderbird. In realtà si tratta di funzioni che quasi sicuramente non verranno incluse in Thunderbird 3 (causa tempi stretti), ma verranno rilasciate come “add-on sperimentale”.

In pratica viene aggiunto l’equivalente della “Awesome bar” di Firefox, sfruttando il nuovo meccanismo di indicizzazione dei messaggi Gloda.

Finestra principaleFinestra principale di Thunderbird

Risultati della ricercaRisultati della ricerca (in questo caso nella “posta inviata”, ma è possibile cercare tra tutti i messaggi presenti)

Ricerca contatti con gravatarRicerca contatti con gravatar

Ricerca discussioni con un contattoRicerca messaggi scambiati con un contatto

Visualizzazione discussioneVisualizzazione discussione (arrivando dalla ricerca)