[foaf-protocols] FOAF Like
melvincarvalho at gmail.com
Thu Sep 30 17:27:22 CEST 2010
On 30 September 2010 17:15, Nathan <nathan at webr3.org> wrote:
> Mischa Tuffield wrote:
>> I wonder how a distributed WebID powered Like button would work, doesn't
>> seem like it would that easy to me, perhaps it would look at your
>> client-side cert or something, mmm ...
> TBH, the two could be quite different..
> in the facebook case it's sending a ping home to a silo which then presents
> the 'like' to other people so they can view it too.
> in the webid case it would be the ability for an agent to update somebodies
> profile to add a triple that they like something.
> the latter doesn't have the silo behind it so the until we've got rid of the
> silos, the big traffic effect isn't there.
> so, to give it a quick typed description.
> in ones profile:
> :me :likesDoc <http://example.org/mylikes> . 
> a datawiki acl controlled type resource which is somewhat akin to an atom
> collection, and to which 'likes' can be posted.
> toolbar button / button in agent to like something
> universal like button that works for anything, when clicked it calls home
> sending a 'like' (rdf description of a like) to http://example.org/mylikes
> then all that would remain would be for people to have agents either behind
> http://example.org/mylikes or listening to updates from
> http://example.org/mylikes to post the new like to various other resources
> (as in mircoblog, tweet or fb message it), if configured that is - in a
> similar manner to when you +1 a youtube video and youtube-the-agent can be
> configured to tweet that you just liked a video.
> Personally I feel the quicker we get update streams for graphs the better,
> I'd just subscribe to all of your 'like' streams, and your posts / microblog
> streams etc.
+1 to that
But you can do both approaches
1. Add to profile & access control it
2. Add to LOD cloud (I suggest Sindice and mirrors)
Eventually we'll be able to just 'query the cloud' for that kind of
public data, I would imagine.
>  ex:likes link:listDocumentProperty :likesDoc .
More information about the foaf-protocols