Lorsque nous avons voulu démarrer ce blog, nous avons cherché des solutions toutes faites qui pourraient nous convenir. Nous avions plusieurs impératifs techniques liés à sa maintenance, notamment que cela fonctionne en Perl (un langage que nous maîtrisons), que cela n'utilise pas de base de données du type MySQL mais seulement des fichiers bruts au format texte, et enfin que plusieurs utilisateurs différents (Didier, Sylvie et moi-même) puissent alimenter le blog. Nous avons donc cherché parmi la pléthore d'applications diverses qui sont proposées ici et là en freeware. Et étonnamment, nous n'avons pas trouvé de produit simple qui réponde à nos besoin. Le plus proche de ce que nous cherchions est apparemment PerlBlog mais il ne permettait apparemment pas les administrateurs multiples, et les pages générées, bien qu'elles soient validées W3C XHTML 1.0, ne paraissait pas très compatibles entre les divers navigateurs. Il suffit de voir la même page de démo sur Internet Explorer et Mozilla pour s'en convaincre. Mais bon, nous n'avons pas poussé très loin les tests. Alors, nous nous sommes dits qu'on n'était jamais si bien servi que par soi-même, et que nous possédions déjà un système pour entrer et afficher des messages : celui qui est utilisé pour les forums de discussion. C'est ainsi que nous avons retroussé nos manches, et nous avons récupéré des morceaux de ci de là, les avons assemblé, passé de l'enduit de rebouchage sur les trous et une bonne couche de vernis. Ce blog n'est en fait (et les plus perspicaces d'entre vous l'auront déjà remarqué) qu'une manière différente de visualiser les fils de discussion et les messages d'un forum de discussion "classique". De notre coté, nous alimentons le blog à partir d'un forum de discussion privé, et vos commentaires y apparaissent comme des réponses à chacun des fils. Il se peut donc que la peinture ne soit pas encore sèche ici et là, ou qu'il y ait encore quelques petites fissures à colmater. Soyez indulgents et n'hésitez pas à nous contacter en cas de problème. |
|
|
by Olivier Guillion | | | |
|

Depuis Octobre 2005, l'équipe travaille sur ce qui sera la prochaine version d'Harmony et Melody. Le chantier a été long, (plus de 6 mois dont 4 mois de beta-test), et nous espérons que le résultat sera à la hauteur. Pour cette version, nous nous sommes imposés de suivre pas à pas les requêtes de l'atelier démocratique, et certaines étaient plutôt casse-tête ! Une bonne partie du temps a été passé sur la nouvelle gestion des textes puisque la demande principale était des textes multi-styles à la norme Unicode. Heureusement, que ce soit sur Mac OS ou sur Windows, la normalisation est plutôt bien faite , nous y avons trouvé tout ce dont nous avions besoin. C'est une partie du système qui a plus de 8 ans, elle est donc éprouvée et robuste mais nous a posé quelques problèmes sévères puisqu'il a fallu créer une "surcouche" commune aux deux environnements ainsi qu'un module de conversion de formats, Unicode vers MacRoman, MacRoman vers Shift-Jis, etc. Dans la foulée de notre développement, Apple en a profité pour sortir de nouvelles machines d'architecture totalement différente. A peu près deux mois-homme ont été dépensés pour d'une part porter les projets sur XCode, d'autre part adapter le tout au nouveau processeur. Ce temps aurait été nettement plus long si nos applications n'avaient pas, dès le début, été conçues pour fonctionner à la fois sur Motorola et Intel. Nous nous en sortons donc plutôt bien. Aujourd'hui, la liste des bugs est réduite à zéro, nous travaillons avec les traducteurs sur les différentes langues. La version Japonaise subit d'ailleurs une vraie cure de jouvence puisque M K.N. à tout repris à la base. La version publique n'est pas loin. Et après, en route vers de nouvelles aventures... |
|
|
by Didier Guillion | | |
| |
|
|