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. 🙂

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 🙁

Enfin ;)

La version 3.0 alpha1 de Thunderbird ne saurait tarder… Source ? Le bogue 431788 sur bugzilla

Le fichier qui donne la version du logiciel compilé vient d’être modifié, à savoir mozilla/mail/config/version.txt

Le numéro de version n’avait plus été modifié depuis… le 21 mai 2006 qui donnait son nom de « 3.0a1pre »…

Autant dire que la version alpha1 de Thunderbird 3.0 ne saurait tarder…

Mieux vaut tard que jamais, non ? 😉

Merci NiN !

Nine Inch Nails est un groupe de « rock industriel » américain – un genre assez spécial – que je suis en train de découvrir. A vrai dire, je connaissais déjà un peu le travail de Trent Reznor, car c’était lui qui avait en 1996 composée la bande son d’un de mes jeux vidéos préférés à l’époque, un certain Quake d’ID Software 😉

Bref, c’est pour mettre un coup de pied au c** des majors du disque – qui accusent le peer to peer d’être responsable de la chute des ventes de CDs audio (technologie vieille d’un quart de siècle) – que le groupe vient pour la deuxième fois de proposer un album en téléchargement légal et gratuit. Car ce dernier est publié sous contrat « creative commons ».

Intitulé « The Slip », il est légalement et gratuitement récupérable au format mp3 (bof), flac, m4a ou encore wav…

Les trois derniers formats n’étant disponible que via un téléchargement en utilisant le protocole bittorrent.

Leur première tentative de proposer gratuitement un album (ou du moins un quart de ce dernier, le reste pouvant être obtenu contre paiement) est toujours disponible à cette adresse, uniquement en mp3 🙁

Même si certaines personnes pourraient comparer les créations de NiN a du bruit, le quatrième titre de l’album « Discipline » est pas si mal.

Bref, que l’on aime ou pas NiN, il est intéressant de voir que de plus en plus de groupe et d’artistes s’affranchissent – ou veulent s’affranchir – de l’intermédiaire qu’est la major du disque pour s’adresser directement à leur audience.

Et si l’avenir de la musique passait par le « du producteur au consommateur » sans passer par des intermédiaires ?

Et encore un clou dans le cercueil des DRMs et dans la propagande des majors du disque et des lois liberticides dont elles sont plus ou moins à l’origine, vous savez, DADVSI par exemple 😉

Succombons à la petite mode « geekienne » du moment ;)

fred@fred-laptop:~$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
14 cd
12 sudo
3 tar
3 ls
2 unzip
2 nslookup
2 mc
2 chmod
1 whois
1 ./update-sm.sh

Cette série de commande qui analyse l’historique de la saisie en console, je l’ai trouvé en fouillant sur divers planets, dont planet Fedora-fr, que je lis, bien que n’étant pas utilisateur de la distribution Fedora.

La dernière entrée étant celle d’un script que j’ai jadis rédigé pour automatiser la récupération du code source de développement de SeaMonkey.

Webkit-gtk : Acid3 est presque passé ? :)

Je me suis basé sur la révision 31787 de WebKit-Gtk pour rédiger cet article. Après avoir lancé une compilation en activant le support du SVG – avec un ./configure --enable-svg-experimental – puis une fois la compilation terminée avec le programme de test GtkLauncher.

Si au premier passage, le test n’est pas passé, au second lancement, celui-ci se lance, donnant un résultat presque parfait, n’affichant qu’une erreur : « Linktest failed ».

Webkit r31387 sous Ubuntu Hardy Heron AMD64.

Au moins, cela laisse de l’espoir pour le futur d’Epiphany, dont la version 2.24.x (en clair, celle qui sortira avec Gnome 2.24 en septembre prochain) d’utiliser WebKit sans gros problème de rendu.

10 ans déjà… La libération du code source de Netscape…

31 mars 1998 : le code source de ce qui devait devenir Netscape 5 est rendu public, et est publié sous un contrat de logiciel libre…

10 ans déjà. 10 ans ? Internet Explorer était alors en version 4.0, la version 5.0 devait sortir dans les mois qui suivait. Windows 98 n’était pas encore sorti, mais se plantait déjà en public :

10 ans… Et le bilan n’est pas si mauvais que cela. En 2001, la part de marché d’Internet Explorer était d’environ 95%… Quand Mozilla 1.0 sort en 2002, la situation est critique en terme de part de marché. Seule la sortie de Mozilla Firefox 1.0 en 2004 commence à inverser la tendance, jusqu’à obtenir 28% des parts de marché en Europe en janvier dernier, et ce, malgré la relance d’Internet Explorer, au point mort entre 2001 et 2006… 2001 étant l’année de sortie d’Internet Explorer 6, et 2006, celle d’Internet Explorer 7…

