Florian Quèze

To content | To menu | To search

Mozilla

Posts related to Mozilla activities

Entries feed - Comments feed

Monday, March 3 2008

Instantbird 0.1.1

Instantbird 0.1.1 est disponible !

Les changements sont principalement des corrections de bugs mais il y a tout de même une nouvelle fonctionnalité : il est possible de rejoindre un salon de discussion IRC, ce qui permettra aux utilisateurs de venir parler avec nous sur irc.mozilla.org#instantbird.

L'annonce complète est sur le blog d'Instantbird (en anglais).

Cette nouvelle version est téléchargeable depuis le site instantbird.com.

Wednesday, January 30 2008

De retour en France

Après avoir passé 3 mois en stage à Mozilla Corporation, me voici de nouveau en France, prêt à retourner à l'école. Ces 3 mois ont été excitants, les conditions de travail sont superbes, les employés de MoCo sont tous plus sympathiques les uns que les autres... Je garderai de merveilleux souvenirs de ce stage.

Saturday, December 8 2007

Compte CVS

Après avoir laissé à d'autres contributeurs le soin d'intégrer mes patchs au dépôt CVS de Mozilla pendant plus de 3ans, je viens finalement d'obtenir un compte CVS avec accès en écriture :-).

La procédure pour obtenir un compte CVS n'est pas vraiment simple. Comme pour presque tout ce qu'on fait en rapport avec Mozilla, les détails peuvent être suivis dans un bug.

Friday, October 19 2007

Instantbird 0.1, un jour plus tard...

Plus de 1600 téléchargements.

Plus de 30 posts de blog.

Graphique de la bande passante sur le serveur de téléchargement :
Graphique de bande passante

Ils en parlent : Collin Barrett, David Ascher, SVM, Mozilla Links (qui a d'ailleurs souhaité que je réponde à quelques questions sur Quentin et moi ainsi que sur nos intentions pour ce projet), et quelques blogs dans différentes langues : en anglais, en allemand, en espagnol.

Beaucoup de blogs en espagnol racontent n'importe quoi, suivant apparemment le principe du téléphone Arabe. Ils sont allés pour certains jusqu'à écrire "La fondation Mozilla a sorti discrètement la nuit dernière un client de messagerie instantanée." ce qui est complètement faux.

Thursday, October 18 2007

Instantbird 0.1

Instantbird

Instantbird est un client de messagerie instantanée profitant des possibilités de libpurple et de XULRunner.

L'idée est de créer un client de messagerie qui comme Firefox et Thunderbird, soit disponible sur tous les systèmes d'exploitations couramment utilisés et de permettre une grande extensibilité.

Après des mois de travail, je suis heureux de mettre enfin en téléchargement une première version (0.1) qui permet d'avoir une petite idée de ce qu'on peut espérer pour la suite :-).

Pour en savoir plus, je vous invite à visiter www.instantbird.com.

Monday, April 16 2007

Quelques blogs parlant du nouveau Page Info...

Gemal's Psyched Blog, Mozilla Links, un blog italien et un blog en japonais.

Edit: Un blog en espagnol, un blog en russe et un forum en russe :-).

Edité le 2007-04-18 à 23:42:08.

Sunday, April 15 2007

Summer of Code : c'est fini et ça recommence... ou pas :-S

Les changements que j'ai fait cet été sur le Page Info de Firefox sont intégrés dans les versions de développement de Firefox depuis la nuit de jeudi à vendredi. Cela met un point presque final à Google Summer of Code 2006 en ce qui me concerne. Presque, car il y a évidemment pas mal de bugs qui ont été découverts depuis et que je vais devoir corriger dans un futur proche.

D'autre part, Google Summer of Code 2007 commence. J'avais déposé 2 candidatures ; une en rapport avec mes projets du LRDE, et une en rapport avec GaimPidgin.

Google a annoncé le 11 avril (ou plutôt le 12, ils ont eu du retard) la liste des étudiants dont les candidatures sont retenues et cette année je n'ai pas été choisi. Google Summer of Code 2007 s'arrête donc pour moi avant d'avoir commencé. Compte tenu de mon emploi du temps actuel, ce n'est pas forcément plus mal.

Cependant, la candidature que j'avais déposée pour Gaim portait sur un projet que j'avais envie de réaliser depuis assez longtemps, et je n'exclus pas de commencer ce projet cet été pendant mes vacances.

