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.