Vers une cinquième béta pour Firefox 3 ?

Ce matin, ayant fait recompiler le code source fraîchement mis à jour du tronc de Firefox, j’ai eu une « mauvaise » surprise, à laquelle je m’attendais un peu : le tronc est maintenant étiquetté 3.0b5pre.

Capture d'écran d'un minefiled pré-3.0 Béta 5

Oui, une béta 5 a été rajoutée à la feuille de route de Firefox. J’ai trouvé le pourquoi de cette nouvelle béta sur le blog des développeurs : trop de bogues à très haute (P1) et haute (P2) priorité n’ont pas été corrigés…

Les niveaux de priorités allant de P1 à P5 pour les codeurs du logiciel.

En effet, au moment où je rédige ce billet, il y a encore près de 300 bogues P1 et P2 listés comme bloquant la sortie de Firefox 3

Apparemment – et si j’ai bien compris le billet du blog des développeurs – cette beta aurait un cycle de développement 15 jours, autant dire que seuls les bogues ultra-prioritaires seront dans la ligne de mire, avec les régressions éventuelles qui pourraient s’incruster.

Je pense – et je peux très bien me tromper – que cela risque d’influer sur certains autres logiciels libres, comme la future version LTS d’Ubuntu, je parle de la Hardy Heron.

Sans vouloir jouer les « Madame Irma », je sens que les développeurs d’Ubuntu, pour éviter de se retrouver avec une version trop ancienne de Firefox 3 dans leur version « finale », vont légèrement décalé la sortie, comme jadis pour la Dapper Drake qui était passée du mois d’Avril au mois de Juin 2006…

Seul l’avenir me dira si je me trompais ou pas… Car publier une distribution supposée être supporté au minimum durant 3 ans avec un navigateur en béta4… 😉

Des nouvelles du front firefoxien ;)

Alors que la béta 3 pointera le bout de son nez d’ici une grosse quinzaine de jours, Sinklar de BeFox a parlé de l’augmentation de l’intégration dans l’interface de Windows et des infos sur le nouveau gestionnaire de thème et d’extensions. Pour compléter son excellent article, je complète avec des améliorations au niveau des bookmarks :

Si on clique sur l’étoile de la barre d’adresses, on a une minuscule interface bien pratique :

ajout d'un bookmark dans firefox 3

Sans oublier que l’intégration graphique continue, et devient de plus en plus intéressante, surtout si on jette un oeil au panneau de préférences :

panneau des préférences de firefox 3

De l’inutile guerre « firefox / opera ».

Sur ce blog, et aussi sur sur le forum d’Ubuntu-fr.org, les « pro-firefox » et « pro-opera » se déchire à coup de messages assassins.

Mais – même si je considère que développer un logiciel fermé est une hérésie de nos jours – les « fans » des deux logiciels feraient mieux de s’allier pour tirer vers le haut la toile.

Car Opera et Firefox visent deux publics différents.

Le premier public, que j’appellerais les « tout-en-unistes ». C’est le public que vise Opera. Les personnes de cette catégorie veulent trouver un maximum de fonctionnalités dans un seul logiciel. Opera, en plus de la navigation (même si par le passé Opera a été étrillé pour son support du langage javascript), un client courrier, un client de lecture de flux RSS, un client IRC, un client bittorrent.

C’est un peu comme Emacs, éditeur de texte auquel il ne manque plus qu’un gestionnaire de cafetière 😉

L’autre public, que j’appellerais les « minimalisto-extensionnistes », est le coeur de cible de Firefox. Au contraire d’Opera, il pense qu’un navigateur doit se concentrer sur le rendu des pages web, et qu’il doit être extensible selon la volonté de l’utilisateur.

Dans le monde des éditeurs de texte, ce serait le fan de VI(m). En clair, un outil pour une fonction, fonction qui doit être effectuée le mieux possible.

Il est vrai que Firefox est légèrement plus lent au lancement qu’Opera (à cause de l’interface en XUL), mais sur le plan du rendu, les deux navigateurs étant franchement à égalité sur le plan de la qualité et du support des normes définies par le W3C.

Fan de logiciel libre, je préfère autant rester le plus libre possible, ne sacrifiant ce crédo que pour l’émulateur de PC (VMWare server) et le pilote Nvidia, car le pilote nouveau n’est pas franchement au point 🙁