This post strikes me as right on. When I started coding for my site, I implemented comments the way you might for any old web programming tutorial. I’d receive a mention, parse out the content, and stick it in a database table. This never felt quite right — I’m using this awesome, innovative indieweb federation stuff as just a fancy comment-entry-form. And maybe that’s ok for a first step (or maybe not), but there’s more here!
Also on the other side of the coin, this makes me want to put more thought and effort into my replies, so they’re actually befitting a post of their own.
@sandeepshetty This reply doesn't have a title, so would you render it just as a URL to this page?
Yep, and maybe even treat it as a second-class reply.
On the rare occasions that I log into Facebook and Twitter these days, I just see people talking past each other. There is something about the format of asynchronous short comments/replies that doesn't lend itself well to constructive conversations. If you've been on the web long enough and remember the time when the only way to reply to a blog post was to write a well thought out blog post on your own blog, you might appreciate how that was better for the parties involved in the conversation and it's readers.
With the indieweb and how it uses webmention, we again have a way to turn comments into first-class content and I'm thinking making replies look like comments might be a bad idea. We should take what's unique about our approach and use it to our advantage. Combined with likes, we have a much better framework for constructive conversations and feedback.
I especially like how Tumblr didn't allow comments and how that community turned out. We can do even better.
When I get around to it, I'm going to change how I display replies by removing the text of the reply but keep everything else, especially the title of the reply. This is similar to how Trackbacks were displayed.
What do you think? What didn't you like about how Trackback were displayed? How can we make it better?
First Indieweb Mumbai Meetup.
It was just @rakesh314 and me at a Barista. We discussed hybrid flat-file + sqlite data stores, the otxt protocol and I ended up removing Converspaces dependency on Persona. Looking forward to @rakesh314 working on his personal blog. Hoping to make some time to hangout on IRC more often.
To learn more about IndieWeb visit http://indiewebcamp.com/.
The story behind the Seesmic logo
First encrypted and signed indieweb comment using PGP (thanks to Keybase.io)
@sandeepshetty Here's an experiment:
-----BEGIN PGP MESSAGE----- Version: GnuPG v1
hQEMA5a2Qi/3GPL9AQf/UPDRTBjkCvN8eJPSpcuqsw3bu7tBL5NtwcqArRH3PGiG E+iEigjZDzsvZSUGEcJPPQFeveyFKzkrtAhtImFxGoZfHwLizetJIr3X8AUFO4+B lMCQQijUGFDe0rc1FbYHCZFsrV2jjgtvpOINrZj8xPaf33rhAUVzSVm3dS0lU6kT ubb44psgYfkBoWppEmhZDO/j85cnbDWJZ0Nz2OMYAhMxSVIZibS4GpdyWTNe6JiF zhhTvqoXuCiCzOsiVjK+gUzKWyOORRER934kY1NsIZQA9rzyuVNYV/7mSZtcO7iF jjHQJN4BSiZDSDfZBDnUqGdud8a9Ko/lMRNLghWc5tJdAfvOEBEBviZ+Pen+p1WR xp9NTUFhnUhrA8vQkO6iCgxsE9mSPRhJa+MAEuBfP5pT48Dnw0IA+R6BwV/Fvjvz ZATppS19fMvKt3bmWH+XyXkTN8Jk2AxSrhj7QXCW =zYqL -----END PGP MESSAGE-----
-----BEGIN PGP MESSAGE----- Version: Keybase OpenPGP JS 0.0.1 Comment: https://keybase.io/crypto wcBMA3YVzBtSOx5+AQgAyW6zNR+V550lcSlMgsXuNB1a+KF8r9CQAn2/jVaIObIC LSMe0GZrqru4RaJkptFvur9j8kGPwG3eM21FzR42tqZAkrwhdnKQxrPDryadUrV8 xMa94J/IPWyT25V4/Il6H2QFbMcGdwvyGy/g67cE996gDI58Dso9pD6HUZPJxGcN F2hkWJ47pM2fHUvyonZO0F2LuYA/no/WiAV2y/juG81ZDzN4YGZPCovUs0LML/a9 sufx44xAjbGSGiEGE9J7qUBlBwJVnOLmcjh+h0nn/p12USul7bhvZ2VVzRefuKoY j861taQEoAv5XdZ/Wif3VXIikbHjf2DKEYAmx/rlhtLBNwHOciv16U9R5pVKB8az lAikS+U/d3XlRT7YxcyDmzxY1PhpCRihxD1NQvbVNQw8fTiretGUoNg1+OJ9wUKt zGTRS0p8ht1c4UKXAEsn3S3MyQEVwPadAOVodNKUdc3qdEBgTJXvc1fViuZkY8wa bySi1YBGWwVFg/05VcbiFS6fOfBUhQtEIAjRPcclPxMpwQfolYpEdqScysqMs15i ASL/sBsL73CAnCi6N+NZNkzHMj0VbEVJRJ954fck24hAl6+aZnYm/DlqcFPvpO3q SpEEd8C98F6oMcd7ffUydHbKdKumQ/7T/tcM20g8BMHHULfFn9dzGdgRMe38GTsR LA2yH4vVPsAHbqDO8/uhSaemuTOyLscrZXFYeP6FdEP1/iuJ380tpDk97FqaqxNQ H/mF8VVzgbQFun8ebj2tLV0IiXNOfPP0yvGfVpzmRg3VftwtMJO8Sn0NeY/jJeeb BMNNFBp5k0FlSDcbn42o2XWm8FybuVXa5rLgWK9e8m8/FRm0OMYkd+89IBYHECis 9MRPWo3H3kji8PhNkgsfmBb+ov7JM74WsG4HmV2btP7m1rLipgot1cN7B9TpDza9 MKZ2kDzcRxQ76S66G07DAShoUeWXxSUq39Vymuw6lwbRkESsiE7rkuc6Lu5XkgmE R/ko0x8N+wZs =jsCl -----END PGP MESSAGE-----
The Problem with Native Apps
if you are like me and skipped installing the native apps that almost every site now tells you they have, the problem with them should have become obvious: they need to be installed. It's a big step-back from the natural flow of the web of simply clicking on links and moving from page to page (or webapp to webapp and all other combinations of the two).