Voici le résumé de la candidature que j'avais faite :

Xulrunner based User Interface

Using Xulrunner for gaim would allow to use the Mozilla rendering engine to display HTML in Gaim. It would also permit an easy management of plugins/addons. Having addons written in Javascript allows to use them indiferrently on Linux, MacOS X or Windows without having to rebuild them (because Javascript is an interpreted language).

Moreover, addons written in Javascript instead of C would be easier to write and are less likely to crash Gaim. There are probably many users/developers that would write XUL+Javascript addons and that wouldn't have done it in C.

It would also be possible to create different themes for Gaim and to switch from one to another easily (as in Firefox). Smiley themes could also be managed as extensions and be installed easily.

Par ailleurs, j'ai reçu un mail d'un développeur de Pidgin qui tenait à me féliciter pour cette candidature qu'il avait trouvée très bien. Il m'a au passage informé que ma candidature était classée 11ième (les 10 premières ont été retenues). Il m'a aussi indiqué que si je pensais tout de même réaliser se projet, il serait personnellement très heureux de répondre à mes questions éventuelles.

Sunday, April 1 2007

View Frames

J'ai commencé le développement d'une nouvelle extension pour Firefox. Cette extension a pour but de mettre en évidences les frames utilisées dans une page.

View Frames en action, premier aperçu

Les frames sont affichées sous forme d'un arbre, dans une partie masquable ajoutée à l'onglet général de la fenêtre Page Info de Firefox. La frame pour sur laquelle page info a été ouvert est affichée en gras. Quand on fait un double clic sur une frame dans l'arbre, Page Info se recharge pour montrer les info sur cette frame particulière.

La copie d'écran si dessus est faite sur le site de ma banque qui, étant bourré de frames, se prête bien à mes essais.

Sur la page d'accueil, il y a 5 frames, je viens de m'amuser à regarder les balises meta des frames. GENERATOR est particulièrement remarquable :

  • sur la frame principale : MSHTML 6.0.2800.1106
  • sur la frame du menu : Microsoft FrontPage Express 2.0
  • sur la frame d'identification : Microsoft FrontPage 3.0
  • les 2 autres, pas d'info particulières.

Je trouve que ces informations font très bien dans le décor pour montrer le professionnalisme de cette banque :-).

Friday, March 30 2007

Summer of Code 2006 : bientôt fini ?

Le patch que j'ai fait pour modifier Page Info suite à Google Summer of Code continue à avancer, lentement mais sûrement. Il a reçu hier le tant attendu ui-review+ de Mike Beltzner, mon mentor.

Voici une copie d'écran de Page Info avec mon dernier patch, sur Mac OS X :
Page Info Soc sur Mac OS X

Le bug en rapport avec ce patch est le bug 339102.

Sunday, February 25 2007

Avec un portable tout neuf, les compilations vont plus vite (oui, c'est évident) :-)

Comparaison du temps de compilation de Firefox sur mon MacBook flambant neuf (pas tout à fait flamblant, mais il a quand même bien chauffé ;-)) et sur mes autres ordinateurs :

OrdinateurCPURAMOSTemps utilisateurTemps systèmeTemps total
MacBookCore 2 Duo 2Ghz1Go DDR2MacOS X 10.4.825m33.791s5m8.470s33m58.034s
MacBook (make -j4)Core 2 Duo 2Ghz1Go DDR2MacOS X 10.4.826m47.943s5m31.670s22m38.931s
PC portablePentium M Dothan 1,6Ghz512Mo DDRLinux (Gentoo)33m42.210s3m17.152s39m10.044s
PC fixePentium 4C 2,4Ghz1Go DDRLinux (Ubuntu 6.10)44m8.958s2m22.149s55m51.320s
Nouveau PC FixeCore 2 Duo E8200 @2,66Ghz4Go DDR2Linux (Ubuntu 7.10)22m56.950s1m25.837s25m58.866s
Nouveau PC Fixe (make -j4)Core 2 Duo E8200 @2,66Ghz4Go DDR2Linux (Ubuntu 7.10)20m6.299s1m18.653s14m41.593s

MacBook Core2Duo 2Ghz 1Go de DDR2 667Mhz

Edité le 2007-03-10 à 17:23:08.

Edité le 2008-04-15 à 22:38:35.

- page 3 of 5 -