Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
"Semantic trackbacks"
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Vasiliy Faronov  
View profile  
 More options Oct 19, 9:35 am
From: Vasiliy Faronov <vfaro...@gmail.com>
Date: Mon, 19 Oct 2009 17:35:10 +0400
Local: Mon, Oct 19 2009 9:35 am
Subject: "Semantic trackbacks"
Hello.

I'm looking at the idea of automatically establishing two-way links
between resources--in particular, sioc:reply_of and sioc:has_reply
between two posts, one of which is a reply to the other. If such a
mechanism were in place, various communities could automatically link
together to form a sort of a distributed discussion space, and threads
could be followed from one site to another.

Do you think this is a good/useful idea?
Are there any implementations of it that I'm missing?

Now there are several ways of accomplishing this already deployed on the
Web, such as trackbacks[1] and pingbacks[2]. I'm considering if they
could be used "as is" for the purpose. However, in my view they have an
important drawback: they only assert that there is *some* kind of
relation or link between two resources; (e.g. WordPress, as it seems,
automatically pings back every resource that's linked to from a post).
Thus if we were to use trackbacks or pingbacks for establishing
*semantic* links, the receiving end of the trackback would need to
compare the entire description of a resource to its own previous
conceptions of it (to infer what has been created or changed). If the
relationship would be identified in the protocol itself, life would be
easier.

Do you think trackbacks/pingbacks would suffice for the purpose I
described?

FWIW, I've written some code to illustrate a possible trackback-like
protocol for making arbitrary semantic links between resources. Say we
have a post Y that is a reply to post X. The protocol consists of three
steps:

1. Y's server requests an (RDF) description of X and searches for a
certain statement of the form "X has_siocback Z". Z is the trackback
("siocback") resource for X (could be X itself).
2. Y sends a POST request to Z with three parameters--subject, predicate
and object--which together form a triple identifying the new
relationship. In our case, "Y sioc:reply_of X".
3. Z applies adds the statement "X sioc:has_reply Y" to its description
of X. Now clients obtaining the "authoritative" description of X will
see that has a reply Y.

My example[3] implements this in a context of a trivial blog-like site.
It needs Python 2, CherryPy 3 and RDFLib. Interested people could fire
up a few copies and see how they establish the links.

Feedback welcome.

[1] http://www.sixapart.com/pronet/docs/trackback_spec
[2] http://hixie.ch/specs/pingback/pingback-1.0
[3] http://sioc-dev.googlegroups.com/web/siocback.py

--
Vasiliy Faronov


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Giovanni Tummarello  
View profile  
 More options Oct 19, 10:56 am
From: Giovanni Tummarello <g.tummare...@gmail.com>
Date: Mon, 19 Oct 2009 15:56:38 +0100
Local: Mon, Oct 19 2009 10:56 am
Subject: Re: "Semantic trackbacks"
We indeed implemented this on Sindice.com some time ago, we had a JS
widget wthat would query sindice and find other posts by the same
person.
the problem is that you have to have a shared uri (which you dont have
) or iFPs (e.g. md5 email, web site which is also rarely exposed as it
is a controversial thing.  But a lot of people have no problem with
their website so..

Cheers
Giovanni


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google