• Home
  • About
  • Archives
  • License
  • Contact

Webtropic

Musings on social media, web technologies and start-ups.

Feeds:
Posts
Comments

Is the Salmon protocol tasty enough?

October 18, 2009 by Nikos Anagnostou

Conversations on the social web are mostly performed through comments. But comments are so fragmented! Consider this example:

  • Publisher  publishes a blogpost
  • A regular reader of the Publisher comments on the blogpost
  • Someone else reads the post in  Google Reader and shares it
  • Another comments and reshares the Google Reader item
  • Another decides to share it on Facebook
  • Another comments on above  the Facebook link
  • Another submits the link on Digg
  • Another comments on the Digg link
  • Publisher  has a Friendfeed account and the post appears in his FF stream
  • Another user comments on the FF stream item
  • etc

Obviously the post has stirred some interest and generated a conversation. But the conversation is dispersed in many different places. Publisher looses track of many aspects of the conversation around the post. Commenters also mostly ignore what happens outside their area of interaction with the content: Facebook users ignore the FF commenters etc.

This situation has fired some intense debates. Many publishers think this situation is not  in their best interest as potential traffic to their sites is deflected to an ‘aggregator’. Especially publishers that have a financial interest in their site traffic and do not just want their opinions spread, find this particularly not appealing.

To mend this situation, a group in Google is working on a new protocol that will allow comments to ‘return’ back on the original publisher site. The protocol is called Salmon

Salmon protocol logo

Salmon protocol logo

and you can get a basic idea of its workings  from this  presentation.

Salmon does bring back the comments to the publisher site but it does not solve the publishers’ problem.  As you can see from slide 4, once a comment is back to the publisher’s site, it  is republished back to all its subscribers (including the aggregators). What this would mean is that each aggregator has a full picture of the comments around the post, regardless of origin. From the user’s standpoint there is no need to move to the publisher’s site or to another aggregator for any reason, as the  full picture will be available in  whatever site the user prefers to frequent. The publishers may object it, but in what right? The publishers’ protests imply  they OWN the comments which is hardly the case. The user owns his comments.

But let’s leave aside the publisher’s concern for  a moment. Is slamon a good thing for the user? I would argue it is. He can have access to a discussion in its entirety  without much hassle. And therefore he might be tempted to engage or engage more.

But there is something still missing: the user does not have easy access to his own comments for ALL pieces of content he has interacted with. And he has no control either. They can disappear with a site that closes down. Or in the simplest case, the can be deleted by the site moderators. This is the problem that systems like disqus, intense debate and JS-Kit are aiming to solve. But they won’t. Because it is very unlike that one of them will become ubiquitus.

I think the problem should be approached from another angle. A comment is a piece of content. There is no distinction in form from any other piece of content. They are both text (or audio or video in some cases). What subordinates a comment-content to the original post-content is notional and semantic: the post-content preceded the comment-content and actually the post-content was what aroused the commenters interest in the issue. But the same applies to a post that pingbacks to another post. So a comment is a piece of content and should have independence.

The question is how?

The issue is related to our digital identities: if in the web -to-come we can  have a unique independent central point for our digital identities, this central point could be the originator and hoster of our comments.

A modification of the salmon protocol could easily let this happen: whenever a user comments on a publisher site, the site will send the comment back to the users digital identity home. Likewise, whenever an aggregator receives a user comment, the aggregator sends the comment back to the user home, as well as to the publisher.

I do not think this is difficult to implement although I can predict the frictions about who controls the user’s  digital ‘home’. But that’s another issue.

Read also Louis Gray’s post on Salmon


Posted in technology | Tagged Aggregator, atom, comments, digital identity, protocol, salmon | 11 Comments

