Je suis en panne. Depuis plusieurs semaines, voire plusieurs mois, je me demande comment je pourrais contribuer autour de DotClear comme je l'ai fait dans le passé. Comme vous le savez déjà tous, DotClear 2 est annoncé, seulement annoncé. Aucune perspective de date, on parle de semaines ou de mois, rien de plus précis. On parle d'un nouveau système de gestion des plugins, mais sans en dévoiler les éléments techniques qui permettraient de réfléchir au portage des plugins existants, s'ils étaient encore utiles, ou à la création de nouveaux. On parle d'un nouveau système de template, mais sans non plus en dévoiler le contenu. Résultat, j'attends, j'attends et ... j'attends.
Attention mon propos n'est pas de critiquer le travail effectué par Olivier Meunier sur DotClear, je suis admiratif devant la qualité et l'ingéniosité de ce qu'il a offert à tous. Je ne critique pas non plus le fait qu'il ne nous donne pas plus de précisions, ça ne regarde que lui. Je veux simplement dire que je suis dans l'expectative aujourd'hui, que je ne sais pas dans quelle direction je peux avancer, c'est tout.
J'avais par exemple prévu un plugin de maintenance qui devait permettre d'automatiser certaines opérations fastidieuses, comme par exemple changer de catégorie toute une série de billets, mais je ne vais pas m'engager dans un tel développement si c'est pour apprendre au bout du compte qu'il ne servira à rien pour la prochaine version.
La principale raison pour laquelle j'ai développé des plugins est qu'il y a pas mal d'utilisateurs de DotClear qui souhaitent personnaliser leur blogs sans vouloir mettre trop les mains dans le moteur. D'après ce que je sais du futur système de template est que pour obtenir une table des matières, il suffira de mettre en place une boucle qui listera les billets. Donc exit le plugin Table des matières. La question qui se posera alors est : Tout le monde sera-t-il capable de créer cette boucle dans un fichier du template ?
. Pas sûr ! Du coup, certains voudront avoir un moyen de continuer de proposer une table des matières, d'en changer les paramètres sans revenir modifier le (pseudo-)code utilisé dans le template.
J'avais commencé également à composer des guides pas-à-pas
concernant l'installation d'un plugin ou la mise en place d'un élément utilisé dans le thème, comme les images aléatoires dans l'entête, comme l'affichage particulier des dates des billets façon iCal[1]. J'en ai d'autres dans mes cartons, mais à quoi bon les écrire s'ils s'avèrent obsolètes dans quelques temps ? J'ai pourtant le sentiment que je peux aider dans ce domaine, là où les utilisateurs peu versés dans l'art du PHP (ou du CSS) ne savent pas trop comment obtenir ce qu'ils souhaitent. Tous ces billets que j'ai écrit sur ces sujets sont le résultat de questions posées soit via les commentaires sur ce site, soit directement par mail. Je reçois en effet pas mal d'email de personnes trop intimidées pour poser leurs questions sur le forum. Elles ont l'impression que leurs questions sont trop basiques
pour être favorablement accueillies et pourtant je ne connais pas de cas où une question de ce type serait restée sans réponse ! Qui ne connait pas Kozlika, celle qui a réponse à quasiment tout ce qui concerne l'utilisation et la personnalisation de DotClear ? Ceci dit, le ton général du forum est certainement inhibiteur pour certains.
Du côté de DotClear 1, pas plus d'information. Nous en sommes à la version 1.2.3, je sais que des modifications sont en cours de développement, mais là non plus, on ne sait pas grand chose, et depuis que l'accès aux sources en cours de développement n'est plus possible il est difficile de se faire une opinion. Encore moins devrais-je dire qu'à propos de DotClear 2. Je ne sais pas si ceux qui ont accès à ces informations ont conscience du peu de visibilité que nous avons de l'extérieur.
Pour conclure, vous connaissez un bon dépanneur dans le coin ?
Notes
[1] Une application de gestion de calendrier sous Mac OSX.
1 De Thanh -
Je ne sais pas jusqu'où va aller Dotclear 2 en terme de niveau d'abstraction. Mais en programmation tout est possible et il se pourrait bien qu'il n'intègre nativement de nombreux plugins. Dès lors, même un quidam pourrait gérer les différents modules sans toucher au code. T'en fais pas, tu pourras apporter à la communauté (en général), tu en as encore l'envie :)
2 De Pep -
DotClear 2 avance très vite et regorge de très bonnes choses et comme le dit Thanh, nombre de fonctionnalités qui auraient pu nécessiter un ou plusieurs plugins sont disponibles d'origine (tags, pagination, gestion des fichiers attachés + podcast, traitements par lots en administration, etc).
Concernant le nouveau système de template, même s'il semblera déconcertant les premiers temps (comparé au système actuel), il devrait être assez simple à prendre en main et sera, à mon avis, mieux perçu par les débutants que le système actuel.
Enfin, pour en venir au mécanisme des plugins, c'est une partie délicate qui bien que très avancée et encore susceptible de connaitre des modifications. Sans oublier qu'il s'agira ensuite de documenter tout cela.
En fait, il y aurait des tartines à écrire...
3 De KaG -
Suspens, suspens :)
T'auras pas rouillé d'ici sa sortie, t'inquiètes :p
4 De Souricier -
Question : n'est-il pas possible d'envisager DotClear 2 comme une nouvelle application tout simplement, radicalement différente de la première, en considérant parallèlement qu'il reste une vie à DotClear 1 qui pourra par conséquent continuer son petit bonhomme de chemin. Je pense notamment aux requis de DC2 comme php5 par exemple (je ne sais pas si cela est encore d'actualité, mes connaissances s'arrêtent bien tôt...), qui fermeront les portes à certains, certains qui seront contents de pouvoir encore utiliser DC1...En bref, tes plugins, Franck, seront toujours utiles et ta contribution aux développements futurs sera j'en suis sûr appréciée comme beaucoup des choses que tu fais.
5 De David Latapie -
Il me semble que c’est bien pour cela qu’Olivier insiste pour parler de
et non de . Il dit avoir fait pas mal de concessions, entre autres pour Free et que la réécriture au moins partielle est meilleure que la maintenance de l’existant.À part ça, Franck : je cherche depuis très longtemps un greffon de notification par mail des réponses aux commentaires (un RSS de commentaire d’article sous forme mail). Si ça te tente… D’autant plus que ce ne devrait pas être trop difficile à faire passer de DotClear 1 à DotClear 2, vu qu’il n’y a guère que des fonctions PHP et SQL.
6 De Franck -
David, est-ce que l'option
de la configuration de DotClear ne te conviens pas ?A tous, merci de m'avoir lu et compris ;-)
7 De Groumphy -
Hello Franck,
En voila un bien triste message ! Heureusement, je puis te rassurer sur déjà certains points :
Par contre, je suis assez ronchon sur quelques-unes de tes phrases :
mais propose les déjà à la communauté en version Alpha (brouillon) ! Dans tous les cas, cela rejoindra le point 1 précédent, et dans tous les autres, la communauté pourra émettre déjà de nouvelle mouture en se servant de base de tes documents,
et pourquoi ne pas entrer alors dans le groupe de Alpha-testeur ou Beta-testeur ? Cela te permettrais déjà de prendre une avance !
Je sais que le principal facteur qui manque à pouvoir concrétiser tout cela et parfois mes dires (s'ils ne sont pas trop stupides !) est le manque de temps. Mais vu tout ce que tu as déjà sortis comme aide, je suis certains que cela n'est qu'illusoire dans ton cas !
Enfin, tu sembles avoir l'air découragé ?! Crois-moi tu ne devrais pas l'être, qui n'essaye rien n'a rien...
Good luck,
G.
8 De David Latapie -
Franck : cette option n’envoie un mail qu’aux admin. Ce que je veux, c’est que les commentateurs ayant donné une adresse e-mail soient notifiés des réponses aux commentaires du billet (pas de tous les billets ; juste de celui qu’ils ont commenté).
L’option serait vraiment utile : trop souvent, je vois des gens poser des questions et ne pas revenir lire la réponse (ce qu j’appelle le
), soit qu’ils ont oublié, soit qu’ils pensent qu’avoir laissé une adresse mail est une assurance de recevoir une réponse par mail.9 De KaG -
Il est clair que beaucoup de gens continueront à utiliser Dotclear 1. Je l'ai installé sur mon site pro comme blog thèmatique, je n'ai pas réellement besoins de plugins (sauf 1 que je n'arrive pas à installer, grmbl...) et n'aurai aucune raison, à priori, de le changer.
10 De Lo -
j'apprécie beaucoup tes contributions qui me permettent d'étoffer mon interface sans avoir à trop rentrer dans un code encore quelque peu obscur! Il ne faut pas se décourager.
Certes, dotclear 2 va arriver un jour, mais en attendant, il nous faut continuer à avancer. On ne peut pas attendre simplement que ce nouvel outil arrive, car rien ne nous assure une date de sortie précise. Que savons-nous également du temps qu'il nous faudra pour nous adapter à cette nouvelle version, et retrouver toutes les fonctionnalités que nous avions mises dans nos blogs. Donc, y'a toujours à faire dès maintenant.
Tiens, une question : tu connais le plugin de gestion de newsletter? il ne semble pas hyper stable d'après les posts sur le forum. C'est pourtant un plug-in super utile dès lors qu'on veut installer un blog pro et communiquer plus facilement vers ses clients!
11 De Kozlika -
La raison essentielle pour laquelle il n'y pas encore d'informations plus concrètes sur le système des plugins et les templates c'est que ça bouge trop en ce moment pour donner des pistes qui seront peut-être abandonnées au profit d'autres au fil de la programmation.
Tel ou tel plugin natif ou non c'est pas encore trop fixé non plus en dehors de ceux déjà mentionnés par Olivier et en action sur son blog (tags, pagination, gestionnaire de médias...).
A ma toute petite échelle, j'ai essayé de me lancer dans les premiers tutos pour la 2, mais zou à peine avais-je fait le premier (genre Ce qu'il y a à l'accueil de votre admin), pouf pouf, c'était modifié deux jours après. J'imagine du coup ce que ce qu'il doit y avoir comme intempéries dans les entrailles...
Sinon je suis d'accord avec Lo et KaG, la migration complète de tous les utilisateurs se comptera en mois si ce n'est en années, la version 1.x.x n'est donc pas encore à son crépuscule ! Ou alors comme à l'opéra, en une loooooooongue agonie ;-)
12 De Franck -
Bon alors si notre bonne fée
me dit que tout va bien, je m'incline et je vais apprendre à patienter !Je vais en profiter pour faire de jolies photos ;-)
13 De Akynou/racontars -
En tout cas, ce que tu as fait et ce que tu pourrais continuer à faire pour les premières versions de Dotclear, sont très utiles, pour ceux bien sur qui ne passeront pas sur Dotclear 2 et pour les autres qui, à te lire, s'entraîne :-)
Une question. Il vient de m'arriver un truc tout con. J'ai effacé par erreur mes mots de passe. Pour mon blog, pas de soucis, je m'en souviens. MAis pas celui du blog FCPE que j'ai monté et dont je ne me sers pas asez souvent. Comment je peux récupérer un mot de passe ?
14 De Franck -
Akynou, une seule adresse pour régler ce problème : celle-ci chez Maurice Svay !
15 De Akynou/racontars -
Oh be c'est du service rapide chez toi au moins. Merci, j'y cours :-)
16 De brol -
Tu cherches un réparateur en quoi ?
17 De Akynou/racontars -
Ça marche pas. Je vais dormir, je verrai demain…
18 De Souricier -
mode calimero :
Kozlika dit :
Mais heu...c'est ce que je disais aussi...snif...faut que j'aprenne à être plus clair moi quand je cause :-)
/mode calimero
19 De Empyrée -
Expérience : postdatage / nécromancie pour les pages mises à jour
Il m’arrive assez régulièrement d’ajouter des informations importantes sur un sujet déjà traité. La manière bloguesque classique est de créer un nouveau billet, et donc de se retrouver avec quarante billets qui parlent de la même chose....
20 De Zabounelle -
Te décourage pas Franck ! Pour les néophites comme moi, tes billets pas à pas sont hyper précieux. Ca permet de faire des modifs sans tout casser et prendre de l'assurance avant de se lancer tout seul à son tour. Bon je ne fais pas de la haute voltige, je ne suis pas informaticienne, mais je bidouille et j'y prends goût. Alors merci, merci et encore merci.
21 De Jerome -
Franck : +1 Je remarque aussi que pour l'instant l'avenir de Dotclear tient plus du teasing que d'un avancement mesurable sur une roadmap. Il y a encore beaucoup d'incertitudes liées à la vie ou à la mort de nombreux développements de plugin. De l'extérieur nous n'avons plus la vision de l'avance des travaux, nos éventuelles actions d'aide au projet ne peut qu'être patience et attente et parfois un brin de causette sur le forum (mince même le 'hors sujet' à disparu).
Mais après tout c'est qu'un outil de blog pour des sites perso, et dans deux jours c'est printemps. Les beaux jours. Et les belles photos.
22 De xave -
Je confirme : Sous le capot de DC2, ça bouge trop vite pour le moment pour espèrer coder dessus. Je n'arrive même pas à mettre à jour mon site de test assez vite pour suivre les modifs, pour te donner une idée. Mais ça viendra, n'aie crainte.
Quant à DC1, nous ne savons pas nous-mêmes ce qu'il va devenir : nous ne sommes pas sûrs d'avoir les ressources pour gèrer les deux de front, mais nous savons qu'il a toujours une place dans un monde où tous les hébergeurs ne proposent pas PHP5. Et puis nous ne sommes pas forcément le genre à lâcher un bébé.
23 De Franck -
Il y a eu peut-être trop de
et pas assez de communication sur ce qu'il se passait vraiment. Surtout pour DotClear 1 dont on ne sait pas grand chose sur son avenir. C'est certainement frustrant pour tous ceux qui se sont un peu ou beaucoup investi dans cet outil. Je suis tout de même content de savoir que les choses avancent dans le bon sens.En attendant, et pour remettre un peu de gaîté ici, j'ai l'impression que ce billet et sa file de commentaires va devenir collector si ça continue. J'ai de bien belles signatures ! Comme dit Jérome, le printemps arrive, alors attendons de voir bourgeonner tout ça et allons faire de jolies photos.
;-)
24 De Borensky -
Franck, Je suis d'accord avec toi, il est dommage qu'Olivier n'ait pas publié les spécifications, voire les infos pertinentes de la conception de DC2 afin que la bande de développeurs puisse porter leurs plugins qui n'existent pas en natif.
25 De TiBen -
N'empèche qui si tu souhaite t'occuper franck, tu as dans ces commentaires une demande que je rejoins : la notification par mail à tous les autres commentateurs. j'aimerai tellement avoir une petite case sous "Se souvenir de mes informations" qui s'intitulerait "Me prévenir des nouveaux commentaires" ..
Ceci est un appel solennel.. j'inonde déjà le forum avec ça..oui, je sais, je suis lourd :p
26 De Franck -
Pour ça, il faudrait pour chacun des commentaires laissés ici, gérer une liste des personnes à contacter (y compris les spammeurs éventuels). Ca risque de devenir très lourd non ? Et puis il faudrait, pour rester conforme aux bonnes pratiques, donner la possibilité de se déinscrire de cette notification, tout ça basé sur une seule adresse e-mail. Ca manque un peu de sécurité j'ai l'impression.
27 De David Latapie -
Ah, je suis heureux de ne pas être seul sur cette doléance !
Pour les spammeurs, il suffit que ça opère après Spamplemousse et Spam Clear.
Pour se désinscrire; toute les listes que je connais le permettent, ça ne doit donc pas être dur. Surtout que c'est sûrement déjà du PHP mailer (fouiller du côté du code de PunBB, qui a l'avantage d'être petit).
Je pense que la majorité des gens qui laissent leur adresse (hors les habitués, bien sûr) s’attendent à recevoir par mail la réponse à leurs questions.
28 De TiBen -
oui, le truc bien, c'est que le mail est déjà rentré dans la base sql, et lié au post (je suppose..?) donc il faudrait un plugin qui, lors de l'ajout d'un commentaire dans un billet, envoie une notification aux mails des commentaires précédents. un simple mail disant : coucou, allez voir ici, ça chauffe grave!
en ce qui concerne le spam, en général, spamplemousse et spamclear doivent faire leur boulot, si chaque auteur de plugin est obligé de vérifier les spams, on ne s'en sortira plus..
enfin voila, ce sont mes humbles idées. En tous cas, ça manque vraiment, j'avoue avoir testé wordpress rien que pour ça, mais bon, pas envie de lacher dotclear maintenant que je commence à comprendre comment il fonctionne (un peu) !
29 De Empyrée -
Résumé des fonctionnalités de DotClear 2
Il est probable que DotClear 1 continuera à évoluer (un le travail sur DotClear 1.3, la version de dév’ de DotClear 1.4, est en cours) même quand DotClear 2 sortira. Ça devrait rassurer Franck, qui se sent en panne.
30 De Yazerty -
Je serais également très preneur d'un plugin de notification de nouveaux commentaires par mail pour tous les commentateurs :-) !
Cela apporterait un plus très intéressant aux blogs. De mon point de vue le feed rss des commentaires n'est pas adapté pour la notification de nouveaux commentaires (alors qu'elle l'est parfaitemen pour les posts).