XML : commenter depuis son lecteur de flux RSS
This morning, I added a “Reply to Jonnie” link at the end of RSS feed posts. It’s an idea I’ve had since asking folks if I should email my posts. I included a mailto link at the end of that post, which made it really easy for folks to respond—and they did!
Cette idée me trotte dans la tête depuis que Llu a confié qu’elle aimerait « parfois pouvoir commenter un blog à partir de [s]on lecteur de flux RSS. » Le lien « Commenter par courrier électronique », présent au pied des articles depuis quelques mois, figure désormais dans le flux RSS de Zinzolin.
À mon sens, cette mesure n’est qu’un pis-aller. La spécification RSS définit déjà des éléments contenant une adresse e-mail :
managingEditor
etwebMaster
pour lechannel
tout entier, qui permettent d’identifier le directeur et le webmaster de la publication ;author
pour chaqueitem
, qui permet d’identifier l’auteur de chaque article.
Malheureusement, ces éléments sont rarement fournis par les blogueurs et encore plus rarement exploités par les lecteurs. Quitte à devoir réécrire le flux généré par Hugo, je les ai intégré à mon propre flux :
{{ if .Site.Params.Author.Mail }}
<managingEditor>{{ .Site.Params.Author.Mail }} ({{ .Site.Params.Author.Name }})</managingEditor>
<webMaster>{{ .Site.Params.Author.Mail }} ({{ .Site.Params.Author.Name }})</webMaster>
{{ end }}
J’ai proposé que NetNewsWire prenne en compte ces deux éléments pour offrir un moyen de contacter un auteur directement depuis le flux RSS.