<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EranGloben</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EranGloben"/>
	<link rel="alternate" type="text/html" href="http://microformats.org/wiki/Special:Contributions/EranGloben"/>
	<updated>2026-05-14T12:04:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=User:EranGloben&amp;diff=20127</id>
		<title>User:EranGloben</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=User:EranGloben&amp;diff=20127"/>
		<updated>2007-07-18T00:17:05Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* [http://hellonline.com/index.html Eran Globen] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://hellonline.com/index.html Eran Globen] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Blogs at: [http://hellonline.com/blog/ Hellonline] and [http://supr.c.ilio.us/blog/ Supr.c.ilio.us: The Blog]&lt;br /&gt;
&lt;br /&gt;
Currently interested in: citeRel, xFolk, hAtom.&lt;br /&gt;
&lt;br /&gt;
Related tidbits:&lt;br /&gt;
* [http://hellonline.com/blog/?p=69 Distributed Social Anything]&lt;br /&gt;
* [http://hellonline.com/blog/?cat=4 Some microformats related posts]&lt;br /&gt;
* [http://hellonline.com/blog/?p=8 RSS Mangler] sometimes works... :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{public-domain-release}}&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=group-brainstorming&amp;diff=25166</id>
		<title>group-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=group-brainstorming&amp;diff=25166"/>
		<updated>2006-08-10T19:22:39Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: Added XHTML Membership Format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Group Brainstorming =&lt;br /&gt;
&lt;br /&gt;
This page is for brainstorming about ideas, proposals, constraints, requirements for a Groups microformat.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:ChrisMessina | Chris Messina]]&lt;br /&gt;
* [[User:Josh | Josh Peek]]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik]&lt;br /&gt;
&lt;br /&gt;
== Problem ==&lt;br /&gt;
&lt;br /&gt;
See  [http://microformats.org/discuss/mail/microformats-discuss/2006-February/003181.html Chris Messina's original thoughts] on microformats-discuss.&lt;br /&gt;
&lt;br /&gt;
Not every page belongs to one user. We need a microformat to define a group of people.&lt;br /&gt;
&lt;br /&gt;
There are two distinct problems here though.&lt;br /&gt;
&lt;br /&gt;
The problem that Chris's proposal describes is actually just one of tagging.  By tagging people with the same tag, you &amp;quot;place&amp;quot; them into a group as defined by that tag.   That's the model presented by Chris's ASCII art diagram.&lt;br /&gt;
&lt;br /&gt;
The simpler problem to solve is perhaps the Group equivalent of [http://gmpg.org/xfn/ XFN]&lt;br /&gt;
&lt;br /&gt;
How does a person indicate that they belong to of a group?&lt;br /&gt;
&lt;br /&gt;
How does a group indicate that a person is a member of that group?&lt;br /&gt;
&lt;br /&gt;
== A Proposed Structure ==&lt;br /&gt;
&lt;br /&gt;
From [http://microformats.org/discuss/mail/microformats-discuss/2006-February/003181.html Chris Messina's original post]&lt;br /&gt;
&lt;br /&gt;
 --Group Name&lt;br /&gt;
   | Description&lt;br /&gt;
   | Tags&lt;br /&gt;
   |&lt;br /&gt;
   +--+ Members&lt;br /&gt;
   |  |&lt;br /&gt;
   |  +-- Member 1 (hcard)&lt;br /&gt;
   |  |&lt;br /&gt;
   |  +-- Member 2 (hcard)&lt;br /&gt;
   |&lt;br /&gt;
   +--+ Pool&lt;br /&gt;
      |&lt;br /&gt;
      +--+ Topic&lt;br /&gt;
          |&lt;br /&gt;
         +-- Post 1 (hatom)&lt;br /&gt;
          |&lt;br /&gt;
         +-- Post 2 (hatom)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This model is totally overdesigned.  A groups microformat should start as simple as possible, meaning, nothing but the idea of a group and members.  That's the 80% in common case across various systems.  People in a group.  A group with people.  Nothing more.  -Tantek&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Add optional roles. Groups may have &amp;quot;admins&amp;quot;, &amp;quot;moderators&amp;quot;, or &amp;quot;members&amp;quot;. Or if you were marking up a contributes page, you could have &amp;quot;programmers&amp;quot;, &amp;quot;designers&amp;quot;, etc.&amp;lt;/s&amp;gt; Is this what you mean by tags? - Josh&lt;br /&gt;
&lt;br /&gt;
No, those are roles.  I mean the very *name* of a group could be interpreted simply as a tag on a person.&lt;br /&gt;
&lt;br /&gt;
For example a named group of bookmarks are nothing more than a tag that all those bookmarks share.&lt;br /&gt;
&lt;br /&gt;
Any taxonomy of group roles (admins, moderators, etc.) should be postponed.&lt;br /&gt;
&lt;br /&gt;
-Tantek&lt;br /&gt;
&lt;br /&gt;
To keep it simple, could we say that hGroup is just a container for other microformats. That would cover members (hcards) and topics (atom). - Josh&lt;br /&gt;
&lt;br /&gt;
No. Both (a) naming and (b) proposing a structure (container) are both premature for a microformat, until the proper research has been done and documented on the wiki.  Please follow the [[process]].&lt;br /&gt;
&lt;br /&gt;
-Tantek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real World Examples ==&lt;br /&gt;
&lt;br /&gt;
See [[group-examples]] for current implementations.&lt;br /&gt;
&lt;br /&gt;
== Rel Group Member Proposal ==&lt;br /&gt;
&lt;br /&gt;
I think Eran proposed this first, but just to make sure it is captured:&lt;br /&gt;
* rel=&amp;quot;group&amp;quot; - used by an individual to link to their groups&lt;br /&gt;
* rel=&amp;quot;member&amp;quot; - used by a group's site on links to its members&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I've used this format to desribe group membership in a distributed fashion. It is kept very simple on purpose, defining only group    membership (both ways) and group roles. The format is loosely based on XFN so it should look familiar to you. Take a look at the draft profile for [http://hellonline.com/cgi-bin/trac.cgi/wiki/XMF XHTML Membership Format (XMF)]. --[[User:EranGloben|EranGloben]] 12:22, 10 Aug 2006 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Possible Implementations ==&lt;br /&gt;
&lt;br /&gt;
Groups could define there members on their own homepage. Social web sites could pick up the group list from the groups site instead. You'd instantly have your group on every (dreaming) social web service.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[hcard]]&lt;br /&gt;
* [http://gmpg.org/xfn/ XFN]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hcard&amp;diff=8074</id>
		<title>hcard</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hcard&amp;diff=8074"/>
		<updated>2006-08-09T18:56:39Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Examples in the wild */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;hCard&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hCard is a simple, open, distributed format for representing people, companies, organizations, and places, using a 1:1 representation of the properties and values of the vCard standard ([http://www.ietf.org/rfc/rfc2426.txt RFC2426]) in [[semantic-xhtml|semantic XHTML]].  hCard is one of several open [[microformats|microformat]] standards suitable for embedding in (X)HTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
Want to get started with writing an [[hcard|hCard]]?  Use the [http://microformats.org/code/hcard/creator hCard creator] to write up some contact information and publish it, or follow the [[hcard-authoring|hCard authoring tips]] to add hCard markup to your current contact page.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Specification ==&lt;br /&gt;
&lt;br /&gt;
=== Editor ===&lt;br /&gt;
[http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc.]&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc]&lt;br /&gt;
* [http://suda.co.uk/ Brian Suda]&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
{{MicroFormatCopyrightStatement2004}}&lt;br /&gt;
&lt;br /&gt;
=== Patents ===&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
=== Inspiration and Acknowledgments ===&lt;br /&gt;
Thanks to: my good friend [http://vadim.com/ Vadim] who introduced me to vCard ''many'' years ago, and if I'd only paid more attention then, perhaps I could have helped a lot of people avoid wasting a lot of time reinventing various standards wheels.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The vCard standard ([http://www.ietf.org/rfc/rfc2426.txt RFC2426]), has been broadly interoperably implemented (e.g. Apple's &amp;quot;Address Book&amp;quot; application built into MacOSX).&lt;br /&gt;
&lt;br /&gt;
In addition, many bloggers identify themselves by name and discuss their friends and family.  With just a tad bit of structure, bloggers can discuss people in their blog(s) in such a way that spiders and other aggregators can retrieve this information, automatically convert them to vCards, and use them in any vCard application or service.&lt;br /&gt;
&lt;br /&gt;
This specification introduces the '''hCard''' format, which uses a 1:1 representation of the properties and values of the aforementioned vCard standard, in semantic XHTML.  Bloggers can both embed hCards directly in their web pages, and style them with CSS to make them appear as desired.  In addition, hCard enables applications to retrieve information directly from web pages without having to reference a separate file.&lt;br /&gt;
&lt;br /&gt;
Use the [http://microformats.org/code/hcard/creator hCard creator] and copy the HTML code it generates to your blog or website to publish your contact info.&lt;br /&gt;
&lt;br /&gt;
== Semantic XHTML Design Principles ==&lt;br /&gt;
{{semantic-xhtml-design-principles}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== In General ===&lt;br /&gt;
The vCard standard ([http://www.ietf.org/rfc/rfc2426.txt RFC2426]) forms the basis of hCard.&lt;br /&gt;
&lt;br /&gt;
The basic format of hCard is to use vCard object/property names in lower-case for class names, and to map the nesting of vCard objects directly into nested XHTML elements.&lt;br /&gt;
&lt;br /&gt;
=== More Semantic Equivalents ===&lt;br /&gt;
However, for some properties there is a more semantic equivalent, and therefore they get special treatment, e.g.:&lt;br /&gt;
* &amp;lt;code&amp;gt;URL&amp;lt;/code&amp;gt; in vCard becomes  &amp;lt;code&amp;gt;&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt; inside the element with &amp;lt;code&amp;gt;class=&amp;quot;vcard&amp;quot;&amp;lt;/code&amp;gt; in hCard.&lt;br /&gt;
* Similarly, &amp;lt;code&amp;gt;EMAIL&amp;lt;/code&amp;gt; in vCard becomes &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;PHOTO&amp;lt;/code&amp;gt; in vCard becomes &amp;lt;code&amp;gt;&amp;lt;img class=&amp;quot;photo&amp;quot; src=&amp;quot;...&amp;quot; alt=&amp;quot;Photo of ...&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;lt;object class=&amp;quot;photo&amp;quot; data=&amp;quot;...&amp;quot; type=&amp;quot;...&amp;quot;&amp;gt;Photo of ...&amp;lt;/object&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt; in vCard simply becomes another semantic applied to a specific URL (or EMAIL) for an hCard.&lt;br /&gt;
&lt;br /&gt;
=== Singular vs. Plural Properties ===&lt;br /&gt;
&lt;br /&gt;
For properties which are singular (e.g. &amp;quot;N&amp;quot; and &amp;quot;FN&amp;quot;), the first descendant element with that class should take effect, any others being ignored.&lt;br /&gt;
&lt;br /&gt;
For properties which can be plural (e.g. &amp;quot;TEL&amp;quot;), each class instance should create a instance of that property. Plural properties with subtypes (e.g. TEL with WORK, HOME, CELL) can be optimized to share a common element for the property itself, with each instance of subtype being an appropriately classed descendant of the property element.&lt;br /&gt;
&lt;br /&gt;
==== Singular properties ====  &lt;br /&gt;
&lt;br /&gt;
Singular properties: &amp;quot;FN&amp;quot;, &amp;quot;N&amp;quot;, &amp;quot;BDAY&amp;quot;, &amp;quot;TZ&amp;quot;, &amp;quot;GEO&amp;quot;, &amp;quot;SORT-STRING&amp;quot;, &amp;quot;UID&amp;quot;, &amp;quot;CLASS&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
All other properties are plural.  This list has been derived by analyzing the semantics of the individual properties in vCard RFC2426 and determining logically that they MUST be singular per their semantics.  See [[hcard-singular-properties]] for explanations.&lt;br /&gt;
&lt;br /&gt;
==== Plural Properties Singularized ====&lt;br /&gt;
&lt;br /&gt;
Since plural property names become their singular equivalents, even if the original plural property permitted only a single value with multiple components, those multiple components are represented each with their own singularly named property and the the property is effectively multivalued and subject to the above treatment of multivalued properties.&lt;br /&gt;
&lt;br /&gt;
=== Human vs. Machine readable ===&lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for a property, then the '&amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;' attribute of the &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;gt;&amp;lt;/code&amp;gt; element is the value of the property, instead of the contents of the element, which instead provide a human presentable version of the value.  &lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;a&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for one or more properties, it must be treated as follows:&lt;br /&gt;
# For the &amp;quot;PHOTO&amp;quot; property and any other property that takes a URL as its value, the &amp;lt;code&amp;gt;href=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; attribute provides the property value.&lt;br /&gt;
# For other properties, the element's content is the value of the property.&lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for one or more properties, it must be treated as follows:&lt;br /&gt;
# For the &amp;quot;PHOTO&amp;quot; property and any other property that takes a URL as its value, the &amp;lt;code&amp;gt;src=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; attribute provides the property value.&lt;br /&gt;
# For other properties, the &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;gt;&amp;lt;/code&amp;gt; element's '&amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt;' attribute is the value of the property.&lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;object&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for one or more properties, it must be treated as follows:&lt;br /&gt;
# For the &amp;quot;PHOTO&amp;quot; property and any other property that takes a URL as its value, the &amp;lt;code&amp;gt;data=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; attribute provides the property value.&lt;br /&gt;
# For other properties, the element's content is the value of the property.&lt;br /&gt;
&lt;br /&gt;
=== Value excerpting ===&lt;br /&gt;
&lt;br /&gt;
Sometimes only part of an element which is the equivalent for a property should be used for the value of the property.  This typically occurs when a property has a subtype, like TEL.  For this purpose, the special class name &amp;quot;&amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt;&amp;quot; is introduced to excerpt out the subset of the element that is  the value of the property.  E.g. here is an hCard fragment for marking up a home phone number:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
 home: +1.415.555.1212&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Property Exceptions ===&lt;br /&gt;
&lt;br /&gt;
vCard has several properties which either do not make sense on, or are already implied within the context of a web page.  This section explains what to (not) do with them.&lt;br /&gt;
&lt;br /&gt;
# '''NAME''', '''PROFILE''', '''SOURCE''', '''PRODID''', '''VERSION''' properties as defined in Sections 2.1.2, 2.1.3, 2.1.4, 3.6.3, 3.6.9 of RFC 2426.  Content publishers MUST NOT use these properties in their hCards, and as such, hCard consumers/parsers MUST IGNORE these properties if they are found within an hCard.  Instead. hCard to vCard converters SHOULD use the title of the page where the hCard is found (e.g. the &amp;lt;code&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/code&amp;gt; element in (X)HTML documents) to construct the NAME property, MAY output a PROFILE value of &amp;quot;&amp;lt;code&amp;gt;VCARD&amp;lt;/code&amp;gt;&amp;quot; per RFC 2426, SHOULD use the URL of the page where the hCard is found to construct the SOURCE property (e.g. perhaps as a parameter to a URL/service that converts hCards to vCards), for an output vCard stream (e.g. a .vcf file). Only services/applications that output actual vCards should write the PRODID property, with the product identifier for said service/application.   Similarly only such services/applications should write the VERSION property, with the value &amp;quot;3.0&amp;quot; (without quotes) per RFC2426 Section 3.6.9.&lt;br /&gt;
&lt;br /&gt;
=== Organization Contact Info ===&lt;br /&gt;
 &lt;br /&gt;
If the &amp;quot;FN&amp;quot; and &amp;quot;ORG&amp;quot; properties have the exact same value (typically because they are set on the same element, e.g. class=&amp;quot;fn org&amp;quot;), then the hCard represents contact information for a company or organization and should be treated as such.  In this case the author MUST also NOT set the &amp;quot;N&amp;quot; property, or set it (and any sub-properties) explicitly to the empty string &amp;quot;&amp;quot;.  Thus parsers should handle the missing &amp;quot;N&amp;quot; property in this case by implying empty values for all the &amp;quot;N&amp;quot; sub-properties.&lt;br /&gt;
&lt;br /&gt;
=== Implied &amp;quot;n&amp;quot; Optimization ===&lt;br /&gt;
&lt;br /&gt;
Although vCard requires that the &amp;quot;N&amp;quot; property be present, the authors of the vCard specification (RFC 2426) themselves do not include &amp;quot;N&amp;quot; properties in their vCards near the end of the spec (p.38).  This apparent contradiction can be resolved by simply allowing the &amp;quot;FN&amp;quot; property to imply &amp;quot;N&amp;quot; property values in typical cases provided in the spec.  We do so explicitly in hCard.&lt;br /&gt;
&lt;br /&gt;
If &amp;quot;FN&amp;quot; and &amp;quot;ORG&amp;quot; are not the same (see previous section), and the value of the &amp;quot;FN&amp;quot; property is exactly two words (separated by whitespace), and there is no explicit &amp;quot;N&amp;quot; property, then the &amp;quot;N&amp;quot; property is inferred from the &amp;quot;FN&amp;quot; property.  For &amp;quot;FN&amp;quot;s with either one word see below, and for three or more, the author MUST explicitly markup the &amp;quot;N&amp;quot;, except for the organization contact info case, [http://microformats.org/wiki/hcard#Organization_Contact_Info see above] for that.&lt;br /&gt;
&lt;br /&gt;
# The content of &amp;quot;FN&amp;quot; is broken into two &amp;quot;words&amp;quot; separated by whitespace.&lt;br /&gt;
# The ''first'' word of the &amp;quot;FN&amp;quot; is interpreted as the &amp;quot;given-name&amp;quot; for the &amp;quot;N&amp;quot; property.&lt;br /&gt;
# The ''second/last'' word of the &amp;quot;FN&amp;quot; is interpreted as the &amp;quot;family-name&amp;quot; for the &amp;quot;N&amp;quot; property.&lt;br /&gt;
# Exception: If the first word ends in a &amp;quot;,&amp;quot; comma OR if the second word is a single character (optionally followed by a period &amp;quot;.&amp;quot;), then the first word (minus the comma at the end if any) is interpreted as the &amp;quot;family-name&amp;quot; and the second word is interpreted as the &amp;quot;given-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This allows simplification in the typical case of people stating:&lt;br /&gt;
* given-name (space) family-name&lt;br /&gt;
* family-name (comma) given-name&lt;br /&gt;
* family-name (comma) given-name-first-initial&lt;br /&gt;
* family-name (space) given-name-first-initial (optional period)&lt;br /&gt;
&lt;br /&gt;
=== Implied &amp;quot;nickname&amp;quot; Optimization ===&lt;br /&gt;
&lt;br /&gt;
Due to the prevalence of the use of nicknames/handles/usernames on the Web in actual content published on the Web (e.g. authors of [[hReview|reviews]]), hCard also has an implied &amp;quot;nickname&amp;quot; optimization to handle this.&lt;br /&gt;
&lt;br /&gt;
Similar to the implied &amp;quot;n&amp;quot; optimization, if &amp;quot;FN&amp;quot; and &amp;quot;ORG&amp;quot; are not the same, and the value of the &amp;quot;FN&amp;quot; property is exactly one word, and there is no explicit &amp;quot;N&amp;quot; property, then:&lt;br /&gt;
&lt;br /&gt;
# The content of the &amp;quot;FN&amp;quot; is treated as a &amp;quot;nickname&amp;quot; property value.&lt;br /&gt;
# Parsers should handle the missing &amp;quot;N&amp;quot; property by implying empty values for all the &amp;quot;N&amp;quot; sub-properties.&lt;br /&gt;
&lt;br /&gt;
Note: the hCard may have additional explicit &amp;quot;nickname&amp;quot; property values in addition to the implied nickname.&lt;br /&gt;
&lt;br /&gt;
=== Implied &amp;quot;organization-name&amp;quot; Optimization ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;ORG&amp;quot; property has two subproperties, organization-name and organization-unit. Very often authors only publish the organization-name.  Thus if an &amp;quot;ORG&amp;quot; property has no &amp;quot;organization-name&amp;quot; inside it, then its entire contents MUST be treated as the &amp;quot;organization-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Tags as Categories ===&lt;br /&gt;
&lt;br /&gt;
Categories in hCard can optionally be represented by tags with rel-tag. When a category property is a rel-tag, the tag (as defined by rel-tag) is used for that category.&lt;br /&gt;
&lt;br /&gt;
=== Root Class Name ===&lt;br /&gt;
&lt;br /&gt;
The root class name for an hCard is &amp;quot;vcard&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Property List ===&lt;br /&gt;
&lt;br /&gt;
This is the list of properties (and subproperties, in parentheses, like this) in hCard, taken from vCard:&lt;br /&gt;
&lt;br /&gt;
* fn, n (family-name, given-name, additional-name, honorific-prefix, honorific-suffix), nickname, sort-string&lt;br /&gt;
* url, email (type, value), tel (type, value)&lt;br /&gt;
* adr (post-office-box, extended-address, street-address, locality, region, postal-code, country-name, type, value), label&lt;br /&gt;
* geo (latitude, longitude), tz&lt;br /&gt;
* photo, logo, sound, bday&lt;br /&gt;
* title, role, org (organization-name, organization-unit)&lt;br /&gt;
* category, note&lt;br /&gt;
* class, key, mailer, uid, rev&lt;br /&gt;
==== type subproperty values ====&lt;br /&gt;
&lt;br /&gt;
The 'type' subproperty in particular takes different values depending on which property it is a subproperty of.  These 'type' subproperty values are case-INSENSITIVE, meaning &amp;quot;Home&amp;quot; is the same as &amp;quot;home&amp;quot;, as well as multivalued, e.g. a tel can be home and preferred:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;erred):&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following lists are ''informative''. See RFC2426 sections 3.2.1 ADR, 3.3.1 TEL, and 3.3.2 EMAIL respectively for normative type values.  They are repeated here for convenience. Default type subproperty value(s) is(are) first in each list and indicated in ALL CAPS.  types may be multivalued.&lt;br /&gt;
&lt;br /&gt;
* adr type: INTL, POSTAL, PARCEL, WORK, dom, home, pref&lt;br /&gt;
* tel type: VOICE, home, msg, work, pref, fax, cell, video, pager, bbs, modem, car, isdn, pcs&lt;br /&gt;
* email type: INTERNET, x400, pref, &amp;quot;other IANA registered address types&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== XMDP Profile ===&lt;br /&gt;
&lt;br /&gt;
See [[hcard-profile]] for the [http://gmpg.org/xmdp XMDP] profile of hCard which contains the above complete list of properties, with references to their RFC 2426 definitions.&lt;br /&gt;
&lt;br /&gt;
=== Parsing Details ===&lt;br /&gt;
&lt;br /&gt;
See [[hcard-parsing|hCard parsing]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
This section is informative.&lt;br /&gt;
&lt;br /&gt;
=== Sample vCard ===&lt;br /&gt;
&lt;br /&gt;
Here is a sample vCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BEGIN:VCARD&lt;br /&gt;
VERSION:3.0&lt;br /&gt;
N:Çelik;Tantek&lt;br /&gt;
FN:Tantek Çelik&lt;br /&gt;
URL:http://tantek.com/&lt;br /&gt;
ORG:Technorati&lt;br /&gt;
END:VCARD&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and an equivalent in hCard with various elements optimized appropriately.  See [[hcard-example1-steps| hCard Example 1]] for the derivation. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;org&amp;quot;&amp;gt;Technorati&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This hCard might be displayed as:&lt;br /&gt;
&lt;br /&gt;
[http://tantek.com/ Tantek Çelik]&amp;lt;br /&amp;gt;&lt;br /&gt;
Technorati&lt;br /&gt;
&lt;br /&gt;
Note: The version information is unnecessary in hCard markup directly since the version will be defined by the profile of hCard that is used/referred to in the 'profile' attribute of the &amp;lt;head&amp;gt; element.&lt;br /&gt;
&lt;br /&gt;
=== More Examples ===&lt;br /&gt;
&lt;br /&gt;
See [[hcard-examples]] for more examples, including all examples from vCard RFC 2426 converted into hCard.&lt;br /&gt;
&lt;br /&gt;
== Examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have published hCards, and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc.  If you have an hCard on your own page, feel free to add it to the top of this list.  Once the list grows too big, we'll make a separate wiki page.&lt;br /&gt;
&lt;br /&gt;
=== New Examples ===&lt;br /&gt;
Please add new examples to this section.&lt;br /&gt;
* [http://WhereAreYouCamping.com Where Are You Camping]. hCards for all members and camps, employing the include pattern as well. AFAIK this is the first Burning Man related microformats implementation, not to mention addresses in Black Rock City.&lt;br /&gt;
* [http://www.clacksweb.org.uk Clackmannanshire Council ]. hCard is implemented for all contact details across the site, and for specific individuals such as elected members (Councillors).&lt;br /&gt;
* [http://www.webdirections.org Web Directions ]. hCard is used as contact information for the conference, while speakers are marked up with hCard.&lt;br /&gt;
* [http://www.markthisdate.com/contactform.html MarkThisDate.com ]. An hCard is implemented on our contactform. For our calendars hCalendars will follow as soon as possible.&lt;br /&gt;
* [http://www.msiinet.com/contact/ MSI Systems Integrators] has its &amp;amp;quot;Contact MSI&amp;amp;quot; page encoded with hCards.&lt;br /&gt;
* [http://www.coolblue.nl/ Corporate website of Coolblue BV]. hCards were implemented in both the footer of each page, and in the &amp;quot;News&amp;quot; section for press contact information.&lt;br /&gt;
* [http://www.besancon.fr/index.php?p=32 Official site of Besançon (France)] uses hCard for each page concerning the small towns surrounding Besançon.&lt;br /&gt;
* [http://2006.dconstruct.org/speakers/ d.Construct 2006 conference speakers list] is implemented using hCards.&lt;br /&gt;
* [http://local.yahoo.com Yahoo Local] now supports hCards for business and places in the search results&lt;br /&gt;
* [http://learningtheworld.eu/imprint/ Learning the World] has hcard information on the imprint, alas we didn't succeed to mark-up the work phone and fax numbers properly.&lt;br /&gt;
* The [http://www.fuckparade.org F’parade] website uses hcard, though I didn't find a type to distinguish mobile and landline phone numbers.&lt;br /&gt;
* [http://www.miranet.nl/contact.htm Miranet Webdesign] have added a hcard to their [http://www.miranet.nl/contact.htm 'contact' page]&lt;br /&gt;
* [http://weblog.200ok.com.au/ Ben Buchanan] has added a vCard to the [http://weblog.200ok.com.au/about/ 'About' page on The 200ok Weblog]&lt;br /&gt;
* [http://www.radiantcore.com Radiant Core] has their contact information [http://www.radiantcore.com/contact/ available in hCard].&lt;br /&gt;
* [http://www.mikerumble.co.uk/ Mike Rumble] has [http://www.mikerumble.co.uk/contact.html uploaded his hCard].&lt;br /&gt;
* [http://www.saumag.edu/ Southern Arkansas University] has its contact footer encoded as hCard&lt;br /&gt;
* [http://main.uab.edu/ University of Alabama at Birmingham] has its contact footer encoded as hCard&lt;br /&gt;
* [http://www.capital.edu Capital University] has contact footer and bloggers' names encoded as hCard. Also, all page-specific contact information is encoded as hCards (see [http://www.capital.edu/Internet/Default.aspx?pid=67 Admissions] page for an example)&lt;br /&gt;
* [http://main.uab.edu/shrp/ UAB School of Health Professions] uses hCard in its contact footer&lt;br /&gt;
* [http://green.carisenda.com/ Stephen Stewart] has his hCard on the front page of his weblog ('You are here' section)&lt;br /&gt;
* [http://www.fberriman.com/ Frances Berriman] has a hidden vCard in the footers of her website.&lt;br /&gt;
* [http://www.candlescience.com/ CandleScience Candle Supply] added a hidden hcard sitewide.&lt;br /&gt;
* [http://www.direction.es/ Direction] uses hCard for contact information.&lt;br /&gt;
* [http://audiobank.tryphon.org AudioBank] uses hCard to display member informations.&lt;br /&gt;
* [http://www.vivabit.com/atmedia2006/speakers/ @media speakers] are marked up with hCard (photos depend on BASE tag support which makes this a good test case)&lt;br /&gt;
* [http://www.dougransom.com Doug Ransom] uses hCard for his financial advisory practice. &lt;br /&gt;
* [http://rubyandrails.org/usergroups/newcastle/members.html ncl.rb] uses hCard for contact information.&lt;br /&gt;
* [http://www.snowinteractive.com/ Snow Interactive] uses hCard for contact information.&lt;br /&gt;
* [http://flickr.com Flickr] now supports [[hcard|hCard]] and [http://gmpg.org/xfn XFN] on profile pages.  See [http://flickr.com/photos/factoryjoe/113866484/ screenshot of Flickr UI in Flock browser using Flocktails extension - March 17th 2006].&lt;br /&gt;
* [http://www.ndiyo.org/contact Contact information for the Ndiyo project]&lt;br /&gt;
* [http://www.pixelenvy.co.uk/ Pixel Envy] uses hCard for contact information on every page&lt;br /&gt;
* [http://stilbuero.de/contact/ Klaus Hartl] uses hCard in the sidebar for contact information (maybe easier to parse through delivering xhtml as xml).&lt;br /&gt;
* [http://charlvn.virafrikaans.com/contact Charl van Niekerk's hCard]&lt;br /&gt;
* [http://billy-girlardo.com/WP/ BillyBLOGirlardo] uses hCard for contact information.&lt;br /&gt;
* [http://www.hicksdesign.co.uk/ Hicksdesign] uses hCard for contact information.&lt;br /&gt;
* http://www.gr0w.com/articles/press/growsearch_launched_press_release/ - hCard in a press release for the press contact info&lt;br /&gt;
* http://www.redmonk.com/cote/archives/2006/03/testing_out_mic.html - hCard with explanation&lt;br /&gt;
* [http://andy.ciordia.info/ it's my island], personal blog, hcard on the ''[http://andy.ciordia.info/pages/about_me About the Writer]'' page. [[User:Ciordia9|Andy Ciordia]]&lt;br /&gt;
* [http://www.windowonwoking.org.uk/ Window on Woking], a local community site in the UK, uses hCard in the homepage of each member organisation and local Councillor.&lt;br /&gt;
* [http://ChunkySoup.net/ ChunkySoup.net] has redesigned using hAtom 0.1 and hCards on the entire site -- by [[User:ChrisCasciano|Chris Casciano]]&lt;br /&gt;
* [http://www.30boxes.com/ 30 Boxes],a social calendar application and digital lifestyle aggregator, automatically creates an hcard for you with your account.  It is found under Settings &amp;gt; Syndication.&lt;br /&gt;
* [http://www.nearwhere.com/ Nearwhere.com] allow you to put an hcard on an interactive map.&lt;br /&gt;
* [http://www.brentozar.com/ Brent Ozar] added a [http://www.brentozar.com/contact.php contact] page hCard.&lt;br /&gt;
* [http://www.kerihenare.com/ Keri Henare] has rewritten his [http://www.kerihenare.com/contact/ contact] page hCard.  Now using &amp;lt;code&amp;gt;&amp;lt;object&amp;gt;&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;&amp;lt;img&amp;gt;&amp;lt;/code&amp;gt; for photo. (Thanks Brian Suda for updating the vCard converter)&lt;br /&gt;
* [http://michaelraichelson.com/contact/ Michael Raichelson] had an hCard on his contact page before SXSW, but never thought to add it here until Tantek requested it.&lt;br /&gt;
* [http://www.commoner.com/~lsimon/lindsey_simon_hcard.html Lindsey Simon] has added an hCard to his website as per Tantek's SXSW request for folks to try it &lt;br /&gt;
* [http://www.davidgagne.net/ David Gagne] has an hCard in his sidebar.&lt;br /&gt;
* [http://www.churchzip.com/map/ Churchzip.com/map] and [http://www.skiwhere.com/map/ Skiwhere.com/map], provide churches, hotels, and ski resorts on the same maps.  Locations are formatted as hcards.&lt;br /&gt;
* All [http://www.iqdir.com/ IQ Directory Solutions] Yellow Pages web portals use [[hcard|hCard]] markup on listings. For example [http://www.yellowpages-cambodia.com/ Cambodia Yellow Pages] and [http://www.superpages.com.my/ Malaysia Super Pages]&lt;br /&gt;
* Ning's cloneable Group app uses fuzzy matching to map custom fields to [[hcard|hCard]] markup on its [http://group.ning.com/index.php?controller=person&amp;amp;action=view&amp;amp;content=JonathanAquino profile] pages.&lt;br /&gt;
* [http://claimid.com/factoryjoe Chris Messina' ClaimID hCard]&lt;br /&gt;
* [http://factoryjoe.com/blog/hcard Chris Messina' hCard]&lt;br /&gt;
* [http://flock.com/about Flock About]&lt;br /&gt;
* [http://tantek.com/microformats/2006/03-01-TechPlenAgenda.html Agenda: W3C Technical Plenary Day, March 1 2006] has [[hcard|hCard]] and [[hcalendar|hCalendar]] markup. ([http://www.w3.org/2006/03/01-TechPlenAgenda.html original here]).&lt;br /&gt;
* [http://www.gr0w.com/articles/press/growsearch_launched_press_release/ GrowSearch Launched (Press Release)] uses an hCard to provide Press Contact Point.&lt;br /&gt;
* The [http://www.arborday.org/ National Arbor Day Foundation] has started using hCards for their [http://arborday.org/programs/conferences/communityforestry/index.cfm upcoming] [http://arborday.org/programs/conferences/hazardtrees-treeplanting/ conferences].&lt;br /&gt;
* [http://www.multipack.co.uk The Multipack] has numerous hCards, especially on the [http://www.multipack.co.uk/members/ members page], as well as the next meeting information.&lt;br /&gt;
* [http://deadringrancor.livejournal.com/ Justin McDowell] used an hCard when [http://deadringrancor.livejournal.com/221332.html referring to a person in his blog post]&lt;br /&gt;
* [http://davecardwell.co.uk/cv/ Dave Cardwell] has included his hCard in his Curriculum Vitae.&lt;br /&gt;
* [http://blog.usweb.com/ Shaun Shull] has written a great post on [http://blog.usweb.com/archives/how-microformats-affect-search-engine-optimization-seo How Microformats Affect SEO], and has included his [[hcard|hCard]] as one of the examples.&lt;br /&gt;
* [http://www.thefutureoftheweb.com/ Jesse Skinner] has written a simple [http://www.thefutureoftheweb.com/blog/2006/1/hcard tutorial with examples]&lt;br /&gt;
* [http://www.w3.org/2005/12/allgroupoverview.html 2006 W3C Technical Plenary Week] has marked up the venue, contacts, and program committee members all with hCard.&lt;br /&gt;
* [http://www.avf-nexus.co.uk AVF-Nexus] have a hCard on their [http://www.avf-nexus.co.uk/contact/ contact page] - (by [http://creation.uk.com Creation&amp;quot;])&lt;br /&gt;
* [http://www.thefantasticos.com/andrew/ Andrew White] posted [http://www.thefantasticos.com/andrew/index.php/my-hcard/ his hCard] and [http://www.thefantasticos.com/andrew/index.php/62/microformats-the-should-have-been-obvious-web-dev-tool/ blogged about it].&lt;br /&gt;
* [http://www.2sheds.ru Oleg &amp;quot;2sheds&amp;quot; Kourapov] in his [http://www.2sheds.ru/blog/ blog] ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog X2V]) has turned personal profile into hCard ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/hcard.html X2V]) and his blogroll - into combination XFN/hCards ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/friends.html X2V])&lt;br /&gt;
* [http://www.approveddesign.co.uk Approved Design Consultancy] have a hCard on their [http://www.approveddesign.co.uk/about/contact/ contact page] as well as on their [http://www.approveddesign.co.uk/about/people/ people section] - (by [http://creation.uk.com Creation&amp;quot;])&lt;br /&gt;
* [http://weblog.200ok.com.au/ Ben Buchanan] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&amp;amp;format=search Colin Morris] have [http://weblog.200ok.com.au/2006/01/griffith-phonebook-adds-hcard-and.html implemented hCards and vCards] for the [http://www.griffith.edu.au Griffith University] [http://www.griffith.edu.au/find/content_phonebook.html online phone book]. Eg. [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=ben+buchanan&amp;amp;format=search Ben's vCard] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&amp;amp;format=search Colin's vCard]&lt;br /&gt;
* WWF-Australia [http://wwf.org.au/about/contactdetails/ contact details page]&lt;br /&gt;
* [http://rasterweb.net/raster/ Pete Prodoehl] used the hCard format on his [http://rasterweb.net/raster/contact.html Contact page]&lt;br /&gt;
* [http://alexander-mette.de amette] uses the hCard format in a module of his TikiWiki powered blog&lt;br /&gt;
* [http://staff.washington.edu/oren/weblog2/ Oren Sreebny] has an hcard on his blog main index template &lt;br /&gt;
* [http://www.cs.brandeis.edu/~zippy/ Patrick Tufts] has an hCard on his homepage.&lt;br /&gt;
* [http://ascii20.blogspot.com/ Mathias Kolehmainen and Jamie Taylor] have hCards on their weblog.&lt;br /&gt;
* [http://www.hoppsan.org/jamesb/blogger/ Barnaby James] has a hCard on his weblog.&lt;br /&gt;
* [http://esa-education.com/schools/map ESA Education] Uses hCards for their 100+ schools and each of the individual school sites.&lt;br /&gt;
* [http://www.thereisnocat.com/#vcard Ralph Brandi] has added an hCard to the sidebar of his weblog as a result of Tantek Çelik's portion of the Microformats presentation at SXSW 2006.&lt;br /&gt;
* [http://www.pierce.ctc.edu/ephone/ Pierce College] -- community college directory uses hCard on all individual directory entries.&lt;br /&gt;
* [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/ the Institutional Web Management Workshop 2006] have marked up all their [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/committee/ speakers with hCard].&lt;br /&gt;
* http://wikitravel.org/en/Singapore/Sentosa. Wikitravel is experimenting with hcard on its travel guides. This guide uses hcard for all its business listings. More info on http://wikitravel.org/en/Wikitravel_talk:Listings.&lt;br /&gt;
* [http://www.musik-erber.de/ Musik-Erber] uses to present contact information at the sidebar&lt;br /&gt;
* [http://cdevroe.com/about/#contact Colin D. Devroe] uses hCard to display his contact information on his about page&lt;br /&gt;
* The ECS (Scool of Electronics and Computer Science  at the University of Southampton) [http://www.ecs.soton.ac.uk/people People Pages] use vCard. Contact cjg@ecs.soton.ac.uk if there's any bugs.&lt;br /&gt;
* [http://www.southwestern.edu/~ramseyp Pat Ramsey] has his contact information on his blog marked up with hCard. Contact [mailto:ramsey.pat@gmail.com ramsey.pat@gmail.com] if there are any bugs there.&lt;br /&gt;
* [http://www.meryl.net/ Meryl K. Evans] has a hidden hCard on her homepage.&lt;br /&gt;
* [http://www.vyre.com/company/contact-us/ VYRE] is a CMS development company with a &amp;quot;contact us&amp;quot; hCard&lt;br /&gt;
* [http://www.lefdal.cc/info.php Alf Kåre Lefdal] uses hCard in the markup of his contact information&lt;br /&gt;
* [http://www.pignwhistle.com.au/ Pig N Whistle, a chain of pubs in Brisbane, Australia] is using hcard to mark up all the contact pages for its outlets and head office&lt;br /&gt;
* [http://kollitsch.de/ Patrick Kollitsch] has built his personal Profil as hCard&lt;br /&gt;
* [http://www.hbs.edu/faculty/dspar/ Harvard Business School] has hCards on their faculty pages&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
* [http://shiftingpixel.com/about/the-artist shifting pixel photoblog] has published an hCard.&lt;br /&gt;
* [http://thoughtport.blogspot.com/ Aiden Kenny] hasn't published his hCard yet, but he has [http://thoughtport.blogspot.com/2005/07/elemental-particles-of-web.html published his hCard icon]: http://photos1.blogger.com/blogger/4224/444/320/AK-Hcard-icon.gif&lt;br /&gt;
* [http://thedredge.org Andy Hume] uses hCards to mark-up the names and URLs of commentors on his blog, e.g. his [http://thedredge.org/2005/06/using-hcards-in-your-blog/ blog post on &amp;quot;Using hCards in your blog&amp;quot;]. &lt;br /&gt;
* [http://www.bidclix.com/ BidClix]'s [http://www.bidclix.com/AboutContact.html Contact BidClix] page has it's ''contact info'' marked up with an hCard.&lt;br /&gt;
* [http://suda.co.uk/ Brian Suda] has managed to embed a photo in [http://suda.co.uk/contact/ his hCard] through the [http://www.ietf.org/rfc/rfc2397.txt data uri scheme] by converting the image to BASE64 code. View the Source to see how this is accomplished. [http://suda.co.uk/projects/X2V/get-vcard.php?uri=http%3A//suda.co.uk/contact/ The X2V link] will extract the image and encode it for a vCard which will be displayed in some address book applications.&lt;br /&gt;
* [http://cinematreasures.org Cinema Treasures] uses hCard to markup venue information for 10,000+ movie theaters.&lt;br /&gt;
* [http://www.w3.org/People/Connolly/events/ Dan Connolly's index of events and talks] has hCards for many of the people he has met at those events. In Mar 2006, he moved a bunch of hotel contact info from his PDA to this page; it's now up to 32 hCards.&lt;br /&gt;
* [http://doncrowley.blogspot.com/ Don Crowley] has published [http://www.crowley.nl/hcard.html his hCard] as well as a nifty hCard button: http://www.crowley.nl/images/hcard.png&lt;br /&gt;
* [http://loadaveragezero.com/hnav/contact.php Douglas W. Clifton] added all types of contact information&lt;br /&gt;
* [http://eventful.com Eventful] publishes all of its venue information pages with embedded hCards.&lt;br /&gt;
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band Contacts] - 95 hCards [http://weblog.randomchaos.com/archive/2005/10/24/Microformats/ marked up by Scott Reynen]&lt;br /&gt;
* [http://JackWolfgang.blogspot.com Jack L. Wolfgang II] has [http://jack.randomata.com/resume/ converted the addresses in his resume to hCards].&lt;br /&gt;
* [http://www.efas.fupl.asso.fr/efas/_Mathieu-Drouet_.html Mathieu Drouet] and [http://www.efas.fupl.asso.fr/efas/_Annie-Leger_.html Annie Leger] both have hCards&lt;br /&gt;
* [http://www.ndunn.com Neil Dunn] has published his rather [http://www.ndunn.com/2005/10/7/hCard good looking hCard]&lt;br /&gt;
* [http://www.oliverbrown.me.uk/ Oliver Brown] ha&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following implementations have been developed which either generate or parse hCards. If you have an hCard implementation, feel free to add it to the top of this list. Once the list grows too big, we'll make a separate wiki page.&lt;br /&gt;
* [http://placenamehere.com/mf/nnwextract/ Extract Microformats] is a script for NetNewsWire that supports extracting hCard and hCalendar data in blog posts (via technorati service). Written by [[User:ChrisCasciano|Chris Casciano]]&lt;br /&gt;
* [http://allinthehead.com/hkit/ hKit] is an open source PHP 5 parsing library with support for hCard.&lt;br /&gt;
* [http://kitchen.technorati.com/search Technorati Microformats Search] indexes [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]] as [http://tantek.com/log/2006/05.html#d31t1802 announced by Tantek].&lt;br /&gt;
** list of pages with indexing Issues so they can be looked into as to why data is not being extracted&lt;br /&gt;
** suda.co.uk/contact&lt;br /&gt;
** multipack.co.uk&lt;br /&gt;
&lt;br /&gt;
* [http://www.webstandards.org/action/dwtf/microformats/ Dreamweaver Extension suite] from the [http://webstandards.org/ Web Standards Project] enables the authoring of hCards from within Dreamweaver 8.&lt;br /&gt;
* [http://scooch.gr0w.com/ Scooch] is a slide show and presentation creator that generates a [[hCard]] for individual slide show authors and comment authors with a CSS button to parse and download via [http://suda.co.uk/projects/X2V/ X2V]. Also uses [[hReview]] for slide ratings and [[rel-tag]] for categories.&lt;br /&gt;
* [http://blog.codeeg.com/2006/03/20/flock-tails-flocktails/ Flocktails] - port of Tails extension for Flock 0.5.12 that looks for hCards, hCalendar, xFolk and hReview and tosses them into a handy topbar&lt;br /&gt;
*[http://opensource.reevoo.com/2006/03/08/release-uformats-12/ uformats] is a ruby library that can parse [[hCalendar]], [[hCard]], [[hReview]] and [[rel-tag]]&lt;br /&gt;
* [http://blog.codeeg.com/tails-firefox-extension/  Tails] is a Firefox Extension that will display the presence and details of microformats ([[hcard|hCard]], [[hcalendar|hCalendar]], [[hreview|hReview]], [[xfolk|xFolk]]) on a webpage. [https://addons.mozilla.org/firefox/2240/ Tails Export] is an extended version.&lt;br /&gt;
* [http://www.stripytshirt.co.uk/features/firefox/smartzilla Smartzilla is a Firefox Extension] that finds hCards on web pages and lets you add them to your addressbook.&lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] is a plugin for [http://textpattern.com/ Textpattern] that supports embedding hCard and other microformats in templates and blog posts. Written by [http://placenamehere.com/ Chris Casciano].&lt;br /&gt;
* There is [http://flickr.com/photos/factoryjoe/68755089/ evidence of built-in hCard support in the Konqueror browser].  Specifically, Konqueror 3.5, in KDE 3.5 (kubuntu Breezy w/ update).&lt;br /&gt;
* There is [http://tagcamp.org/index.cgi?ContactList evidence of a kwiki plugin for hCards].  Update: the [http://svn.kwiki.org/cwest/Kwiki-hCard/ hCard kwiki plugin svn repository].  See the [http://microwiki.caseywest.com/index.cgi?hCard documentation of the hCard kwiki plugin].&lt;br /&gt;
* [http://suda.co.uk/projects/X2V/ X2V] is a bookmarklet that parses hCard and produces a .vcf (vCard) stream.  Note: needs to be updated as the spec is refined&lt;br /&gt;
* [http://www.stripytshirt.co.uk Duncan Walker] has built [http://www.stripytshirt.co.uk/features/firefox/smartzilla a Firefox extension] that gets hCard data from a webpage, uses Brian Suda's XSL (locally) to transform it to vcard format and opens the resulting .vcf file.&lt;br /&gt;
* [http://george.hotelling.net/90percent/ George] has written a [http://george.hotelling.net/90percent/geekery/greasemonkey_and_microformats.php Greasemonkey user script] that detects hCards and allows users to easily add them to their address book application.  Relies on the X2V web service to do the conversion.&lt;br /&gt;
* [http://inside.glnetworks.de/ Martin Rehfeld] has updated the work of [http://blogmatrix.blogmatrix.com/ David Janes] and produced a [[Greasemonkey]] [http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/ script] that finds many microformat elements, including hCards, and [http://blog.davidjanes.com/mtarchives/2005_08.html#003379 provides a popup menu of actions]. The hCard to vCard conversion is done internally within the script. ''This will work with FireFox 1.5+/GreaseMonkey 0.6.4+ now.''&lt;br /&gt;
* [http://diveintomark.org/ Mark Pilgrim] has also written an [http://diveintomark.org/projects/greasemonkey/hcard/ hCard parser Greasemonkey user script].  It is self-contained and does not rely on the X2V web service.&lt;br /&gt;
* [http://www.oliverbrown.me.uk/2005/09/03/a-working-microformats-extension-to-simplexml/ Oliver Brown] has written an &amp;quot;extension&amp;quot; to [http://www.php.net/simplexml SimpleXML] that gives simple access to hCard information in PHP 5.&lt;br /&gt;
* [http://thedredge.org/ Andrew D. Hume] has built a system (Wordpress plugin?) for [http://thedredge.org/2005/06/using-hcards-in-your-blog/ using hcards in your blog] to represent people leaving comments on blog posts.&lt;br /&gt;
* The [http://tantek.com/microformats/hcard-creator.html hCard creator] is a very simple, yet illustrative, open source user interface / form / script which creates an hCard in real-time as you type in a set of contact information. &lt;br /&gt;
* [http://greenbytes.de/tech/webdav/rfc2629.xslt rfc2629.xslt] now attempts to generate hCard information ([http://ietf.org/rfc/rfc2629 RFC2629] is an XML format for authoring RFCs and Internet Drafts, see [http://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html example document])&lt;br /&gt;
* [http://tantek.com/microformats/buddylist2hcards.html iChat buddy list to hCards] - Open source AppleScript to automatically convert one's buddy list in the MacOSX iChat AIM client into a valid XHTML 1.0 Strict list of hCards. &lt;br /&gt;
* [http://dev.w3.org/cvsweb/2001/palmagent/ palmagent] is a collection of palmpilot and sidekick tools. It includes X2V derivatives xhtml2hcard.xsl and toICal.xsl plus some [http://dev.w3.org/cvsweb/2001/palmagent/hcardTest.html hcardTest] materials&lt;br /&gt;
* [http://www.openpsa.org/ OpenPsa 2.x] CRM application uses hCard for all person listings. The widget is [http://www.midgard-project.org/midcom-permalink-922834501b71daad856f35ec593c7a6d reusable across Midgard CMS]&lt;br /&gt;
* [http://www.metonymie.com Emiliano Martínez Luque] has written an experimental [http://www.metonymie.com/hCard_extract/app.html hCard finder and structured search application] that finds hCards within a given set of URLs and returns the ones that match the specified search criteria.&lt;br /&gt;
* [http://randomchaos.com/microformats/base/ Microformat Base] is an open-source PHP microformat aggregation crawler, currently recognizing hreview, hcalendar, and hcard.&lt;br /&gt;
&lt;br /&gt;
== Additional Applications ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
There are numerous potential additional uses and applications for hCards on the Web.  The following are merely a few thoughts and possibilities that folks have come up with:&lt;br /&gt;
&lt;br /&gt;
* As an open standard/format for [http://www.gravatar.com/ Gravatars].&lt;br /&gt;
* Marking up individual authors of blog posts on a group blog&lt;br /&gt;
* Marking up people's names and URLs in a blogroll&lt;br /&gt;
* Any reference to people in blog posts (e.g. when citing them, or referencing them, or describing them, by name).&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
=== Normative References ===&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2426.txt vCard RFC2426]&lt;br /&gt;
&lt;br /&gt;
=== Informative References ===&lt;br /&gt;
* [http://www.w3.org/2002/12/cal/rfc2426 HTML reformatted version of RFC2426]&lt;br /&gt;
* [http://w3.org/TR/REC-CSS1 CSS1]&lt;br /&gt;
* [http://tantek.com/log/2004/09.html#hcard hCard term introduced and defined on the Web, 20040930]&lt;br /&gt;
* [http://wiki.oreillynet.com/foocamp04/index.cgi?SimpleSemanticFormats FOO Camp 2004 Simple Semantic Formats presentation, 20040910]&lt;br /&gt;
* Contributed from http://developers.technorati.com/wiki/hCard.&lt;br /&gt;
* [http://www.w3.org/TR/xhtml11 XHTML 1.1]&lt;br /&gt;
&lt;br /&gt;
==== Specifications That Use hCard ====&lt;br /&gt;
* [[adr]]&lt;br /&gt;
* [[geo]]&lt;br /&gt;
* [[hcalendar|hCalendar]]&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
&lt;br /&gt;
==== Similar Work ====&lt;br /&gt;
* [http://www.intertwingly.net/wiki/pie/PaceBetterPersonElement Atom PaceBetterPersonElement]&lt;br /&gt;
* [http://www.jabber.org/jeps/jep-0054.html JEP-0054: vcard-temp]&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [http://microformats.org/code/hcard/creator hCard creator] ([[hcard-creator-feedback|feedback]]) - create your own hCard.&lt;br /&gt;
* [[hcard-authoring|hCard authoring]] - learn how to add hCard markup to your existing contact info.&lt;br /&gt;
* [[hcard-faq|hCard FAQ]] - If you have any questions about hCard, check here, and if you don't find answers, add your questions!&lt;br /&gt;
* [[hcard-parsing|hCard parsing]] - Normatively details of how to parse hCards.&lt;br /&gt;
* [[hcard-issues|hCard issues]] - Please add any issues with the specification to the issues page.&lt;br /&gt;
* [[hcard-profile|hCard profile]] - The XMDP profile for hCard&lt;br /&gt;
&lt;br /&gt;
This specification is a work in progress. As additional aspects are discussed, understood, and written, they will be added. These thoughts, issues, and questions are kept in separate pages.&lt;br /&gt;
&lt;br /&gt;
* [[hcard-brainstorming|hCard Brainstorming]] - where we are keeping our brainstorms and other explorations relating to hCard&lt;br /&gt;
* [[hcard-tests|hCard tests]] - a wiki page with actual embedded hCards to try parsing.&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
* [http://www.digital-web.com/articles/microformats_primer/ Digital Web Magazine: Microformats Primer] by Garrett Dimon has a good intro to hCard&lt;br /&gt;
* [http://24ways.org/advent/practical-microformats-with-hcard Practical Microformats with hCard] by Drew McLellan&lt;br /&gt;
* [http://thedredge.org/ Andrew D. Hume] has written a blog post on [http://usabletype.com/articles/2005/usable-microformats/ usable microformats] which discusses hCard&lt;br /&gt;
* [http://www.thefutureoftheweb.com/blog/2006/1/hcard Jesse Skinner's introduction to hCard]&lt;br /&gt;
* [http://blog.usweb.com/ Shaun Shull's] great post on [http://blog.usweb.com/archives/how-microformats-affect-search-engine-optimization-seo How Microformats Affect SEO], including his [[hcard|hCard]] as an example.&lt;br /&gt;
* See also [http://www.technorati.com/cosmos/referer.html blogs discussing this page] and the [http://technorati.com/tags/hcard hCard tag]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=cite-rel&amp;diff=20883</id>
		<title>cite-rel</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=cite-rel&amp;diff=20883"/>
		<updated>2006-02-21T21:43:28Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: updated link to  XMDP profile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cite-rel Draft Specification 2006–02–21 =&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* EranGloben&lt;br /&gt;
* RyanKing&lt;br /&gt;
&lt;br /&gt;
=== Acknowledgements ===&lt;br /&gt;
Thanks to Tantek Çelik for his inspiration and help with the original [http://theryanking.com/blog/archives/2005/05/06/hvia/ hVia specification] which eventually evolved into this.&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
This specification is (C) 2005-2006 by the authors. However, the authors intend to submit this specification to a standards body with a liberal copyright/licensing policy such as the GMPG (http://gmpg.org/), IETF (http://ietf.org/), and/or W3C (http://w3.org). Anyone wishing to contribute should read their copyright principles, policies and licenses (e.g. the GMPG Principles (http://gmpg.org/principles)) and agree to them, including licensing of all contributions under all required licenses (e.g. CC-by 1.0 (http://creativecommons.org/licenses/by/1.0/) and later), before contributing. &lt;br /&gt;
&lt;br /&gt;
=== Patents ===&lt;br /&gt;
This specification is subject to a royalty free patent policy, e.g. per the W3C Patent Policy (http://www.w3.org/Consortium/Patent-Policy-20040205/), and IETF RFC3667 (http://www.ietf.org/rfc/rfc3667.txt) &amp;amp; RFC3668 (http://www.ietf.org/rfc/rfc3668.txt). &lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
This document is the initial draft for the proposed cite-rel microformat. The author(s) wish to encourage anyone reading this document to offer their feedback, critique or opinion regarding the proposed microformat. You may do so on the distributed-discussion-issues page.&lt;br /&gt;
&lt;br /&gt;
cite-rel is one of several microformats. By adding rel values to an XHTML CITE tag, a blog post (for example) can indicate its place in a distributed conversation.&lt;br /&gt;
&lt;br /&gt;
   Sample Simon said in &lt;br /&gt;
   &amp;amp;lt;cite class=&amp;quot;rev-reply&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://example.com/blog/?p=1&amp;quot;&amp;gt;Example post&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The author indicates that the post containing the above markup is in reply to the post at http://example.com/blog/?p=1&lt;br /&gt;
This assertion will typically apply to a single blog post (or other such element in an online discussion forum).&lt;br /&gt;
&lt;br /&gt;
Other relationships between pages or posts are also possible, for example via links, updates of previous versions and re-blogging (or forwarding) of content.&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
Cite-rel is specifically designed for tracking distributed conversations carried out over several online discussion forums.&lt;br /&gt;
&lt;br /&gt;
This document does not cover issues related to describing blogs, defining the exact scope of a blog post and other meta-data related to it or proper formats for citation.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
===In general===&lt;br /&gt;
&lt;br /&gt;
The general structure of cite-rel is based on simple XHTML building blocks:&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;cite id=&amp;quot;ID&amp;quot; class=&amp;quot;RELATION&amp;quot;&amp;gt;&amp;amp;lt;a href=&amp;quot;SOURCE&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote cite=&amp;quot;#ID&amp;quot;&amp;gt;&lt;br /&gt;
      quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The intended semantic meaning of the above structure is “this document cites the document referenced in the link. The relationship between is as described by RELATION. The authors believe that this is a good general format for simple HTML citations. Optionally you may express the connection between the quoted text and the cited source by using the &amp;quot;cite&amp;quot; attribute in the quote/blockquote element.&lt;br /&gt;
&lt;br /&gt;
===Relationship values===&lt;br /&gt;
Cite-rel covers the following possible relationships between documents:&lt;br /&gt;
* Via – a hat-tip or via link, commonly used by bloggers to give credit to someone for providing the information to the blogger.&lt;br /&gt;
* Reply – a reply, as one might see in Email or Usenet discussions.&lt;br /&gt;
* Forward – repeating a post or part of a post as one might forward an Email message.&lt;br /&gt;
* Update – an updated version as one might see in published standards.&lt;br /&gt;
&lt;br /&gt;
All the above relationships (besides via) can be used on both original and follow-up post. To make the relationship explicitly clear we use rel and rev prefixes on those relationships in the same manner that one might use a rel or rev attribute. The resulting relationship class names are as follows.&lt;br /&gt;
* via&lt;br /&gt;
* rev-reply (this document is in reply to the cited document)&lt;br /&gt;
* rel-reply (the cited document is in reply to this one)&lt;br /&gt;
* rev-forward&lt;br /&gt;
* rel-forward&lt;br /&gt;
* rev-update&lt;br /&gt;
* rel-update&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
   Via: &amp;amp;lt;cite class=&amp;quot;via&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://example.com/blog/post=17&amp;quot;&amp;gt; Mr. Example &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt; &lt;br /&gt;
&lt;br /&gt;
   In reply to &amp;amp;lt;cite class=&amp;quot;rev-reply&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;amp;lt;a href=&amp;quot;http://Example.com/your-blog-annoys-me&amp;quot;&amp;gt;&lt;br /&gt;
   this post&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   by &amp;amp;lt;a href=&amp;quot;http://theRyanKing.com/&amp;quot;&amp;gt; Ryan King &amp;amp;lt;/a&amp;gt;.&lt;br /&gt;
   *INSERT FLAME HERE* &lt;br /&gt;
&lt;br /&gt;
   This is an update to my&lt;br /&gt;
   &amp;amp;lt;cite id=&amp;quot;cow_cite&amp;quot; class=&amp;quot;rev-update&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://Example.com/blog/?post=17&amp;quot;&amp;gt;previous post&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   on this topic where I claimed that:&lt;br /&gt;
   &amp;amp;lt;blockquote cite=&amp;quot;#cow_cite&amp;quot;&amp;gt;&lt;br /&gt;
      Cows can fly.&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   Well, I now have proof!&lt;br /&gt;
&lt;br /&gt;
   Ryan had some &lt;br /&gt;
   &amp;amp;lt;cite class=&amp;quot;rel-reply&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://theryanking.com/blog/?post=1&amp;quot;&amp;gt;&lt;br /&gt;
         additional ideas&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt; &lt;br /&gt;
   about the format.&lt;br /&gt;
&lt;br /&gt;
== XMDP profile ==&lt;br /&gt;
see [[cite-rel-profile|XMDP Profile]]&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
This section is informative. The following implementations have been developed which either generate or parse cite-rel. If you have a cite-rel implementation, feel free to add it to the top of this list. Once the list grows too big, we'll make a separate wiki page. &lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
Normative References &lt;br /&gt;
* HTML 4 (http://www.w3.org/TR/REC-html40/) &lt;br /&gt;
* XHTML (http://www.w3.org/TR/xhtml1/) &lt;br /&gt;
* XMDP (http://gmpg.org/xmdp/) &lt;br /&gt;
Informative References &lt;br /&gt;
* This document was originally cloned from the rel-directory specification. &lt;br /&gt;
* Distributed-conversation-examples&lt;br /&gt;
* Distributed-conversation-brainstorming&lt;br /&gt;
&lt;br /&gt;
=== Commentary ===&lt;br /&gt;
For discussion of cite-rel see [[distributed-conversation-brainstorming]] and [[distributed-conversation]].&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=CiteRelXmdpProfile&amp;diff=15368</id>
		<title>CiteRelXmdpProfile</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=CiteRelXmdpProfile&amp;diff=15368"/>
		<updated>2006-02-21T21:42:44Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: CiteRelXmdpProfile moved to cite-rel-profile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[cite-rel-profile]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=cite-rel-profile&amp;diff=23777</id>
		<title>cite-rel-profile</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=cite-rel-profile&amp;diff=23777"/>
		<updated>2006-02-21T21:39:45Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: created first draft version of cite-rel xmdp profile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==cite-rel Meta Data Profile==&lt;br /&gt;
===Authors===&lt;br /&gt;
* Eran Globen&lt;br /&gt;
* Ryan King&lt;br /&gt;
&lt;br /&gt;
===Status===&lt;br /&gt;
This document and the profile included in it are still in draft status. As such they are subject to change and modification at any time.&lt;br /&gt;
&lt;br /&gt;
===Profile===&lt;br /&gt;
The authors believe this profile provides a set of class attribute values sufficient to be used in working implementations of cit-rel. This profile is still in draft status and therefore is subject to change as cite-rel evolves.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;dt&amp;gt;class&amp;lt;/dt&amp;gt;&lt;br /&gt;
    &amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
        &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/global.html#adef-class&amp;quot;&amp;gt;&lt;br /&gt;
        HTML4 definition of the 'class' attribute.&amp;lt;/a&amp;gt; This meta data profile defines&lt;br /&gt;
        some 'class' attribute values (class names) and their meanings as suggested &lt;br /&gt;
        by a &amp;lt;a href=&amp;quot;http://www.w3.org/TR/WD-htmllink-970328#profile&amp;quot;&amp;gt;draft of &lt;br /&gt;
        &amp;quot;Hypertext Links in HTML&amp;quot;&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;p&amp;gt;All values are defined according to the semantics defined in the &lt;br /&gt;
        &amp;lt;a href=&amp;quot;http://microformats.org/wiki/cite-rel&amp;quot;&amp;gt;cite-rel specification&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;dl&amp;gt;&lt;br /&gt;
            &amp;lt;dt&amp;gt;via&amp;lt;/dt&amp;gt;&lt;br /&gt;
            &amp;lt;dd&amp;gt;&lt;br /&gt;
                Indicates a hat-tip or via link.&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
            &amp;lt;dt&amp;gt;rev-reply&amp;lt;/dt&amp;gt;&lt;br /&gt;
            &amp;lt;dd&amp;gt;&lt;br /&gt;
                Indicates a reply relationship. &lt;br /&gt;
                The linking document is in reply to the target document.&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
            &amp;lt;dt&amp;gt;rev-forward&amp;lt;/dt&amp;gt;&lt;br /&gt;
            &amp;lt;dd&amp;gt;&lt;br /&gt;
                Indicates forwarding or re-publishing a document. &lt;br /&gt;
                The linking document forwards the target document.&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
            &amp;lt;dt&amp;gt;rev-update&amp;lt;/dt&amp;gt;&lt;br /&gt;
            &amp;lt;dd&amp;gt;&lt;br /&gt;
                Indicates an updated version. &lt;br /&gt;
                The linking document is an update to the target document.&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
            &amp;lt;dt&amp;gt;rel-reply&amp;lt;/dt&amp;gt;&lt;br /&gt;
            &amp;lt;dd&amp;gt;&lt;br /&gt;
                Indicates a reply relationship. &lt;br /&gt;
                The target document is in reply to the linking document.&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
            &amp;lt;dt&amp;gt;rel-forward&amp;lt;/dt&amp;gt;&lt;br /&gt;
            &amp;lt;dd&amp;gt;&lt;br /&gt;
                Indicates forwarding or re-publishing a document. &lt;br /&gt;
                The target document forwards the linking document.&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
            &amp;lt;dt&amp;gt;rel-update&amp;lt;/dt&amp;gt;&lt;br /&gt;
            &amp;lt;dd&amp;gt;&lt;br /&gt;
                Indicates an updated version. &lt;br /&gt;
                The target document is an update to the linking document.&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
        &amp;lt;/dl&amp;gt;&lt;br /&gt;
    &amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation&amp;diff=25143</id>
		<title>distributed-conversation</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation&amp;diff=25143"/>
		<updated>2006-02-21T21:17:01Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added link to spec&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
This is an overview page page for the discussion about Distributed Conversation microformats. Currently this page is place-holder and serves as a hub for other pages on this topic.&lt;br /&gt;
* [[cite-rel| Draft Spec]]&lt;br /&gt;
* [[distributed-conversation-brainstorming| Brainstorming and discussion]]&lt;br /&gt;
* [[distributed-conversation-examples| Examples of markup from the web]]&lt;br /&gt;
* [[distributed-conversation-formats| Related formats]]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=cite-rel&amp;diff=5033</id>
		<title>cite-rel</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=cite-rel&amp;diff=5033"/>
		<updated>2006-02-21T21:16:32Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: created first draft version of cite-rel spec&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cite-rel Draft Specification 2006–02–21 =&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* EranGloben&lt;br /&gt;
* RyanKing&lt;br /&gt;
&lt;br /&gt;
=== Acknowledgements ===&lt;br /&gt;
Thanks to Tantek Çelik for his inspiration and help with the original [http://theryanking.com/blog/archives/2005/05/06/hvia/ hVia specification] which eventually evolved into this.&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
This specification is (C) 2005-2006 by the authors. However, the authors intend to submit this specification to a standards body with a liberal copyright/licensing policy such as the GMPG (http://gmpg.org/), IETF (http://ietf.org/), and/or W3C (http://w3.org). Anyone wishing to contribute should read their copyright principles, policies and licenses (e.g. the GMPG Principles (http://gmpg.org/principles)) and agree to them, including licensing of all contributions under all required licenses (e.g. CC-by 1.0 (http://creativecommons.org/licenses/by/1.0/) and later), before contributing. &lt;br /&gt;
&lt;br /&gt;
=== Patents ===&lt;br /&gt;
This specification is subject to a royalty free patent policy, e.g. per the W3C Patent Policy (http://www.w3.org/Consortium/Patent-Policy-20040205/), and IETF RFC3667 (http://www.ietf.org/rfc/rfc3667.txt) &amp;amp; RFC3668 (http://www.ietf.org/rfc/rfc3668.txt). &lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
This document is the initial draft for the proposed cite-rel microformat. The author(s) wish to encourage anyone reading this document to offer their feedback, critique or opinion regarding the proposed microformat. You may do so on the distributed-discussion-issues page.&lt;br /&gt;
&lt;br /&gt;
cite-rel is one of several microformats. By adding rel values to an XHTML CITE tag, a blog post (for example) can indicate its place in a distributed conversation.&lt;br /&gt;
&lt;br /&gt;
   Sample Simon said in &lt;br /&gt;
   &amp;amp;lt;cite class=&amp;quot;rev-reply&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://example.com/blog/?p=1&amp;quot;&amp;gt;Example post&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The author indicates that the post containing the above markup is in reply to the post at http://example.com/blog/?p=1&lt;br /&gt;
This assertion will typically apply to a single blog post (or other such element in an online discussion forum).&lt;br /&gt;
&lt;br /&gt;
Other relationships between pages or posts are also possible, for example via links, updates of previous versions and re-blogging (or forwarding) of content.&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
Cite-rel is specifically designed for tracking distributed conversations carried out over several online discussion forums.&lt;br /&gt;
&lt;br /&gt;
This document does not cover issues related to describing blogs, defining the exact scope of a blog post and other meta-data related to it or proper formats for citation.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
===In general===&lt;br /&gt;
&lt;br /&gt;
The general structure of cite-rel is based on simple XHTML building blocks:&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;cite id=&amp;quot;ID&amp;quot; class=&amp;quot;RELATION&amp;quot;&amp;gt;&amp;amp;lt;a href=&amp;quot;SOURCE&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote cite=&amp;quot;#ID&amp;quot;&amp;gt;&lt;br /&gt;
      quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The intended semantic meaning of the above structure is “this document cites the document referenced in the link. The relationship between is as described by RELATION. The authors believe that this is a good general format for simple HTML citations. Optionally you may express the connection between the quoted text and the cited source by using the &amp;quot;cite&amp;quot; attribute in the quote/blockquote element.&lt;br /&gt;
&lt;br /&gt;
===Relationship values===&lt;br /&gt;
Cite-rel covers the following possible relationships between documents:&lt;br /&gt;
* Via – a hat-tip or via link, commonly used by bloggers to give credit to someone for providing the information to the blogger.&lt;br /&gt;
* Reply – a reply, as one might see in Email or Usenet discussions.&lt;br /&gt;
* Forward – repeating a post or part of a post as one might forward an Email message.&lt;br /&gt;
* Update – an updated version as one might see in published standards.&lt;br /&gt;
&lt;br /&gt;
All the above relationships (besides via) can be used on both original and follow-up post. To make the relationship explicitly clear we use rel and rev prefixes on those relationships in the same manner that one might use a rel or rev attribute. The resulting relationship class names are as follows.&lt;br /&gt;
* via&lt;br /&gt;
* rev-reply (this document is in reply to the cited document)&lt;br /&gt;
* rel-reply (the cited document is in reply to this one)&lt;br /&gt;
* rev-forward&lt;br /&gt;
* rel-forward&lt;br /&gt;
* rev-update&lt;br /&gt;
* rel-update&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
   Via: &amp;amp;lt;cite class=&amp;quot;via&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://example.com/blog/post=17&amp;quot;&amp;gt; Mr. Example &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt; &lt;br /&gt;
&lt;br /&gt;
   In reply to &amp;amp;lt;cite class=&amp;quot;rev-reply&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;amp;lt;a href=&amp;quot;http://Example.com/your-blog-annoys-me&amp;quot;&amp;gt;&lt;br /&gt;
   this post&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   by &amp;amp;lt;a href=&amp;quot;http://theRyanKing.com/&amp;quot;&amp;gt; Ryan King &amp;amp;lt;/a&amp;gt;.&lt;br /&gt;
   *INSERT FLAME HERE* &lt;br /&gt;
&lt;br /&gt;
   This is an update to my&lt;br /&gt;
   &amp;amp;lt;cite id=&amp;quot;cow_cite&amp;quot; class=&amp;quot;rev-update&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://Example.com/blog/?post=17&amp;quot;&amp;gt;previous post&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   on this topic where I claimed that:&lt;br /&gt;
   &amp;amp;lt;blockquote cite=&amp;quot;#cow_cite&amp;quot;&amp;gt;&lt;br /&gt;
      Cows can fly.&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   Well, I now have proof!&lt;br /&gt;
&lt;br /&gt;
   Ryan had some &lt;br /&gt;
   &amp;amp;lt;cite class=&amp;quot;rel-reply&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;a href=&amp;quot;http://theryanking.com/blog/?post=1&amp;quot;&amp;gt;&lt;br /&gt;
         additional ideas&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/cite&amp;gt; &lt;br /&gt;
   about the format.&lt;br /&gt;
&lt;br /&gt;
== XMDP profile ==&lt;br /&gt;
see [[CiteRelXmdpProfile|XMDP Profile]]&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
This section is informative. The following implementations have been developed which either generate or parse cite-rel. If you have a cite-rel implementation, feel free to add it to the top of this list. Once the list grows too big, we'll make a separate wiki page. &lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
Normative References &lt;br /&gt;
* HTML 4 (http://www.w3.org/TR/REC-html40/) &lt;br /&gt;
* XHTML (http://www.w3.org/TR/xhtml1/) &lt;br /&gt;
* XMDP (http://gmpg.org/xmdp/) &lt;br /&gt;
Informative References &lt;br /&gt;
* This document was originally cloned from the rel-directory specification. &lt;br /&gt;
* Distributed-conversation-examples&lt;br /&gt;
* Distributed-conversation-brainstorming&lt;br /&gt;
&lt;br /&gt;
=== Commentary ===&lt;br /&gt;
For discussion of cite-rel see [[distributed-conversation-brainstorming]] and [[distributed-conversation]].&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=15944</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=15944"/>
		<updated>2006-02-21T00:51:57Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Moving Forward - added resolution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed online conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
[[distributed-conversation-examples]]&lt;br /&gt;
&lt;br /&gt;
== Note for general text citations ==&lt;br /&gt;
&lt;br /&gt;
This page is all about hyperlink citations, either explicity through the use of an &amp;lt;code&amp;gt;&amp;amp;lt;a href&amp;amp;gt;&amp;lt;/code&amp;gt; or a mostly hidden &amp;quot;cite&amp;quot; attribute on the &amp;lt;code&amp;gt;&amp;amp;lt;blockquote&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;q&amp;amp;gt;&amp;lt;/code&amp;gt; elements.&lt;br /&gt;
&lt;br /&gt;
For general text citations, please take a look at:&lt;br /&gt;
* [[cite-examples]], [[cite-formats]], [[cite-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org W3C] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: That is a very good point Andy.  Thus we should define rel-cite compatibly, and then give attribution and informatively reference XHTML2. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
== Moving Forward ==&lt;br /&gt;
Based on the examples found in my research, previous formats and discussions with several people I see the following possibilities for this format. &lt;br /&gt;
&lt;br /&gt;
'''Option 1'''&lt;br /&gt;
   &amp;amp;lt;cite class=”foo”&amp;gt;&amp;amp;lt;a href=”source url”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 2a'''&lt;br /&gt;
   &amp;amp;lt;blockquote cite=”sourceurl” class=”foo”&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 2b'''&lt;br /&gt;
   &amp;amp;lt;a href=”source url”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote cite=”sourceurl” class=”foo”&amp;gt;&lt;br /&gt;
      Qouted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 3'''&lt;br /&gt;
   &amp;amp;lt;a href=”source url” rev=”cite/via”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
# In the preceding examples you may substitute &amp;amp;lt;Q&amp;gt; for &amp;amp;lt;BLOCKQUOTE&amp;gt;&lt;br /&gt;
# Options 1 and 2 are not necessarily mutually-exclusive. &lt;br /&gt;
# In both 1 and 2 replace foo with the appropriate class name (e.g. via, rev-reply, rel-update, etc.)&lt;br /&gt;
&lt;br /&gt;
'''Discussion'''&lt;br /&gt;
&lt;br /&gt;
Option 1 is based on Tantek’s suggestion in [http://tantek.com/presentations/2005/03/elementsofxhtml/ The Elements of Meaningful XHTML] and was reached at independently by Ryan King (see [[distributed-conversation-examples| examples page]]). It seems to imply that the current document is citing the entirty of the linked document.&lt;br /&gt;
&lt;br /&gt;
Option 2a is based on existing and emerging HTML standards and some existing patterns of use. To make the relationship explicit, the class attribute is used but this can be replaced by a rel/rev attribute as soon as one is introduced in quote elements. This option is currently problematic as no user agent I am aware of properly exposes the value of the cite attribute to the user.&lt;br /&gt;
&lt;br /&gt;
Option 2b tries to solve that problem by adding a link to the cited document. This solution has the obvious disadvantage of repeating data but will evolve naturally into option 2a as soon as user agents improve their handling of cite attributes.&lt;br /&gt;
&lt;br /&gt;
Option 3 is based on the cite rel value introduced in several standards and the via rel value introduced in atom. It builds on what seems to be the most popular format in use. Caveats:&lt;br /&gt;
* Given the existence of the CITE element it seems that the cite rel value is redundant although it appears that it will become a part of upcoming standards. &lt;br /&gt;
* Another problem with this format is that the cite and via values are not specific enough. Using this format in a more precise manner will require using non-standard rel values.&lt;br /&gt;
&lt;br /&gt;
'''Current Resolution'''&lt;br /&gt;
&lt;br /&gt;
After discussion the above options were converged into the following syntax:&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;cite id=&amp;quot;$cite.id$&amp;quot; class=&amp;quot;$relationship$&amp;quot;&amp;gt;&amp;amp;lt;a href=&amp;quot;$source.url$&amp;quot;&amp;gt;source title&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote cite=&amp;quot;#$cite.id$&amp;quot;&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The use of the cite attribute connectes the blockquote (or quote) element with the appropriate cite. Use of this feature is optional.&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;br /&gt;
* [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6 has the following:&lt;br /&gt;
** In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
** References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
** See-Also - References to other related articles in Usenet News.&lt;br /&gt;
** Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
** Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
** Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
** Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
* Try Googling around &amp;quot;IBIS&amp;quot; (Issue-Based Information Systems), it's an approach to collaborative problem solving that looks very like discussion threads, see also [http://collab.blueoxen.net/cgi-bin/wiki.pl?HomePage BlueOxen Wiki], [http://collab.blueoxen.net/cgi-bin/wiki.pl?MailingLists BlueOxen  Mailing Lists]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=5026</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=5026"/>
		<updated>2006-01-31T01:19:04Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: fixed link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed online conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
[[distributed-conversation-examples]]&lt;br /&gt;
&lt;br /&gt;
== Note for general text citations ==&lt;br /&gt;
&lt;br /&gt;
This page is all about hyperlink citations, either explicity through the use of an &amp;lt;code&amp;gt;&amp;amp;lt;a href&amp;amp;gt;&amp;lt;/code&amp;gt; or a mostly hidden &amp;quot;cite&amp;quot; attribute on the &amp;lt;code&amp;gt;&amp;amp;lt;blockquote&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;q&amp;amp;gt;&amp;lt;/code&amp;gt; elements.&lt;br /&gt;
&lt;br /&gt;
For general text citations, please take a look at:&lt;br /&gt;
* [[cite-examples]], [[cite-formats]], [[cite-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org W3C] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: That is a very good point Andy.  Thus we should define rel-cite compatibly, and then give attribution and informatively reference XHTML2. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
== Moving Forward ==&lt;br /&gt;
Based on the examples found in my research, previous formats and discussions with several people I see the following possibilities for this format. &lt;br /&gt;
&lt;br /&gt;
'''Option 1'''&lt;br /&gt;
   &amp;amp;lt;cite class=”foo”&amp;gt;&amp;amp;lt;a href=”source url”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 2a'''&lt;br /&gt;
   &amp;amp;lt;blockquote cite=”sourceurl” class=”foo”&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 2b'''&lt;br /&gt;
   &amp;amp;lt;a href=”source url”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote cite=”sourceurl” class=”foo”&amp;gt;&lt;br /&gt;
      Qouted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 3'''&lt;br /&gt;
   &amp;amp;lt;a href=”source url” rev=”cite/via”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
# In the preceding examples you may substitute &amp;amp;lt;Q&amp;gt; for &amp;amp;lt;BLOCKQUOTE&amp;gt;&lt;br /&gt;
# Options 1 and 2 are not necessarily mutually-exclusive. &lt;br /&gt;
# In both 1 and 2 replace foo with the appropriate class name (e.g. via, rev-reply, rel-update, etc.)&lt;br /&gt;
&lt;br /&gt;
'''Discussion'''&lt;br /&gt;
Option 1 is based on Tantek’s suggestion in [http://tantek.com/presentations/2005/03/elementsofxhtml/ The Elements of Meaningful XHTML] and was reached at independently by Ryan King (see [[distributed-conversation-examples| examples page]]). It seems to imply that the current document is citing the entirty of the linked document.&lt;br /&gt;
&lt;br /&gt;
Option 2a is based on existing and emerging HTML standards and some existing patterns of use. To make the relationship explicit, the class attribute is used but this can be replaced by a rel/rev attribute as soon as one is introduced in quote elements. This option is currently problematic as no user agent I am aware of properly exposes the value of the cite attribute to the user.&lt;br /&gt;
&lt;br /&gt;
Option 2b tries to solve that problem by adding a link to the cited document. This solution has the obvious disadvantage of repeating data but will evolve naturally into option 2a as soon as user agents improve their handling of cite attributes.&lt;br /&gt;
&lt;br /&gt;
Option 3 is based on the cite rel value introduced in several standards and the via rel value introduced in atom. It builds on what seems to be the most popular format in use. Caveats:&lt;br /&gt;
* Given the existence of the CITE element it seems that the cite rel value is redundant although it appears that it will become a part of upcoming standards. &lt;br /&gt;
* Another problem with this format is that the cite and via values are not specific enough. Using this format in a more precise manner will require using non-standard rel values.&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;br /&gt;
* [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6 has the following:&lt;br /&gt;
** In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
** References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
** See-Also - References to other related articles in Usenet News.&lt;br /&gt;
** Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
** Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
** Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
** Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
* Try Googling around &amp;quot;IBIS&amp;quot; (Issue-Based Information Systems), it's an approach to collaborative problem solving that looks very like discussion threads, see also [http://collab.blueoxen.net/cgi-bin/wiki.pl?HomePage BlueOxen Wiki], [http://collab.blueoxen.net/cgi-bin/wiki.pl?MailingLists BlueOxen  Mailing Lists]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4590</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4590"/>
		<updated>2006-01-31T01:16:27Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: trying to move forward&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed online conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
[[distributed-conversation-examples]]&lt;br /&gt;
&lt;br /&gt;
== Note for general text citations ==&lt;br /&gt;
&lt;br /&gt;
This page is all about hyperlink citations, either explicity through the use of an &amp;lt;code&amp;gt;&amp;amp;lt;a href&amp;amp;gt;&amp;lt;/code&amp;gt; or a mostly hidden &amp;quot;cite&amp;quot; attribute on the &amp;lt;code&amp;gt;&amp;amp;lt;blockquote&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;q&amp;amp;gt;&amp;lt;/code&amp;gt; elements.&lt;br /&gt;
&lt;br /&gt;
For general text citations, please take a look at:&lt;br /&gt;
* [[cite-examples]], [[cite-formats]], [[cite-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org W3C] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: That is a very good point Andy.  Thus we should define rel-cite compatibly, and then give attribution and informatively reference XHTML2. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
== Moving Forward ==&lt;br /&gt;
Based on the examples found in my research, previous formats and discussions with several people I see the following possibilities for this format. &lt;br /&gt;
&lt;br /&gt;
'''Option 1'''&lt;br /&gt;
   &amp;amp;lt;cite class=”foo”&amp;gt;&amp;amp;lt;a href=”source url”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/cite&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 2a'''&lt;br /&gt;
   &amp;amp;lt;blockquote cite=”sourceurl” class=”foo”&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 2b'''&lt;br /&gt;
   &amp;amp;lt;a href=”source url”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote cite=”sourceurl” class=”foo”&amp;gt;&lt;br /&gt;
      Qouted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Option 3'''&lt;br /&gt;
   &amp;amp;lt;a href=”source url” rev=”cite/via”&amp;gt;source title&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      Quoted text&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
# In the preceding examples you may substitute &amp;amp;lt;Q&amp;gt; for &amp;amp;lt;BLOCKQUOTE&amp;gt;&lt;br /&gt;
# Options 1 and 2 are not necessarily mutually-exclusive. &lt;br /&gt;
# In both 1 and 2 replace foo with the appropriate class name (e.g. via, rev-reply, rel-update, etc.)&lt;br /&gt;
&lt;br /&gt;
'''Discussion'''&lt;br /&gt;
Option 1 is based on Tantek’s suggestion in [http://tantek.com/presentations/2005/03/elementsofxhtml/ The Elements of Meaningful XHTML] and was reached at independently by Ryan King (see [[distributed-converation-examples| examples page]). It seems to imply that the current document is citing the entirty of the linked document.&lt;br /&gt;
&lt;br /&gt;
Option 2a is based on existing and emerging HTML standards and some existing patterns of use. To make the relationship explicit, the class attribute is used but this can be replaced by a rel/rev attribute as soon as one is introduced in quote elements. This option is currently problematic as no user agent I am aware of properly exposes the value of the cite attribute to the user.&lt;br /&gt;
&lt;br /&gt;
Option 2b tries to solve that problem by adding a link to the cited document. This solution has the obvious disadvantage of repeating data but will evolve naturally into option 2a as soon as user agents improve their handling of cite attributes.&lt;br /&gt;
&lt;br /&gt;
Option 3 is based on the cite rel value introduced in several standards and the via rel value introduced in atom. It builds on what seems to be the most popular format in use. Caveats:&lt;br /&gt;
* Given the existence of the CITE element it seems that the cite rel value is redundant although it appears that it will become a part of upcoming standards. &lt;br /&gt;
* Another problem with this format is that the cite and via values are not specific enough. Using this format in a more precise manner will require using non-standard rel values.&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;br /&gt;
* [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6 has the following:&lt;br /&gt;
** In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
** References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
** See-Also - References to other related articles in Usenet News.&lt;br /&gt;
** Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
** Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
** Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
** Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
* Try Googling around &amp;quot;IBIS&amp;quot; (Issue-Based Information Systems), it's an approach to collaborative problem solving that looks very like discussion threads, see also [http://collab.blueoxen.net/cgi-bin/wiki.pl?HomePage BlueOxen Wiki], [http://collab.blueoxen.net/cgi-bin/wiki.pl?MailingLists BlueOxen  Mailing Lists]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4898</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4898"/>
		<updated>2006-01-31T00:30:32Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: title edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation Examples=&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
see [[distributed-conversation-formats]] for formats.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
    dives into discussion about &lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;&lt;br /&gt;
        how to build an RDF model&lt;br /&gt;
     &amp;lt;/a&amp;gt;&lt;br /&gt;
     ,rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;gt;&lt;br /&gt;
    When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up&lt;br /&gt;
    afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to&lt;br /&gt;
    replacing the new terms with established ones with matching semantics. But don’t see reusing things as more important than getting&lt;br /&gt;
    an (appropriately) accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think&lt;br /&gt;
    this works.)&lt;br /&gt;
  &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== cite href ===&lt;br /&gt;
Another one from [http://theryanking.com/blog/archives/2005/01/31/things-to-say-when-you-are-losing-a-tech-argument/ Ryan King] (hopefully this is from before he discovered Tantek's presentation about markup).&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;From &amp;amp;lt;cite&amp;gt;&amp;amp;lt;a href=&amp;quot;http://www.skirsch.com/humor/techarg.htm&amp;quot;&amp;gt;&lt;br /&gt;
         Things to say when you are losing a tech argument&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/cite&amp;gt;:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;blockquote&amp;gt;&amp;amp;lt;p&amp;gt;&lt;br /&gt;
         2.That’s been proven to be O(N^2) and we need a solution that’s O(NlogN).&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         15. Oh, I played with that approach back as an undergrad. Got a D, too.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         18.That’s totally inefficient on modern hardware.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         26. No, no, no. It’s fairly important that the database be in THIRD NORMAL  FORM.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         28. I don’t think that’s altogether clear. Please write it up in UML for me.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         39.This is all covered in Knuth, and we don’t have time to go over it again.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         65.Yes, but we’re standardizing on XML.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ryan uses the &amp;amp;lt;CITE&amp;gt;&amp;amp;lt;A href=&amp;quot;source&amp;quot;&amp;gt;source name&amp;amp;lt;/A&amp;gt;&amp;amp;lt;/CITE&amp;gt; structure.&lt;br /&gt;
&lt;br /&gt;
=== href inside blockquote ===&lt;br /&gt;
From [http://www.stoweboyd.com/message/2006/01/umair_haque_on_.html Stowe Boyd]&lt;br /&gt;
   &amp;amp;lt;p&amp;gt;Umair Haque is worried that a steady diet of tech.memeorandum is making him stupid:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      [from &amp;amp;lt;a title=&amp;quot;Bubblegeneration Strategy Lab&amp;quot; href=&amp;quot;http://www.bubblegeneration.com/2006/01/problems-with-2.cfm&amp;quot;&amp;gt;&lt;br /&gt;
          The Problems with 2.0, pt 34514&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;&lt;br /&gt;
         I luv Memeorandum and all it's reconstructor cousins. It's one of the first things of my reading list. &lt;br /&gt;
         It's hugely slashed my search costs in finding new stuff.But there's a problem. Ever since I've started using&lt;br /&gt;
         it to the point where it replaces many of my other sources, I have gotten stupider.I can feel it - I don't &lt;br /&gt;
         think as fast, flexibly, or freely.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The link to the quote's source is embedded inside the BLOCKQUOTE element as part of the text of the quote.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29132</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29132"/>
		<updated>2006-01-31T00:30:09Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added distributed discussion to Exploratory discussions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOTOC__&lt;br /&gt;
= Microformats Wiki =&lt;br /&gt;
&lt;br /&gt;
'''Please read [[how-to-play]] before making any edits.'''&lt;br /&gt;
&lt;br /&gt;
'''Please read [[process]] before proposing any new microformats.'''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
What are microformats? See the [http://microformats.org/about/ about page] for an overview, and the [[introduction]] page for more info.  Recent [[press]] and [[presentations]] are also a good place for some background reading as well. Frequently asked questions are answered in the [[faq]].&lt;br /&gt;
&lt;br /&gt;
One popular definition from our [http://microformats.org/discuss/ mailing list] is &amp;quot;simple conventions for embedding semantics in HTML to enable decentralized development.&amp;quot; More precisely, microformats can be defined as:&lt;br /&gt;
:simple conventions&lt;br /&gt;
:for embedding semantic markup&lt;br /&gt;
::for a specific problem domain&lt;br /&gt;
:in human-readable (X)HTML/XML documents, Atom/RSS feeds, and &amp;quot;plain&amp;quot; XML&lt;br /&gt;
::that normalize existing content usage patterns&lt;br /&gt;
::using brief, descriptive class names &lt;br /&gt;
::often based on existing interoperable standards&lt;br /&gt;
:to enable decentralized development&lt;br /&gt;
::of resources, tools, and services&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Or do you just use your browser to browse?  That's so 20th century.&amp;quot; -- [http://diveintomark.org Mark Pilgrim]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
[[microformats|Microformats]] open standards specifications (see also: [[implementations]])&lt;br /&gt;
* [[hcalendar|hCalendar]]&lt;br /&gt;
* [[hcard|hCard]]&lt;br /&gt;
* [[rel-license]]&lt;br /&gt;
* [[rel-nofollow]]&lt;br /&gt;
* [[rel-tag]]&lt;br /&gt;
* [[vote-links|VoteLinks]]&lt;br /&gt;
* [http://gmpg.org/xfn/ XFN] (see also: [[xfn-implementations]])&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* [[xoxo|XOXO]]&lt;br /&gt;
&lt;br /&gt;
== Drafts ==&lt;br /&gt;
* [[adr|adr]]&lt;br /&gt;
* [[geo|geo]]&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
* [[rel-directory]]&lt;br /&gt;
* [[rel-enclosure]]&lt;br /&gt;
* [[relpayment-research | rel-payment]]&lt;br /&gt;
* [[robots-exclusion|Robots Exclusion]]&lt;br /&gt;
* [[xfolk|xFolk]]&lt;br /&gt;
* [[rel-home]] {{NewMarker}}&lt;br /&gt;
* [[hatom|hAtom]] {{NewMarker}}&lt;br /&gt;
&lt;br /&gt;
== Design Patterns ==&lt;br /&gt;
&lt;br /&gt;
Design patterns give microformat authors a vocabulary for expressing their ideas consistently with what has already been done. ''If you're tempted to try your hand at writing a microformat '''[[process|read this first]]'''!''&lt;br /&gt;
&lt;br /&gt;
* [[datetime-design-pattern]]&lt;br /&gt;
* [[class-design-pattern]]&lt;br /&gt;
* [[rel-design-pattern]]&lt;br /&gt;
* [[abbr-design-pattern]]&lt;br /&gt;
* [[existing-classes|class names defined across all microformats]]&lt;br /&gt;
&lt;br /&gt;
== Exploratory discussions ==&lt;br /&gt;
Research and analysis of real-world [[examples]], existing formats, and brainstorming to motivate the microformat.&lt;br /&gt;
*[[attention]]&lt;br /&gt;
*[[blog-description-format]]&lt;br /&gt;
*[[blog-post-examples]], [[blog-post-formats]], [[blog-post-brainstorming]] (yields [[hatom|hAtom]])&lt;br /&gt;
*[[book-examples]], [[book-formats]], [[book-brainstorming]]&lt;br /&gt;
*[[chat-examples]]&lt;br /&gt;
*[[citation|citation microformat overview]], [[citation-examples]], [[citation-formats]], [[citation-brainstorming]]&lt;br /&gt;
*[[comments-formats]]&lt;br /&gt;
*[[directory-inclusion-examples]], [[directory-inclusion-formats]]. (see also [[rel-directory]])&lt;br /&gt;
*[[distributed-conversation]], [[distributed-conversation-brainstorming]], [[distributed-conversation-examples]], [[distributed-conversation-formats]]&lt;br /&gt;
*[[forms-examples]]&lt;br /&gt;
*[[genealogy-formats]]&lt;br /&gt;
*[[last-modified-examples]], [[last-modified-formats]], [[last-modified-brainstorming]]&lt;br /&gt;
*[[listing-examples]], [[listing-formats]], [[listing-brainstorming]]&lt;br /&gt;
*[[location-formats]]. (see also [[adr]] and [[geo]])&lt;br /&gt;
*[[media-info-examples]]&lt;br /&gt;
*[[mfo-examples]]&lt;br /&gt;
*[[other-formats]]&lt;br /&gt;
*[[photo-note-examples]]&lt;br /&gt;
*[[recipe-examples]]&lt;br /&gt;
*[[requirements-testing]], [[requirements-testing-examples]]&lt;br /&gt;
*[[rest-examples]]&lt;br /&gt;
*[[resume-brainstorming]], [[resume-formats]]&lt;br /&gt;
*[[review-examples]], [[review-formats]] (yielded the [[hreview|hReview]] draft)&lt;br /&gt;
*[[search-results-example]]&lt;br /&gt;
*[[show-brainstorming]]&lt;br /&gt;
*[[showroll-brainstorming]]&lt;br /&gt;
*[[table-examples]]&lt;br /&gt;
*[[tagspeak-examples]]&lt;br /&gt;
*[[transit-table-examples]]&lt;br /&gt;
*[[widget-examples]], [[widget-brainstorming]]&lt;br /&gt;
*[[wiki-formats]]&lt;br /&gt;
*[[xmdp-brainstorming]] (see also [[xmdp-faq]])&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* [[examples]]&lt;br /&gt;
* [[zen-garden]] {{NewMarker}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools &amp;amp; Test Cases &amp;amp; Additional Research ==&lt;br /&gt;
&lt;br /&gt;
The first place to look for examples, code, and test cases is in the pages for each individual microformat. There are only a few cross-cutting tools and services that need to process more than one microformat. This section is intended for editors, parsers, validators, test cases, and other information relevant across multiple microformats.&lt;br /&gt;
&lt;br /&gt;
*[[parsing-microformats]]&lt;br /&gt;
*[[selected-test-cases-from-the-web]]&lt;br /&gt;
*[[vcard-implementations]], [[vcard-errata]]&lt;br /&gt;
*[[icalendar-implementations]]&lt;br /&gt;
*[[faqs-for-rdf]]&lt;br /&gt;
*[[why-are-content-standards-hard]]&lt;br /&gt;
&lt;br /&gt;
== shared work areas ==&lt;br /&gt;
* [[buttons]] {{NewMarker}}&lt;br /&gt;
* [[demo]] - a page with links for quickly demonstrating microformats working in practice.&lt;br /&gt;
* [[events]] {{NewMarker}}&lt;br /&gt;
* [[to-do]]&lt;br /&gt;
* [[marked-for-deletion]]&lt;br /&gt;
&lt;br /&gt;
== microformats wiki in other languages ==&lt;br /&gt;
&lt;br /&gt;
You may read and edit microformats articles in &amp;lt;del&amp;gt;many different&amp;lt;/del&amp;gt; other languages&lt;br /&gt;
&lt;br /&gt;
=== microformats wiki languages with over 2 articles ===&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page-fr|Français (French)]]&lt;br /&gt;
* [[Main_Page-jp|日本語 (Japanese)]] {{NewMarker}}&lt;br /&gt;
&lt;br /&gt;
=== Start a microformats wiki in another language ===&lt;br /&gt;
&lt;br /&gt;
Don't see the language you want?  Help translate the microformats wiki into another language!&lt;br /&gt;
&lt;br /&gt;
We're still figuring this out.  &lt;br /&gt;
&lt;br /&gt;
For now, see the [http://en.wikipedia.org/wiki/Wikipedia:Multilingual_coordination Wikipedia page on Multilingual coordination], and [http://meta.wikimedia.org/wiki/How_to_start_a_new_Wikipedia How to start a new Wikipedia] for some good general tips, advice, and community conventions.&lt;br /&gt;
&lt;br /&gt;
You may want to start with the list of [[stable-pages]], which are pages that are relatively stable, and have only minimal/editorial changes, which makes them much easier to keep in sync with the English versions, by using the [[Special:Watchlist|my watchlist]] feature (use it to watch the pages you've translated for changes).&lt;br /&gt;
&lt;br /&gt;
Page naming: for the translated version of a page, use the same name for the page, and simply add the RFC 3066 language identifier code as a dash suffix. E.g. for the French version, [[Main_Page]] becomes [[Main_Page-fr]], and [[how-to-play]] becomes [[how-to-play-fr]].&lt;br /&gt;
&lt;br /&gt;
==== more languages folks want to see ====&lt;br /&gt;
&lt;br /&gt;
* Chinese: 微支付 (Microformats) (see [http://msittig.blogspot.com/2005/11/since-i-translated-schedule-of.html source of translation])&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation&amp;diff=5031</id>
		<title>distributed-conversation</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation&amp;diff=5031"/>
		<updated>2006-01-31T00:28:00Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: created distributed conversation overview page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
This is an overview page page for the discussion about Distributed Conversation microformats. Currently this page is place-holder and serves as a hub for other pages on this topic.&lt;br /&gt;
&lt;br /&gt;
* [[distributed-conversation-brainstorming| Brainstorming and discussion]]&lt;br /&gt;
* [[distributed-conversation-examples| Examples of markup from the web]]&lt;br /&gt;
* [[distributed-conversation-formats| Related formats]]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4587</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4587"/>
		<updated>2006-01-31T00:16:51Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Distributed Conversation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
see [[distributed-conversation-formats]] for formats.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
    dives into discussion about &lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;&lt;br /&gt;
        how to build an RDF model&lt;br /&gt;
     &amp;lt;/a&amp;gt;&lt;br /&gt;
     ,rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;gt;&lt;br /&gt;
    When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up&lt;br /&gt;
    afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to&lt;br /&gt;
    replacing the new terms with established ones with matching semantics. But don’t see reusing things as more important than getting&lt;br /&gt;
    an (appropriately) accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think&lt;br /&gt;
    this works.)&lt;br /&gt;
  &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== cite href ===&lt;br /&gt;
Another one from [http://theryanking.com/blog/archives/2005/01/31/things-to-say-when-you-are-losing-a-tech-argument/ Ryan King] (hopefully this is from before he discovered Tantek's presentation about markup).&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;From &amp;amp;lt;cite&amp;gt;&amp;amp;lt;a href=&amp;quot;http://www.skirsch.com/humor/techarg.htm&amp;quot;&amp;gt;&lt;br /&gt;
         Things to say when you are losing a tech argument&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/cite&amp;gt;:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;blockquote&amp;gt;&amp;amp;lt;p&amp;gt;&lt;br /&gt;
         2.That’s been proven to be O(N^2) and we need a solution that’s O(NlogN).&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         15. Oh, I played with that approach back as an undergrad. Got a D, too.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         18.That’s totally inefficient on modern hardware.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         26. No, no, no. It’s fairly important that the database be in THIRD NORMAL  FORM.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         28. I don’t think that’s altogether clear. Please write it up in UML for me.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         39.This is all covered in Knuth, and we don’t have time to go over it again.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         65.Yes, but we’re standardizing on XML.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ryan uses the &amp;amp;lt;CITE&amp;gt;&amp;amp;lt;A href=&amp;quot;source&amp;quot;&amp;gt;source name&amp;amp;lt;/A&amp;gt;&amp;amp;lt;/CITE&amp;gt; structure.&lt;br /&gt;
&lt;br /&gt;
=== href inside blockquote ===&lt;br /&gt;
From [http://www.stoweboyd.com/message/2006/01/umair_haque_on_.html Stowe Boyd]&lt;br /&gt;
   &amp;amp;lt;p&amp;gt;Umair Haque is worried that a steady diet of tech.memeorandum is making him stupid:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      [from &amp;amp;lt;a title=&amp;quot;Bubblegeneration Strategy Lab&amp;quot; href=&amp;quot;http://www.bubblegeneration.com/2006/01/problems-with-2.cfm&amp;quot;&amp;gt;&lt;br /&gt;
          The Problems with 2.0, pt 34514&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;&lt;br /&gt;
         I luv Memeorandum and all it's reconstructor cousins. It's one of the first things of my reading list. &lt;br /&gt;
         It's hugely slashed my search costs in finding new stuff.But there's a problem. Ever since I've started using&lt;br /&gt;
         it to the point where it replaces many of my other sources, I have gotten stupider.I can feel it - I don't &lt;br /&gt;
         think as fast, flexibly, or freely.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The link to the quote's source is embedded inside the BLOCKQUOTE element as part of the text of the quote.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4585</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4585"/>
		<updated>2006-01-31T00:16:24Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: linked to formats page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
see [[distributed-conversation-formats] for formats.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
    dives into discussion about &lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;&lt;br /&gt;
        how to build an RDF model&lt;br /&gt;
     &amp;lt;/a&amp;gt;&lt;br /&gt;
     ,rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;gt;&lt;br /&gt;
    When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up&lt;br /&gt;
    afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to&lt;br /&gt;
    replacing the new terms with established ones with matching semantics. But don’t see reusing things as more important than getting&lt;br /&gt;
    an (appropriately) accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think&lt;br /&gt;
    this works.)&lt;br /&gt;
  &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== cite href ===&lt;br /&gt;
Another one from [http://theryanking.com/blog/archives/2005/01/31/things-to-say-when-you-are-losing-a-tech-argument/ Ryan King] (hopefully this is from before he discovered Tantek's presentation about markup).&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;From &amp;amp;lt;cite&amp;gt;&amp;amp;lt;a href=&amp;quot;http://www.skirsch.com/humor/techarg.htm&amp;quot;&amp;gt;&lt;br /&gt;
         Things to say when you are losing a tech argument&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/cite&amp;gt;:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;blockquote&amp;gt;&amp;amp;lt;p&amp;gt;&lt;br /&gt;
         2.That’s been proven to be O(N^2) and we need a solution that’s O(NlogN).&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         15. Oh, I played with that approach back as an undergrad. Got a D, too.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         18.That’s totally inefficient on modern hardware.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         26. No, no, no. It’s fairly important that the database be in THIRD NORMAL  FORM.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         28. I don’t think that’s altogether clear. Please write it up in UML for me.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         39.This is all covered in Knuth, and we don’t have time to go over it again.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         65.Yes, but we’re standardizing on XML.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ryan uses the &amp;amp;lt;CITE&amp;gt;&amp;amp;lt;A href=&amp;quot;source&amp;quot;&amp;gt;source name&amp;amp;lt;/A&amp;gt;&amp;amp;lt;/CITE&amp;gt; structure.&lt;br /&gt;
&lt;br /&gt;
=== href inside blockquote ===&lt;br /&gt;
From [http://www.stoweboyd.com/message/2006/01/umair_haque_on_.html Stowe Boyd]&lt;br /&gt;
   &amp;amp;lt;p&amp;gt;Umair Haque is worried that a steady diet of tech.memeorandum is making him stupid:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      [from &amp;amp;lt;a title=&amp;quot;Bubblegeneration Strategy Lab&amp;quot; href=&amp;quot;http://www.bubblegeneration.com/2006/01/problems-with-2.cfm&amp;quot;&amp;gt;&lt;br /&gt;
          The Problems with 2.0, pt 34514&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;&lt;br /&gt;
         I luv Memeorandum and all it's reconstructor cousins. It's one of the first things of my reading list. &lt;br /&gt;
         It's hugely slashed my search costs in finding new stuff.But there's a problem. Ever since I've started using&lt;br /&gt;
         it to the point where it replaces many of my other sources, I have gotten stupider.I can feel it - I don't &lt;br /&gt;
         think as fast, flexibly, or freely.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The link to the quote's source is embedded inside the BLOCKQUOTE element as part of the text of the quote.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-formats&amp;diff=9162</id>
		<title>distributed-conversation-formats</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-formats&amp;diff=9162"/>
		<updated>2006-01-31T00:14:35Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: moved from examples page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation Formats =&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Formats ==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4584</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4584"/>
		<updated>2006-01-31T00:13:41Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
    dives into discussion about &lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;&lt;br /&gt;
        how to build an RDF model&lt;br /&gt;
     &amp;lt;/a&amp;gt;&lt;br /&gt;
     ,rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;gt;&lt;br /&gt;
    When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up&lt;br /&gt;
    afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to&lt;br /&gt;
    replacing the new terms with established ones with matching semantics. But don’t see reusing things as more important than getting&lt;br /&gt;
    an (appropriately) accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think&lt;br /&gt;
    this works.)&lt;br /&gt;
  &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== cite href ===&lt;br /&gt;
Another one from [http://theryanking.com/blog/archives/2005/01/31/things-to-say-when-you-are-losing-a-tech-argument/ Ryan King] (hopefully this is from before he discovered Tantek's presentation about markup).&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;From &amp;amp;lt;cite&amp;gt;&amp;amp;lt;a href=&amp;quot;http://www.skirsch.com/humor/techarg.htm&amp;quot;&amp;gt;&lt;br /&gt;
         Things to say when you are losing a tech argument&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/cite&amp;gt;:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;blockquote&amp;gt;&amp;amp;lt;p&amp;gt;&lt;br /&gt;
         2.That’s been proven to be O(N^2) and we need a solution that’s O(NlogN).&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         15. Oh, I played with that approach back as an undergrad. Got a D, too.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         18.That’s totally inefficient on modern hardware.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         26. No, no, no. It’s fairly important that the database be in THIRD NORMAL  FORM.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         28. I don’t think that’s altogether clear. Please write it up in UML for me.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         39.This is all covered in Knuth, and we don’t have time to go over it again.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         65.Yes, but we’re standardizing on XML.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ryan uses the &amp;amp;lt;CITE&amp;gt;&amp;amp;lt;A href=&amp;quot;source&amp;quot;&amp;gt;source name&amp;amp;lt;/A&amp;gt;&amp;amp;lt;/CITE&amp;gt; structure.&lt;br /&gt;
&lt;br /&gt;
=== href inside blockquote ===&lt;br /&gt;
From [http://www.stoweboyd.com/message/2006/01/umair_haque_on_.html Stowe Boyd]&lt;br /&gt;
   &amp;amp;lt;p&amp;gt;Umair Haque is worried that a steady diet of tech.memeorandum is making him stupid:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      [from &amp;amp;lt;a title=&amp;quot;Bubblegeneration Strategy Lab&amp;quot; href=&amp;quot;http://www.bubblegeneration.com/2006/01/problems-with-2.cfm&amp;quot;&amp;gt;&lt;br /&gt;
          The Problems with 2.0, pt 34514&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;&lt;br /&gt;
         I luv Memeorandum and all it's reconstructor cousins. It's one of the first things of my reading list. &lt;br /&gt;
         It's hugely slashed my search costs in finding new stuff.But there's a problem. Ever since I've started using&lt;br /&gt;
         it to the point where it replaces many of my other sources, I have gotten stupider.I can feel it - I don't &lt;br /&gt;
         think as fast, flexibly, or freely.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The link to the quote's source is embedded inside the BLOCKQUOTE element as part of the text of the quote.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4582</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4582"/>
		<updated>2006-01-30T00:28:11Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: formatting.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
    dives into discussion about &lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;&lt;br /&gt;
        how to build an RDF model&lt;br /&gt;
     &amp;lt;/a&amp;gt;&lt;br /&gt;
     ,rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;gt;&lt;br /&gt;
    When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up&lt;br /&gt;
    afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to&lt;br /&gt;
    replacing the new terms with established ones with matching semantics. But don’t see reusing things as more important than getting&lt;br /&gt;
    an (appropriately) accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think&lt;br /&gt;
    this works.)&lt;br /&gt;
  &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== cite href ===&lt;br /&gt;
Another one from [http://theryanking.com/blog/archives/2005/01/31/things-to-say-when-you-are-losing-a-tech-argument/ Ryan King] (hopefully this is from before he discovered Tantek's presentation about markup).&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;From &amp;amp;lt;cite&amp;gt;&amp;amp;lt;a href=&amp;quot;http://www.skirsch.com/humor/techarg.htm&amp;quot;&amp;gt;&lt;br /&gt;
         Things to say when you are losing a tech argument&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/cite&amp;gt;:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;blockquote&amp;gt;&amp;amp;lt;p&amp;gt;&lt;br /&gt;
         2.That’s been proven to be O(N^2) and we need a solution that’s O(NlogN).&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         15. Oh, I played with that approach back as an undergrad. Got a D, too.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         18.That’s totally inefficient on modern hardware.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         26. No, no, no. It’s fairly important that the database be in THIRD NORMAL  FORM.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         28. I don’t think that’s altogether clear. Please write it up in UML for me.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         39.This is all covered in Knuth, and we don’t have time to go over it again.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         65.Yes, but we’re standardizing on XML.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ryan uses the &amp;amp;lt;CITE&amp;gt;&amp;amp;lt;A href=&amp;quot;source&amp;quot;&amp;gt;source name&amp;amp;lt;/A&amp;gt;&amp;amp;lt;/CITE&amp;gt; structure.&lt;br /&gt;
&lt;br /&gt;
=== href inside blockquote ===&lt;br /&gt;
From [http://www.stoweboyd.com/message/2006/01/umair_haque_on_.html Stowe Boyd]&lt;br /&gt;
   &amp;amp;lt;p&amp;gt;Umair Haque is worried that a steady diet of tech.memeorandum is making him stupid:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      [from &amp;amp;lt;a title=&amp;quot;Bubblegeneration Strategy Lab&amp;quot; href=&amp;quot;http://www.bubblegeneration.com/2006/01/problems-with-2.cfm&amp;quot;&amp;gt;&lt;br /&gt;
          The Problems with 2.0, pt 34514&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;&lt;br /&gt;
         I luv Memeorandum and all it's reconstructor cousins. It's one of the first things of my reading list. &lt;br /&gt;
         It's hugely slashed my search costs in finding new stuff.But there's a problem. Ever since I've started using&lt;br /&gt;
         it to the point where it replaces many of my other sources, I have gotten stupider.I can feel it - I don't &lt;br /&gt;
         think as fast, flexibly, or freely.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The link to the quote's source is embedded inside the BLOCKQUOTE element as part of the text of the quote.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4512</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4512"/>
		<updated>2006-01-28T23:47:05Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: href inside blockquote&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
  dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF     model&amp;lt;/a&amp;gt;,&lt;br /&gt;
  rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up   afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the   new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately)   accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== cite href ===&lt;br /&gt;
Another one from [http://theryanking.com/blog/archives/2005/01/31/things-to-say-when-you-are-losing-a-tech-argument/ Ryan King] (hopefully this is from before he discovered Tantek's presentation about markup).&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;From &amp;amp;lt;cite&amp;gt;&amp;amp;lt;a href=&amp;quot;http://www.skirsch.com/humor/techarg.htm&amp;quot;&amp;gt;&lt;br /&gt;
         Things to say when you are losing a tech argument&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/cite&amp;gt;:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;blockquote&amp;gt;&amp;amp;lt;p&amp;gt;&lt;br /&gt;
         2.That’s been proven to be O(N^2) and we need a solution that’s O(NlogN).&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         15. Oh, I played with that approach back as an undergrad. Got a D, too.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         18.That’s totally inefficient on modern hardware.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         26. No, no, no. It’s fairly important that the database be in THIRD NORMAL  FORM.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         28. I don’t think that’s altogether clear. Please write it up in UML for me.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         39.This is all covered in Knuth, and we don’t have time to go over it again.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         65.Yes, but we’re standardizing on XML.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ryan uses the &amp;amp;lt;CITE&amp;gt;&amp;amp;lt;A href=&amp;quot;source&amp;quot;&amp;gt;source name&amp;amp;lt;/A&amp;gt;&amp;amp;lt;/CITE&amp;gt; structure.&lt;br /&gt;
&lt;br /&gt;
=== href inside blockquote ===&lt;br /&gt;
From [http://www.stoweboyd.com/message/2006/01/umair_haque_on_.html Stowe Boyd]&lt;br /&gt;
   &amp;amp;lt;p&amp;gt;Umair Haque is worried that a steady diet of tech.memeorandum is making him stupid:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
      [from &amp;amp;lt;a title=&amp;quot;Bubblegeneration Strategy Lab&amp;quot; href=&amp;quot;http://www.bubblegeneration.com/2006/01/problems-with-2.cfm&amp;quot;&amp;gt;&lt;br /&gt;
          The Problems with 2.0, pt 34514&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;&lt;br /&gt;
         I luv Memeorandum and all it's reconstructor cousins. It's one of the first things of my reading list. &lt;br /&gt;
         It's hugely slashed my search costs in finding new stuff.But there's a problem. Ever since I've started using&lt;br /&gt;
         it to the point where it replaces many of my other sources, I have gotten stupider.I can feel it - I don't &lt;br /&gt;
         think as fast, flexibly, or freely.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The link to the quote's source is embedded inside the BLOCKQUOTE element as part of the text of the quote.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4505</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4505"/>
		<updated>2006-01-28T23:11:40Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added cite href examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
  dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF     model&amp;lt;/a&amp;gt;,&lt;br /&gt;
  rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up   afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the   new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately)   accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== cite href ===&lt;br /&gt;
Another one from [http://theryanking.com/blog/archives/2005/01/31/things-to-say-when-you-are-losing-a-tech-argument/ Ryan King] (hopefully this is from before he discovered Tantek's presentation about markup).&lt;br /&gt;
&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;amp;lt;p&amp;gt;From &amp;amp;lt;cite&amp;gt;&amp;amp;lt;a href=&amp;quot;http://www.skirsch.com/humor/techarg.htm&amp;quot;&amp;gt;&lt;br /&gt;
         Things to say when you are losing a tech argument&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/cite&amp;gt;:&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;blockquote&amp;gt;&amp;amp;lt;p&amp;gt;&lt;br /&gt;
         2.That’s been proven to be O(N^2) and we need a solution that’s O(NlogN).&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         15. Oh, I played with that approach back as an undergrad. Got a D, too.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         18.That’s totally inefficient on modern hardware.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         26. No, no, no. It’s fairly important that the database be in THIRD NORMAL  FORM.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         28. I don’t think that’s altogether clear. Please write it up in UML for me.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         39.This is all covered in Knuth, and we don’t have time to go over it again.&amp;amp;lt;br&amp;gt;&lt;br /&gt;
         65.Yes, but we’re standardizing on XML.&lt;br /&gt;
      &amp;amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ryan uses the &amp;amp;lt;CITE&amp;gt;&amp;amp;lt;A href=&amp;quot;source&amp;quot;&amp;gt;source name&amp;amp;lt;/A&amp;gt;&amp;amp;lt;/CITE&amp;gt; structure.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4504</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4504"/>
		<updated>2006-01-28T22:57:23Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added example from theryanking&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
  dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF     model&amp;lt;/a&amp;gt;,&lt;br /&gt;
  rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up   afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the   new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately)   accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Cite attribute in blockquote or quote ===&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;br /&gt;
&lt;br /&gt;
A similar example from [http://theryanking.com/blog/archives/2006/01/25/blogging-as-religion/ Ryan King's blog]:&lt;br /&gt;
   Intuitively, we&amp;amp;#8217;d expect a group to balance each other out, but &lt;br /&gt;
   &amp;amp;lt;q cite=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;&lt;br /&gt;
      people with relatively moderate viewpoints tend to assume that their groupmates hold more extreme views, &lt;br /&gt;
      and to alter their own views in compensation&lt;br /&gt;
   &amp;amp;lt;/q&amp;gt; &lt;br /&gt;
   [&amp;amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Risky_shift&amp;quot;&amp;gt;source&amp;amp;lt;/a&amp;gt;]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4502</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4502"/>
		<updated>2006-01-28T22:50:26Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added example from decafbad&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
  dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF     model&amp;lt;/a&amp;gt;,&lt;br /&gt;
  rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up   afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the   new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately)   accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
From &amp;lt;cite&amp;gt;[http://decafbad.com/blog/2006/01/19/use-delicious-to-build-share-reading-lists Les Orcahrd's 0xdecafbad]&amp;lt;/cite&amp;gt;:&lt;br /&gt;
  &amp;amp;lt;blockquote cite=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;As far as I know, the most popular link&lt;br /&gt;
   managment tool is del.icio.us, a tool I love for its power and simplicity. del.icio.us allow you to export all your links in RSS &lt;br /&gt;
   which is   cool. So, I wrote a quick and dirty PHP script that converts this RSS export to an OPML list (see at the end of this &lt;br /&gt;
   post).&amp;amp;lt;/blockquote&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
   &amp;amp;lt;p&amp;gt;&amp;amp;lt;small style=&amp;quot;text-align: right; display: block;&amp;quot;&amp;gt;&lt;br /&gt;
      Source: &amp;amp;lt;a href=&amp;quot;http://vrypan.net/log/archives/2006/01/19/delicious-as-fedd-manager/&amp;quot;&amp;gt;&lt;br /&gt;
         vrypan|net|log » del.icio.us as feed manager&lt;br /&gt;
      &amp;amp;lt;/a&amp;gt;&lt;br /&gt;
   &amp;amp;lt;/small&amp;gt;&amp;amp;lt;/p&amp;gt;&lt;br /&gt;
The cite attribute of the blockquote tag is defined in many standards but is not well supported by browsers and is therefore hidden from the user. This requires the author to repeat its value later, in the form of a link.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4501</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4501"/>
		<updated>2006-01-26T00:18:50Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: fixed link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[distributed-conversation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
  dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF     model&amp;lt;/a&amp;gt;,&lt;br /&gt;
  rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up   afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the   new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately)   accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4416</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4416"/>
		<updated>2006-01-25T23:58:23Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: formatting /* Author, href and blockquote */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
  dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF     model&amp;lt;/a&amp;gt;,&lt;br /&gt;
  rather than an XML language:&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
  &amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up   afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the   new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately)   accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4415</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4415"/>
		<updated>2006-01-25T23:55:59Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added SIOC info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
=== SIOC - Semantically-Interlinked Online Communities ===&lt;br /&gt;
SIOC (Semantically Interlinked Online Communities) is an ontology for describing discussion forums and posts on topic threads in online community sites. This includes but is not limited to: blogs, bulletin boards, mailing lists, newsgroups, etc.&lt;br /&gt;
* http://rdfs.org/sioc/&lt;br /&gt;
* http://rdfs.org/sioc/spec/&lt;br /&gt;
&lt;br /&gt;
Relevant properties defined under [http://rdfs.org/sioc/spec/ SIOC]:&lt;br /&gt;
* has_reply - This details replies or responses to this Post, which can be used for purposes of display ordering. &lt;br /&gt;
* reply_of - Links to a previous Post, which this Post is a reply of (or to). &lt;br /&gt;
* next_version - Links to the next revision of this Post. &lt;br /&gt;
* previous_version - Links to a previous revision of this Post. &lt;br /&gt;
* has_sibling - A Post may have a sibling or a twin that exists in a different Forum, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Post only needs to have the changed information.&lt;br /&gt;
* sibling_of - This Post differs from its sibling in some small way. The other sibling can be used as a source for any missing data. &lt;br /&gt;
* attachment - A URI of the attachment related to a Post. &lt;br /&gt;
* related_to - Related Posts for this Post, perhaps determined implicitly from topics or references. &lt;br /&gt;
* is_closed - Details if this (and any children) is closed. &lt;br /&gt;
&lt;br /&gt;
'''Discussion of SIOC'''&lt;br /&gt;
* We cannot expect the complementary relations (e.g. has_reply) to exist. This would require a more strongly connected system that we do not assume exists. Similarly for is_closed.&lt;br /&gt;
* next_version and previous_version might be an interesting alternative to updates in the case where the author of the updated version has control of the previous version as well. This is not always the case but might happen often enough to include this option.&lt;br /&gt;
* The concept of siblings is an interesting one, although the difference between that and update or forward might be too particular for most users.&lt;br /&gt;
* attachment might be interesting but is it necessary? &lt;br /&gt;
* related_to might be useful in an aggregate environment (think delicious related tags) but otherwise I see those posts use as source citations, so this specific relation type might be pointless.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
&amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF model&amp;lt;/a&amp;gt;,&lt;br /&gt;
rather than an XML language:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately) accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4414</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4414"/>
		<updated>2006-01-25T23:42:32Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Authors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
* [[User:BenjaminCarlyle|Benjamin Carlyle]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;br /&gt;
&lt;br /&gt;
== Web Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Author, href and blockquote ===&lt;br /&gt;
&amp;amp;lt;p&amp;gt;His column was picked up all over the web, including by Danny Ayers. He&lt;br /&gt;
dives into discussion about &amp;amp;lt;a href=&amp;quot;http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/&amp;quot;&amp;gt;how to build an RDF model&amp;lt;/a&amp;gt;,&lt;br /&gt;
rather than an XML language:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;amp;lt;p&amp;gt;When working with RDF, my current feeling (could be wrong ;-) is that in most cases it’s probably best to initially make up afresh a new representation that matches the domain model as closely as possible(/appropriate). Only then start looking to replacing the new terms with established ones with matching semantics. But don’t see reusing things as more important than getting an (appropriately) accurate model. (Different approaches are likely to be better for different cases, but as a loose guide I think this works.)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.soundadvice.id.au/blog/2006/01/15/#xmlLanguages source]&lt;br /&gt;
&lt;br /&gt;
Danny Ayers is the author of the pieces being referenced. The href identifies an article the blockquote comes from. &amp;quot;How to build an RDF model&amp;quot; may be considered a short description of the link, however sometimes this text is as short as &amp;quot;writes&amp;quot;.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4404</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4404"/>
		<updated>2006-01-24T02:16:29Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added IBIS info and discussion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
===Email/Usenet===&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
===Thread Description Language===&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
'''Discussion of TDL'''&lt;br /&gt;
&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
===IBIS - Issues Based Information Systems===&lt;br /&gt;
Kunz's Issue Based Information Systems (IBIS) provide a framework for collaborative understanding of the major issues and implications surrounding what are described as ``wicked problems'' (problems that lack a definitive formulation). Understanding is achieved by using hypertext components to create structured arguments surrounding the issues. (&amp;lt;cite&amp;gt;[http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis Weblog Kitchen]&amp;lt;/cite&amp;gt;)&lt;br /&gt;
* [http://dannyayers.com/xmlns/ibis/ IBIS vocabulary]&lt;br /&gt;
* [http://collab.blueoxen.net/forums/yak/2003-12/threads.html#00191 How to start an IBIS discussion in Email]&lt;br /&gt;
* [http://www.weblogkitchen.com/wiki.cgi?GraphicalIbis graphical IBIS (gIBIS)]&lt;br /&gt;
  The hypertext model of IBIS consists of three node types:&lt;br /&gt;
   1. issues&lt;br /&gt;
   2. positions&lt;br /&gt;
   3. arguments&lt;br /&gt;
  &lt;br /&gt;
  Eight link types represent the allowable relationships between these nodes:&lt;br /&gt;
   1. generalises&lt;br /&gt;
   2. specialises&lt;br /&gt;
   3. replaces&lt;br /&gt;
   4. questions&lt;br /&gt;
   5. is_suggested_by&lt;br /&gt;
   6. responds_to&lt;br /&gt;
   7. objects_to&lt;br /&gt;
   8. supports&lt;br /&gt;
&lt;br /&gt;
'''Discussion of IBIS'''&lt;br /&gt;
&lt;br /&gt;
Similar to TDL, IBIS seems to tackle a bigger problem than the one discussed here. &lt;br /&gt;
* The different node types are not necessary for tracking a discussion thread. Tracking the flow of the conversation, the arguments and flow of ideas is a wider more complex issue than just gluing together disparate pieces of an online discussion.&lt;br /&gt;
* Link type such as &amp;quot;generalises&amp;quot; and &amp;quot;specialises&amp;quot; might be useful but seem to require a lot from the user. If we allow for inheritance of link type they could be used as optional parts of the format but it appears that we can do well enough without them.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4589</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4589"/>
		<updated>2006-01-24T01:44:10Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Additional Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed online conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
[[distributed-conversation-examples]]&lt;br /&gt;
&lt;br /&gt;
== Note for general text citations ==&lt;br /&gt;
&lt;br /&gt;
This page is all about hyperlink citations, either explicity through the use of an &amp;lt;code&amp;gt;&amp;amp;lt;a href&amp;amp;gt;&amp;lt;/code&amp;gt; or a mostly hidden &amp;quot;cite&amp;quot; attribute on the &amp;lt;code&amp;gt;&amp;amp;lt;blockquote&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;q&amp;amp;gt;&amp;lt;/code&amp;gt; elements.&lt;br /&gt;
&lt;br /&gt;
For general text citations, please take a look at:&lt;br /&gt;
* [[cite-examples]], [[cite-formats]], [[cite-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org W3C] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: That is a very good point Andy.  Thus we should define rel-cite compatibly, and then give attribution and informatively reference XHTML2. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;br /&gt;
* [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6 has the following:&lt;br /&gt;
** In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
** References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
** See-Also - References to other related articles in Usenet News.&lt;br /&gt;
** Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
** Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
** Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
** Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
* Try Googling around &amp;quot;IBIS&amp;quot; (Issue-Based Information Systems), it's an approach to collaborative problem solving that looks very like discussion threads, see also [http://collab.blueoxen.net/cgi-bin/wiki.pl?HomePage BlueOxen Wiki], [http://collab.blueoxen.net/cgi-bin/wiki.pl?MailingLists BlueOxen  Mailing Lists]&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4385</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4385"/>
		<updated>2006-01-22T22:23:56Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
Discussion of TDL&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4335</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4335"/>
		<updated>2006-01-22T22:23:37Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Authors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
Discussion of TDL&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4334</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4334"/>
		<updated>2006-01-22T22:23:25Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Examples of Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
Discussion of TDL&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;br /&gt;
From Email we get two basic relations between message:&lt;br /&gt;
* Reply - This message is a reply to the referenced message.&lt;br /&gt;
* Forward - This message forwards the referenced message to additional recipients.&lt;br /&gt;
&lt;br /&gt;
From various publications (often of standards) we get:&lt;br /&gt;
* Updates/Obsoletes - This documents contains updates or even replaces the referenced document.&lt;br /&gt;
&lt;br /&gt;
Citation of resources comes in several flavors:&lt;br /&gt;
* Quote&lt;br /&gt;
* Citing a reference&lt;br /&gt;
* Via link/Hat tip (mainly in blogs)&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4333</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4333"/>
		<updated>2006-01-22T22:15:39Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
&lt;br /&gt;
== Examples of Related Solutions==&lt;br /&gt;
&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
Discussion of TDL&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;br /&gt;
&lt;br /&gt;
== Examples of Use ==&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4332</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4332"/>
		<updated>2006-01-22T22:13:50Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: added details and discussion of TDL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* [[User:EranGloben|Eran Globen]]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
TDL v3  defines the following properties:&lt;br /&gt;
* Property tdl:discusses - Relates a Post to a resource it talks about&lt;br /&gt;
* Property tdl:follows - Indicates that this resource comes no earlier than the specified resource&lt;br /&gt;
* Property tdl:inThread - Relates a post to a thread which includes it&lt;br /&gt;
* Property tdl:mentions - Indicates that this resource refers to the specified resource&lt;br /&gt;
* Property tdl:respondsTo - Relates a post to its parent(s) in a discussion&lt;br /&gt;
* Property tdl:respondsNegativelyTo - Relates a post to a parent post which it dissents from or corrects&lt;br /&gt;
* Property tdl:respondsPositivelyTo - Relates a post to a parent post with which it concurs&lt;br /&gt;
&lt;br /&gt;
Discussion of TDL&lt;br /&gt;
# respondsNegativelyTo, respondsPositivelyTo are beyond the scope of this spec. They can both be implemented using vote-links.&lt;br /&gt;
# Without those, respondsTo remains the main connector between posts in a thread.&lt;br /&gt;
# mentions and discusses seem to be splitting hairs. It appears that both of them can be replaced by using the CITE tag.&lt;br /&gt;
# follows seems to be designed for use in a central registry that tracks threads and therefore is useless for a distributed solution.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4331</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4331"/>
		<updated>2006-01-22T22:01:16Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation --[[User:EranGloben|EranGloben]] 14:01, 22 Jan 2006 (PST)Examples =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* --[[User:EranGloben|EranGloben]] 14:01, 22 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4330</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4330"/>
		<updated>2006-01-22T22:00:15Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation Examples =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* EranGloben&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
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 [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6:&lt;br /&gt;
* In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
* References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
* See-Also - References to other related articles in Usenet News.&lt;br /&gt;
* Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
* Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
* Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
* Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;br /&gt;
&lt;br /&gt;
Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
* http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4329</id>
		<title>distributed-conversation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-examples&amp;diff=4329"/>
		<updated>2006-01-22T21:57:34Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: created basic page for distributed conversation examples.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Distributed Conversation Examples =&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
see [[citation-brainstorming]] for more discussion on this topic.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
&lt;br /&gt;
* EranGloben&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;br /&gt;
* [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6 has the following:&lt;br /&gt;
** In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
** References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
** See-Also - References to other related articles in Usenet News.&lt;br /&gt;
** Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
** Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
** Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
** Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4336</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4336"/>
		<updated>2006-01-22T21:53:52Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
[[distributed-conversation-examples]]&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org WC3] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;br /&gt;
* [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6 has the following:&lt;br /&gt;
** In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
** References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
** See-Also - References to other related articles in Usenet News.&lt;br /&gt;
** Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
** Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
** Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
** Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4328</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4328"/>
		<updated>2006-01-21T22:25:21Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Additional Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org WC3] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;br /&gt;
* [http://www.faqs.org/rfcs/rfc2076.html RFC2076 - Common Internet Message Headers] section 3.6 has the following:&lt;br /&gt;
** In-Reply-To - Reference to message which this message is a reply to.&lt;br /&gt;
** References - In e-mail: reference to other related messages, in Usenet News reference to replied-to-articles.&lt;br /&gt;
** See-Also - References to other related articles in Usenet News.&lt;br /&gt;
** Obsoletes - Reference to previous message being corrected and replaced.&lt;br /&gt;
** Supersedes - Commonly used in Usenet News in  similar ways to the &amp;quot;Obsoletes&amp;quot; header described above. In Usenet News, however, Supersedes causes a full deletion of the replaced article in the server, while &amp;quot;Supersedes&amp;quot; and &amp;quot;Obsoletes&amp;quot; in e-mail is implemented in the client and often does not remove the old version of the text.&lt;br /&gt;
** Article-Updates - Only in Usenet News, similar to &amp;quot;Supersedes:&amp;quot; but does not cause the referenced article to be physically deleted.&lt;br /&gt;
** Article-Names - Reference to specially important articles for a particular Usenet Newsgroup.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4276</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4276"/>
		<updated>2006-01-21T22:08:10Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Additional Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org WC3] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;br /&gt;
* Usenet discussions used the references field which includes ALL referenced posts with the one replied to last in a space separated list.&lt;br /&gt;
** http://www.w3.org/Protocols/rfc1036/rfc1036.html See section 2.2.5&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=User:EranGloben&amp;diff=18455</id>
		<title>User:EranGloben</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=User:EranGloben&amp;diff=18455"/>
		<updated>2006-01-21T21:49:41Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://hellonline.com/index.html Eran Globen] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Blogs at: [http://hellonline.com/blog/ Hellonline] and [http://supr.c.ilio.us/blog/ Supr.c.ilio.us: The Blog]&lt;br /&gt;
&lt;br /&gt;
Currently interested in: citeRel, xFolk, hAtom.&lt;br /&gt;
&lt;br /&gt;
Related tidbits:&lt;br /&gt;
* [http://hellonline.com/blog/?p=69 Distributed Social Anything]&lt;br /&gt;
* [http://hellonline.com/blog/?cat=4 Some microformats related posts]&lt;br /&gt;
* [http://hellonline.com/blog/?p=8 RSS Mangler] sometimes works... :)&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4274</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4274"/>
		<updated>2006-01-21T21:41:03Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Problem */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org WC3] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::This illustrates the difference between types of citations. C quoting A's text found on B's blog. C would use a reply or forward type citation when referencing A's text and would add a via type citation when mentioning his source, B. --[[User:EranGloben|EranGloben]] 13:41, 21 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4273</id>
		<title>distributed-conversation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=distributed-conversation-brainstorming&amp;diff=4273"/>
		<updated>2006-01-21T21:37:31Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Problem */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=citeRel brainstorming=&lt;br /&gt;
Various parties have proposed microformats related to citations and distributed conversations. Ryan King and Eran Globen started with hVia (which became citeVia and later citeRel :-)). You can see the conversation in these blog posts:&lt;br /&gt;
&lt;br /&gt;
People already cite their sources in their blog posts and it would be great (and shouldn't be too difficult) to track that information. In that vein, read [http://theryanking.com/blog/archives/2005/05/06/hvia/ this post] which covers the initial thinking on the topic. ([http://theryanking.com/blog/archives/2005/05/09/citevia/ This] was a followup post).&lt;br /&gt;
&lt;br /&gt;
Later, [http://hellononline.com Eran] [http://hellonline.com/blog/?p=18 expanded the idea] to encompass not just via citations, but replies and updates as well. Follow up post [http://hellonline.com/blog/?p=19 here].&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
The basic idea we're trying to solve here is the tracking of distributed conversation- more specifically, distributed conversation between blog posts– the scope is intentionally limited here, though other aspects of distributed conversation are certainly important and related.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:A smaller portion of the problem is in identifying the most authoritative sources in a web-wide thread. In researching anything, the ability to identify a primary source is invaluable. Adding this kind of ordinality would add value to any list of related links such as a tag page.&lt;br /&gt;
&lt;br /&gt;
::Finding an authoritative source is not a smaller problem, but a larger problem- you have to have the whole conversation graph in order to find the root nodes. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:::The definition of Authority here is murky at best. This is far beyond the scope of this discussion. --EranGloben&lt;br /&gt;
&lt;br /&gt;
:Citing (quoting or refering to as an authoritative source or precedent) and hat-tipping (giving credit to a non-primary source for calling attention to a primary [authoritative] source) are certainly two different animals. Common etiquette suggests use of anchor tags because they can be actuated by the user.&lt;br /&gt;
&lt;br /&gt;
:I dug around at [http://www.w3.org WC3] and found rel=&amp;quot;cite&amp;quot; is ''already defined'' in the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-metaAttributes.html XHTML Metainformation Attributes Module]. In the [http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-hyperAttributes.html XHTML 2.0 Hypertext Attribute Collection], href and cite attributes are defined and may coexist but they behave differently: The href attribute &amp;quot;specifies a URI that is actuated when the element is activated.&amp;quot; For the cite attribute, &amp;quot;User Agents MUST provide a means for the user to actuate the link.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
::This has already been covered in the above blog posts. Admitedly, it needs to be brought into this document, though. --RyanKing&lt;br /&gt;
&lt;br /&gt;
:Whereas authors in general like their work to be cited with hyperlinks, and whereas users can be counted upon to cite primary and non-primary sources simultaneously without differentiating them, and whereas the only difference between a primary citation and a non-primary citation is the potential for skipped vias when considered across a distributed conversation, and whereas the use of existing specifications is preferred to the creation of redundant systems, and whereas increasing attributes is less severe than increasing nested elements, I propose that good definition and use of rel=&amp;quot;cite&amp;quot; will resolve the problem of crediting sources via anchors. &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::I see the conclusion as quite the opposite.  Because rel=&amp;quot;cite&amp;quot; *is* defined in XHTML2 drafts, and microformats allow you add rel values to HTML4/XHTML1 *now*, adopting the same convention makes a lot of sense.&lt;br /&gt;
&lt;br /&gt;
::If anything it bolsters the case for rel=&amp;quot;cite&amp;quot; (as opposed to some other value like rel=&amp;quot;source&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
::In a relCite microformat, you would define the &amp;quot;cite&amp;quot; value by normatively referencing XHTML2, rather than redefining it (even copy/pasting the definition from the XHTML2 spec -- though one could do so &amp;quot;informatively&amp;quot;), just like in [[hcard|hCard]], we define the properties by normatively referencing vCard. &amp;lt;cite&amp;gt;Tantek&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::[http://www.w3.org/TR/2005/WD-xhtml2-20050527/ XHTML 2.0] states that it &amp;quot;should in no way be considered stable, and should not be normatively referenced for any purposes whatsoever.&amp;quot; &amp;lt;cite&amp;gt;Andy Skelton&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:There is a related problem which is not exactly the same.  Let's say that you have a bit of microformatted data which implies an assertion, and the asserter is the containing page.  For example a relTag might have semantic value like &amp;quot;I claim that this object is a FOO.&amp;quot;  When that assertion is copied over to a new page, the identity of the asserter has to be made explicit: &amp;quot;according to the original containing page at BAR, this object is a FOO.&amp;quot;  Now let's say somebody copies over the copy.  This might happen if there was a B-lister who had an entry picked up by an A-lister, and the A-lister's entry was then copied by a vast number of C-listers.  (That's a typical pattern for data diffusion).  For the data to keep its integrity, the source of the citation would always have to be the original containing page (the B-lister) rather than the containing page that the copy was fetched from (the A-lister).  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::Lucas- that's why God invented &amp;amp;lt;blockquote&amp;amp;gt;. Content ''copied'' from one site to another should be quoted. --RyanKing&lt;br /&gt;
&lt;br /&gt;
::The question isn't about whether something was copied but what the cite source is.  This is a case where the difference between a primary citation and a non-primary citation affects the meaning of the data.  &amp;lt;cite&amp;gt;Lucas Gonze&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:I have a related problem that may shed some light on this one. I came to this page because I was just looking at a scientific journal citation and thought &amp;quot;that could be a microformat.&amp;quot;  There are already standard formats for citations of all sorts, including websites (e.g. [http://owl.english.purdue.edu/handouts/research/r_mla.html Modern Language Association]), so maybe converting these into microformats would solve the problem stated here, and more. -- Scott Reynen&lt;br /&gt;
&lt;br /&gt;
== Nested cite/anchor tags ==&lt;br /&gt;
&lt;br /&gt;
== rel=&amp;quot;cite&amp;quot; / rev=&amp;quot;cite&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
This could be a way to indicate a citation of linked content, typically web pages (or portions thereof, like blog posts) but inclusive of any kind of resource with a URL. &amp;quot;Cite&amp;quot; is defined as &amp;quot;to quote or refer to as a precedent or authority.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By adding &amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; to a hyperlink, an author could indicate that the destination of that hyperlink is an authoritative source or a precedent to the current page. rel=&amp;quot;cite&amp;quot; would be used whether an author cites by quotation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote&amp;gt;Our liberty depends on the freedom of the&lt;br /&gt;
press, and that cannot be limited without being lost.&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Thomas Jefferson&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
or by reference only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/joeschmoe/article/99/&amp;quot; rel=&amp;quot;cite&amp;quot;&amp;gt;&lt;br /&gt;
Joe Schmoe's latest rant&amp;lt;/a&amp;gt; is wrong, wrong, wrong...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;cite&amp;quot;&amp;lt;/code&amp;gt; hyperlinks are intended to be visible links on pages and posts.  Note that other markup may be used to indicate citation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;blockquote cite=&amp;quot;http://en.wikiquote.org/wiki/Thomas_Jefferson&amp;quot;&amp;gt;&lt;br /&gt;
Our liberty depends on the freedom of the press, and that cannot be&lt;br /&gt;
limited without being lost.&amp;lt;cite&amp;gt;Thomas Jefferson&amp;lt;/cite&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
but User Agents are not compelled to expose a link to the cited resource. Hyperlinks are preferred by most authors because they afford the user easy access to the cited resource.&lt;br /&gt;
&lt;br /&gt;
== citeRel vs. relCite ==&lt;br /&gt;
For basic structure and markup of citations it has been suggested that we use the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- relCite example --&amp;gt;&lt;br /&gt;
&amp;lt;a rel=&amp;quot;cite&amp;quot; href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
instead of &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- citeRel example --&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;source.url&amp;quot;&amp;gt;source.title&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several reasons to prefer the citeRel form over the relCite form of markup:&lt;br /&gt;
# citeRel uses only existing XHTML elements and values where relCite uses a new rel value.&lt;br /&gt;
# citeRel is easily extensible without breaking it's existing meaning.&lt;br /&gt;
&lt;br /&gt;
==When is a bare href (not) a citation==&lt;br /&gt;
A href is a citation when:&lt;br /&gt;
* A blog entry refers to another entry or to a presentation, then talks about that entry or presentation. eg &amp;quot;I believe it was more or less the same &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;presentation&amp;amp;lt;/a&amp;gt; he gave at SxSW this year&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King].&lt;br /&gt;
&lt;br /&gt;
A href is not a citation when:&lt;br /&gt;
* A blog entry refers to the author of an entry or presentation using the author's homepage url, then talks about the entry or presentation. eg &amp;quot;For my Internet Systems Research class last night, we had &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;gt;Tantek Çelik&amp;amp;lt;/a&amp;gt; come speak on microformats&amp;quot; [http://theryanking.com/blog/archives/2005/05/06/hvia/ Ryan King]&lt;br /&gt;
* A blog provides a blog-roll, or &amp;quot;recent bookmarks&amp;quot; panel&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
* Thread Description Language - TDL is an RDF vocabulary for describing threaded discussions, such as Usenet, weblogs, bulletin boards, and e-mail conversations.&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/web-threads/&lt;br /&gt;
** http://www.eyrie.org/~zednenem/2002/wtprofile/&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=xoxo&amp;diff=3042</id>
		<title>xoxo</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=xoxo&amp;diff=3042"/>
		<updated>2005-11-28T08:00:37Z</updated>

		<summary type="html">&lt;p&gt;EranGloben: /* Implementations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= XOXO 1.0: Extensible Open XHTML Outlines =&lt;br /&gt;
&lt;br /&gt;
XOXO is a simple, open outline format written in standard XHTML and suitable for embedding in (X)HTML, Atom, RSS, and arbitrary XML. XOXO is one of several [[microformats|microformat]] open standards. &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Draft Specification 2004-10-01 ==&lt;br /&gt;
&lt;br /&gt;
=== Editor ===&lt;br /&gt;
[http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc]&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* [http://epeus.blogspot.com/ Kevin Marks], [http://technorati.com Technorati, Inc]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc] (formerly of [http://microsoft.com/ Microsoft Corporation])&lt;br /&gt;
* [http://diveintomark.org/ Mark Pilgrim], [http://ibm.com IBM]&lt;br /&gt;
* [http://www.blogologue.com/ Morten W. Petersen]&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
{{MicroFormatCopyrightStatement2003}}&lt;br /&gt;
&lt;br /&gt;
=== Patents ===&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
== Preamble ==&lt;br /&gt;
When we were discussing [http://developers.technorati.com/wiki/attentionxml Attention.xml], Tantek pointed out that XHTML has everything necessary for semantically expressing outlines and blogroll-like subscriptions in an XML format that is both interactively renderable by browsers and parsable by strict XML engines. This page is here to discuss this idea.&lt;br /&gt;
&lt;br /&gt;
=== Name ===&lt;br /&gt;
XOXO stands for eXtensible Open XHTML Outlines, and is pronounced variously as 'ecks oh ecks oh', 'zho-zho', or 'sho-sho'.&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
XOXO is one of several [[MicroFormats]].  This specification defines a new XHTML document type that is based upon the module framework and modules defined in Modularization of XHTML ([http://www.w3.org/TR/xhtml-modularization XHTMLMOD]). The purpose of the XOXO document type is to serve as the basis for XHTML friendly outlines for processing by XML engines and for easy interactive rendering by browsers.&lt;br /&gt;
&lt;br /&gt;
== The XOXO Document Type ==&lt;br /&gt;
The XOXO document type is made up of the following XHTML modules. The elements, attributes, and minimal content models associated with these modules are defined in &amp;quot;Modularization of XHTML&amp;quot; ([http://www.w3.org/TR/xhtml-modularization XHTMLMOD]). The elements are listed here for information purposes, but the definitions in &amp;quot;Modularization of XHTML&amp;quot; should be considered definitive. In the on-line version of this document, the module names in the list below link into the definitions of the modules within the current version of &amp;quot;Modularization of XHTML&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_structuremodule Structure Module]&lt;br /&gt;
  body, head, html, title&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_hypertextmodule Hypertext Module]&lt;br /&gt;
  a&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_listmodule List Module]&lt;br /&gt;
  dl, dt, dd, ol, ul, li&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_metamodule Metainformation Module]&lt;br /&gt;
  meta&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_stylemodule Stylesheet Module]&lt;br /&gt;
  style element&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_styleattributemodule Style Attribute Module]&lt;br /&gt;
  style attribute&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_linkmodule Link Module]&lt;br /&gt;
  link&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_legacymodule Legacy Module]&lt;br /&gt;
  Attribute compact on ol and ul&lt;br /&gt;
&lt;br /&gt;
=== The XOXO Profile ===&lt;br /&gt;
&lt;br /&gt;
The XOXO Profile is an [http://gmpg.org/xmdp XHTML Meta Data Profile] used to define values for the class attribute.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dt&amp;gt;class&amp;lt;/dt&amp;gt;&lt;br /&gt;
 &amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/global.html#adef-class&amp;quot;&amp;gt;&lt;br /&gt;
 HTML4 definition of the 'class' attribute.&amp;lt;/a&amp;gt;  &lt;br /&gt;
  This meta data profile defines some 'class' attribute values &lt;br /&gt;
  (class names) and their meanings as suggested by a &lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://www.w3.org/TR/WD-htmllink-970328#profile&amp;quot;&amp;gt;draft of &amp;quot;Hypertext&lt;br /&gt;
   Links in HTML&amp;quot;&amp;lt;/a&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
     &amp;lt;dl&amp;gt;&lt;br /&gt;
     &amp;lt;dt&amp;gt;xoxo&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;An XOXO outline as defined by the &lt;br /&gt;
         &amp;lt;a href=&amp;quot;http://microformats.org/wiki/XOXO&amp;quot;&amp;gt;XOXO&lt;br /&gt;
          specification&amp;lt;/a&amp;gt;.  &lt;br /&gt;
         Typically an ordered list &amp;amp;lt;ol&amp;amp;gt; or unordered list &amp;amp;lt;ul&amp;amp;gt;&lt;br /&gt;
          element.&amp;lt;/dd&amp;gt;&lt;br /&gt;
     &amp;lt;dt&amp;gt;blogroll&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;When used with the aforementioned 'xoxo' value, this value means &lt;br /&gt;
         a particular instance of an XOXO outline which has the additional&lt;br /&gt;
          semantic of being a &lt;br /&gt;
         &amp;lt;a href=&amp;quot;http://www.microcontentnews.com/resources/glossary/blogrolling.htm&amp;quot;&amp;gt;blogroll&amp;lt;/a&amp;gt;.&lt;br /&gt;
        &amp;lt;/dd&amp;gt;&lt;br /&gt;
     &amp;lt;/dl&amp;gt;&lt;br /&gt;
 &amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Simple XOXO Fragment ==&lt;br /&gt;
&lt;br /&gt;
=== Markup ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;ol class='xoxo'&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Subject 1&lt;br /&gt;
    &amp;lt;ol&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;subpoint a&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;subpoint b&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ol&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Subject 2&lt;br /&gt;
    &amp;lt;ol compact=&amp;quot;compact&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;subpoint c&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;subpoint d&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ol&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Subject 3&lt;br /&gt;
    &amp;lt;ol&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;subpoint e&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ol&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sample Rendering ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   1. Subject 1&lt;br /&gt;
      a. subpoint a&lt;br /&gt;
      b. subpoint b&lt;br /&gt;
   2. Subject 2&lt;br /&gt;
   3. Subject 3&lt;br /&gt;
      a. subpoint e&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Usage of 'compact' attribute ===&lt;br /&gt;
&lt;br /&gt;
Note the use of the 'compact' attribute to indicate that the subpoints of the headline &amp;quot;Subject 2&amp;quot; are not in an expanded state.  The absence of the 'compact' attribute elsewhere indicates that the other headlines are in an expanded state.&lt;br /&gt;
&lt;br /&gt;
=== Possible Default Style Rules for Sample Rendering ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
ol.xoxo { list-style:decimal; }&lt;br /&gt;
ol.xoxo ol { list-style:lower-latin; }&lt;br /&gt;
ol[compact=&amp;quot;compact&amp;quot;] { display:none; }&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More Simple Examples ==&lt;br /&gt;
&lt;br /&gt;
MarkP has a set of examples that demonstrates both the simplicity of the markup and the presentational richness that is possible:&lt;br /&gt;
&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-flat.xo simple XO file that can be embedded directly into an XHTML page]&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-embeddable.xo XO with nested groups, also directly embeddedable in XHTML]&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-standalone.xo XO as a standalone XHTML page] ([http://validator.w3.org/check?uri=http%3A%2F%2Fdiveintomark.org%2Fpublic%2F2004%2F01%2Fxo-standalone.xo valid XHTML])&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-with-style.xo XO as a standalone XHTML page, styled with CSS] ([http://validator.w3.org/check?uri=http%3A%2F%2Fdiveintomark.org%2Fpublic%2F2004%2F01%2Fxo-with-style.xo also valid XHTML])&lt;br /&gt;
* [http://homepage.mac.com/ctholland/thelab/outlines/ Chris Holland Outline Helper]: tweaked one of above samples, yanked CSS for simplicity, added reference to [http://homepage.mac.com/ctholland/thelab/outlines/outlines.css outlines.css] and [http://homepage.mac.com/ctholland/thelab/outlines/outlines.js outlines.js], pasted a few different combinations of ul/ol/li with the compact attribute.&lt;br /&gt;
** in trying to comply with semantic principles the &amp;quot;compact&amp;quot; attribute to ol and ul elements is what drives the display state. Via scripting, i'm setting classes on containing li element for added styling flexibility, though CSS Gurus might be able to replace &amp;quot;li.expanded&amp;quot; in outlines.css with some other CSS selector that says &amp;quot;select an li node that contains an ol node with a 'compact' attribute set&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Properties of Outline Items ==&lt;br /&gt;
Outlines typically consist of a hierarchy of points and subpoints.  Each of those points (outline items) itself may have some properties (AKA attributes or metadata) that need to be represented.  Perhaps the most common additional property on outline items in practice is the URL as demonstrated in Mark Pilgrim's examples above.  Even the text label/title of an outline item could be considered a common property.  A few such common properties:&lt;br /&gt;
* text&lt;br /&gt;
* description&lt;br /&gt;
* url (often called xmlurl or htmlurl; sometimes called permalink)&lt;br /&gt;
* title&lt;br /&gt;
* type (hint of the MIME type of the resource indicated by the URL)&lt;br /&gt;
&lt;br /&gt;
In general, properties on an outline item &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; are represented by a nested definition list &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.  Strictly speaking, it is the first &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; inside the &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and before any following &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;lt;ul&amp;amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;&amp;amp;lt;li&amp;amp;gt;&amp;lt;/code&amp;gt;, e.g. here is an item &amp;quot;item 1&amp;quot; with a description property (the subpoints are there purely as a point of reference to an earlier example).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ol class='xoxo'&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;item 1&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;description&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;This item represents the main point we're trying to make.&amp;lt;/dd&amp;gt;&lt;br /&gt;
    &amp;lt;/dl&amp;gt;&lt;br /&gt;
    &amp;lt;ol&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;subpoint a&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;subpoint b&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ol&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Special Properties ===&lt;br /&gt;
There are a handful of special properties which we are able to represent more directly and conveniently with the semantic XHTML building blocks that we have included, instead of terms in a definition list.  Mostly taken from the above list of common properties, these are:&lt;br /&gt;
* text, url, title, type, and rel (short for relationship)&lt;br /&gt;
&lt;br /&gt;
If we were to represent them simply as definition terms (including the &amp;quot;description&amp;quot; property from the previous example), they might look something like this:&lt;br /&gt;
&lt;br /&gt;
Example for the sake of discussion only / not a canonical XOXO example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ol class='xoxo'&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;text&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;item 1&amp;lt;/dd&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;description&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt; This item represents the main point we're trying to make.&amp;lt;/dd&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;url&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;http://example.com/more.xoxo&amp;lt;/dd&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;title&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;title of item 1&amp;lt;/dd&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;type&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;text/xml&amp;lt;/dd&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;rel&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;help&amp;lt;/dd&amp;gt;&lt;br /&gt;
    &amp;lt;/dl&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, by taking advantage of the semantic &amp;lt;code&amp;gt;&amp;lt;a href&amp;gt;&amp;lt;/code&amp;gt; element, we are able to dramatically simplify the common cases that utilize these properties.  From a parser's perspective, this applies to the first  &amp;lt;code&amp;gt;&amp;lt;a href&amp;gt;&amp;lt;/code&amp;gt; element directly inside the &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;lt;li&amp;amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Actual XOXO Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ol class='xoxo'&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://example.com/more.xoxo&amp;quot;&lt;br /&gt;
         title=&amp;quot;title of item 1&amp;quot;&lt;br /&gt;
         type=&amp;quot;text/xml&amp;quot;&lt;br /&gt;
         rel=&amp;quot;help&amp;quot;&amp;gt;item 1&amp;lt;/a&amp;gt; &lt;br /&gt;
&amp;lt;!-- note how the &amp;quot;text&amp;quot; property is simply the contents of the &amp;lt;a&amp;gt; element --&amp;gt;&lt;br /&gt;
      &amp;lt;dl&amp;gt;&lt;br /&gt;
        &amp;lt;dt&amp;gt;description&amp;lt;/dt&amp;gt;&lt;br /&gt;
          &amp;lt;dd&amp;gt;This item represents the main point we're trying to make.&amp;lt;/dd&amp;gt;&lt;br /&gt;
      &amp;lt;/dl&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Any other properties are simply added to the definition list in the same way as the &amp;quot;description&amp;quot; property.&lt;br /&gt;
&lt;br /&gt;
== Examples in the Wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
Too numerous to document thoroughly.  Nearly every blogroll on the Web can be parsed as XOXO, since they are typically an unordered list of list items of hyperlinks, which is within the XOXO profile.&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
* [http://odeo.com Odeo] publishes users' subscription lists in XOXO. See Ryan King's list [http://odeo.com/profile/RyanKing/xoxo here].&lt;br /&gt;
* [http://www.decafbad.com/blog/ Les Orchard] has [http://www.decafbad.com/blog/2005/07/12/xoxo_outliner_experiment written] a [http://www.decafbad.com/2005/07/map-test/tree2.html nice XOXO outline editor in javascript].&lt;br /&gt;
* http://homepage.mac.com/ctholland/thelab/outlines/ is a great demonstration of  dynamic interactive XOXO with use of &amp;quot;compact&amp;quot; and DHTML to collapse/expand.&lt;br /&gt;
* http://tool-man.org/examples/sorting.html is a great demonstration of drag and drop sortable XOXO lists with javascript and CSS.&lt;br /&gt;
* http://www.joshpeek.com/projects/opmltoxoxo is an extensible OPML to XOXO converter.&lt;br /&gt;
* http://www.opendarwin.org/~drernie/xoxo-datatypes.html Mapping XOXO to [http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html Mac OS X property lists]&lt;br /&gt;
* [http://techno-weenie.net/blog/main/261/if-i-had-a-tumblelog single line of rails to convert XOXO to HTML]&lt;br /&gt;
&lt;br /&gt;
=== Sample Code ===&lt;br /&gt;
&lt;br /&gt;
* See the [[xoxo-sample-code]] page for open source sample code to read and write XOXO files.&lt;br /&gt;
&lt;br /&gt;
== XOXO Schemas ==&lt;br /&gt;
This section is informative.&lt;br /&gt;
&lt;br /&gt;
Note: these may be out of date and require updating to reflect the use of &amp;amp;lt;dl&amp;amp;gt; for annotating XOXO items with arbitrary properties.&lt;br /&gt;
* [[DTDs]]&lt;br /&gt;
* [http://www.nidelven-it.no/projects/XOXO/xoxo-0.1.tgz Schemas (Relax NG and DTDs)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
=== Normative References ===&lt;br /&gt;
* [http://www.w3.org/TR/xhtml1 XHTML 1.0]&lt;br /&gt;
* [http://www.w3.org/TR/xhtml-modularization XHTMLMOD]&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* [http://gmpg.org/xfn/ XFN]&lt;br /&gt;
&lt;br /&gt;
=== Informative References ===&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
* [http://developers.technorati.com/wiki/attentionxml Attention.xml]&lt;br /&gt;
* [[VoteLinks]]&lt;br /&gt;
* [http://www.w3.org/TR/xhtml11 XHTML 1.1]&lt;br /&gt;
* [http://opml.scripting.com/spec OPML 1.0]&lt;br /&gt;
* Contributed from http://developers.technorati.com/wiki/XOXO&lt;br /&gt;
&lt;br /&gt;
=== Similar Work ===&lt;br /&gt;
* [http://dannyayers.com/archives/001961.html XHTML Outlines] - DannyAyers independently came up with idea in 2003 October (just a month or two before Kevin and Tantek independently came up with XOXO) to use a simple profile of XHTML to semantically represent outlines using existing building blocks from XHTML.&lt;br /&gt;
* [http://semtext.org/2004-02/ XOW] - making them editable, producing RDF and bookmark lists from them (DannyAyers)&lt;br /&gt;
&lt;br /&gt;
=== Related Reading ===&lt;br /&gt;
* [http://patricklogan.blogspot.com/2005/08/lists-really-can-we-expect-better.html Patrick Logan on why OPML and a Microsoft Lists extension are both unnecessary].&lt;br /&gt;
* [http://raybenchen.blogspot.com/2005/11/is-crappy-format-worth-saving.html Dr. Tao Chen on why it is better to use XOXO than OPML going forward]&lt;br /&gt;
&lt;br /&gt;
=== Unrelated Reading ===&lt;br /&gt;
* [http://www.questionablecontent.net/view.php?comic=493 Questionable Content comic #493] - apparently the Faye character is a fan of XOXO.&lt;br /&gt;
&lt;br /&gt;
=== Promotional Materials / Schwag ===&lt;br /&gt;
* There is an entire XOXO clothing and accessories line.  [http://www.xoxo.com/home.php Buy XOXO stuff online].&lt;br /&gt;
&lt;br /&gt;
== Discussions ==&lt;br /&gt;
This specification is a work in progress. As additional aspects are discussed, understood, and written, they will be added. There is a separate document where we are keeping our brainstorms and other explorations relating to XOXO:&lt;br /&gt;
&lt;br /&gt;
* See [[xoxo-brainstorming]] for additional thoughts on how to use XOXO for specific uses.&lt;br /&gt;
* See also [http://www.technorati.com/cosmos/referer.html blogs discussing this page].&lt;br /&gt;
&lt;br /&gt;
=== Q&amp;amp;A ===&lt;br /&gt;
* If you have any questions about XOXO, check the [[xoxo-faq]], and if you don't find answers, add your questions!&lt;br /&gt;
&lt;br /&gt;
=== Issues ===&lt;br /&gt;
* Please add any issues with the specification to the separate [[xoxo-issues]] document.&lt;/div&gt;</summary>
		<author><name>EranGloben</name></author>
	</entry>
</feed>