<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Bonjour!<br>
<br>
Récemment, j'ai été confronté à un bogue bizarre avec F-Spot qui est
programmé en <a href="http://fr.wikipedia.org/wiki/Mono_%28logiciel%29">Mono</a>,
une mise en œuvre dites "libre" de la plate-forme <a
href="http://fr.wikipedia.org/wiki/Microsoft_.NET"
title="Microsoft .NET">Microsoft .Net</a>.<br>
<br>
Ce bogue est apparu au moment où j'avais des photos d'un concert
provenant de plusieurs appareils photos différents. Je voulais les
classer simplement par date/heure et j'ai eu la bonne idée de renommer
les fichiers par la "Date de prise de photo" disponible dans les
méta-données EXIF. J'ai donc utilisé l'excellent <a
href="http://doc.ubuntu-fr.org/phatch">Phatch</a> pour extraire les
données EXIF et renommer mes fichiers en lot par la commande suivante:
<Exif_Photo_DateTimeOriginal.year>-<##Exif_Photo_DateTimeOriginal.month>-<##Exif_Photo_DateTimeOriginal.day>_<Exif_Photo_DateTimeOriginal.hour>:<##Exif_Photo_DateTimeOriginal.minute>:<##Exif_Photo_DateTimeOriginal.second><br>
<br>
J'ai naturellement utilisé les 2 points ":" ou "colon" en anglais pour
séparer les composantes de l'heure ce qui n'est pas un problème avec
GNU/Linux... Du moins, gThumb n'a eu aucun problème à importer mes
photos ainsi nommées et continue de bien fonctionner.<br>
<br>
Le bogue est apparu seulement sur l'ordinateur d'une amie qui préfère
F-Spot. Lors de l'importation F-Spot a très bien réagi et a importé les
photos comme si de rien n'était! C'est au redémarrage de F-Spot qu'on
s'est rendu compte qu'il se lamentait que certains fichiers contenaient
des caractères "illégaux"! Et ça plante pas à peu près, avec un affreux
message d'erreur et aucune solution proposée...<br>
<br>
J'ai tout de suite pensé à mon utilisation des ":" dans mes noms de
fichiers et je me suis dis: "Huuummm, ça ressemble étrangement à un
bogue Microsoftien ça... Ça marche à l'importation mais ça plante
lorsqu'il parcourt sa librairie au démarrage! Trop typique!"<br>
<br>
Et bien, c'était bel et bien un bogue connu depuis longtemps et il
semble qu'il soit réglé pour Ubuntu 10.10.<br>
Voici les liens pertinents:<br>
<a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/ubuntu/+source/f-spot/+bug/475811">https://bugs.launchpad.net/ubuntu/+source/f-spot/+bug/475811</a><br>
<a class="moz-txt-link-freetext" href="https://bugzilla.gnome.org/show_bug.cgi?id=559093">https://bugzilla.gnome.org/show_bug.cgi?id=559093</a><br>
<a class="moz-txt-link-freetext" href="https://bugzilla.gnome.org/show_bug.cgi?id=603028">https://bugzilla.gnome.org/show_bug.cgi?id=603028</a><br>
<a class="moz-txt-link-freetext" href="https://bugzilla.novell.com/show_bug.cgi?id=523278">https://bugzilla.novell.com/show_bug.cgi?id=523278</a><br>
<br>
Pour ma part, étant donné que mon amie est sur 10.04 et qu'elle ne
bénéficie pas des correctifs effectués pour 10.10, j'ai dû renommer
tous les fichiers en utilisant un "." au lieu des ":". J'ai détruit sa
librairie F-Spot pour ré-importer toutes ses photos afin qu'il la
reconstruise sa base de données. Ça pris du temps mais ça a marché!<br>
<br>
Personnellement, je préconise l'utilisation de <a
href="http://fr.wikipedia.org/wiki/GThumb">gThumb</a> qui s'améliore
de semaine en semaine, qui gère maintenant très bien les vidéos et qui
est en train de devenir un logiciel beaucoup plus intuitif, complet et
flexible que F-Spot. F-Spot qui sera d'ailleurs bientôt relégué aux
oubliettes par la prochaine sortie d'Ubuntu 10.10 puisque gThumb a été
choisi pour le remplacer comme logiciel de gestion de photo par défaut!<br>
<br>
En tous cas, vous aurez été averti, Mono n'aime pas les colons!<br>
<br>
À bientôt,<br>
Eric alias LeDucDuBleuet<br>
<br>
</body>
</html>