Dotclear

2013 nov. 16

Nous avons rendez-vous le 30 novembre

Nous en avons parlé un peu sur touiteure et aussi sur la mailing-list : nous vous convions à fêter ensemble la sortie de la 2.6 – et même de la 2.6.1 qui sortira la semaine prochaine – le samedi 30 novembre.

En fonction de vos envies et de vos disponibilités, vous pourrez nous rejoindre à tout moment de la journée (à partir de 11 heures) pour des ateliers ou nous retrouver le soir pour dîner.

Les ateliers

Ils seront directement ou indirectement liés à la prochaine version de Dotclear, tournée vers l'amélioration des thèmes.

Côté brainstorming, nous partagerons nos idées sur le nouveau jeu de templates qui s'ajoutera à l'actuel, nous réfléchirons à des outils pour faciliter la création de thèmes, au renouvellement des « aorakits » pour des structures responsives, à des modules de configuration…

Côté mains dans le cambouis, deux ateliers sont prévus, l'un sur les outils de gestion de version et travail collaboratif (initiation et premiers pas avec Git et/ou Mercurial), l'autre pour faire ensemble nos premières feuilles de style avec Sass. Sur ce point nous aurions d'ailleurs sacrément besoin qu'un connaisseur nous rejoigne car nous n'en sommes tous qu'au stade de la découverte !

Le dîner

On se retrouvera à partir de 20 heures au Flam's de l'avenue du Maine à Paris (M° Montparnasse) avec tous ceux qui ont envie de partager ce moment avec nous, utilisateurs ou non de Dotclear.

Où, quand et comment ?

