Mea culpa, je suis me suis planté !

J’annonçais dans l’article concernant l’arrivée de Firefox 3.0 RC1, que je cite :

Je pense que la RC2 sera “squeezée” au profit de la 3.0 finale qui devrait sortir d’ici quelques jours.

J’aurais mieux fait de ne rien dire. La version 3.0rc2 vient d’arriver dans le dépot Hardy Proposed, comme annoncé sur le bogue 237690 de Launchpad.

Firefox 3.0rc2 dans Ubuntu, via le dépot hardy proposed

Alexander Sack en parle sur son blog, et plus spécialement dans cet article.

Encore un clou dans le cercueil de ce qui « cassaient » Canonical pour avoir intégré Firefox 3.0 béta5 dans la version 8.04 d’Ubuntu Linux…

D’ici quelques heures, voire quelques jours, les paquets migreront vers le dépot hardy updates, et seront proposés aux utilisateurs n’ayant pas activé le dépot avec les paquets à tester en vue de leur intégration en tant que mises à jour.

Tout comme cela sera le cas avec la sortie de Firefox 3.0 final, d’ici une grosse semaine.

Ubuntu Linux 8.04.1 en avance ?

En tout cas, c’est ce que pourrait laisser penser l’arrivée d’une nouvelle version du paquet « base-files » qui donne un petit Ubuntu 8.04.1 quand on tape dans une console : cat /etc/issue.net

Il faut pour constater cela avoir le dépot « hardy proposed » activé. Comme cela est le cas sur ma machine depuis une dizaine de jours.

Et comme mon noyau est un 2.6.24-19, cela prouve bien que j’utilise le dépot « hardy proposed » avec ma machine 😉

Vers une version 8.04.1 plus précoce que prévue ?!

Cependant, si on en croit la feuille de route, la version 8.04.1 est toujours prévue aux alentours du 3 juillet prochain.

Les grognons vont fermer leur clape-m**** sur ubuntu-fr.org ;)

Ceux qui utilisent Ubuntu 8.04 LTS et geignent à cause de l’absence d’une version plus « aboutie ». La RC1 – oui, je sais la RC2 est sortie, mais c’est déjà cela – est officiellement disponible dans les dépots hardy updates.

Je pense que la RC2 sera « squeezée » au profit de la 3.0 finale qui devrait sortir d’ici quelques jours.

Source ? Ce billet d’Alexander Sack, trouvé via le fil de planet-ubuntu.

“Today, we finished the verification process and copied firefox 3 RC1 from hardy-proposed to hardy-updates!”

Ce qui donne traduit :

« Aujourd’hui, nous avons fini le processus de vérification et copié firefox 3 RC1 depuis hardy-proposed vers hardy-updates!

Alors, les geignards ? 😉

Nota bene : en cas de problème de traduction, il faut réinstaller le paquet langage-pack-fr-base. On peut lire qu’il contient les fichiers suivants :

/usr/lib/firefox-addons/extensions
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/chrome.manifest
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/install.rdf
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/chrome
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/chrome/fr.jar
/usr/lib/xulrunner-addons
/usr/lib/xulrunner-addons/extensions
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/chrome.manifest
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/install.rdf
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/chrome
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/chrome/fr.jar

Quoi de neuf dans le dépot « hardy proposed » ?

Ce dépot est celui qui sert à tester les nouvelles versions de logiciels avant leur « validation » et leur mise à disposition dans le dépot « updates ».

En dehors des mises à jour de logiciels de « bas niveau » (comme le noyau ou des pilotes), il y a des logiciels « utilisateurs lambda » qui sont en version de tests. Entre autre, OpenOffice.org en version 2.4.1rc2 et la version rc1 (donc un brin obsolète !) de Firefox 3. Captures d’écran à l’appui :

OpenOffice 2.4.1rc2 dans Hardy Proposed

Firefox 3.0rc1 dans Hardy Proposed

Versions qui seront – avec un peu de chance – celle de la version 8.04.1 LTS, premier « service pack » – pour prendre un parallèle à la Microsoft – pour Ubuntu Hardy qui doit sortir en juillet.

Firefox 3.1 pré-alpha1 et Acid3 : vers la lutte finale ? ;)

M’étant abonné au bug qui permet de suivre l’évolution du support de la nouvelle masturbation intellectuelle des navigateurs web, j’ai nommé le test Acid3, j’ai pu constater ses dernières heures qu’au moins 3 bogues concernant le dit test avait été marqué comme « FIXED ».

