Depuis fort fort longtemps Dotclear permet les interactions avec les lecteurs via les formulaires de commentaire, moyen le plus facile pour ajouter quelque chose ou débattre de ce qui est dit ou formulé dans le billet mais aussi, deuxième moyen un peu plus élaboré, d’écrire et publier soi-même — j’entends par là sur son propre blog — un billet en réponse et/ou en référence à votre billet puis en le liant
via un rétrolien (trackback en anglais).
Les commentaires restent encore pas mal utilisés de nos jours, même si, comme certains le prétendent, les blogs sont morts, par contre les rétroliens deviennent de plus en plus rares. Vous pouvez maintenant passer quelques journées à pignocher devant votre écran avant d’en voir arriver un, si jamais il arrive.
Wordpress (il me semble) a mis au goût du jour les pingbacks, système qui fait pareil que les trackbacks, mais en un peu différent. Rassurez-vous, quelle que soit la méthode utilisée, le résultat est le même, vous liez via un lien les deux billets. Du coup nous avons intégré les pingbacks depuis la version 2.6 de Dotclear.
Pourtant je n’ai pas l’impression de voir plus de pingbacks ou de trackbacks depuis lors, et même avant pour tout dire.
Voilà maintenant qu’un nouveau protocole est utilisé, nommé webmention, fonctionnant avec le protocole HTTP plutôt qu’XML comme ses ancêtres trackbacks et pingbacks (je simplifie mais l’idée est là). On pourrait tout aussi bien l’intégrer à Dotclear, évidemment, puisque le résultat est le même qu’auparavant, seul change la façon de discuter
entre le client et le serveur (client étant le billet cherchant à se lier au serveur, ce dernier étant le billet devant être lié). Rien de bien sorcier.
Il m’est arrivé à plusieurs reprises de vouloir réagir à la lecture d’un billet chez Karl Dubost ou encore chez David Larlet mais le premier ne permet pas ce genre d’interactions, ce que je trouve assez frustrant et le second le permet, mais passant par un système de mail et mailing-list qui induit une inscription automatique (ce que je trouve un peu extrême) :
Vos commentaires passent par une liste de diffusion hébergée par librelist et archivée publiquement avant d’être intégrés sur cette page. Vous êtes automatiquement abonné(e) à la liste lorsque vous soumettez un message par mail dans le but avoué de générer des discussions. Notez que votre premier message sert d’inscription à la liste donc vous devrez à nouveau soumettre votre commentaire si vous n’êtes pas déjà inscrit. Cela commence à faire beaucoup mais limite drastiquement le spam et les messages inutiles :-).
Je comprends bien évidemment les raisons de tels choix qui, sous prétexte de nuisances (qui existent réellement), ôtent tout ou partie de la facilité d’interaction que permet encore aujourd’hui le système de commentaires et indirectement celui des rétroliens.
Dit autrement, je constate qu’une menace (qu’elle soit avérée ou pas d’ailleurs) est prise en compte de telle manière qu’elle empêche durablement son objet.
Cela fait maintenant plus de neuf ans que je blogue ici et là et j’ai chaque semaine entre 700 et 1000 spams qui sont filtrés et mis à l’écart. Les techniques de filtrage existent, plutôt efficaces, dans ce domaine. Et bien que je ferme les rétroliens après 15 jours de publication (en général), les commentaires restent ouverts et possibles en permanence.
Il m’est arrivé ainsi d’avoir des nouvelles d’Albert Simon via les commentaires d’un billet que j’ai publié il y a deux ans et demi. Régulièrement viennent se soutenir ou témoigner des futurs ex-fumeurs dans la file des commentaires d’un billet datant d’il y a presque sept ans ! Etc.
Je trouve que c’est une bonne partie de ce qui rend cet endroit vivant
et je regrette qu’on ait peu à peu perdu cette possibilité avec les autres blogs…
D’aucuns vont très probablement venir m’expliquer que d’autres canaux existent, certains très éphémères ou volatiles, comme Twitter peut l’être, pour échanger, ce qui est exact (compte tenu des contraintes inhérentes à ces services) ; je leur répondrai alors qu’ils ont parfaitement raison mais que ça ne construit
pas l’échange aussi durablement qu’en laissant ici, à la suite du billet, une liste de commentaires et de rétroliens qui permettent de fabriquer une histoire continue, archivée et consultable dans le futur.
Je trouve dommage qu’on perde ainsi ce qui a procuré aux blogs, il y a quelques années, ses plus belles lettres de noblesse.
1 De Franck -
Pour compléter et illustrer mes propos, j'ai essayé de faire un trackback/pingback vers les deux billets de Karl et David, mais le résultat est sans appel : aucun lien n'est possible. Ils ne sauront donc probablement jamais — sauf s'il consultent la provenance des liens entrants chez eux — que je les ai cités.
Tant pis…
2 De Cunégonde -
pingbacks, comment on fait ça ?
3 De Gilsoub -
Je suis d'accord avec toi sur le fond, mais j'ai finis par désactiver les track back après plusieurs essais et la déferlante (c'est vraiment le terme !) de spam j'avoue avoir rendu les armes... Sinon, comme cunégonde... ;-)
4 De Franck -
Cunégonde, tu écris un billet avec des liens vers d'autres billets. Une fois que tu as publié ton article, tu sélectionnes le 3e onglet (Rétroliens), puis tu cliques sur le bouton « Découverte automatique des URL à rétrolier ».
Dotclear va alors se connecter à chaque blog que tu as pointé avec un lien vers un billet de là-bas et essayer de savoir s'il accepte des rétroliens ou des pingbacks (c'est quasi pareil).
Une fois ce dialogue effectué avec tous les autres blogs, il devrait, s'il en a trouvé, t'afficher la liste des URLs de trackbacks ou pingbacks (c'est quasi pareil).
Pour finir, tu auras simplement besoin de cliquer sur le bouton « Envoyer des rétroliens ».
Dotclear fera alors le nécessaire pour créer sur les blogs avec qui il a causé, des rétroliens ou des pingbacks (c'est quasi pareil).
Voilà :-)
5 De Franck -
Gilsoub certes, pour les rétroliens (aka trackbacks, quasi aka pingbacks), mais les commentaires sont possibles chez toi et tu en fais pas mal usage. Donc l'essentiel est préservé !
6 De Sacrip'Anne -
Alors même si j'ai toujours eu une attitude de poule qui trouve des bretelles sur les trackbacks, je suis on ne peut plus d'accord sur la construction de l'échange, la lisibilité par tous de la montée des arguments, si j'ose dire.
Du coup quand ça commente "à côté" (genre sur twitter), ce n'est pas "désagréable", mais c'est un bout d'échange qui échappe au collectif, il me semble...
Bref. On est un peu des vieux cons, non ?
7 De Franck -
Oui, et aussi prenons-nous maintenant la mesure de la mémoire que nous voulons transmettre ?
8 De Stéphane Deschamps -
Mmmmnon c'est orthogonal (comme on dit au W3C). Tu utilisais déjà le protocole HTTP avec les pingbacks/trackbacks, par contre tu ne t'appuies plus sur XMLRPC mais sur XML si j'ai bien tout suivi.
9 De Franck -
Stéphane tu as parfaitement raison !
10 De Nico -
En tout cas, ça me rassure, l'utilité des commentaires est appréciée par d'autres.
P.S : Ouf, ça me rassure bis, je ne suis pas le seul à trouver que le système de commentaires chez David est imbitable au possible.
11 De Nicolas Hoizey -
Utilisateur de SPIP, je n'ai malheureusement pas droit — sauf erreur — aux trackbacks/pingbacks. Je m'intéresse à webmetion parce que cela me paraît plus simple à implémenter.
Comme dit Stéphane, XML-RPC impose le protocole de transport HTTP et le formalisme de représentation des appels et réponses en XML, les deux sont complémentaires.
Webmention utilise aussi HTTP bien sûr pour le ping — quoique on pourrait imaginer d'autres transports plus asynchrones comme SMTP —, mais pas XML. Il ne s'agit que d'une simple requête HTTP POST avec deux URL en données, le billet commentaire et le billet commenté. Difficile de faire plus simple.
J'aime surtout son utilisation des Microformats pour la découverte ensuite du contenu — h-entry — et de l'auteur — h-card —, du billet commentaire.
12 De Da Scritch -
Ce qui m'agace sur la fin des rétroliens, c'est que c'était ma méthode préférée pour envoyer vers les articles plus récents en rapports.
Par exemple, quand je chronique une série BD qui vient de sortir son tome 4, je veux pouvoir placer facilement un lien référent sur les chroniques des tomes précédents.
Et l'usage (détourné, certes) du trackback était parfait pour ça.
En attendant que je prenne du temps pour refaire le plugin "billet contextuel"
13 De Cunégonde -
Tu risque me servir de cobaye.
14 De Franck -
You're welcome Cunégonde, quand tu voudras !
15 De Cunégonde -
snif, je n'ai pu obtenir que cette réponse :
Fatal error: Call to a member function setTimeout() on a non-object in /homez.139/banalite/www/dotclear/inc/core/class.dc.trackback.php on line 461
C'est ton lien url de rétrolien que j'avais mis.
Je vais me coucher.
16 De Les ptites banalités de Cunégonde -
Trait de caractère★14
J’ai pignoché tout mon pain aux noix, hier, si nonchalamment que je ne me suis pas aperçue que je n’avais rien gardé. Je n’aime pas faire cela. Je suis même capable de culpabiliser, après, parce que je ne fais pas attention, parce que je ne prends pas...
17 De Cunégonde -
Ha si au dernier essai, ça a marché, mais chez toi, ça fait quoi ?
18 De Franck -
Cunégonde, ça fait quoi ? Simplement le commentaire au dessus de ton dernier (le numéro 16) ;-)
19 De Cunégonde -
Ce matin, je vois.
Avant de m'endormir, je me disais que l'on aurait pu faire cela pour tes obsolètes, créer des rétroliens, faire comme un jeu de piste pour aller de blogs en blogs. Je crois que cela aurait été marrant.
Pour le prochain jeu ?
20 De Franck -
Cunégonde on fait ça à chaque anniversaire de Dotclear, le 13 août, une farandole de rétroliens !
Quant à le faire pour la prochaine série, plutôt qu’un ''Planet’’, ça me paraît risqué. Si jamais quelqu’un oubliait ou n’avait pas envie de publier et donc de rétrolier, la chaîne serait rompue.
21 De Cunégonde -
Non en plus du planet et que pour ceux qui veulent, juste comme un jeu.
22 De Franck -
Bah alors pourquoi pas…