<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://jeremie.patonnier.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Chez Jérémie - Mot-clé - Dotclear</title>
  <link>http://jeremie.patonnier.net/</link>
  <atom:link href="http://jeremie.patonnier.net/feed/tag/Dotclear/rss2" rel="self" type="application/rss+xml"/>
  <description>Chez Jérémie, parfois c'est sérieux, parfois non !</description>
  <language>fr</language>
  <pubDate>Tue, 04 Jul 2017 19:32:17 +0200</pubDate>
  <copyright>Creative Commons BY-NC-SA 2.0 Fr</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>

  
  <item>
    <title>La communauté Dotclear se structure</title>
    <link>http://jeremie.patonnier.net/post/2009/08/15/La-communaut%C3%A9-Dotclear-se-structure</link>
    <guid isPermaLink="false">urn:md5:b01ba6646a5afe70542d6fc84f33987a</guid>
    <pubDate>Sat, 15 Aug 2009 16:13:00 +0200</pubDate>
    <dc:creator>Jeremie</dc:creator>
        <category>Web</category>
        <category>blog</category><category>Dotclear</category>
    <description>&lt;p&gt;J'utilise Dotclear depuis plusieurs mois maintenant, et je constate qu'au delà de la qualité du produit, il est soutenu par une communauté active et efficasse.&lt;/p&gt;    &lt;p&gt;Si Olivier Meunier a su créer un moteur de blog particulièrement bon et efficace, la pérennité d'un projet open-source dépend grandement de la communauté qui s'investit dans le projet (parallèlement, la pérennité d'un projet close-source dépend de la robustesse de l'entreprise qui le gère).&lt;/p&gt;
&lt;p&gt;Conscient de cela, Olivier a laissé son produit à la communauté et cela commence à devenir intéressant.&lt;/p&gt;
&lt;h2&gt;Deux sites de références&lt;/h2&gt;
&lt;p&gt;La communauté des utilisateurs de Dotclear s'est rassemblée autour de deux principaux sites Internet ;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.dotclear.org/&quot;&gt;http://fr.dotclear.org/ &lt;/a&gt;&lt;br /&gt;C'est le site de référence, là ou on peut télécharger Dotclear, trouver la documentation officielle (sous forme d'un Wiki) et trouver du support (sous forme d'un forum)&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://dotaddict.org/&quot;&gt;http://dotaddict.org/&lt;/a&gt;&lt;br /&gt;Complément du site précédent, celui-ci est le point de centralisation des ressources tiers pour Dotclear : les thèmes et les plugins&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fédérer les développeurs&lt;/h2&gt;
&lt;p&gt; Ces deux sites sont un bon point de départ, mais ce n'est pas encore suffisant. Ainsi, avant son &quot;départ&quot; du projet (Il a laissé le lead du projet à ses comparses), Olivier à mis en œuvre le Dotclear Lab : &lt;a hreflang=&quot;en&quot; href=&quot;http://lab.dotclear.org/&quot;&gt;http://lab.dotclear.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;L'idée sous-jacente est de fédérer un sous-ensemble de la communauté Dotclear : les développeurs. Par ce biais, tous ceux qui veulent contribuer à Dotclear, que ce soit en participant au cœur du moteur ou en développant des plugins ou des thème, trouvent de l'aide et des outils (Dépot SVN, Bug traker, liste de diffusion, etc.) pour faire grandir le projet.&lt;/p&gt;
&lt;h2&gt;Structurer les ressources&lt;/h2&gt;
&lt;p&gt;Vous trouvez que c'est déjà bien structuré tout ça ? Et bien la nouvelle équipe en charge du lead du projet a décidé de franchir une étape supplémentaire. Afin de rendre le projet définitivement pérenne, &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.dotclear.org/blog/post/2009/08/13/Et-si-on-s-associait&quot;&gt;ils ont décidé de donner une structure juridique au projet en réunissant les participants au sein d'une association&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Cette nouvelle étape du projet lui donne une nouvelle dimension. En effet, en remettant le projet Dotclear aux mains d'une personne morale, ils structurent la gouvernance du projet et garantissent que les moyens nécessaires au projet ne seront pas tributaire d'une personne physique. En claire, cela donne au projet les moyens de garantir le financement des infrastructures nécessaires au projet (serveurs SVN, hébergements des sites web, etc), celles-ci ne reposant plus sur les moyens d'une seule personne, mais sur ceux de la communauté.&lt;/p&gt;
&lt;p&gt;Cela donne également une voie &quot;officielle&quot; au projet, lui permettant de fédérer plus facilement les actions de promotion et de communication autour du projet à destination d'acteurs plus institutionnels (et donc potentiellement fournisseurs de moyens financiers et/ou techniques).&lt;/p&gt;
&lt;h2&gt;Est-ce qu'il manque encore quelque chose ?&lt;/h2&gt;
&lt;p&gt;Désormais, tout le monde peut contribuer au projet, que ce soit en utilisant simplement Dotclear, en contribuant au code ou via une contribution financière.&lt;/p&gt;
&lt;p&gt;De mon point de vue, il ne manque plus qu'une seul chose au projet Dotclear pour que celui-ci rentre dans la cours des grands projets open-source : de la communication et de la visibilité. En effet, si Dotclear est un bon produit, il manque encore de publicité et de marketing pour lui donner l'essor qu'il mérite.&lt;/p&gt;
&lt;p&gt;Bravo à toute l'équipe et bonne continuation à Dotclear.&lt;/p&gt;</description>

    

      </item>
  
  <item>
    <title>Pourquoi j'ai choisi Dotclear</title>
    <link>http://jeremie.patonnier.net/post/2009/01/02/Pourquoi-j-ai-choisi-Dotclear</link>
    <guid isPermaLink="false">urn:md5:4de82d7bea976bfd141438c864177a11</guid>
    <pubDate>Sat, 03 Jan 2009 11:35:00 +0100</pubDate>
    <dc:creator>Jeremie</dc:creator>
        <category>Web</category>
        <category>blog</category><category>cms</category><category>Dotclear</category><category>WordPress</category>
    <description>&lt;p&gt;j'ai beaucoup hésité entre Dotclear et WordPress. Ces deux moteurs de blogs sont très bon, mais il a fallu choisir. Voila les raison de mon choix...&lt;/p&gt;    &lt;p&gt;Quand on veut ouvrir un site personnel et qu'on s'y connait un peu techniquement, arrive toujours un moment ou on se pose la question du moteur technique qui va faire tourner la bête. &lt;/p&gt;
