Après moultes années d'existences, un petit coup de jeune ne fera pas de mal à ce domaine.

Une nouvelle version de Dotclear pour commencer. La tant attendue version 2.x. Encore une fois, je suis épaté par le travail d'Olivier et ses comparses ou autres gentils helpers et contributeurs. L'administration, le blog, les différents systèmes, de média, le rétro lien etc... Tout est là sans pour autant faire tomber Dotclear dans le principe de l'usine à gaz.

Force est de constater que les applications web qui vieillissent tout en évoluant arrivent régulièrement au seuil critique de la réécriture complète à force de complications et développements dans tous les sens. Une espèce de processus assez souvent rencontré et qui passe malheureusement par l'étape usine à gaz (comprenez "gros amalgame informe de tout et nimporte quoi").

Le princpe malheureusement très souvent retenu dans ces cas là est , à mon sens, "maximum de fonctionnalités > qualité, fiabilité et performance". J'avoue préférer la qualité à la quantité même si je suis conscient que notamment dans le domaine des gros sousous, qualité et donc temps ne rime pas avec gros sousous.

Toujours est il que pour moi Dotclear est l'exemple à suivre. Une structure centrale, cohérente et bien pensée. La plus légère possible. Un développement cohérent, respectant les normes (autant au niveau du code source que de l'affichage XHTLM, quoi que ce dernier point dépende en grande partie des thèmes). Beaucoup de technologies récentes utilisées a bon escient. Suivez mon regard sur AJAX et autres. J'aime beaucoup ce principe, mais c'est comme tout, en abuser devient néfaste. Un site full AJAX pour un oui ou pour un non, je ne suis pas client...

Par contre, un site utilisant l'AJAX dans le but de faciliter la navigation etc ça oui ! Sans oublier de perdre de vue, la simplicité, efficacité et surtout accessibilité ! Pour moi la qualité numéro un d'un site et d'une application web ou non en général c'est simplicité avant tout. Simplicité dans l'utilisation comme dans le code.

Même le code source est sympa à lire dans Dotclear. Il respecte les normes de documentation, et de codage, ne serait ce que dans l'indentation du code. Exit, les pages de codes illisibles et énormissimes.

Je suis du genre emmerdeur, je sais. Mais j'aime bien avoir une page qui fait moins de 80Ko de données, qui est valide XHTML, et qui s'affiche correctement quand on désactive le CSS ou le Javascript. Et j'en passe...

Pour moi Dotclear à toujours su donner ce sentiment de tout avoir. Simplicité, efficacité, respect des normes, conception intelligente, légèreté... De même, l'équipe semble très souvent avoir préféré créer plutôt que reprendre... Exemple, l'éditeur WYSIWYG. Plutôt développer simple et adapté au besoin que reprendre une librairie usine qui contient des dizaines de fonctions dont on a que faire...

Ce premier vire au billet d'humeur on dirait...

Pour faire plus court, l'ancien contenu reviendra progressivement. Celui de l'ancien blog vivihome.net intégré à celui de vivihome.info qui ne doit plus être de ce monde à l'heure actuelle. Paix à son ame.

Et puis, peut être bientôt un peu de nouveau contenu, histoire de noter un peu un retour à une geekitude acceptable, perdue depuis de nombreuses années.

Incontent, XOOPS et autres me semblent bien loin maintenant...