Dylan Tweney
Rough Drafts

How to facilitate great conversations on your blog.

The essence of good conversation is give and take. The problem blog-based “conversations” is that the essential give and take is almost always missing. I might say something provocative on my blog, and you might be moved to comment, but that’s usually where the back and forth ends. If I’m an especia
Dylan Tweney 2 min read

The essence of good conversation is give and take. The problem blog-based “conversations” is that the essential give and take is almost always missing. I might say something provocative on my blog, and you might be moved to comment, but that’s usually where the back and forth ends. If I’m an especially responsive kind of guy, I can post a followup response. But how do you know I’ve done that, unless you obsessively check the posts where you’ve left comments?

Alternatively, I could send you an email in response to your comment — but then no one else gets to see the reply.

What I usually do on this site is respond to commenters by email. If my response has general interest, I will also post it as a comment. But this approach has shortcomings, because other commenters don’t get any notification that the discussion has continued since they were last visiting my site.

The “comments RSS” link that WordPress and other blogs give you is a possible solution, but it doesn’t work very well for two reasons. One, it seems to be buggy. I’ve never successfully tracked comments on a single post this way, using Bloglines as my RSS reader, and I’m not entirely certain why it doesn’t work. But more importantly, no one wants to fill up their RSS readers — which are already clogged with way too many subscriptions — with a bunch of subscriptions to comment feeds that may or may not generate additional discussion.

Here’s what we need: An instant mini-mailing list for each post on a blog. When someone posts a comment, there should be a checkbox saying “Keep me posted via email when anyone else comments on this.” If you check that box, you’ll get a confirmation email to make sure you really want to be kept in the loop. If you confirm, then you’ll be on the mini-mailing list for that post.

Anytime someone posts another comment on that post, you’ll get an email message–and so will anyone else who has subscribed to the discussion on that post. (There could be daily or weekly digest options too.) If you choose to respond via email, the comment should go to the whole mini-mailing list–and it should automatically be posted to the comments area on the weblog, too (subject to the usual moderation rules).

I went through the work of specifying the workflow for this kind of mini-mailing list for my haiku site, tinywords, where the back-and-forth exchange sometimes creates discussions with hundreds of haiku. But I got daunted by the technical difficulties of implementing it in PHP. Plus, I have a day job now.

Still, it seems like a logical plugin for WP or another blogging platform. Does anyone know if something like this exists already?

Share
Comments
More from Dylan Tweney
Rough Drafts

Fifth Sun

Fifth Sun: A New History of the Aztecs by Camilla Townsend Camilla Townsend has pulled off a remarkable magic trick in this book, reconstituting the Mexica empire with an amazing level of detail and sensitivity. It makes the Aztecs feel like a real people, with a vibrant and complex culture, instead
Dylan Tweney 1 min read
Rough Drafts

The tree with the lights in it

Pilgrim at Tinker Creek by Annie Dillard My rating: 5 of 5 stars It took many months for me to finish reading this book, as I could only manage it in small doses. Dillard writes with an intensity level that starts around 7 or 8 and cranks up to 11 by the end of each […]
Dylan Tweney 1 min read

Storylines

Subscribe to my newsletter on writing & storytelling

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Dylan Tweney.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.