distributed-conversation-examples

(Difference between revisions)

Jump to: navigation, search
(added details and discussion of TDL)
Line 1: Line 1:
-
= Distributed Conversation --[[User:EranGloben|EranGloben]] 14:01, 22 Jan 2006 (PST)Examples =
+
= Distributed Conversation =
This is an exploratory page to document various methods used to anotate online conversations both distributed and not. The purpose of the studies on this page is to serve as background for the design of a microformat to anotate distributed conversations on blogs and other online media.
This is an exploratory page to document various methods used to anotate online conversations both distributed and not. The purpose of the studies on this page is to serve as background for the design of a microformat to anotate distributed conversations on blogs and other online media.
Line 7: Line 7:
== Authors ==
== Authors ==
-
* --[[User:EranGloben|EranGloben]] 14:01, 22 Jan 2006 (PST)
+
* [[User:EranGloben|Eran Globen]]
== Examples ==
== Examples ==
Line 23: Line 23:
* http://www.eyrie.org/~zednenem/2002/web-threads/
* http://www.eyrie.org/~zednenem/2002/web-threads/
* http://www.eyrie.org/~zednenem/2002/wtprofile/
* http://www.eyrie.org/~zednenem/2002/wtprofile/
 +
TDL v3  defines the following properties:
 +
* Property tdl:discusses - Relates a Post to a resource it talks about
 +
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource
 +
* Property tdl:inThread - Relates a post to a thread which includes it
 +
* Property tdl:mentions - Indicates that this resource refers to the specified resource
 +
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion
 +
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects
 +
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs
 +
 +
Discussion of TDL
 +
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.
 +
# Without those, respondsTo remains the main connector between posts in a thread.
 +
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.
 +
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.

Revision as of 22:13, 22 January 2006

Distributed Conversation

This is an exploratory page to document various methods used to anotate online conversations both distributed and not. The purpose of the studies on this page is to serve as background for the design of a microformat to anotate distributed conversations on blogs and other online media.

see citation-brainstorming for more discussion on this topic.

Authors

Examples

Email and Usenet both keep track of discussion threads in a non-central manner using headers and references to message IDs. Some common headers and their use are highlighted in RFC2076 - Common Internet Message Headers section 3.6:

Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.

TDL v3 defines the following properties:

Discussion of TDL

  1. respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.
  2. Without those, respondsTo remains the main connector between posts in a thread.
  3. mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.
  4. follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.
distributed-conversation-examples was last modified: Wednesday, December 31st, 1969

Views