Il s’agit des bogues 421765, 412567 et le 128585.

Ce qui donne maintenant un résultat de 76 / 100 pour la pré-alpha1 de Firefox 3.1, soit 5 tests de mieux que le futur Firefox 3.0 qui doit être publié dans le courant du mois. Toujours bon sur le plan du support des normes du W3C au final 🙂

Firefox 3.1 alpha 1 et son score de 76 / 100 au test acid3

Firefox 3.0rc2 est disponible.

La deuxième et ultime (?) RC de Firefox 3 est disponible.

J’avais déjà fait un billet sur l’existence de cette RC il y a quelques jours.

Désormais, sauf gros bogue majeur de dernière minute, Firefox 3.0 devrait pointer le bout de son nez d’ici quelques jours, après 34 mois de développement ! 🙂

Si vous voulez télécharger cette version sans passer par la mise à jour automatisée : http://www.mozilla.com/firefox/all-rc.html

Bon téléchargement et bon surf 🙂

Vers un support des circuits Atheros 5007eg pour les distros linux 64 bits ?

Un des points ennuyeux avec mon portable, c’est son circuit Wifi, un Atheros 5007eg, qui nécessite l’utilisation du pilote windows XP 64 Bits pour se connecter en sans fil 🙁

Hors, en suivant le bug concernant ce problème sur le site de madwifi, une solution – fonctionnelle – a été apportée.

Testée et approuvée par mes propres soins. Ce n’est cependant pas une solution officielle, mais au moins, cela évite l’utilisation de ndiswrapper et du pilote windows 😉

1ière étape : virer tout ce qui est en rapport avec ndiswrapper, pour éviter des conflits par la suite :

$ sudo ndiswrapper -e net5211
$ sudo modprobe -r ndiswrapper
$ sudo apt-get remove --purge ndiswrapper-common ndiswrapper-utils ndisgtk

2ième étape : récupération du code de madwifi et du correctif pour le support du circuit en 64 bits, qui est apparemment originaire d’un utilisateur de FreeBSD 🙂


$ svn co http://svn.madwifi.org/madwifi/trunk madwifi
$ wget http://people.freebsd.org/~sam/ath_hal-20080528.tgz

On passe ensuite à l’installation du code, puis à sa compilation.