Quel sera la part de marché des deux principaux acteurs dans 10 ans ? Seul l’avenir nous le dira 😉

Acid3 : WebKit et Opera vainqueur « ex-aequo » ?

En l’espace de quelques heures, les équipes d’Opera et de Safari ont annoncé passé officiellement la totalité du test Acid3.

Webkit l’annonce en grande pompe :

With r31342 WebKit has become the first publicly available rendering engine to achieve 100/100 on Acid3. The final test, test 79, was a brutal torture test of SVG text rendering. Details of the bugs we fixed will follow. Indeed, we found a critical bug in the test itself that would have forced a violation of the SVG 1.1 standard to pass, so until a few hours ago it was not possible to get a valid 100/100. Acid3 test editor Ian Hickson has the details.[…]

Ce qui donne traduit :

Avec la révision 31342, Webkit a été le premier moteur de rendu disponible à atteindre les 100/100 sur Acid3. Le test final, le 79, était une torture brutale du rendu d’un texte en SVG. Le détail des bogues corrigés suivra. En effet, nous avons vu un bogue critique dans le test lui-même qui aurait forcé une transgression de la norme SVG 1.1 pour son passage, donc jusqu’il y a quelques heures il était impossible d’atteindre les 100/100. Le créateur du test Acid3, Ian Hickson a les détails.[…]

Pour être complet, des ajouts ont été faits pour rendre le passage « plus valide », et un autre annonçant qu’avec la révision 31356, la versions Windows est disponible.

Opera de son coté, a fait l’annonce aussi. Mais avec une subtilité intéressante ; l’annonce du passage est intéressante à lire :

Today we reached a 100% pass rate for the first time! There are some remaining issues yet to be fixed, but we hope to have those sorted out shortly.

We will release a technical preview version on labs.opera.com within the next week or so. For now, the screenshot above shows the Acid3 test as rendered in our latest WinGogi Desktop build. WinGogi is the Windows version of our reference builds used for the internal testing of Opera’s platform independent Core.

Ce qui donne traduit :

Aujourd’hui, nous avons atteint le score de 100% pour la première fois. Il reste quelques problèmes à corriger, mais nous espérons faire cela rapidement.

Nous publierons une version technique d’aperçu (Note du traducteur : une version alpha, donc) sur labs.opera.com d’ici la semaine prochaine environ. Pour le moment, la capture d’écran montre le test Acid3 affichée dans la dernière compilation de WinGogi Desktop. WinGogi est la versions Windows de nos compilations de référence utilisée pour les tests internes sur la plateforme Opera.

Donc, les deux déclarent passer le test Acid3, et un seul mot : félicitations. Cependant, dans un cas, on peut vérifier les dires avec une compilation téléchargeable, et sur l’autre, uniquement un communiqué.

Etant comme un certain apôtre, je ne crois que ce que je vois… Seul l’avenir nous dira quel sera le premier moteur STABILISÉ et donc rendu grand public qui passera Acid3. Je maintiens mon pronostic pour Safari et donc Webkit. Mais je peux aussi me tromper… Seul l’avenir nous le dira !

Migration vers WordPress 2.5rc2.

Il y a quelques minutes, j’ai mis à jour – sans aucun problème – la version de WordPress utilisé par mon blog, en passant de la version 2.3.3 à la 2.5rc2.

Et il faut dire que le logiciel semble avoir énormément changé. L’interface a été franchement modifiée. Elle est plus claire, plus légère. Plus logique aussi. La partie « administration » est séparée de la partie création de billets / pages.

Les options ne sont plus à droite de l’interface de rédaction de billets, mais en dessous. Cela est un peu déroutant au début, cependant 😉

L’ajout des tags n’est plus une simple boite, mais un formulaire assez simple d’accès. L’ajout des catégories est simplifié aussi. On peut aussi supprimé un tag par une simple pression sur une croix au lieu de supprimer le texte en question.

Mis à part que j’ai été obligé de virer la traduction française qui donnait un résultat étrange à l’utilisation, je suis emballé par cette nouvelle version de WordPress.

Si vous voulez en savoir plus, une vidéo a été postée sur le blog des développeurs de WordPress :

http://wordpress.org/development/2008/03/wordpress-25-rc2/

WordPress 2.5 sera surement un grand cru des logiciels de blog… A quand Dotclear 2 ?