Vieux Geek, épisode 104 : Mozilla Sunbird, l’oiseau oublié…

L’histoire de la Fondation Mozilla a été marqué par de nombreux projets, dont les plus célèbres ont été la Suite Mozilla devenue SeaMonkey, Mozilla Firefox et Mozilla Thunderbird.

Mais il y a eu aussi des projets qui ont été oubliés et Mozilla Sunbird est l’un d’entre eux. Développé entre 2005 et mi-2010, c’était un projet développé par l’équipe en charge de l’agenda. L’équipe en question avait eu l’idée de proposer un logiciel complet basé sur Gecko pour gérer ses agendas.

Il y a eu quelques versions de cet agenda indépendant, l’ultime version publiée étant une version 1.0b1 que l’on peut encore trouver sur le serveur FTP de Mozilla. Disponible pour Linux, MacOS-X et MS-Windows, le logiciel était presque arrivé à sa première version finale quand il a été arrêté.

Continuer la lecture de « Vieux Geek, épisode 104 : Mozilla Sunbird, l’oiseau oublié… »

Quoi de neuf pour Thunderbird 3 alias Shredder ?

Selon un article paru sur 01net la béta 1 de Mozilla Thunderbird 3 ne sortira que début 2009 et – cela n’est pas franchement étonnant – une alpha3 sortira d’ici quelques jours.

Continuer la lecture de « Quoi de neuf pour Thunderbird 3 alias Shredder ? »

Vers Sunbird 1.0 ?

Il y a plus d’un an je disais comment compiler Sunbird (alors en version 0.5) pour des linux en AMD64. Avec la sortie récente de Sunbird en version 0.9.

Ayant appris l’existence du bogue 453330, j’ai fait compiler hier soir une version de Sunbird basé sur le code de développement, commun à Shiretoko, Shredder et SeaMonkey 2.0alpha1 (ce dernier ne devant plus trop tarder à pointer le bout de son nez).

Pour la récupération du code source, je me suis basé sur cette page du wiki de mozilla.org et j’ai utilisé le fichier de configuration suivant :


#
# See http://www.mozilla.org/build/ for build instructions.
#

ac_add_options –enable-application=calendar
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-cal

# Options for ‘configure’ (same as command-line options).
ac_add_options –enable-optimize
ac_add_options –disable-debug
ac_add_options –disable-tests
ac_add_options –disable-shared
ac_add_options –enable-static

Ensuite, j’ai lancé le duo habituel et patienté une quarantaine de minutes :

make -f client.mk depend ; make -f client.mk build

Et le résultat fut le suivant :

Sunbird pré-1.0 sous Ubuntu Linux 8.04.1 LTS

Pourquoi Calendar et non Sunbird ? Tout simplement pour les mêmes raisons qui font que Firefox 3.1 a pour nom de code « Shiretoko »…

Un aperçu de Lightning sous Shredder pré-béta1

Shredder est le nom de code de Mozilla Thunderbird 3.0. Ce point étant éclairci, en suivant les informations de compilations, j’ai rajouté l’option ac_add_options –enable-calendar pour avoir le module lightning en plus du support du courrier et des forums.

Je n’ai pas encore explorer toutes les possibilités de cet agenda, m’étant contenté pour le moment d’un simple ajout de notes et de pense-bêtes. Cependant, l’intégration est agréable à voir. En tout cas, cela sent très bon pour le futur Mozilla Sunbird 0.9 qui sortira d’ici quelques temps.

Un aperçu général de l’interface avec Lightning activé :

L'interface générale avec Lightning

Une vue de l’agenda :

L'agenda géré sous Lightning

Bien entendu, c’est loin de pouvoir rivaliser avec un logiciel comme Evolution, mais cela fait plaisir d’avoir le choix de son logiciel d’agenda électronique 😉