Quarto comments, by the open social web

All the comments, all the time, on all the networks? Sure, we can do that.
Published

January 12, 2025

A few months ago, I released Quarto-mastodon-comments, a quarto extension to add comment functionality to this blog via Mastodon (and the wider fediverse).

Well, inspired by Terence’s excellent blog functionality, and building on the web-components by LoueeD and Dpecos, I’ve now added Bluesky (and in theory, AT Protocol) functionality! You can now comment on either network, with all the comments coming together in a nice unified interface. To reflect these changes, I’ve renamed the extension to open-social-comments.

To use the extension (or migrate from the old version), just install the new version:

quarto install extension AndreasThinks/open-social-comments

You can then just add the relevant Bluesky and/or Mastodon comments into the header of your post:

filters:
  - open-social-comments
mastodon_comments:
  user: "AndreasThinks"
  host: "fosstodon.org"
  toot_id: "111995180253316042"
bluesky_comments:
  post_uri: "https://bsky.app/profile/theradr.bsky.social/post/3knoaw5z4ek2v"

This does, sadly, still have the old “chicken or egg” problem, in that you need to publish your social toots/skeets before you can publish the post itself… but sadly, I haven’t quite figured out how to get around that yet (I figure someone could build a nice GitHub Actions workflow if they felt suitably inspired).

If everything has gone according to plan, you should be able to see comments from both networks below… I hope you all find it useful!