Il est indispensable de vous inscrire pour le dîner pour qu'on prévienne le restaurant. Pour les ateliers, nous cherchons un lieu qui dispose d'un bon wifi, au pire nous le ferons chez l'un d'entre nous. Il vous faut donc envoyer un mail à contact chez dotclear.net pour qu'on vous donne l'adresse où ça se tiendra (du coup l'inscription sur le Doodle est facultative si ça vous ennuie).

À tout bientôt !

2013 nov. 13

Dotclear 2.6

Assez parlé, jouez[1] !

Et pour ceux qui n'auraient pas suivi le blog Dotclear, un peu de lecture :

Note

[1] La proposition de mise à jour de votre installation devrait apparaître sur votre tableau de bord aujourd'hui ou demain (selon vos réglages) et un patch est disponible pour les développeurs préférant appliquer cette méthode.

2013 nov. 10

Les nouveautés de la version 2.6 de Dotclear - chapitre 3

Et voici le dernier billet avant celui qui annoncera la sortie de la release et la proposera sur tous les tableaux de bord. On parlera de réaménagements de pages, de personnalisation et de la cuisson des petits pois.

Les pages qui ont changé

La médiathèque, nouveau nom de l'ancien « Gestionnaire de médias », permet maintenant de supprimer en une seule fois une sélection de médias. Autre nouveauté : on peut désormais choisir le nombre de médias affichés par page. Nouvelle charte oblige, de nouvelles icônes y font leur apparition. Enfin, les répertoires et les médias sont mieux distingués.

Dans la page de création (ou de modification) du billet/page la colonne des attributs gagne en clarté grâce au regroupement logique en trois types d'attributs : État, Classement et Options et le plier/déplier des champs sous leurs étiquettes : le choix du plier/déplier est « rémanent », c'est-à-dire conservé pour chaque utilisateur dans le dernier état choisi.

Ajout d'un billet Modification d'un billet

Gestion des commentaires d'un billet Gestion des rétroliens d'un billet

Vous étiez assez nombreux à vous être plaints de ne pas avoir sous les yeux le(s) commentaire(s) auquel vous souhaitiez répondre. Dotcleariens, Dotcleariennes, nous vous avons compris et l'ajout de commentaire sur un billet se fait désormais sur la même page que les autres commentaires.

La page de gestion des widgets a elle aussi été revue, sur les plans graphiques et aussi d'utilisation au clavier notamment.

Pour la liste des catégories et après des années de disparition, c'est le retour du "drag'n'drop" (ou tiré-lâché en français), qui avait disparu au moment de l'introduction des sous-catégories (je vous parle d'un temps que les gens de vingt ans…) L'un de nos plus vieux tickets a pu être fermé \o/

Pour l'anecdote, sachez également que cette page est l'une de celles qui a le mieux illustré le principe du C'est pas parce qu'on peut le faire qu'on doit le faire : nous étions partis gaillardement sur la mise en place du déplacement des billets de plusieurs catégories à la fois, de suppressions simultanées de catégories et je ne sais plus quoi encore et une fois tout ça en place on s'est rendus compte : 1/ que personne n'en avait besoin à part le premier jeudi d'une année bissextile sur deux et que 2/ la page devenait proprement incompréhensible et bien trop complexe à utiliser.

Les personnalisations

La mention de la page des catégories tombe à merveille (quel hasard merveilleux) pour assurer la transition vers le sujet suivant de ce billet : les personnalisations. Les premiers pas avaient été faits avec l'apparition des favoris de la version 2.4. Nous poursuivons dans cette voie. Ainsi la page Mes préférences qui permet par exemple de désactiver le drag'n drop dans toute l'interface – sans pour autant interdire tout le javascript, ou encore de désactiver le téléchargement multiple de fichiers dans la médiathèque. On trouve aussi dans les préférences de quoi configurer le tableau de bord : choix des favoris, choix des modules.

Réglages personnels du tableau de bord

Ce travail se poursuivra au fil du temps et des versions. Par exemple, nous prévoyons la possibilité de personnaliser le choix des colonnes et l'ordre de tri des listes de billets ou commentaires, de pouvoir disposer à volonté les éléments du tableau de bord, de créer une poubelle provisoire pour aider les distraits, bref de mettre en place tout ce qui peut concourir à ce que vous vous sentiez pleinement chez vous :-)

Nous vous laissons découvrir le reste vous-mêmes. Nous espérons sincèrement que vous vous régalerez autant à l'utiliser que nous à la peaufiner.

Pour la version suivante nous allons basculer du côté "public" de Dotclear. Mais cela est une autre histoire que nous vous conterons plus tard…

2013 nov. 7

Les nouveautés de la version 2.6 de Dotclear - chapitre 2

Continuons aujourd'hui notre petit tour des nouveautés de la version 2.6 dont la sortie officielle arrive à grands pas. Au menu, les pages qui ont été réorganisées en profondeur.

Maintenance et sauvegarde

Page de maintenance

Rappels

Les tâches de maintenance, qui recouvrent certaines opérations parfois rendues nécessaires par les aléas des systèmes informatiques (coupures de courant, perte de connexion réseau, …) ont hérité d'un système de rappel régulier. Un peu comme si votre garagiste vous appelait une semaine avant chaque vidange pour vous rappeler de prendre rendez-vous avec lui !

Vous pourrez définir un délai général de rappel ou préciser pour chacune des tâches disponibles le délai approprié (voire le supprimer si vous n'en voulez pas).

Sauvegardes

Les sauvegardes, auparavant regroupées avec l'importation, ont été déplacées vers la page de maintenance — c'est une des conséquences de l'étude ergonomique effectuée il y a … quelque temps. Ces différentes sauvegardes (blog, médias, …) profitent elles aussi du système de rappel décrit ci-dessus.

Plugins

Parce qu'il faut appeler un chat un chat, on a décidé d'en finir avec les extensions et autres modules pour appeler ces petits bouts de logiciel qui viennent se greffer à Dotclear pour lui apporter des fonctionnalités supplémentaires des … plugins. Un mot anglais protesteront les puristes de la langue de Molière, mais nous pensons que chacun sait exactement ce que ça représente depuis le temps.

Liste des plugins installés Ajout d'un plugin depuis le dépôt DotAddict Ajout d'un plugin depuis une archive ou une URL

Nous avons entrepris d'intégrer complètement l'ancien plugin daInstaller, qui permettait l'installation et la mise à jour automatique des plugins depuis le dépôt DotAddict. Toute la gestion des plugins est du coup regroupée dans un seul endroit, plus pratique pour les administrateurs de blog.

Thèmes

La page "Apparence du blog" a elle aussi été revue en profondeur et nous y avons intégré, comme cela a été fait pour les plugins, la partie thèmes de l'ancien plugin daInstaller. Vous pourrez ainsi, sur la même page, activer et configurer vos thèmes, les installer et les mettre à jour depuis le dépôt DotAddict ou depuis une archive (locale ou distante).

Page d'activation et de configuration des thèmes Thèmes disponibles sur le dépôt DotAddict Ajout d'un thème depuis une archive locale ou distante

En ce qui concerne les thèmes, nous sommes actuellement en train de travailler d'arrache-pied pour intégrer la soumission des thèmes à la console de dépôt de DotAddict. Cela devrait soulager les concepteurs de thème de cette partie, somme toute assez fastidieuse aujourd'hui, et la rendre plus agréable, au moins autant que pour les plugins.

Voilà pour aujourd'hui. Prochainement nous évoquerons les autres pages qui n'ont pas été profondément réorganisées mais suffisamment réaménagées pour qu'il soit intéressant de le faire.

2013 oct. 31

Let's swing!

Depuis quelques jours, nous avons entrepris de modifier le look des sites Dotclear pour nous rapprocher des maquettes finales que nous avons en projet. Je suis chargée de la feuille de style commune et des sites forum, trac, dev, etc. Au programme : changement de palette, responsive, nouvelles fontes, meilleure harmonisation, accessibilité et d'autres trucs que j'ai oublié là tout de suite maintenant mais qui vont être top moumoute, évidemment.

Comme je bosse en direct, ça peut causer quelques bizarreries sur vos écrans, attendez donc quelque temps avant de hurler dans le poste ;-)

Pourquoi en direct ? D'abord parce que c'est dans la « culture » Dotclear que d'avoir ses chantiers ouverts au public, ensuite parce que… comment dire… C'est un peu hard compliqué de reproduire un environnement de test pour bosser là-dessus.

Allez hop, je vous quitte, je retourne à mes jouets :)

2013 oct. 27

Les nouveautés de la version 2.6 de Dotclear - chapitre 1

La nouvelle version 2.6 de Dotclear, qui devrait être publiée sous quinzaine (sauf bug bloquant débusqué et pas corrigé d'ici là), arbore une toute nouvelle interface d'administration. Nouvelle dans son apparence et dans quelques-unes de ses fonctionnalités. Nous allons, dans ce billet et deux qui suivront, vous présenter ce qui a changé depuis la dernière version stable (2.5.3).

Graphisme et ergonomie

Une admin adaptée à tous les écrans

Comme nous vous l'avons annoncé lors de la sortie de la 2.6-RC, le « look » général a changé. Nouvelle palette de couleurs, nouvelles icônes, nouveaux formulaires et surtout l'administration s'adapte à la taille de l'écran. Voyez plutôt ce que donne cette nouvelle administration respectivement sur un téléphone, sur une tablette et sur un écran d'ordinateur :

320-568.jpg 768-1024.jpg 1280-800.jpg

Un menu escamotable

Pour permettre de profiter encore plus de la place disponible sur votre écran, nous avons mis en place l'escamotage à la demande du menu de gauche. On le replie ou le déplie en cliquant dans la bande bordant la droite du menu :

dashboard-menu-visible.jpg dashboard-menu-hidden.jpg

Une nouvelle charte graphique

La nouvelle charte graphique est présentée en annexe de la documentation embarquée dans votre installation Dotclear, ce qui peut être utile pour ceux qui développent des plugins et des thèmes configurables. Pour l'afficher, rendez-vous depuis n'importe quel bloc d'aide vers l'aide générale > Documentation développeurs > Conventions (encadré bas droite) > Charte des pages de l'administration.

La recherche est disponible en permanence

Vous noterez également l'apparition de la recherche en tête du menu principal. Elle est ainsi disponible en permanence. Son étendue est pour le moment restreinte au contenu des billets mais cela évoluera à l'avenir pour permettre une recherche dans tous les contenus.

Une aide contextuelle pour chacune des pages

L'aide contextuelle a été enrichie : vous trouverez désormais de l'aide pour chacune des pages de l'administration. Le lien conduisant vers cette aide est placé en haut à droite de chaque page et illustré d'une petite bouée.

Côté développement et code

Côté développement et code il y a eu beaucoup de modifications et d'améliorations, avec le souci permanent d'induire le minimum de modifications obligatoires pour les développeurs. La plupart des plugins connus à ce jour ont été testés avec cette nouvelle version et ne posent aucun problème de fonctionnement, un grand nombre ont déjà été adaptés afin de s'interfacer au mieux avec les changements survenus.

Classement des items dans le menu général

Le menu général, est comme auparavant divisé en "Blog", "Réglages système" et "Plugins" mais l'ordonnancement a été remanié pour un classement plus logique du point de vue de l'utilisateur :

  • Dans "Blog" les fonctions d'alimentation des contenus du blog et plugins agissant ou se réglant par blog.
  • Dans "Réglages système" ceux qui concernent les réglages de l'installation dans sa globalité.
  • Dans "Plugins" ceux qui concernent toute l'installation.

Pluriels à formes multiples

Certaines langues utilisent des formes de pluriel différentes, voire plus nombreuses qu'en français. Dotclear est désormais capable de prendre en charge ces particularités. Par exemple, zéro est pluriel en anglais et singulier en français ; le russe possède trois formes de pluriel alors que le français n'en possède qu'une.

Et autres changements…

Vous trouverez sur cette page un aperçu exhaustif de ce qui a changé pour les développeurs.

Les plugins mis à jour récemment tiennent compte de ces critères. Si vous êtes auteur de plugin, pensez-y à la prochaine mise à jour.

2013 oct. 21

Dotclear 2.6-RC - codename : Traviata

Ce n'est pas sans une certaine émotion, me dirait Violetta, que nous nous apprêtons à dévoiler sous vos yeux ébahis — et étonnés aussi, hein ? — la version 2.6-RC de Dotclear qui précède la finale de quelques semaines. Impatients de la soumettre à vos tests rigoureux et néanmoins bienveillants, nous avons en effet décidé de ne pas attendre la version finale pour la rendre publique.

Le décor

Parce que tout spectacle nécessite un décor qui lui convienne, nous avons repeint côté jardin et côté cour. Nous vous offrons donc un rafraîchissement de la charte graphique, agrémenté d'icônes assorties à la nouvelle palette de couleurs :

Palette de couleurs « Traviata »

Nous avons profité de l'occasion pour créer une variation supplémentaire au thème Blowup, «Plumetis». Nous avons dans nos cartons quelques projets pour améliorer grandement le développement et la configuration des thèmes pour la version suivante (2.7).

La mise en scène

Nous avons dans le même temps poursuivi nos améliorations en matière d'ergonomie et d'accessibilité. Certes il reste du chemin à parcourir — ARIA, ATAG et leurs collègues ne sont pas tous encore complètement de la partie — mais il y a des progrès notables dans ce domaine.

L'administration pourra également être utilisée plus confortablement quel que soit le support. Notre objectif pour cette version était de faciliter l'usage de l'administration sur mobiles, tablettes et autres petits écrans. Mission accomplie ; ce n'est pas encore la panacée sur mobile pour certaines pages mais nous y travaillerons encore à l'avenir.

L'orchestre

Ce fut un beau travail d'équipe joyeux, foisonnant, parfois houleux mais toujours dans la bonne humeur (ou presque). Tandis que JcDenis le biberon dans une main, le môme dans l'autre et le clavier sur les genoux recodait entièrement l'interface de maintenance et de sauvegarde et la gestion des thèmes et des plugins, nikrou mitonnait aux petits oignons la médiathèque et les catégories entre deux implémentations de javascript, Kozlika fabriquait des icônes et torturait le DOM, les CSS, les codeurs et les utilisateurs, lipki virevoltait autour des widgets, multipliant avec virtuosité la fermeture des tickets, sogox et bernardleroux aussi d'ailleurs, Dsls descendait une fois encore dans les tréfonds des sous-sols pour consolider la scène et préparer les spectacles à venir. Franck Paul orchestrait le tout avec sa grosse voix de dictateur énervé et susceptible, comme il se doit. Cerise sur le gâteau nous avons eu un commit de Pep himself ! Incredibeule.

Commits par mois sur le dépôt

Pendant ce temps là, les community managers, Samantdi, Guillaume, Krazy Kitty, Otir, manageaient la communauté sur les ondes digitales ; Pinkilla, Tomek, Llu_ne, BG, mirovinben, Jean-Michel, Aide Pour — on n'a pas idée d'avoir un pseudo comme ça ! —, Sacrip'Anne, Lomalarch, Philippe, xave, anthom, Patidou, Tetsuo, Cunégonde, Denis, Gilsoub, Pierre, brol, Armony et les autres mettaient la main à la pâte, qui pour la documentation, qui pour les tests, qui pour animer la mailing-list, qui pour écrire avec humour les comptes-rendus de nos réunions IRC hebdomadaires, qui pour faire le café, qui pour mettre à jour le Dokuwiki du serveur entre deux géolocalisations de photo, qui pour …

(Et là nous nous rendons compte avec effroi que faire du name-dropping va forcément, puisqu'on en a oublié quelques-uns, nous valoir d'amers reproches et quelques bières !)

Les chanteurs

C'est vous !

Nous avons besoin que vous testiez cette version, que vous rapportiez les bugs, que vous nous aidiez à mettre à jour la documentation, que vous nous rapportiez les erreurs de traduction éventuelles, en français et pourquoi pas dans les autres langues, que vous nous envoyiez des chamallows.

En un mot comme en cent, téléchargez, installez, utilisez et exprimez-vous !

Nous publierons d'ici la sortie finale de la version 2.6 d'autres articles plus détaillés sur les changements apportés par cette nouvelle version, notamment côté code.

Ouverture

Tadaaa : vous pouvez télécharger cette version 2.6-RC et avanti la musica \o/

Tableau de bord - DC 2.6 Release Candidate

2013 sept. 24

Dotclear rencontrait ses utilisateurs : les coulisses

En préambule, il faut que je vous explique que dans mon travail (celui qui est rémunéré), quand on demande à avoir Firefox sur nos PC, on passe à un nouveau statut d’utilisateur. On devient des gens à qui les informaticiens disent bonjour. On prend du grade. On peut espérer un dépannage en cas de BSOD[1] 1/ en moins de trois semaines 2/ avec un ordinateur de prêt en attendant le nouveau.

Du coup, quand on m’a dit que la rencontre se passerait dans les locaux parisiens de Mozilla, samedi 21, j’étais très impressionnée. Et enthousiaste. Et j’avais raison, c’est drôlement chouette, chez eux.

Or donc nous voilà samedi matin, fringants et joyeux, ou du moins autant qu’on peut l’être un samedi matin. Accueillis chaleureusement, occupés à mettre des têtes sur des visages, comme dirait mon patron qui est très créatif, niveau langage.

Et figurez-vous qu’à ma surprise constamment renouvelée, il y a bien des humains derrière les pseudos, et même qu’ils ont l’air vraiment chouettes !

Puis tout le monde a sorti son doudou[2] et on a commencé. On a parlé de Dotclear, bien sûr, un peu de l’épisode 42, et surtout de l’avenir. De la 2.6 pour dans quelques semaines (si les testeurs qui dorment dans mon genre veulent bien s’activer un peu – oui oui oui j’essaie de trouver du temps et je m’y mets !), mais aussi de la suite, des directions, des projets, des envies.

On a vu les premières images de Dotclear new look, et ça donne hâte et envie d’y être. On a parlé de tout ce qui donne envie autour de Dotclear, l’Abc, dotaddict,… de comment, eux aussi, sont pris dans le grand vent du « c’était déjà super, on va faire encore mieux ».

On a scruté des pages en essayant de concilier ce qui semble limpide pour un expert et ce qu’en comprend un utilisateur lambda. Il n’est pas exclu qu’on en ait un peu fait des caisses pour illustrer la candeur du béotien, histoire de profiter d’un moment où on avait des Klingons en vrai à côté de nous pour créer un vrai contact inter espèces.

Et puis surtout, surtout. On a appris que les formulaires pour ouvrir un ticket, ça ne mord pas. Et que de toute façon, l’équipe est super contente de fermer les tickets qui ne servent à rien, que ça leur donne l’impression d’avancer plus vite. Bande de feignasses. Donc soyez généreux, grande promo sur le ticket, trois ouverts, un offert ! Et aussi qu’on peut faire n’importe quoi sur une page wiki et que ça n’est pas grave parce que ça peut se réparer[3].

C'était bien. C’est quand la prochaine ? Et vous y serez, vous ?

Notes

[1] ‘savez, le bel écran bleu plein de phrases qu’on ne comprend pas et qui font dire aux techniciens « cccchhhhhh… pas bon ça, pas bon

[2] ordinateurs portables pour les uns, tablettes pour les autres, appareil photo pour moi

[3] mais on sait qui a fait la bourde. Du coup j’envisage de me créer un pseudo parfaitement anonyme du genre ChenapAnne, histoire de faire des bêtises sans me faire prendre

2013 sept. 13

Dotclear 2.5.3

Voilà une nouvelle version, légèrement en avance par rapport à nos prévisions — signe d'une activité soutenue du côté des développements — et en tout cas publiée avant la très prochaine rencontre dans les locaux de Mozilla à Paris, le 21 septembre prochain.

Au menu de cette version, quelques corrections de bugs, une meilleure gestion des filtres antispam — plaie sans cesse renouvelée qui pollue nos blogs préférés —, de petites améliorations ici ou là, comme la possibilité dorénavant d'avoir des miniatures avec transparence pour vos images PNG.

La proposition de mise à jour de votre installation devrait apparaître sur votre tableau de bord aujourd'hui ou demain (selon vos réglages) et un patch est disponible pour les développeurs préférant appliquer cette méthode.

Cette branche de Dotclear, celle qui regroupe toutes les versions 2.5 à 2.5.3, sera à partir de maintenant simplement maintenue, pour corriger essentiellement des erreurs bloquantes qui pourraient survenir, car nos efforts se portent désormais sur la prochaine version majeure, 2.6, que nous prévoyons (si tout va bien) de sortir dans les semaines qui viennent (idéalement courant octobre, mais le temps passe vite, …).

Concernant cette future version 2.6, je vais simplement vous dire que j'ai hâte qu'elle sorte, car elle est beaucoup plus sexy que l'actuelle !

Enfin, j'en profite pour féliciter JcDenis (et la maman), contributeur émérite depuis déjà longtemps, qui vient d'avoir un petit garçon \o/

2013 août 21

21 septembre 2013, Dotclear rencontre ses utilisateurs chez Mozilla

Un bonheur n'arrivant jamais seul, la sortie de la prochaine version sera l'occasion d'organiser une rencontre dans les nouveaux locaux de Mozilla.

Nous vous proposons une journée d'échanges avec mini-conférences et discussions le 21 septembre 2013, à partir de 10 heures et jusqu'à 18 heures. Le nombre de places est limité, il est donc plus que préférable que vous vous inscriviez pour faire connaître votre désir de venir.

Au programme (en vrac et non définitif) :

  • un atelier sur les outils collaboratifs dont nous nous servons (Dokuwiki, Trac, Mercurial…),
  • l'histoire palpitante de l'élaboration et la réalisation de la refonte de nos sites[1],
  • accessibilité et ergonomie, un chantier continu,
  • bonnes pratiques de développement de plugins et de thèmes,
  • oussékonva ?
  • #sharethelove

Note

[1] Bientôt sur vos écrans. (Je ne te mets pas trop la pression là, Tomek ? :-P)

2013 août 14

Dotclear 2.5.2

Après la très forte participation d'hier pour fêter les 10 ans de Dotclear, c'était génial de lire vos histoires parallèles à Dotclear, nous vous proposons de mettre à jour votre logiciel de blog préféré avec cette nouvelle version.

Elle apporte son lot de corrections de bug et d'améliorations techniques et ergonomiques[1] — à ce sujet un gros travail est en cours pour la future 2.6. Nous en reparlerons bientôt.

Vous avez été nombreux à répondre à notre appel à tester cette version et je souhaite vous remercier, vous êtes précieux !

La proposition de mise à jour de votre installation devrait apparaître sur votre tableau de bord aujourd'hui ou demain (selon vos réglages) et un patch est disponible pour les développeurs préférant appliquer cette méthode.

La prochaine version 2.5.3 est à venir. Nous y travaillons déjà, elle devrait être dans les bacs courant septembre.

Note

[1] Voir le CHANGELOG pour plus de détail.

2013 août 13

Dotclear et nous, toute une histoire ...

Pour le 10ème anniversaire de Dotclear c’est à moi, en tant que Community Manager, qu’est revenu l’honneur d’écrire le billet que vous êtes en train de lire.
Il ne faut quand même pas prendre ce titre trop au sérieux : si je suis devenue CM, c’est parce que j’ai ouvert mon blog en 2004, mettant un pied dans le monde merveilleux de Dotclear. Depuis cette date, mon affection pour cette équipe de gentils caractériels ne s’est jamais démentie.

L’histoire de Dotclear commence il y a dix ans, le 13 août 2003. Olivier Meunier, un jeune programmeur plein d’avenir, au regard de braise et au caractère bien trempé, met à disposition un logiciel qu’il a écrit pour son propre usage.
Rapidement, Dotclear suscite l’intérêt. Au début c’est un simple zip téléchargeable hébergé par Benoît Clerc. L’envoi d’un mail à Olivier tient lieu de support.

L’intérêt va croissant. Une mailing list puis un forum se créent et avec eux la première équipe voit le jour. Xave et Kozlika rejoignent Olivier et Benoît. Dotclear s’enrichit alors d’une documentation écrite et d’un support forum.

Dès le départ, la volonté de l’équipe est claire : aider l’utilisateur quel que soit son niveau et le rendre autonome. Il doit pouvoir installer son blog, en prendre les commandes sans être pour cela un spécialiste.
C’est alors le plein essor des blogs : de nombreuses plateformes gratuites attirent des utilisateurs rapidement déçus par la publicité envahissante et une maintenance aléatoire.
Dotclear propose une alternative qui permet à la fois d’être chez soi et de proposer à ses lecteurs un environnement visuel original et esthétique (les premiers thèmes faits par Kozlika apparaissent comme des ovnis de raffinement).

Respecter les bonnes pratiques, ne pas les réserver à ceux qui auraient les connaissances techniques, accorder de l’importance à l’accessibilité afin que tout le monde puisse utiliser Dotclear, y compris des personnes en situation de handicap : réunis par les mêmes envies, les membres de l’équipe deviennent une bande d’amis, et cet aspect aura toujours une grande importance.
Le jour où un garçon de dix ans contacte le forum pour dire qu’il vient d’ouvrir un blog Dotclear sur les pompiers, sa passion, les membres de l’équipe se disent qu’ils ne se sont pas trop mal débrouillés, malgré l’épineuse question du clafoutis.

Des blogueurs aux profils très différents ont adopté Dotclear. Des pointures comme Tristan Nitot, à l’époque président de Mozilla Europe[1] ou Daniel Glazman, chairman du CSS Working Group du W3C[2]. Des inconnus qui allaient connaître la notoriété, comme Maître Eolas… Et surtout, tous les autres !

Au fil de ces années, que de billets écrits, lus, commentés avec passion, frénésie… Amitiés, béguins, amours, naissances, copains aimés disparus trop tôt, discussions, polémiques, rigolades, déceptions, belles photos et émerveillement. La vie.

Au fil des années l’équipe s’est élargie, certains ont eu moins de temps à consacrer au projet, d’autres sont venus : Pep, Biou et Franck Paul ont marqué Dotclear de leur personnalité tout en respectant ses fondamentaux, car comme le prince du Guépard ils ont compris qu'« il faut que tout change pour que rien ne change ».

Dotclear est resté un logiciel gratuit soutenu par une équipe de bénévoles passionnés ayant un petit grain de folie.
En ce moment, les projets foisonnent et font l’objet de discussions ardentes sur la mailing list :

  • d’un jour à l’autre sortie imminente de la 2.5.2 (quand ce sera prêt)
  • un rafraîchissement des sites de Dotclear et Dotaddict
  • la poursuite et l’amplification des améliorations en matière d’ergonomie, d’accessibilité et de bonnes pratiques
  • un éditeur enrichi et plus souple

Je dois avouer que je ne comprends pas tous les messages de la mailing list mais je suis rassurée de voir que Dotclear redémarre et que l’utilisateur reste au centre des préoccupations car l'utilisateur, c'est moi, c'est nous tous.

Je sais que l’on va faire un outil tellement performant, sexy et ergonomique que notre ami Laurent Gloaguen passera son blog sous Dotclear et dans la foulée, adoptera un chat, ce qui reste un des objectifs principaux de notre équipe.

Notes

[1] éditeur de Firefox, Thunderbird…

[2] instance qui décide des standards du web

2013 août 4

Que faire ? tome 2 : tester la future 2.5.2

Sous l'appellation Que faire, nous publions des billets adressés à tous les utilisateurs de tous niveaux d'(in)expertise qui veulent donner un coup de main.

Dans cette version, quelques tickets ont été fermés, en particulier le nouveau système de gestion des traductions, introduit dans la version 2.5.1, et qui avait encore quelques petits soucis. Ce nouveau système permettra de fournir les traductions des formes plurielles adaptées aux différentes langues proposées par Dotclear.

Savez-vous, par exemple, que 0 (zéro) est singulier en français mais pluriel en anglais ? Savez-vous qu'il existe 3 formes de pluriel en russe et 5 en irlandais ? Voilà ce qu'on pourra prendre en compte dans Dotclear à l'avenir. Il y aura un petit chantier ouvert à ce sujet dans quelque temps, nous vous en reparlerons.

Vous trouverez sur le tutoriel tout frais – rédigé par Tomek et publié par Lomalarch – sur Tips pour savoir comment installer un espace de tests en toute sérénité. Si faire une install de tests, même avec un tuto qui vous prend par la main, vous décourage, vous pouvez vous inscrire sur la mailiing-list et demander au doux JcDenis de vous créer un compte sur son espace de jeu.

Que faut-il tester ? Essentiellement être attentif aux traductions des éléments des pages de l'administration puisque quelques bugs ont été corrigés à ce sujet.

Comment faire son rapport ? En allant sur le fil du forum dédié et en indiquant simplement votre système d'exploitation et votre navigateur, en précisant si vous avez procédé aux tests avec un rôle d'admin ou de rédacteur. Si vous avez rencontré un souci fonctionnel, décrire le scénario qui vous a amené là. Si le souci est d'ordre graphique une copie d'écran (à déposer sur votre espace de test par exemple puisque le forum ne le permet pas) sera bienvenue.

Nous nous donnons la semaine qui vient pour tester, faire nos retours puis publier cette nouvelle version.

En attendant, à vos claviers \o/

2013 juil. 24

Journal de bord, 24 juillet 2013

Comme promis, je reviens vous raconter les nouvelles. Elles sont bonnes.

Parmi le très grand nombre de personnes s'étant inscrites sur la mailing-list après notre invitation du 10 juillet, beaucoup sont venus avec la ferme intention d'apporter leur petit ou grand ruisseau de compétences et d'idées. Et le mieux c'est qu'ils ne se sont pas contentés de le dire, ils l'ont fait.

La première semaine de (re)vie de la mailing-list fut, comment dire…, dense. Entre 200 et 380 mails par jour, de nombreux sujets évoqués, des débutants en Dotclear (et en mailing-listes, ses us, coutumes et traditions ancestrales) et des codeurs aguerris, des vues à très très court terme et des projets pour les siècles des siècles. Nous avons usé et abusé d'une page framapad pour jeter toutes les idées en vrac, puis petit à petit une organisation s'est mise en place autour de différents pôles[1] :

  • le développement ;
  • l'animation et l'alimentation des nombreux sites de la galaxie Dotclear/Dotaddict ;
  • la présence internet (réseaux sociaux et autres) ;
  • les événements auxquels participer ou à organiser ;
  • le rafraîchissement graphique du site et autres travaux autour des jeux et jouets html/css/js.

Nous avons ouvert un espace Trello public où chacun a pu indiquer à quelles « cartes » il se joignait. À ce jour, nous sommes 36 contributeurs inscrits pour une ou des tâches en cours ou à venir. Du magicien-dev au deux-mains-gauches, il y a du travail pour tout le monde. Les premiers effets rapides et visibles en ont été le délai court entre le début des tests pour la 2.5.1 et sa sortie grâce aux retours quotidiens effectués par les membres de la liste et du forum.

Nous discutons aussi lors de réunions régulières sur IRC (irc.freenode.net #dotclear), à 20 heures les lundis soir pour le code et les jeudis soir pour design et intégration, ponctuellement sur d'autres sujets, en permanence pour ceux qui s'y connectent avec leur café du matin et se déconnectent sur l'oreiller.

Quelques idées brillantes ou délirantes ont été saluées et seront étudiées, quelques idées modestes et rudement efficaces ont été adoptées. Il est trop tôt pour savoir si cette dynamique s'inscrit dans la durée, mais mon impression personnelle est que ce sera le cas. Il nous faudra cependant veiller à éviter notre péché mignon : avoir les yeux plus gros que le ventre et que l'un de nous se lance seul à l'assaut de l'Annapurna sans sherpas à ses côtés.

Au cours de l'été, chacune des cinq thématiques énoncées un peu plus haut sera développée plus en détail dans ce blog. Il n'est pas trop tard pour venir jouer avec nous, on se serrera !

Note

[1] … et le nombre de mails est devenu gérable pour un humain normal.

2013 juil. 20

Dotclear 2.5.1

La proposition de mise à jour de votre installation devrait apparaître sur votre tableau de bord aujourd'hui ou demain (selon vos réglages).

Voici donc une 2.5.1 dont la sortie rapide depuis notre appel a été possible grâce aux nombreux testeurs qui se sont mobilisés pour nous aider à la peaufiner. Vous avez été parfaits, ne changez rien !

Au programme de cette version : des corrections de bug et améliorations cosmétiques, l'amélioration de la qualité des imagettes de la médiathèque et, surtout, le remplacement de l'ancien biniou en flash de téléchargement multiple de médias par un autre biniou qui fait la même chose mais en Ajax et sans faille de sécu.

Un patch est disponible pour les développeurs préférant appliquer cette méthode.

Que mille roses fleurissent sous les pas de Nikrou, qui s'est occupé de cette conversion de l'upload dans un engagement désintéressé et surtout dans le désert sans écho de ces dernières semaines. Ce silence, la goutte d'eau qui fit rendre son tablier à notre ex-chef-mais-toujours-dans-la-team, a été comblé par une mailing-list qui a vu le nombre de ses membres décupler et des utilisateurs au taquet sur le forum chaque matin pour essayer les mises à jour et rapporter les bugs.

Je reviendrai très vite vous causer de ce que l'on cause sur la mailing-list mais ça n'est pas l'objet de ce billet.

Pour l'heure, on se réjouit de cette étape franchie, on met à jour son installation et pour les Parisiens on vient fêter ça lundi soir, à partir de 19 heures, au Quigley's Bar.

À très bientôt, j'ai plein de trucs à vous raconter. L'heure est à l'optimisme !

- page 8 de 20 -

Sites map