$ cd madwifi
$ mv hal hal.old
$ mkdir hal
$ cd hal
$ tar xvf ../../ath_hal-20080528.tgz
$ mv ath_hal-20080528/* .
$ cd ..
$ sudo make install BINDIR=/usr/bin MANDIR=/usr/share/man
$ sudo depmod -ae
$ sudo modprobe ath_pci

Ensuite, menu Système / Administration / Pilotes de périphérique

Et activez le module « Support for Atheros 802.11 wireless lan cards ».

Un redémarrage plus tard, la connexion fonctionne. Et cela fait plaisir. Pour information, voici ce que me donne un iwconfig :


fred@fred-laptop:~$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wifi0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"Livebox-XXXX" Nickname:""
Mode:Managed Frequency:2.457 GHz Access Point: XX:XX:XX:XX:XX:XX
Bit Rate:54 Mb/s Tx-Power:16 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=59/70 Signal level=-37 dBm Noise level=-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Bref, que du bonheur 😉

Du nouveau sur Firefox 3.0rc2.

Dans ce message de Mike Beltzner, on en apprend plus sur la version Release Candidate 2 de Firefox 3.

Pour faire un résumé rapide :

Les problèmes corrigés sont déjà listés, et il y a peu de chance que de nouveaux bugs soient pris en compte, les règles de prise en compte sont assez strictes : devoir expliquer clairement en quoi le bug proposé peut être considéré comme un bloqueur pour l’utilisateur ou le développeur.

Sur la douzaine de bogues listés comme bloquant cette version RC2, 6 concerne les infrastructures de la Fondation Mozilla…

La feuille de route est la suivante :

  • Gelure du code : 28 mai, à midi, heure du Pacifique (21 heures pour Paris)
  • Début des compilations : 29 mai, tôt dans la matinée, heure du Pacifique
  • Début du QA : 29 mai à midi, heure du pacifique (dès l’arrivée des compilations)
  • Fin du QA : 5 juin

Donc, le 7 ou le 8 juin, la RC2… Et si tout se passe bien, Firefox 3.0 pour la mi-juin, 19 mois après la sortie de Firefox 2.0.

J’ai reçu mon exemple d’OpenSolaris 2008.5 !

Peu de courrier ce matin, mais une enveloppe cartonnée en provenance de San Francisco, Californie.

A l’intérieur, un CD (ou DVD si j’en crois la description du contenu sur l’enveloppe), et une coche dans la case « commercial sample » (exemplaire commercial). Exemplaire commandé il y a quelques temps, comme je l’avais dit lors de la réception de mon CD d’Ubuntu Hardy Heron.

Une photo valant mieux que 15000 mots…

Un exemplaire officialisé d'OpenSolaris 2008.5

Sur la face interne de la pochette plastifié, un texte à la fois en anglais et en français qui indique les conditions d’utilisations, et les licences employés par les logiciels contenus sur le support, dont la CDDL qui semble être compatible avec la GPL au moins en partie, si on lit cette phrase : « Ces licences autorisent toutes l’utilisation, la copie et la redistribution du logiciel ». Ne manque plus que l’incorporation de changements 😉

Maintenant je vais pouvoir tester OpenSolaris sur ma vraie machine, à savoir un PC portable Acer Aspire 5520 (Athlon64X2 TK55, 2 Go de mémoire vive, circuit Nvidia GeForce 7000M, 120 Go de disque dur). Et je posterais un article sur le bilan qu’on peut en faire.

A propos de Firefox 3.1 et sa suite ;)

Dans un précédent article, BeFox en parle à son tour, apportant des précisions complémentaires.

Cet article pointe sur un article de Mike Shroepfer, qui donne la feuille de route « idéale » pour Firefox 3.1 et 4.0.

Pour éviter de plagier l’excellent article de BeFox, je vais me contenter de parler de la succession des versions :

  1. Juin 2008 : arrivée de Firefox 3.0
  2. Décembre 2008 : fin de vie de Firefox 2.0 et arrivée de Firefox 3.1
  3. Juin 2009 : fin de vie de Firefox 3.0
  4. Décembre 2009 : arrivée de Firefox 4.0

Bien entendu, ce n’est qu’une feuille de route idéale, seul l’avenir nous dira s’il est respecté. En tout cas, c’est assez intéressant à savoir.

Sortie de Firefox 3.0rc1

Tout est dans le titre ou presque 😉

Selon les notes de publication de cette version, on apprend que :

  • Amélioration de l’intégration dans les interfaces de Windows Vista, Windows XP, MacOS-X et Gnome (pour les unix libres).
  • Des changements pour la complétion dans la barre d’adresse, la sauvegarde et récupération des bookmarks, sur le zoom dans les pages.
  • Amélioration de la compatibilité pour la toile et bien entendu de la sécurité.
  • Amélioration de la vitesse dans l’utilisation d’application du type « gmail » ou « Zoho office » et du profile guided optimization

Je n’ai cité que les principaux points. Ce qui est bien c’est que maintenant, les personnes qui pleuraient à cause de la mise en place de Firefox 3.0 béta 5 dans les *buntus et dans la Fedora 9 ne pourront plus le faire, la version release candidate de Firefox 3 arrivant bientôt dans les dépots de mises à jour.

Avec cette première version RC, les API sont gelées, et c’est donc maintenant au tour des développeurs d’extension de mettre à jour leurs créations.

A ces personnes de prendre leurs responsabilités, désormais 😉

Sortie de Shredder alpha1…

Shredder ? C’est le nom de code de Thunderbird 3.0.

La version alpha1 vient juste de sortir. Les notes de publications de cette version dédiée aux testeurs fous nous indique que :

  • Basé sur Gecko 1.9 (en développement depuis… 33 mois !)
  • Nouveau gestionnaire d’extensions.
  • Début de support du carnet d’adresses pour MacOS-X
  • Les windows sortis avant Windows 2000 (y compris Windows Millenium) ne sont plus supportés.
  • Thunderbird est désormais un logiciel en Cocoa sous MacOS-X
  • Recherche améliorée dans les corps de messages.

Coté problèmes connus :

  • Pas de mise à jour automatisée pour cette préversion.
  • Le sous-menu « move-to » est vide

Espérons que le développement de Shredder sera moins long et moins « alpha-isé » que celui de son camarade Firefox 😉

Vers une version majeure 3.1 de Firefox ?

Alors que la version 3.0rc1 de Firefox pointera le bout de son nez d’ici la fin du mois, la version de développement, utilisant Mercurial à la place de CVS pour gérer le code source, vient de connaitre un changement du numéro de version.

Si depuis quelque temps, l’identifiant était 4.0pre, désormais, c’est 1.9.1a1pre. En clair, une pré-alpha1 de la version 1.9.1 de gecko.

L’user-agent donne :

Build identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1a1pre) Gecko/2008051410 Minefield/3.1a1pre

Firefox 3.1 pré-alpha1 sous Ubuntu 8.04 LTS

Le bogue concernant ce changement d’appellation est le bogue 432658.

Donc, deux hypothèses peuvent être envisagées.

  1. La branche 3.0.x de Firefox sera suivi par une série de versions 3.1.x, 3.2.x, etc. Ce qui permettrait d’éviter un « trou » trop grand entre deux versions, comme entre la version 2.0 sorti en novembre 2006 et la version 3.0 prévue pour juin 2008, soit environ 20 mois.
  2. Il n’est pas impossible aussi que d’ici quelques temps le numéro de version reviennent en 4.0a1pre, comme jadis le tronc qui avait été étiquetté en version 1.6a1 (bogue 304472 de septembre 2005) puis en 3.0a1pre (bogue 330528 de mai 2006).

Qui vivra verra. 🙂

25 ans bientôt ?

C’est en lisant cette « geekscotte » que j’ai eu envie de voir les infos que je pouvais trouver sur la naissance de la Free Software Foundation, et de son projet principal, GNU/Hurd.

Après quelques recherches via un certain google, j’ai pu trouver ce message daté du 27 septembre 1983 d’un certain Richard Stallman :

Je cite le chapeau de l’article en question :

Starting this Thanksgiving I am going to write a complete
Unix-compatible software system called GNU (for Gnu’s Not Unix), and
give it away free to everyone who can use it. Contributions of time,
money, programs and equipment are greatly needed.

Ce qui donne traduit :

A partir du prochain Thanksgiving, je vais commencer à écrire un système logiciel complet compatible Unix appellé GNU (pour Gnu N’est pas Unix), et le donner librement à toute personne voulant l’utiliser. Des dons de temps, d’argent de programmes et d’équipements sont vraiment nécessaire.

Et dire qu’environ 8 ans plus tard, un certain Linus posta un article sur comp.os.minix, le 25 août 1991…

Hello everybody out there using minix –

I’m doing a (free) operating system (just a hobby, won’t be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready.

Ce qui donne traduit :

Bonjour tout le monde utilisant minix ici.

Je fais un système d’exploitation (libre) (rien qu’un hobby, il ne sera pas aussi gros et professionnel que GNU) pour les clones d’AT 386 (486). Cela a mijoté depuis avril et il commence à être prêt.

Le reste est de l’histoire 😉

Firefox 3.0 RC1 : les infos se précisent.

Dixit ce billet du blog « Mozilla Developer News », on apprend une nouvelle que certaines personnes attendaient : Firefox 3.0 RC1 est considérée comme « code complete », complétée au niveau du code source.

En clair, la base de ce qui sera Firefox 3.0RC1 a été « gelée » pour de bon. Seul des correctifs de très faibles impacts (une mauvaise orthographe dans un mot par exemple) seront désormais acceptés.

Un série de tests « finaux » se tiendra lundi prochain, histoire de traquer les bugs récalcitrants.

Si tout se passe bien et que les retours des testeurs n’ayant pas installés encore des versions pré-RC sont bons, la version RC1 sortira d’ici la fin mai.

Par expérience, je penche pour la sortie d’une deuxième vers RC. La version finale ? Début juillet. Simple estimation pifométrique. En tout cas, on peut penser que désormais le travail va se concentrer sur le développement de Gecko 2.0 et de Firefox 4.0, qui sortiront tous les deux d’ici 18 mois à 2 ans 😉

Si vous voulez savoir où en est le processus de publication de Firefox 3.0rc1, une page spécifique existe. Idem si vous voulez savoir les dernières nouveautés sur code du tronc, même si au moment où j’écris cet article, le code du tronc n’a pas été modifié depuis le… 7 mai 2008 🙁