&lt;h3&gt;&lt;abbr title=&quot;Content Management System&quot; lang=&quot;en&quot;&gt;CMS&lt;/abbr&gt;, ton univers impitoyable...&lt;/h3&gt;
&lt;p&gt;J'avais trois options pour mon site&amp;nbsp;:&lt;/p&gt;
&lt;h4&gt;1 - Tout coder à la main&lt;/h4&gt;
&lt;p&gt;J'ai longtemps envisagé cette solution. C'était un bon moyen de faire des exercices de codage et aussi l'occasion de mettre le nez dans un certain nombre de framework que j'ai envie d'utiliser depuis un moment (&lt;a hreflang=&quot;en&quot; href=&quot;http://framework.zend.com/&quot;&gt;ZendFramework&lt;/a&gt; et &lt;a hreflang=&quot;fr&quot; href=&quot;http://jelix.org/&quot;&gt;Jelix&lt;/a&gt; entre autre). Le problème, c'est que ça m'aurait pris beaucoup trop de temps et ça m'aurait éloigné de mon but initial : écrire. En plus, la perspective de réinventer la roue ne m'enchantait guère, surtout quand tant de gens font déjà un travail formidable sur des CMS existant.&lt;/p&gt;
&lt;h4&gt;2 - Utiliser un gros CMS qui-fait-tout&lt;/h4&gt;
&lt;p&gt;Une fois décidé que j'allais utiliser le travail de codage des autres, quel outil choisir. Des CMS, ça ne manque pas ! D'entrée de jeu, j'ai décidé d'éliminer les gros CMS génériques. Je n'avais pas envie de passer des jours à concevoir, configurer et finalement prendre en main un outil monstrueux pour en utiliser au mieux 10%. Choisir un outil, c'est avant tout se poser la question de l'usage qu'on veut en faire... donc : quand on veux faire un blog, on utilise un moteur de blog.&lt;/p&gt;
&lt;h4&gt;3 - Utiliser un moteur de blog suffisamment souple&lt;/h4&gt;
&lt;p&gt;Une fois le périmètre restreint aux seuls moteurs de blog, il reste quand même du monde ! En toute franchise, je n'avais pas envie d'y passer des heures, je me suis donc immédiatement rabattus sur les plus connus. J'avais besoin d'un moteur de CMS à la fois simple et flexible afin de pouvoir sortir aisément des sentiers battus. J'ai donc éliminé ceux que j'avais pu déjà voir et que je trouvais beaucoup trop compliqué à prendre en main malgré des qualités de souplesse évidentes (à savoir &lt;a hreflang=&quot;fr&quot; href=&quot;http://drupalfr.org/&quot;&gt;Drupal&lt;/a&gt; et &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.spip.net/rubrique124.html&quot;&gt;SPIP&lt;/a&gt; qui sont de plus en plus orientés CMS et de moins en moins blog). Il me restait donc deux challenger : &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.dotclear.org/&quot;&gt;Dotclear&lt;/a&gt; et &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.wordpress-fr.net/&quot;&gt;WordPress&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ces deux moteurs offrent à peu près le même panel de fonctionnalités et répondent très bien à ce que je veux : ne pas me prendre la tête pour publier des articles, mais pouvoir bidouiller le bazar sans y passer des heures. Seulement voila... il faut choisir !&lt;/p&gt;
&lt;h3&gt;Critères de choix, choix de critère !&lt;/h3&gt;
&lt;p&gt;Donc, je ne voulais pas me prendre la tête, pouvoir laisser libre cours à mes pulsions bidouillesques et pouvoir éventuellement publier dans plusieurs langues. Résultats, je me suis attaché à regarder les points suivant : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Une installation facile&lt;/li&gt;
&lt;li&gt;Un module d'administration facile à utiliser et le plus intuitif possible&lt;/li&gt;
&lt;li&gt;Un support i18n/l10n minimum (note pour plus tard : apprendre à faire la différence entre i18n et l10n)&lt;/li&gt;
&lt;li&gt;Un écosystème de skins et de plugins important pour le gros feignant que je peux parfois être.&lt;/li&gt;
&lt;li&gt;La possibilités de travailler sur les skins, les plugin, et le cœur de la bête sans que j'ai des kilos de documentation à lire.&lt;/li&gt;
&lt;li&gt;Dans les cas ou je doivent mettre le nez dans la documentation qu'elle soit facilement accessible et en français&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Au cas par cas, qu'est-ce que ça donne ?&lt;/p&gt;
&lt;h4&gt;L'installation&lt;/h4&gt;
&lt;p&gt;Bon, de ce point de vu là, les deux sont extrêmement simple à installer. En gros, vous téléchargez l'application, vous dézippez le bazar, vous uploader via FTP sur l'hébergement, vous faites tourner le script d'installation.&lt;/p&gt;
&lt;p&gt;oui, mais...&lt;/p&gt;
&lt;p&gt;Les pré-requis techniques de Dotclear nécessitent de contrôler attentivement la configuration de son hébergement pour ne pas avoir de problèmes à l'installation. A tout le moins, il faut vérifier que son hébergeur fait partie de la liste présente dans la documentation si on ne veut pas avoir de mauvaise surprise ! En plus de cela, pour une raison que j'ignore, lors de mes tests, j'ai rencontré plus de problèmes à l'installation avec Dotclear qu'avec Wordpress... mais ce n'est pas significatif quand je suis en mode &quot;bidouille&quot;.&lt;/p&gt;
&lt;p&gt;Sur ce point, WordPress vainqueur (mais seulement d'une courte tête subjective)&lt;/p&gt;
&lt;h4&gt;Le module d'administration&lt;/h4&gt;
&lt;p&gt;Alors là, c'est tout vu ! Le module d'administration de WordPress 2.7 est une pure tuerie ! Bien pensé, très ergonomique, très cohérent, simple à appréhender... Le tableau de bord est extrêmement facile à configurer selon l'usage que l'on a de son blog. Bref, que du bon, l'équipe de développement de Dotclear devrait s'en inspirer grandement ! Essayez le, c'est magnifique. En effet, même si l'admin de Dotclear est, elle aussi, simple et efficace, il y a un certains nombre de petit points gênant qui rendent certaines actions peu intuitives (gestion des apparences, modération des commentaires).&lt;/p&gt;
&lt;p&gt;Là aussi, WordPress vainqueur (largement !)&lt;/p&gt;
&lt;h4&gt;Support de l'internationalisation et de la localisation&lt;/h4&gt;
&lt;p&gt;Sur ce point, ces deux moteurs de blog ne sont pas champions du
monde si on les compares à des CMS plus complet. Néanmoins, Dotclear
embarque une certain nombre de mécanismes natifs qui permettent de
gérer la question de manière assez simple : choix des langues dans
l'interface d'administration pour presque tous les éléments textuels,
possibilité d'internationaliser les skins via le système de gabaries
natif. De son coté, WordPress ne propose quasiment rien nativement sur
le sujet. Tout repose sur la qualité de la skin que vous employez (sans
qu'il n'y ait de spécificité du moteur pour gérer ça... tout dépend de
la compétence du développeur) et il n'y a pas de mécanisme permettant
de gérer les langues pour chaque contenu directement via l'interface
d'administration.&lt;/p&gt;
&lt;p&gt;Cette fois, Dotclear vainqueur (sans grande difficulté)&lt;/p&gt;
&lt;h4&gt;L'écosystème de skins et de plugin&lt;/h4&gt;
&lt;p&gt;Sur ce point, WordPress à le bénéfice de l'ancienneté et une notoriété incroyable ! Le nombre de skin disponible est tout simplement ahurissant, idem pour les plugins ! Mais Dotclear n'est pas en reste, même si le volume est clairement inférieur.&lt;/p&gt;
&lt;p&gt;Par contre, WordPress dispose d'un fonctionnalité vraiment remarquable : l'intégration du dépôt de plugins directement dans l'interface d'administration ! Grâce à ça, plus besoin de télécharger et uploader un fichier ZIP. Tous ce passe directement dans l'interface d'administration.&lt;/p&gt;
&lt;p&gt;Une fois de plus WordPress vainqueur.&lt;/p&gt;
&lt;h4&gt;Les possibilités d'agir soit même sur les skins, les plugins et le cœur de l'application&lt;/h4&gt;
&lt;p&gt;Là, les deux offres la possibilité de faire un peu ce que l'on veux. J'avoue, je n'ai pas creusé très loin la question de la création des plugins. Par contre, en ce qui concerne les skins, il n'y a pas photo, Dotclear offre un système bien plus facile à appréhender. Avec son langage de gabarie spécifique, il est très facile et très intuitif de construire ses propre skin sans grand effort. Ce langage de gabarie est simplement extensible via les plugins, ce qui permet de clairement dissocier la présentation des données de leur traitement. De son coté, WordPress utilise directement PHP dans les gabarits, ce qui peut être considérer par certain comme une plus grande souplesse mais qui, de mon point de vu, rend la création de skin plus confuse et ouvre la porte à pas mal de problème de confusion des logiques de présentation et de traitement des données. En outre, certain éléments ne sont pas ou peu personnalisables dans WordPress (en particulier, la structure HTML des commentaires)&lt;/p&gt;
&lt;p&gt;WordPress souffre d'une conception vieillissante, là ou Dotclear propose un architecture plus moderne, proche des modèles de développement MVC. J'apprécie également l'utilisation des bases de données dans Dotclear qui repose vraiment sur les capacités des moteurs de bases en exploitant des mécanismes efficaces et fiables (clés étrangères, transaction, etc).&lt;/p&gt;
&lt;p&gt;Là, Dotclear vainqueur (sans ambigüité)&lt;/p&gt;
&lt;h4&gt;Qualité de la documentation&lt;/h4&gt;
&lt;p&gt;Ces deux projets sont particulièrement bien documentés et bénéficient tous les deux d'une communauté d'entraide très active. De ce point de vu là, il est quasiment impossible de les différentier. Néanmoins, du point de vu de la structuration de la documentation, Dotclear est bien plus accessible et il est plus facile de l'explorer efficacement.&lt;/p&gt;
&lt;p&gt;Pour le coup, Dotclear vainqueur (mais de pas grand chose)&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;En conclusion, WordPress est un excellent moteur de blog pour les
utilisateurs n'ayant strictement aucun bagage technique et n'ayant
aucune envie de mettre les mains dans le cambouis. Pour les autres, je
trouve que l'architecture technique de WordPress vieillie et souffre de
défaut de conception qui peuvent vite devenir agaçant pour les gens
comme moi qui aiment bien savoir ce qui se cache sous le capot pour
pouvoir customiser l'affaire.&lt;/p&gt;
&lt;p&gt;Dotclear offre la même simplicité pour les non techniciens même si l'approche est légèrement moins intuitive que WordPress en ce qui concerne l'interface d'administration. Par contre, pour les techniciens, Dotclear est vraiment un cran au dessus avec une architecture technique plus moderne et un système de gabarie largement plus performant.&lt;/p&gt;
&lt;p&gt;Il se trouve que j'ai toujours envie de mettre les mains dans la mécanique alors tant pis pour le confort de l'administration de WordPress, je choisi Dotclear &lt;img src=&quot;/themes/default/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>

    

      </item>
  
</channel>
</rss>
