Dotclear a 8 ans aujourd’hui et il est encore et toujours vivant ! Pas mal pour un petit logiciel de blog non ? Pour l’occasion j’ai voulu pour une fois faire un petit bilan très personnel de mes contributions à ce projet.
En ce qui concerne le développement de Dotclear lui-même, je suis très satisfait de l’accueil que les utilisateurs ont fait au nouveau système de favoris et de préférences utilisateur de l’administration, celui qui permet à chacun de se construire son propre tableau de bord. Comme une cerise sur le gâteau de la refonte progressive de l’administration. Un projet qui n’est pas encore terminé, mais qui avance…
Depuis le moment où j’ai commencé à travailler sur la gestion des favoris j’ai passé pas mal de temps à décortiquer le code de Dotclear et j’en ai tiré suffisamment de connaissances (bien qu’elles soient encore très largement à compléter) pour être capable de développer quelques plugins :
- simpleMenu qui permet de paramétrer très facilement un menu simple (un seul niveau) pour l’utiliser ensuite sur votre blog.
- Breadcrumb qui permet d’afficher la position courante du visiteur dans la structure de votre blog.
- navMedia qui ajoute une navigation à l’intérieur d’un dossier média.
- dmPending qui ajoute l’affichage la liste des billets et/ou des commentaires en attente sur votre tableau de bord.
- Gravatar qui permet d’afficher l’avatar de vos auteurs et commentateurs.
- sysInfo qui fournit des informations techniques utiles pour le développement de plugins, voire de thèmes.
- discreteCat qui permet de sortir une catégorie du flux normal du blog (page d’accueil et fil RSS/Atom).
- catOrder qui permet de choisir l’ordre d’affichage des billets pour chacune des catégories[1].
- userThumbSizes qui permet d’ajouter des tailles de miniature supplémentaires[2]
D’autre part j’ai publié le thème Supin qui m’a accompagné ici presque deux ans (un record sur ce blog) et j’ai basculé sur le thème Ductile développé par Kozlika et moi-même. Elle s’est occupée de toute la déco et il y a un sacré boulot derrière, surtout quand on songe que ce thème s’adapte automatiquement à l’appareil utilisé pour visiter le blog. Je me suis attaché pour pour ma part à développer un configurateur de thème qui permet pas mal de choses sympas avec entre autres :
- Changement des polices de caractères utilisées
- Gestion ergonomique des stickers
- Choix des couleurs de texte avec indication des ratios de luminosité et du niveau WCAG atteint (AA ou AAA)
- Choix du format des listes de billets
- …
Ça m’a permit d’explorer un peu les possibilités offertes par Dotclear de ce point de vue, et il y a encore des développements en projet et qui viendront rapidement. D’ailleurs des variations de Ductile sont en cours d’élaboration par la fée Kozlika herself, et j’y apporterai mon petit grain de sel :
- Ductile Focus : dédié à un blog mixte, textes et images
- Ductile Photo : dédié à un blog photo ou de présentation
- Ductile Central : à construire autour des réseaux sociaux
On a d’ailleurs ouvert un blog livre de bord pour vous faire profiter de nos avancées.
Enfin, j’ai écrit quelques billets concernant Dotclear et son développement :
- Une série de 11 tutoriels sur l’utilisation de Mercurial ;
- Un billet qui fournit le diagramme d’appel de l’administration de Dotclear (un joli plat de spaghettis) ;
- Un petit mémento de la syntaxe Wiki utilisée dans Dotclear ;
- Un topo sur les différentes versions de Dotclear disponibles en permanence ;
- Une explication détaillée des paramètres public_path et public_url qui me posent souvent problème ;
- Et probablement encore un ou deux autres sur des points particuliers concernant le développement autour de Dotclear.
Pour terminer, j’ai encore quelques idées de plugins sous le coude, des contributions à fournir du côté de l’administration de Dotclear pour conduire à terme le projet de refonte ergonomique de Dotclear — il y a des projets très intéressants à ce sujet, surtout du côté de l’accessibilité —, l’envie de changer le thème de mon Photoblog — le futur Ductile Photo ira très bien !
Et je ne vous ai parlé que de moi ou presque. Imaginez un peu ce que les copains ont comme envies et projets de leur côté ! Donc voilà, je rempile pour l’année qui arrive et j’espère m’amuser encore autant que depuis le début 2011 où j’ai replongé dans le code !
J’ai passé sous silence tous les moments de doute, les moments avec l’envie de tout foutre en l’air, les moments où il a fallu ravaler sa chique et sa fierté pour pouvoir avancer, les moments où devant la somme de travail à accomplir les bras m’en tombaient, les rares moments où on voyait les copains (je voudrais bien qu’il y en ait un peu plus en fait), les moments de solitude, les moments où le bug qui fait tout planter déploie une ingéniosité sans pareille pour se cacher — combien de coquilles, combien d’étourderies, combien de dyslexies ? —, … Mais ça fait partie du chemin n’est-ce pas ?
Joyeux anniversaire les copains !
PS : Un intrus s’est invité dans les photos de ce billet, sauriez-tu le retrouver ?
1 De Jean-Christian Denis -
8 ans, c'est partouze !
Je suis sur que certains vont prendre peur en lisant le titre de cet article mais que nenni. Ici on parle de partouze de rétroliens comme le veut une certaine tradition. Je répète juste ce qu'on me dit, j'étais pas la, je me cachais dans une grotte...
2 De jathenais -
Et pis t’es l’homme qui a réussi à me faire un thème qui clone celui que j’avais initialement, vu que je suis tellement pas douée en bidouillages divers que je suis même pas à jour, avec la super console machin ^^
Mon costard sur mesure et moi-même profitons de cette joyeuse occasion pour te remercier encore ;-) !
Et bon anniversaire à tous !
3 De Franck -
Jathenais Zizir™ comme il est coutume de dire au sein de l’équipe Dotclear ;-)
4 De mirovinben -
Ton fils, un intrus ? Sinon, discreteCat on le trouve où ?
Bref 2 questions alors que je voudrais juste et simplement te dire merci. Merci pour tout. Ton boulot dans l’équipe, tes photos (avec ou sans ces machins qui flottent sur l’eau), tes textes, ta présence.
5 De Philippe -
Nanniv !
6 De Franck -
mirovinben discreteCat n’est pas fini (il manque la partie administration) et je l’utilise en attendant en modifiant directement ses réglages avec about:Config ;-)
7 De Blog'Notes -
Dotclear a 8 ans
Nous sommes le 13 août, date anniversaire de mon moteur de blog préféré. L'occasion comme chaque année d'en profiter pour faire un bilan. Ca s'est passé l'an passé…...
8 De Bac à sable -
[Bon Anniversaire Dotclear] Partouze de rétroliens
Derrière ce terme emprunté à un fin connaisseur des mœurs du web, se cache une innocente fête d'anniversaire, celle du logiciel Dotclear, qui ne fait que des blogs mais il le fait bien[1]. Cette fête, qui se célèbre depuis la plus haute antiquité,...
9 De Da Scritch -
Eheheheheh, mais faire deux billets de suite sur Dotclear, ça risque de faire beaucoup ;)
10 De Franck -
T’as raison Da Scritch, après on irait croire que le projet est vivant ! Ça serait ballot alors qu’on est tranquilles peinards, accoudés au comptoir… \o/
11 De Benoit Grelier -
Oui, les moments passés sous silence! Curieux, je retrouve là un domaine d’expérience qui ne m’est pas inconnu :) , notamment ton évocation du bug furtif, hé hé, je suis pas le seul!
12 De Yves Duel -
bravo Frank ! Bon anniversaire ! Le temps passe…
13 De Le carnet de l'Ombre -
Dotclear a 8 ans
Le programme que j'utilise depuis 2004 pour faire tourner ce site a 8 ans. Il ne m'a jamais déçu : pas de problèmes de sécurité, rapide, pages bien indexées, etc.[1] Que demander de plus? ;-) Notes [1] J'entends des soit-disant SEO grincer des dents...
14 De Franck -
Merci Yves ! Le temps passe un peu en effet :-)
15 De Envisager l'infinir -
putain, 8 ans !
Petite interruption momentanée de la torpeur dans laquelle est plongé ce blog pour fêter un anniversaire important pour les utilisateurs du moteur de blog qui propulse fièrement ce site depuis un bon bout de temps déjà. Dotclear a donc 8 ans, et le...