Los comentarios aportan mucho valor a los artículos de un blog. Son una forma de generar debate, de comunicar ideas y compartir conocimiento entre developers.
Sin embargo, puede ser que los comentarios no sean relevantes o que no sean apropiados (spam). Gestionar comentarios suele ser una tarea tediosa, sobre todo cuando tu sitio web es muy grande. Si en algún momento de tu vida has gestionado un blog con WordPress, sabrás de lo que hablo.
Hace tiempo que conozco Utterances, una librería Open Source de comentarios para developers que te permite, rápidamente, añadir comentarios a tu blog de forma sencilla y segura.
Digo que es para developers porque está basado en GitHub. Utiliza la API de GitHub, en concreto las issues de un repositorio para gestionar los comentarios.
Puedes escribir un comentario aquí abajo o puedes hacerlo desde el repositorio de GitHub, si la issue existe.
Digo que es sencillo y rápido porque tardas 5 minutos en configurarlo y ponerlo en marcha. Lo único que necesitas es una cuenta de GitHub, un repositorio y colocar un <script>
en lugar que quieras que se muestren los comentarios.
Digo que es seguro, entre comillas, porque depende de GitHub. No es la solución perfecta, pero me parece un buen filtro para combatir el spam.
Lo que más me gusta es que, al igual que las issues de GitHub, soporta MarkDown. Eso en sí es una gran ventaja, ya que puedes escribir en MarkDown y tener una vista previa de los comentarios. Pero lo mejor, desde mi punto de vista, es que puedes escribir código.
Venga, deja tu primer comentario a aquí abajo y dime qué te parece Utterances. ¿Lo conocías? ¿Lo has usado alguna vez?
Nos leemos en los comentarios.