11 Responses

  1. on October 19, 2009 at 5:06 am Brett Slatkin

    Yes, dual-posting to both the original publisher and the poster’s “origin” are part of the larger plan for best practices.


  2. on October 19, 2009 at 7:45 am Nikos Anagnostou

    Thanks for confirming Brett!


  3. on October 19, 2009 at 10:13 am PanosJee

    I think it would be better to implement a unique comment identifier for every comment. All comments could be like contents of a folder in GIT style. So every comment should be a MD5 or some other hash that belongs to a post only. The post should carry its hash wherever it is published along with its URL. Then every reposting should mimic the git cloning function and every new post comment should work as git push. In this way there could be a real distributed commenting system


    • on October 20, 2009 at 9:56 am Nikos Anagnostou

      As I told you in twitter, I am not familiar with Git so I can’t really understand what you are suggesting. But, on top of this, the discussion here is about a protocol. You seem to be talking about an implementation which is a different story. Thanks for sharing the idea though


      • on October 20, 2009 at 1:00 pm PanosJee

        That s true, it is a different implementation that would create a decentralized comment propagation system


  4. on October 19, 2009 at 6:03 pm John Panzer

    Yup, given that Salmon requires that you have an XRD discovery mechanism for authors then adding a ‘personal comment store’ is very easy and part of the long term plan.


    • on October 20, 2009 at 9:58 am Nikos Anagnostou

      John,

      Thanks for your input. This long term plan that you and Brett refer to, is it open to the public? Would love to have a look.


  5. on October 20, 2009 at 11:15 pm VPNR-091019-NNC-17 — διαβούλευση, twitter, user data, droid, salmon – vrypan|net|weblog

    [...] Subsidized? Minds Reel – Google “liberates” data, makes it easier to leave the cloud – Is the Salmon protocol tasty enough? this entry on Friendfeed Posted on 21|Oct|2009 at 00:15.Category: vrypan|net|radio. Tags: [...]


  6. on October 22, 2009 at 6:42 pm vrypan

    I can’t resist mentioning an old article of mine here:
    http://vrypan.net/log/2009/04/09/web-services-should-ping-my-blog-back/

    and a much, much older one, http://vrypan.net/log/2004/10/10/trackback-everywhere/ (wow, we’ve gone a long way, this sound so primitive :-)


  7. on November 5, 2009 at 4:57 am Rob Sharp (quannum) 's status on Thursday, 05-Nov-09 02:57:42 UTC - Identi.ca

    [...] is reading about the salmon protocol http://webtropic.cc/2009/10/18/is-the-salmon-protocol-tasty-enough/ [...]


  8. on March 22, 2010 at 2:41 pm Mike

    Thanks for a wonderful post, l ve been looking for such information, I will join jour rss feed now.



Comments are closed.

  • TwitterCounter for @nikan
    Twitter Button from twitbuttons.com
  • Recent Comments

    rossana on Obama: I, you, they or we…
    Tim Tracey on Is Social Search a threat to…
    Goalranks on Is Social Search a threat to…
    website seo? on Is Social Search a threat to…
    fakhrime on Web 2.0 without javascrip…
  • Recent Posts

    • It’s Official: Apple Is Now Worth More Than Microsoft
    • A new twitter metric: followers to listed ratio
    • Today’s Google Doodle denotes a … capitalist
    • Google Chrome doesn’t trust … Google!
    • A biz social media account should follow back?
  • My Tweets

    • Slashdot Struggles to Remain Relevant in The Social Web http://rww.tw/cZGzmh:::1 day ago
    • So-Called "Digital Natives" Not Media Savvy, New Study Shows http://rww.tw/9Ur2NU:::1 day ago
    • Google Makes Custom Web Typography Ridiculously Easy: http://bit.ly/d9Dqtf:::1 day ago
  • Popular (48 hours)

    • Moving Gmail accounts
    • Media Manager for Wordpress
    • Tethering through a Nokia N95 phone
  • RSS GreekStartups.com

    • Favorious
    • Cobalt Box
    • ichooze
    • Mobartia Ltd.
    • Yourse.gr
  • RSS Social Actions

    • Rights Here, Right Now: FSD and the 2010 International AIDS Conference
      Support a campaign
    • Investment Officer SA30FN
      Volunteer
    • Grassroots Development Volunteers Needed in Kakamega, Kenya
      Volunteer

Blog at WordPress.com.

Theme: Mistylook by Sadish.