Premier patch sur Launchpad
Launchpad est une plateforme d’aide au développement de logiciel libre très intéressante. Mon premier patch est pour Bazaar 2 (bzr) et corrige un problème Unicode (j’espère que c’est la bonne solution…).
Journées Détaxe 9-10 décembre 2005
Matériels et logiciels sont des biens de natures différentes.

Malgré cette évidence, j’ai acheté un PC chez Dell cette semaine sans pouvoir exclure Windows XP de l’achat. La première étape a consisté à installer une distribution Ubuntu Breezy en formatant les partitions existantes sans même lancer une seule fois le système Windows XP de Micro$oft.
PS: pour le plaisir, j’ai même décollé la licence avec du disolvant
LVM – Incorrect metadata area header checksum
If LVM2 shows some warnings like “Incorrect metadata area header checksum”, it’s certainly because it checks some partitions without LVM support (x8e). The filesystem works fine with this message but you can get rid of it, exclude not LVM partitions by editing /etc/lvm/lvm.conf :
filter = [ “r|/dev/cdrom|”, “r|/dev/hda1|”, “r|/dev/hda3|” ]
Use fdisk to know the partitions to exclude and run vgscan to test.
Traduction FR de Banshee
La première traduction française de Banshee a atteint le CVS, le développement étant très actif, la traduction devrait certainement beaucoup évoluer au cours du temps.
WAG354G
Si vous venez de faire l’acquisition d’un modem/routeur/ADSL WAG354G de chez Linksys. Attendez vous à quelques problèmes (voir commentaires sur le site materiel.net), dans mon cas, j’ai dû effectuer une mise à jour du firmware pour qu’il fonctionne avec ma ligne Neuf Telecom ADSL2+. Comme ce firmware WAG354G-EU_AnnexA_ETSI_v1.01.05_000_code.bin m’a été fourni dans un mail par le service technique et qu’il n’est pas disponible sur le site, je le diffuse !
Sur mon portable
Vaio GRT916V, j’utilise les drivers madwifi du SVN pour gérer mon contrôleur Wifi Atheros 54Mbps. Cela fonctionne très bien avec une clef WEP 128 bits.
Si vous renseignez l’IP de votre routeur comme DNS, attendez vous à de sérieuses latences, pour contrer le problème, je renseigne directement les DNS de mon fournisseur ou j’utilise DHCP. Comme je n’ai pas encore testé NetworkManager, j’utilise des scripts très simples pour basculer d’un réseau à un autre (I’m a geek
)
Performance work – g_return
Huge performance work is actually doing by the Gnome team. I participated to an IRC session 2005-10-30, The Performance Love Day, a discussed task is to replace :
- g_return_if_fail by g_assert or nothing (g_assert can be disabled at compile time)
- g_return_val_if_fail by if/then or nothing
I wrote a simple tool find-static-g-return.py (2005-10-30) to do that but it doesn’t work (if you have some time, look at this).
Note: I can contact aaditya at sood dot net dot in about this.
Contrôle des fichiers de traduction française
Pour effectuer automatiquement certains contrôles sur les fichiers fr.po, j’ai écris un outil prenant en argument :
- un fichier fr.po
- un nom de fichier de sortie (optionnel, à défaut sortie sur le flux standard)
Cet outil check-fr-po.py 0.9 (2005-09-08) n’est pas parfait…
Patrice Karatchentzeff m’a informé de l’existence du logiciel acheck qui est plus aboutit. L’installation est facile sur Debian/Ubuntu mais pas forcément sur les autres distributions. Cet outil a lui aussi des problèmes sur lesquels je travaille actuellement.
Mise à jour de WordPress
Migration réussie de l’ancien WordPress 1.2.1, fourni par Free, vers le WordPress 1.5.2 !