Ir al contenido principal

Canciones sobre la seguridad de las redes
un blog de Michał "rysiek" Woźniak

Diaspora-Based Comment System

Ésta es una publicación antigua, de más de 4 años.
Como tal, puede que ya no corresponda con la opinión del autor o el estado del mundo. Se ofrece como archivo histórico.
Lo sentimos, este no está disponible en español, mostrando en: English.

I think I already threw that idea on the (Diaspora) wall, but now I had a bit longer to ponder about it, so: how about we make a Diaspora-based comment system for websites/blogs?

How it could work

When creating a blog (or brag) entry, a post with the whole or part of it, and a link to original source, would be created, e.g. using a user specifically created for that particular website. The website operator could then facilitate discussion of that entry by either:

  • including the Diaspora comment system through an IFrame (with a proper post and discussion of it), or
  • using some API to feed comments to Diaspora and get replies from it.

Of course, there could be other ways to use that comment system on a website.


I can see at least a few serious advantages of that approach:

  • discussion could go on on Diaspora and on the website, while still being perfectly in sync;
  • Diaspora users wouldn’t have to set-up accounts with the website just to partake in the discussion;
  • anonymous posts could be catered for by creating a special, pod-wide user for anonymous postings on all website using a given pod, or by a website-specific anonymous user - both ways enable easy enabling and disabling of Anonymous comments (via aspects), even down to given entries;
  • who is able to comment on a given story would be also trivially controlled by simply setting the aspects that the entry is being posted in on Diaspora.

I don’t, however, see any disadvantages. Though that doesn’t mean there aren’t any.

What would be needed

Some good, stable, thought-through API, obviously; maybe a dedicated pod just for such a use would be a good idea, too. I think OAuth functionality would be required to be able to give users a possibility to comment on the website and yet get the comment posted on Diaspora under their UID.


I’d love to hear your comments and ideas on that – let’s experiment with that and already use Diaspora to that end: here’s the thread.