<?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=MarkRickerby</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=MarkRickerby"/>
	<link rel="alternate" type="text/html" href="http://microformats.org/wiki/Special:Contributions/MarkRickerby"/>
	<updated>2026-04-21T08:39:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=getting-started&amp;diff=22754</id>
		<title>getting-started</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=getting-started&amp;diff=22754"/>
		<updated>2006-02-15T05:06:42Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: made start on addressing individual audiences&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This is aimed specifically at an audience of designers and IA's, not programmers, so excuse the non-technical language. Trying not to be too contrived or patronizing but it is a fine line, that I'll hopefully nail a bit better after a re-edit - [[MarkRickerby]]''&lt;br /&gt;
&lt;br /&gt;
= Getting Started with Microformats (Draft) =&lt;br /&gt;
&lt;br /&gt;
Microformats are based on simple markup conventions that enable you to add meaningful structure to your web content.&lt;br /&gt;
&lt;br /&gt;
One of the key principles of Microformats, is to privelege [[humans-first|human readable]] content. This means that you should think first and foremost of your content design being readable and accessible to web viewers. Using the [[design-principles|most appropriate HTML elements]] and applying structured [[class-design-pattern|class names]] to your markup enables you to produce content that can be clearly understood by a human audience and also used in a structured way by automated programs and other online tools. But the point is that you shouldn't have to go out of your way to produce such machine friendly markup - Microformats make it easy to integrate this greater degree of structure into your websites, without the overhead of having to learn complicated new languages or formats.&lt;br /&gt;
&lt;br /&gt;
== For Publishers ==&lt;br /&gt;
&lt;br /&gt;
What can Microformats do for publishers?&lt;br /&gt;
&lt;br /&gt;
== For Developers ==&lt;br /&gt;
&lt;br /&gt;
What can Microformats do for developers?&lt;br /&gt;
&lt;br /&gt;
== For Designers ==&lt;br /&gt;
&lt;br /&gt;
What can Microformats do for designers?&lt;br /&gt;
&lt;br /&gt;
== Moving to Microformats: A 5 Minute Primer ==&lt;br /&gt;
&lt;br /&gt;
The best way to understand Microformats is to start using them straight away. Since they're embedded in ordinary HTML, you can take existing pages and add these structured class names to the markup, but it's recommended that when doing this, you also take a close look at the overall tag structure that you're using - maybe there is a better way to say what you mean using basic HTML tags.&lt;br /&gt;
&lt;br /&gt;
A simple, and very popular place to start is with [[hcard|hCard]] - a microformat for displaying personal and organizational contact details. You can think of [[hcard|hCard]] as a way to embed mini business cards in web pages, but glancing over the [[hcard-examples|examples]] shows a lot more possibilities than just that.&lt;br /&gt;
&lt;br /&gt;
Let's imagine a static page that contains some personal contact details, the main part of which looks something like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Contact Me&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;You can contact me via email to &amp;lt;a href=&amp;quot;mailto:jane@example.com&amp;quot;&amp;gt;jane@example.com&amp;lt;/a&amp;gt;, or send stuff to me at the following address:&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;255 Some Street,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Place,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Town&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This snippet has all the human readable information needed to produce a valid [[hcard|hCard]] representation - all that is necessary is to add some additional structure that defines each particular detail. The first thing to do is to add the &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; wrapper class to the enclosing &amp;lt;code&amp;gt;div&amp;lt;/code&amp;gt;, which identifies this particular block as an [[hcard|hCard]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One thing that is noticeably missing from this snippet is the full name of who these contact details apply to - this makes the information presented  more ambiguous and harder to understand. It's good to be explicit with such things, and it just so happens that the full name property is a compulsory field within an [[hcard|hCard]] as well. So let's add it, using the &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;h2&amp;gt;Contact Me&amp;lt;/h2&amp;gt;&lt;br /&gt;
   &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Jane Doe&amp;lt;/h3&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;You can contact me via email to &amp;lt;a href=&amp;quot;mailto:jane@example.com&amp;quot;&amp;gt;jane@example.com&amp;lt;/a&amp;gt;, or reach me at the following address:&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;255 Some Street,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Town,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Place&amp;lt;/p&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;
Another thing we can do to improve the semantics of the snippet is to add an &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt; tag. This isn't strictly part of the [[hcard|hCard]] format itself, but it is good practice to use it to display contact details like this. At the same time, we should also get rid of the [http://tantek.com/log/2002/10.html#L20021022t1432 bed &amp;amp; breakfast] markup in the second paragraph, replacing it with structured classnames for the components of a mailing address: &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;locality&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;. We can also add the &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt; class to the mailto link, to complete the structure of the [[hcard|hCard]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;h2&amp;gt;Contact Me&amp;lt;/h2&amp;gt;&lt;br /&gt;
   &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Jane Doe&amp;lt;/h3&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;You can contact me via email to &amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:jane@example.com&amp;quot;&amp;gt;jane@example.com&amp;lt;/a&amp;gt;, or reach me at the following address:&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;address class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;255 Some Street&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;locality&amp;quot;&amp;gt;Some Town&amp;lt;div/&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;region&amp;quot;&amp;gt;Some Place&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/address&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;
And that's all it takes!&lt;br /&gt;
&lt;br /&gt;
Aside from the advantages of having such structured visible data, providing these additional class names also increases the visual design possibilities.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=to-do&amp;diff=4965</id>
		<title>to-do</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=to-do&amp;diff=4965"/>
		<updated>2006-02-15T01:31:10Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= To Do =&lt;br /&gt;
&lt;br /&gt;
This page is for posting [[microformats]] related shared to do items.  If you want to use this page for your microformats related to-do items, create a section with your name on it.  The reason we are keeping these all on the same page is to make it easier to tell when people are working on similar things, and to make it more obvious when people help out with other people's tasks.  In theory this probably won't scale, but let's first see how it does in practice. :) - [http://tantek.com/log/ Tantek]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lazyweb ==&lt;br /&gt;
&lt;br /&gt;
Just some nice things, feel free to do any of these.&lt;br /&gt;
&lt;br /&gt;
=== for all microformats ===&lt;br /&gt;
* quick and easy &amp;quot;how to&amp;quot; pages for each microformat. [[use]] is a good overall start.&lt;br /&gt;
* brief summary statements for each microformat that explain why it matters, what does it accomplish for the publisher.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
* an [[hreview|hReview]] validator&lt;br /&gt;
* a semantic, clean css star rating picker (e.g. a UI widget to rate from 1-5 stars)&lt;br /&gt;
** both [http://komodomedia.com/blog/index.php/2005/08/24/creating-a-star-rater-using-css/ this] and [http://factorycity.net/demos/drupal/rating/default.html this] have some flaws. Ask [[User:RyanKing|Ryan King]] for an explanation.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
* microformatted versions of conference pages&lt;br /&gt;
** Do a revision of the [http://conferences.oreillynet.com/etel2006/ ETel] [http://conferences.oreillynet.com/pub/w/44/speakers.html speaker's page] with all the speakers marked up with [[hcard|hCard]] and links to &amp;quot;Add hCards to Address Book&amp;quot; etc., similar to the [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 speakers page which Tantek did a revision of last fall].&lt;br /&gt;
* vcard to hcard converter&lt;br /&gt;
** would be nice to have a web upload UI that would take one or more vcards from apple's address book and give them back to you hcards&lt;br /&gt;
** [[User:RobertBachmann | RobertBachmann]] suggests starting points:&lt;br /&gt;
*** For Ruby: http://vpim.rubyforge.org/ &lt;br /&gt;
*** For C: http://freshmeat.net/projects/libvc/&lt;br /&gt;
*** For Python: http://www.nongnu.org/python-pdi/&lt;br /&gt;
*** For PHP: http://pear.php.net/package/Contact_Vcard_Parse/&lt;br /&gt;
&lt;br /&gt;
== Tantek ==&lt;br /&gt;
&lt;br /&gt;
I'm keeping a few microformats related to-do items here both for my own convenience, and for folks looking to help out with small tasks.  If so, just create a new section with your name, and and maybe copy the item there, and put your name next to the item in my list.  We'll figure this out as we go along.  Thanks,  [http://tantek.com/log/ Tantek].&lt;br /&gt;
&lt;br /&gt;
=== iterate on current microformats ===&lt;br /&gt;
==== [[hreview|hReview]] ====&lt;br /&gt;
* Write hReview 0.3 draft and get it finalized (actively working on it!)&lt;br /&gt;
==== [[hcalendar|hCalendar]] ====&lt;br /&gt;
* create [[hcalendar-profile]] and have folks verify it.&lt;br /&gt;
* add explicit explanation and examples for LOCATION [[hcard|hCards]] and ATTENDEE [[hcard|hCards]], perhaps on a separate [[hcalendar-examples]] page.&lt;br /&gt;
* need examples of multi-instance [[hcalendar|hCalendar]] events&lt;br /&gt;
* of repeating events&lt;br /&gt;
==== [[hcard|hCard]] ====&lt;br /&gt;
* [[hcard-examples]]&lt;br /&gt;
** add examples of [[hcard|hCard]]s with work telephone, mailing address etc.&lt;br /&gt;
** add examples of marking up an organization vs. a person, then link to it from [http://microformats.org/wiki/hcard#Organization_Contact_Info hCard spec section on Organization Contact Info].&lt;br /&gt;
** add example of organization-name and organization-unit usage.&lt;br /&gt;
* more examples in the wild&lt;br /&gt;
** help dglazkov markup: http://glazkov.com/blog/archive/2003/12/17/147.aspx&lt;br /&gt;
&lt;br /&gt;
=== introduction / community ===&lt;br /&gt;
* microformats-discuss&lt;br /&gt;
** introductory email sent to new subscribers needs to direct people to [[process]] and [[how-to-play]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Need to add more to the [[naming-principles]], to cover in particular:&lt;br /&gt;
** avoid using the same name to mean two things&lt;br /&gt;
** avoid using two names to mean the same thing&lt;br /&gt;
** seek to keep the microformats vocabulary minimal, memorable, and usable.&lt;br /&gt;
&lt;br /&gt;
=== profiles ===&lt;br /&gt;
&lt;br /&gt;
* update XMDP with new required features:&lt;br /&gt;
** ability for one profile to include/import another (rel=&amp;quot;import&amp;quot; ?)&lt;br /&gt;
** ability to reference an XMDP via rel=&amp;quot;profile&amp;quot; (similar to XHTML2 rel value by same name)&lt;br /&gt;
** ability/suggestion to reference an XMDP using &amp;amp;lt;a href&amp;amp;gt; in addition to &amp;amp;lt;link&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== microformat parsing documentation ===&lt;br /&gt;
* Add XPath equivalents where appropriate in [[hcard-parsing]]&lt;br /&gt;
&lt;br /&gt;
=== create microformats wiki pages for ===&lt;br /&gt;
* microformats [[history]]&lt;br /&gt;
** introduction of terms (when were microformats terms introduced, by whom, etc.)&lt;br /&gt;
** introduction of specs (when were microformats specifications first introduced)&lt;br /&gt;
*** use the history on Technorati's developer wiki for evidence of earliest dates.&lt;br /&gt;
*** use the [[presentations]] as a source as well.&lt;br /&gt;
&lt;br /&gt;
=== improve usability and automation on the site ===&lt;br /&gt;
* figure out how to get wordpress to autopost blog posts to the microformats-announce list&lt;br /&gt;
** ideally use the from address of the author of the blog post&lt;br /&gt;
** maybe photomatt knows how to do this.&lt;br /&gt;
&lt;br /&gt;
=== help with microformat implementations ===&lt;br /&gt;
* [http://microformats.org/code/hcard/creator hCard creator] - add features/fields&lt;br /&gt;
** email&lt;br /&gt;
** aim / instant messaging contact info&lt;br /&gt;
* wordpress improvements&lt;br /&gt;
** WP admin for new profiles&lt;br /&gt;
*** should simply read blog URL&lt;br /&gt;
*** look for hcards and parse them&lt;br /&gt;
* [http://gmpg.org/xfn/creator XFN Creator] localizations&lt;br /&gt;
** Get someone to verify the [http://gmpg.org/xfn/creator-ru XFN Creator Russian localization].&lt;br /&gt;
** Add it to the [http://gmpg.org/xfn/tools XFN Tools] page.&lt;br /&gt;
** Add rel=&amp;quot;alternate&amp;quot; href=&amp;quot;creator-ru&amp;quot; &amp;amp;lt;link&amp;amp;gt;s to the other XFN Creators.&lt;br /&gt;
* Conference Schedule Creator&lt;br /&gt;
** We need to ASAP build a simple conference schedule creator (and editor?) that builds upon the hCalendar creator. We should make it *trivial* for conference organizers to build/edit/publish an [[hcalendar|hCalendar]] schedule for their conference, including auto-generated &amp;quot;Subscribe...&amp;quot; link which produces the proper &amp;quot;webcal:...&amp;quot; link with X2V.  Note: see the &amp;quot;axis&amp;quot; and &amp;quot;header&amp;quot; attributes in HTML4, specifically in the section on Tables.&lt;br /&gt;
&lt;br /&gt;
=== help with new microformat requests ===&lt;br /&gt;
* expense reports (really just a list of &amp;quot;expense&amp;quot; items), [http://flickr.com/photos/edyson/56774178/ requested by ED], should look at UBL as a pre-existing format&lt;br /&gt;
* photo-notes microformat&lt;br /&gt;
** clean up Subethaedit notes from working session with Greg Elin, Ryan King, Kevin Marks, Suw Charman and email to folks and figure out next steps&lt;br /&gt;
** iterate on [[photo-note-examples]] and start [[photo-note-formats]] and [[photo-note-brainstorming]].&lt;br /&gt;
&lt;br /&gt;
* Can we make &amp;quot;microformat&amp;quot; and &amp;quot;microformats&amp;quot; into [http://factoryjoe.com/blog/2006/01/14/the-case-for-community-marks/ Community Marks]?&lt;br /&gt;
&lt;br /&gt;
==Ryan==&lt;br /&gt;
=== hCalendar/hCard/hReview creator improvements ===&lt;br /&gt;
* get all creators working in IE/Win, IE/Mac, Safari/OSX.3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== hCalendar/hCard/hReview editor ====&lt;br /&gt;
* onblur in the URL field (e.g. on hCalendar), goes out and tries to retrieve an object of same time (e.g. an hCalendar vevent) from that URL and uses it to autofill the form, same thing if the creator is loaded with that URL prefilled (e.g. due to a ?url=http://example.com/ in the URL that loads the creator).&lt;br /&gt;
&lt;br /&gt;
=== *-authoring microformats wiki pages ===&lt;br /&gt;
* [[hcard-authoring]] - a tutorial on creating an hcard for you site, blog (common platforms), etc.&lt;br /&gt;
* [[hcalendar-authoring]] - a tutorial on how to blog events so your friends can subscribe to them&lt;br /&gt;
* [[hreview-authoring]] - a tutorial on how to blog reviews so that they'll be aggregated.&lt;br /&gt;
=== WordPress patches for microformats ===&lt;br /&gt;
* submit patches for WordPress code/templates for microformats improvements&lt;br /&gt;
** &amp;amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;amp;gt; improvement in post author publication (e.g. home page of http://microformats.org/ )&lt;br /&gt;
* Wordpress plugin for microformats, specifically hReview and hCalendar&lt;br /&gt;
** See [http://www.surfarama.com/index.php?p=227 lazyweb request]&lt;br /&gt;
=== other ===&lt;br /&gt;
* add an example of how to use DURATION in hcalendar see http://www.policyawareweb.org/2005/ftf2/paw-mtg#item15)&lt;br /&gt;
&lt;br /&gt;
=== rel-payment ===&lt;br /&gt;
* update rel-payment to reference the IANA registry [http://www1.ietf.org/mail-archive/web/ietf-announce/current/msg02055.html]&lt;br /&gt;
&lt;br /&gt;
== Dimitri Glazkov ==&lt;br /&gt;
&lt;br /&gt;
* Figure out REST/Microformats thing&lt;br /&gt;
* Work on result set idea&lt;br /&gt;
* Implement h-creators using Web Forms 2.0&lt;br /&gt;
&lt;br /&gt;
== Chris Messina ==&lt;br /&gt;
&lt;br /&gt;
* Work on a microformat for play-lists (is it just a XOXO ordererd list of play-items?)&lt;br /&gt;
* Work on a microformat for play-item&lt;br /&gt;
&lt;br /&gt;
=== Wishlist ===&lt;br /&gt;
&lt;br /&gt;
* Microformat for &amp;quot;buyable items&amp;quot; (see [[listing-examples]] and related documents)&lt;br /&gt;
* Location MF -- right click &amp;quot;map this&amp;quot; (see [[geo]] and [[adr]])&lt;br /&gt;
* Better hCard support in the browser -- right click &amp;quot;IM this person...&amp;quot;, &amp;quot;Add to contacts&amp;quot;&lt;br /&gt;
* Better hCal support -- support many views of same hCal data on one page using XSLT&lt;br /&gt;
&lt;br /&gt;
== Robert Bachmann ==&lt;br /&gt;
&lt;br /&gt;
* make hatom2atom.xsl conformant to [[hatom]].&lt;br /&gt;
&lt;br /&gt;
== Brian Suda ==&lt;br /&gt;
=== Citation Microformats ===&lt;br /&gt;
Add all my notes to the Wiki&lt;br /&gt;
&lt;br /&gt;
=== X2V ===&lt;br /&gt;
Make changes and update site (almost stable)&lt;br /&gt;
Get ATTENDEE and other strange attributes working&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mark Rickerby ==&lt;br /&gt;
&lt;br /&gt;
=== Current Tasks ===&lt;br /&gt;
&lt;br /&gt;
* Follow up on usability review&lt;br /&gt;
** Edits to homepage feature box text &lt;br /&gt;
** Draft of [[getting-started]] page&lt;br /&gt;
* Review content for new pages - [[start-simple]], [[modularity]], [[reuse]], [[humans-first]]&lt;br /&gt;
* xoxo datatype examples&lt;br /&gt;
** test case lists&lt;br /&gt;
** transmitting key/value lists&lt;br /&gt;
* practical feedback on hresume&lt;br /&gt;
&lt;br /&gt;
=== Wishlist ===&lt;br /&gt;
&lt;br /&gt;
* hmmm&lt;br /&gt;
&lt;br /&gt;
== Ernest Prabhakar ==&lt;br /&gt;
=== Wiki-Thon Proposal ===&lt;br /&gt;
Set aside several hours (probably a Friday night US PST) for focused work on the Wiki, including both physical (e.g., a room in the Bay Area) and virtual (IRC/iChat) participants.&lt;br /&gt;
&lt;br /&gt;
==== Goals ====&lt;br /&gt;
# Improve understanding of what needs to be done for Wiki&lt;br /&gt;
#* IMHO - this should be done here, in [[to-do]] incrementally. -Tantek&lt;br /&gt;
# Tackle larger projects (~1-2 hours) than people usually have time for&lt;br /&gt;
#* I'd like to see these projects *documented* first on [[to-do]] before we spend 1-2 hours of a bunch of folk's collective time to go through them. -Tantek&lt;br /&gt;
# Motivate community to have fun with otherwise tedious &amp;quot;housecleaning&amp;quot; chores&lt;br /&gt;
&lt;br /&gt;
==== Agenda (Wishlist) ====&lt;br /&gt;
In parallel:&lt;br /&gt;
* Coalesce/prioritize existing To-Do items (above)&lt;br /&gt;
* Review/revise desired pathways for:&lt;br /&gt;
** New users learning about microformats&lt;br /&gt;
*** e.g., intro, about, explore, tutorials, etc.&lt;br /&gt;
*** cf. [http://www.rubyonrails.com/ Rails] front page&lt;br /&gt;
****Get Excited (Why, background, motivation)&lt;br /&gt;
****Get Started (What, downloads, getting started)&lt;br /&gt;
****Get Better (How, tutorials, )&lt;br /&gt;
****Get Involved (Who)&lt;br /&gt;
** Microformat lifecycle&lt;br /&gt;
*** e.g., research-&amp;gt;brainstorm-&amp;gt;proposal-&amp;gt;spec-&amp;gt;maintain&lt;br /&gt;
*** ensure information easy to find, follow, and up-to-date&lt;br /&gt;
* Review existing specs for completeness and consistency&lt;br /&gt;
* Identify areas of 'bitrot' or 'hole-filling'&lt;br /&gt;
* Do it!&lt;br /&gt;
&lt;br /&gt;
== New Person 2 ==&lt;br /&gt;
&lt;br /&gt;
etc.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=to-do&amp;diff=4964</id>
		<title>to-do</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=to-do&amp;diff=4964"/>
		<updated>2006-02-15T01:30:29Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Current Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= To Do =&lt;br /&gt;
&lt;br /&gt;
This page is for posting [[microformats]] related shared to do items.  If you want to use this page for your microformats related to-do items, create a section with your name on it.  The reason we are keeping these all on the same page is to make it easier to tell when people are working on similar things, and to make it more obvious when people help out with other people's tasks.  In theory this probably won't scale, but let's first see how it does in practice. :) - [http://tantek.com/log/ Tantek]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lazyweb ==&lt;br /&gt;
&lt;br /&gt;
Just some nice things, feel free to do any of these.&lt;br /&gt;
&lt;br /&gt;
=== for all microformats ===&lt;br /&gt;
* quick and easy &amp;quot;how to&amp;quot; pages for each microformat. [[use]] is a good overall start.&lt;br /&gt;
* brief summary statements for each microformat that explain why it matters, what does it accomplish for the publisher.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
* an [[hreview|hReview]] validator&lt;br /&gt;
* a semantic, clean css star rating picker (e.g. a UI widget to rate from 1-5 stars)&lt;br /&gt;
** both [http://komodomedia.com/blog/index.php/2005/08/24/creating-a-star-rater-using-css/ this] and [http://factorycity.net/demos/drupal/rating/default.html this] have some flaws. Ask [[User:RyanKing|Ryan King]] for an explanation.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
* microformatted versions of conference pages&lt;br /&gt;
** Do a revision of the [http://conferences.oreillynet.com/etel2006/ ETel] [http://conferences.oreillynet.com/pub/w/44/speakers.html speaker's page] with all the speakers marked up with [[hcard|hCard]] and links to &amp;quot;Add hCards to Address Book&amp;quot; etc., similar to the [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 speakers page which Tantek did a revision of last fall].&lt;br /&gt;
* vcard to hcard converter&lt;br /&gt;
** would be nice to have a web upload UI that would take one or more vcards from apple's address book and give them back to you hcards&lt;br /&gt;
** [[User:RobertBachmann | RobertBachmann]] suggests starting points:&lt;br /&gt;
*** For Ruby: http://vpim.rubyforge.org/ &lt;br /&gt;
*** For C: http://freshmeat.net/projects/libvc/&lt;br /&gt;
*** For Python: http://www.nongnu.org/python-pdi/&lt;br /&gt;
*** For PHP: http://pear.php.net/package/Contact_Vcard_Parse/&lt;br /&gt;
&lt;br /&gt;
== Tantek ==&lt;br /&gt;
&lt;br /&gt;
I'm keeping a few microformats related to-do items here both for my own convenience, and for folks looking to help out with small tasks.  If so, just create a new section with your name, and and maybe copy the item there, and put your name next to the item in my list.  We'll figure this out as we go along.  Thanks,  [http://tantek.com/log/ Tantek].&lt;br /&gt;
&lt;br /&gt;
=== iterate on current microformats ===&lt;br /&gt;
==== [[hreview|hReview]] ====&lt;br /&gt;
* Write hReview 0.3 draft and get it finalized (actively working on it!)&lt;br /&gt;
==== [[hcalendar|hCalendar]] ====&lt;br /&gt;
* create [[hcalendar-profile]] and have folks verify it.&lt;br /&gt;
* add explicit explanation and examples for LOCATION [[hcard|hCards]] and ATTENDEE [[hcard|hCards]], perhaps on a separate [[hcalendar-examples]] page.&lt;br /&gt;
* need examples of multi-instance [[hcalendar|hCalendar]] events&lt;br /&gt;
* of repeating events&lt;br /&gt;
==== [[hcard|hCard]] ====&lt;br /&gt;
* [[hcard-examples]]&lt;br /&gt;
** add examples of [[hcard|hCard]]s with work telephone, mailing address etc.&lt;br /&gt;
** add examples of marking up an organization vs. a person, then link to it from [http://microformats.org/wiki/hcard#Organization_Contact_Info hCard spec section on Organization Contact Info].&lt;br /&gt;
** add example of organization-name and organization-unit usage.&lt;br /&gt;
* more examples in the wild&lt;br /&gt;
** help dglazkov markup: http://glazkov.com/blog/archive/2003/12/17/147.aspx&lt;br /&gt;
&lt;br /&gt;
=== introduction / community ===&lt;br /&gt;
* microformats-discuss&lt;br /&gt;
** introductory email sent to new subscribers needs to direct people to [[process]] and [[how-to-play]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Need to add more to the [[naming-principles]], to cover in particular:&lt;br /&gt;
** avoid using the same name to mean two things&lt;br /&gt;
** avoid using two names to mean the same thing&lt;br /&gt;
** seek to keep the microformats vocabulary minimal, memorable, and usable.&lt;br /&gt;
&lt;br /&gt;
=== profiles ===&lt;br /&gt;
&lt;br /&gt;
* update XMDP with new required features:&lt;br /&gt;
** ability for one profile to include/import another (rel=&amp;quot;import&amp;quot; ?)&lt;br /&gt;
** ability to reference an XMDP via rel=&amp;quot;profile&amp;quot; (similar to XHTML2 rel value by same name)&lt;br /&gt;
** ability/suggestion to reference an XMDP using &amp;amp;lt;a href&amp;amp;gt; in addition to &amp;amp;lt;link&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== microformat parsing documentation ===&lt;br /&gt;
* Add XPath equivalents where appropriate in [[hcard-parsing]]&lt;br /&gt;
&lt;br /&gt;
=== create microformats wiki pages for ===&lt;br /&gt;
* microformats [[history]]&lt;br /&gt;
** introduction of terms (when were microformats terms introduced, by whom, etc.)&lt;br /&gt;
** introduction of specs (when were microformats specifications first introduced)&lt;br /&gt;
*** use the history on Technorati's developer wiki for evidence of earliest dates.&lt;br /&gt;
*** use the [[presentations]] as a source as well.&lt;br /&gt;
&lt;br /&gt;
=== improve usability and automation on the site ===&lt;br /&gt;
* figure out how to get wordpress to autopost blog posts to the microformats-announce list&lt;br /&gt;
** ideally use the from address of the author of the blog post&lt;br /&gt;
** maybe photomatt knows how to do this.&lt;br /&gt;
&lt;br /&gt;
=== help with microformat implementations ===&lt;br /&gt;
* [http://microformats.org/code/hcard/creator hCard creator] - add features/fields&lt;br /&gt;
** email&lt;br /&gt;
** aim / instant messaging contact info&lt;br /&gt;
* wordpress improvements&lt;br /&gt;
** WP admin for new profiles&lt;br /&gt;
*** should simply read blog URL&lt;br /&gt;
*** look for hcards and parse them&lt;br /&gt;
* [http://gmpg.org/xfn/creator XFN Creator] localizations&lt;br /&gt;
** Get someone to verify the [http://gmpg.org/xfn/creator-ru XFN Creator Russian localization].&lt;br /&gt;
** Add it to the [http://gmpg.org/xfn/tools XFN Tools] page.&lt;br /&gt;
** Add rel=&amp;quot;alternate&amp;quot; href=&amp;quot;creator-ru&amp;quot; &amp;amp;lt;link&amp;amp;gt;s to the other XFN Creators.&lt;br /&gt;
* Conference Schedule Creator&lt;br /&gt;
** We need to ASAP build a simple conference schedule creator (and editor?) that builds upon the hCalendar creator. We should make it *trivial* for conference organizers to build/edit/publish an [[hcalendar|hCalendar]] schedule for their conference, including auto-generated &amp;quot;Subscribe...&amp;quot; link which produces the proper &amp;quot;webcal:...&amp;quot; link with X2V.  Note: see the &amp;quot;axis&amp;quot; and &amp;quot;header&amp;quot; attributes in HTML4, specifically in the section on Tables.&lt;br /&gt;
&lt;br /&gt;
=== help with new microformat requests ===&lt;br /&gt;
* expense reports (really just a list of &amp;quot;expense&amp;quot; items), [http://flickr.com/photos/edyson/56774178/ requested by ED], should look at UBL as a pre-existing format&lt;br /&gt;
* photo-notes microformat&lt;br /&gt;
** clean up Subethaedit notes from working session with Greg Elin, Ryan King, Kevin Marks, Suw Charman and email to folks and figure out next steps&lt;br /&gt;
** iterate on [[photo-note-examples]] and start [[photo-note-formats]] and [[photo-note-brainstorming]].&lt;br /&gt;
&lt;br /&gt;
* Can we make &amp;quot;microformat&amp;quot; and &amp;quot;microformats&amp;quot; into [http://factoryjoe.com/blog/2006/01/14/the-case-for-community-marks/ Community Marks]?&lt;br /&gt;
&lt;br /&gt;
==Ryan==&lt;br /&gt;
=== hCalendar/hCard/hReview creator improvements ===&lt;br /&gt;
* get all creators working in IE/Win, IE/Mac, Safari/OSX.3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== hCalendar/hCard/hReview editor ====&lt;br /&gt;
* onblur in the URL field (e.g. on hCalendar), goes out and tries to retrieve an object of same time (e.g. an hCalendar vevent) from that URL and uses it to autofill the form, same thing if the creator is loaded with that URL prefilled (e.g. due to a ?url=http://example.com/ in the URL that loads the creator).&lt;br /&gt;
&lt;br /&gt;
=== *-authoring microformats wiki pages ===&lt;br /&gt;
* [[hcard-authoring]] - a tutorial on creating an hcard for you site, blog (common platforms), etc.&lt;br /&gt;
* [[hcalendar-authoring]] - a tutorial on how to blog events so your friends can subscribe to them&lt;br /&gt;
* [[hreview-authoring]] - a tutorial on how to blog reviews so that they'll be aggregated.&lt;br /&gt;
=== WordPress patches for microformats ===&lt;br /&gt;
* submit patches for WordPress code/templates for microformats improvements&lt;br /&gt;
** &amp;amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;amp;gt; improvement in post author publication (e.g. home page of http://microformats.org/ )&lt;br /&gt;
* Wordpress plugin for microformats, specifically hReview and hCalendar&lt;br /&gt;
** See [http://www.surfarama.com/index.php?p=227 lazyweb request]&lt;br /&gt;
=== other ===&lt;br /&gt;
* add an example of how to use DURATION in hcalendar see http://www.policyawareweb.org/2005/ftf2/paw-mtg#item15)&lt;br /&gt;
&lt;br /&gt;
=== rel-payment ===&lt;br /&gt;
* update rel-payment to reference the IANA registry [http://www1.ietf.org/mail-archive/web/ietf-announce/current/msg02055.html]&lt;br /&gt;
&lt;br /&gt;
== Dimitri Glazkov ==&lt;br /&gt;
&lt;br /&gt;
* Figure out REST/Microformats thing&lt;br /&gt;
* Work on result set idea&lt;br /&gt;
* Implement h-creators using Web Forms 2.0&lt;br /&gt;
&lt;br /&gt;
== Chris Messina ==&lt;br /&gt;
&lt;br /&gt;
* Work on a microformat for play-lists (is it just a XOXO ordererd list of play-items?)&lt;br /&gt;
* Work on a microformat for play-item&lt;br /&gt;
&lt;br /&gt;
=== Wishlist ===&lt;br /&gt;
&lt;br /&gt;
* Microformat for &amp;quot;buyable items&amp;quot; (see [[listing-examples]] and related documents)&lt;br /&gt;
* Location MF -- right click &amp;quot;map this&amp;quot; (see [[geo]] and [[adr]])&lt;br /&gt;
* Better hCard support in the browser -- right click &amp;quot;IM this person...&amp;quot;, &amp;quot;Add to contacts&amp;quot;&lt;br /&gt;
* Better hCal support -- support many views of same hCal data on one page using XSLT&lt;br /&gt;
&lt;br /&gt;
== Robert Bachmann ==&lt;br /&gt;
&lt;br /&gt;
* make hatom2atom.xsl conformant to [[hatom]].&lt;br /&gt;
&lt;br /&gt;
== Brian Suda ==&lt;br /&gt;
=== Citation Microformats ===&lt;br /&gt;
Add all my notes to the Wiki&lt;br /&gt;
&lt;br /&gt;
=== X2V ===&lt;br /&gt;
Make changes and update site (almost stable)&lt;br /&gt;
Get ATTENDEE and other strange attributes working&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mark Rickerby ==&lt;br /&gt;
&lt;br /&gt;
=== Current Tasks ===&lt;br /&gt;
&lt;br /&gt;
* Follow up on usability review&lt;br /&gt;
** Edits to homepage feature box text &lt;br /&gt;
** Draft of [[getting-started]] page&lt;br /&gt;
* Review content for new pages - [[start-simple]], [[modularity]], [[reuse]], [[humans-first]]&lt;br /&gt;
* xoxo datatype examples&lt;br /&gt;
** test case lists&lt;br /&gt;
** transmitting key/value lists&lt;br /&gt;
* practical feedback on hresume&lt;br /&gt;
&lt;br /&gt;
== Wishlist ==&lt;br /&gt;
&lt;br /&gt;
* hmmm&lt;br /&gt;
&lt;br /&gt;
== Ernest Prabhakar ==&lt;br /&gt;
=== Wiki-Thon Proposal ===&lt;br /&gt;
Set aside several hours (probably a Friday night US PST) for focused work on the Wiki, including both physical (e.g., a room in the Bay Area) and virtual (IRC/iChat) participants.&lt;br /&gt;
&lt;br /&gt;
==== Goals ====&lt;br /&gt;
# Improve understanding of what needs to be done for Wiki&lt;br /&gt;
#* IMHO - this should be done here, in [[to-do]] incrementally. -Tantek&lt;br /&gt;
# Tackle larger projects (~1-2 hours) than people usually have time for&lt;br /&gt;
#* I'd like to see these projects *documented* first on [[to-do]] before we spend 1-2 hours of a bunch of folk's collective time to go through them. -Tantek&lt;br /&gt;
# Motivate community to have fun with otherwise tedious &amp;quot;housecleaning&amp;quot; chores&lt;br /&gt;
&lt;br /&gt;
==== Agenda (Wishlist) ====&lt;br /&gt;
In parallel:&lt;br /&gt;
* Coalesce/prioritize existing To-Do items (above)&lt;br /&gt;
* Review/revise desired pathways for:&lt;br /&gt;
** New users learning about microformats&lt;br /&gt;
*** e.g., intro, about, explore, tutorials, etc.&lt;br /&gt;
*** cf. [http://www.rubyonrails.com/ Rails] front page&lt;br /&gt;
****Get Excited (Why, background, motivation)&lt;br /&gt;
****Get Started (What, downloads, getting started)&lt;br /&gt;
****Get Better (How, tutorials, )&lt;br /&gt;
****Get Involved (Who)&lt;br /&gt;
** Microformat lifecycle&lt;br /&gt;
*** e.g., research-&amp;gt;brainstorm-&amp;gt;proposal-&amp;gt;spec-&amp;gt;maintain&lt;br /&gt;
*** ensure information easy to find, follow, and up-to-date&lt;br /&gt;
* Review existing specs for completeness and consistency&lt;br /&gt;
* Identify areas of 'bitrot' or 'hole-filling'&lt;br /&gt;
* Do it!&lt;br /&gt;
&lt;br /&gt;
== New Person 2 ==&lt;br /&gt;
&lt;br /&gt;
etc.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=getting-started&amp;diff=4968</id>
		<title>getting-started</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=getting-started&amp;diff=4968"/>
		<updated>2006-02-14T08:55:51Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: rough draft, needs a bit of improvement to the writing and better examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This is aimed specifically at an audience of designers and IA's, not programmers, so excuse the non-technical language. Trying not to be too contrived or patronizing but it is a fine line, that I'll hopefully nail a bit better after a re-edit - [[MarkRickerby]]''&lt;br /&gt;
&lt;br /&gt;
= Getting Started with Microformats (Draft) =&lt;br /&gt;
&lt;br /&gt;
Microformats are based on simple markup conventions that enable you to add meaningful structure to your web content.&lt;br /&gt;
&lt;br /&gt;
One of the key principles of Microformats, is to privelege [[humans-first|human readable]] content. This means that you should think first and foremost of your content design being readable and accessible to web viewers. Using the [[design-principles|most appropriate HTML elements]] and applying structured [[class-design-pattern|class names]] to your markup enables you to produce content that can be clearly understood by a human audience and also used in a structured way by automated programs and other online tools. But the point is that you shouldn't have to go out of your way to produce such machine friendly markup - Microformats make it easy to integrate this greater degree of structure into your websites, without the overhead of having to learn complicated new languages or formats.&lt;br /&gt;
&lt;br /&gt;
== Moving to Microformats: A 5 Minute Primer ==&lt;br /&gt;
&lt;br /&gt;
The best way to understand Microformats is to start using them straight away. Since they're embedded in ordinary HTML, you can take existing pages and add these structured class names to the markup, but it's recommended that when doing this, you also take a close look at the overall tag structure that you're using - maybe there is a better way to say what you mean using basic HTML tags.&lt;br /&gt;
&lt;br /&gt;
A simple, and very popular place to start is with [[hcard|hCard]] - a microformat for displaying personal and organizational contact details. You can think of [[hcard|hCard]] as a way to embed mini business cards in web pages, but glancing over the [[hcard-examples|examples]] shows a lot more possibilities than just that.&lt;br /&gt;
&lt;br /&gt;
Let's imagine a static page that contains some personal contact details, the main part of which looks something like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Contact Me&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;You can contact me via email to &amp;lt;a href=&amp;quot;mailto:jane@example.com&amp;quot;&amp;gt;jane@example.com&amp;lt;/a&amp;gt;, or send stuff to me at the following address:&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;255 Some Street,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Place,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Town&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This snippet has all the human readable information needed to produce a valid [[hcard|hCard]] representation - all that is necessary is to add some additional structure that defines each particular detail. The first thing to do is to add the &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; wrapper class to the enclosing &amp;lt;code&amp;gt;div&amp;lt;/code&amp;gt;, which identifies this particular block as an [[hcard|hCard]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One thing that is noticeably missing from this snippet is the full name of who these contact details apply to - this makes the information presented  more ambiguous and harder to understand. It's good to be explicit with such things, and it just so happens that the full name property is a compulsory field within an [[hcard|hCard]] as well. So let's add it, using the &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;h2&amp;gt;Contact Me&amp;lt;/h2&amp;gt;&lt;br /&gt;
   &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Jane Doe&amp;lt;/h3&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;You can contact me via email to &amp;lt;a href=&amp;quot;mailto:jane@example.com&amp;quot;&amp;gt;jane@example.com&amp;lt;/a&amp;gt;, or reach me at the following address:&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;255 Some Street,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Town,&amp;lt;br /&amp;gt;&lt;br /&gt;
     Some Place&amp;lt;/p&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;
Another thing we can do to improve the semantics of the snippet is to add an &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt; tag. This isn't strictly part of the [[hcard|hCard]] format itself, but it is good practice to use it to display contact details like this. At the same time, we should also get rid of the [http://tantek.com/log/2002/10.html#L20021022t1432 bed &amp;amp; breakfast] markup in the second paragraph, replacing it with structured classnames for the components of a mailing address: &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;locality&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;. We can also add the &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt; class to the mailto link, to complete the structure of the [[hcard|hCard]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;h2&amp;gt;Contact Me&amp;lt;/h2&amp;gt;&lt;br /&gt;
   &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Jane Doe&amp;lt;/h3&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;You can contact me via email to &amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:jane@example.com&amp;quot;&amp;gt;jane@example.com&amp;lt;/a&amp;gt;, or reach me at the following address:&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;address class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;255 Some Street&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;locality&amp;quot;&amp;gt;Some Town&amp;lt;div/&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;region&amp;quot;&amp;gt;Some Place&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/address&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;
And that's all it takes!&lt;br /&gt;
&lt;br /&gt;
Aside from the advantages of having such structured visible data, providing these additional class names also increases the visual design possibilities.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4956</id>
		<title>rest/datatypes</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4956"/>
		<updated>2006-02-14T07:30:43Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Analysis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Datatypes in HTML &amp;lt;/h1&amp;gt;&lt;br /&gt;
One of the challenges of using HTML as a data transport is that everything, by default, is a string.  This page explores ways to use microformats -- specifically, class names -- to encode data type information, e.g., for use with [[xoxo]] and [[rest/ahah]], in order to allow lossless import/export from various languages.  These could also be used with forms to provide [[rest/description]]s of the type of data expected.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* Dr. Ernie Prabhakar&lt;br /&gt;
* Chris RG&lt;br /&gt;
* Mark Rickerby&lt;br /&gt;
* Robert Bachmann&lt;br /&gt;
* Kevin Marks&lt;br /&gt;
* Tantek Çelik&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
These are the primary datatypes in a range of different languages and formats.  Note that we are only concerned with &amp;quot;primitive&amp;quot; datatypes (loosely defined), as structured datatypes (list/array, hash/dictionary) are handled by [[xoxo]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+Datatype comparison table&lt;br /&gt;
|-&lt;br /&gt;
! Language/format !! string !! float !!  integer !! boolean !! data || date/time || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/xmlschema-2/#built-in-datatypes XML Schema]&lt;br /&gt;
| string || float, double || decimal, integer, etc. ||  boolean || hexBinary, base64Binary || duration, dateTime, date, time || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://ws.apache.org/xmlrpc/types.html XML-RPC]&lt;br /&gt;
| string || double || i4, int||  boolean || base64 || dateTime.iso8601 || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html Mac OS X plists]&lt;br /&gt;
| string || real || integer || true, false || data ||  date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.crockford.com/JSON JSON] (JavaScript)&lt;br /&gt;
| string || number || number ||  true, false || N/A || Date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://yaml.org/spec/current.html#id2503753 YAML] tags&lt;br /&gt;
| str || int || float ||  bool || null (base 64) || N/A || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/mapping.html#table1 SQL (JDBC)]&lt;br /&gt;
| char,varchar || float, double, real || decimal, numeric || bit || binary || date, time, timestamp || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.sysprog.net/ctype.html C]&lt;br /&gt;
| char[] || float, double || int, long, short ||  bool, int || char[] || N/A || (void*)0&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html Java]&lt;br /&gt;
| char, String || float, double || int, long, short, byte ||  boolean || N/A || util.Date || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.zend.com/manual/language.types.php  PHP]&lt;br /&gt;
| string || float (double)|| integer ||  boolean || array || N/A || NULL&lt;br /&gt;
|-&lt;br /&gt;
! [http://search.cpan.org/dist/perl/pod/perldata.pod  Perl]&lt;br /&gt;
| array || scalar || scalar ||  scalar || array || N/A&lt;br /&gt;
|-&lt;br /&gt;
! [http://en.wikibooks.org/wiki/Programming:Python_Numbers  Python]&lt;br /&gt;
| str || float, complex || int, long ||  bool || binascii, base64 || time,datetime&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rubycentral.com/book/ext_ruby.html  Ruby] + [http://www.rubycentral.com/book/lib_standard.html lib]&lt;br /&gt;
| String || Float || Fixnum, Bignum ||  TrueClass,FalseClass || Hash || Date || NilClass&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rebol.com/docs/core23/rebolcore-16.html  REBOL]&lt;br /&gt;
| string! || decimal! || integer! || logic! || binary! || date!, time! || none!&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
The most common set of datatypes appears to be those represented by XML-RPC, which (perhaps fortunately) also has historical precedence on the web:&lt;br /&gt;
* string&lt;br /&gt;
* double&lt;br /&gt;
* int [i4] - 4-byte integer (32-bit)&lt;br /&gt;
* boolean (0,1)&lt;br /&gt;
* base64&lt;br /&gt;
** Lets call this 'binary' as the encoding is in the data: url, and DRY applies&lt;br /&gt;
** RFC 2426 uses &amp;quot;B&amp;quot;, which, when lowercased per microformats [[naming-principles]] is 'b'. -Tantek&lt;br /&gt;
* dateTime[.iso8601]&lt;br /&gt;
&lt;br /&gt;
Whlle not perfect, these certainly cover the 80% case, and are reasonably well-defined.  That said, there are a number of open questions about how to use them:&lt;br /&gt;
# should 'string' also be explicitly specified, or can it be assumed? &lt;br /&gt;
#*Assumed, and also defined as utf-8. [[User:Kevin Marks|Kevin Marks]] 16:39, 13 Feb 2006 (PST) &lt;br /&gt;
#*Agreed with Kevin. 'string' should be the default if no type is specified.  Publishers MAY explicitly specify 'string'.&lt;br /&gt;
# does 'int' always mean 32-bits?&lt;br /&gt;
##  If so, what should be used for 64-bit integers or cryptographic (256-bit+) numbers? &lt;br /&gt;
###Python's 'long' is simple, but ambiguous.&lt;br /&gt;
###Ruby's BigNum is clear but much less common.&lt;br /&gt;
###XML-Schema has so many types it is hard to say.&lt;br /&gt;
###* In this case, XML-Schema makes the distinction that 'int' represents a standard 32 bit integer, while 'integer' represents a signed integer of arbitrary length.&lt;br /&gt;
###SQL's &amp;quot;decimal&amp;quot;, perhaps?&lt;br /&gt;
##  If not, how should conforming implementations react to longer integers than they can handle?&lt;br /&gt;
##*I think integer is fine - we don't have an explict constraint here. Do you want to define +Inf -Inf and NaN behaviour? Certainly when building testcases and examples include these. &lt;br /&gt;
&lt;br /&gt;
# Is it worth deviating from the standard to allow &amp;quot;dateTime&amp;quot; as an alias? (the one case where XML Schema is actually simpler)&lt;br /&gt;
#* See comments below regarding date-time.&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
The proposal is to adopt [http://www.xmlrpc.com/spec/ XML-RPC] scalar values as the class names for typed microformats, with the following caveats:&lt;br /&gt;
* the alias 'i4' for integer SHOULD not be used&lt;br /&gt;
* the name 'long' MAY be used for 64-bit or longer integers&lt;br /&gt;
* for 'dateTime'&lt;br /&gt;
** can we make this 'datetime' ? [[User:Kevin Marks|Kevin Marks]] 16:39, 13 Feb 2006 (PST)&lt;br /&gt;
** microformats don't use camel case.  please see [[naming-principles]]. alternatives (Tantek):&lt;br /&gt;
*** date-time (if you consider it to be two words)&lt;br /&gt;
*** datetime (as proposed by Kevin, if you think it is one word)&lt;br /&gt;
*** dt (reusing the common prefix shared by existing microformat class names: dtstart, dtend, dtreviewed from [[hcalendar|hCalendar]] and [[hreview|hReview]].  We could also make that a general rule for microformat class names for properties which take ISO8601 datetimes. (Tantek)&lt;br /&gt;
** the trailing '.iso8601' MUST be omitted, as '.' is not (always?) valid in HTML class names&lt;br /&gt;
*** '.' is neither a valid HTML class name, nor a valid character (unescaped at least) in a CSS class selector. - Tantek&lt;br /&gt;
** date/time formats SHOULD follow the [http://www.w3.org/TR/NOTE-datetime W3C profile] of [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601]&lt;br /&gt;
** a more human-readable rendering may be used, with the ISO8601 value in an &amp;quot;abbr&amp;quot;&lt;br /&gt;
* binary data SHOULD be encoded in a [http://en.wikipedia.org/wiki/Data:_URI_scheme data: URI], with an explicit [http://www.htmlhelp.com/reference/html40/special/a.html ContentType] and a human-readable description as the body of the anchor.&lt;br /&gt;
* if no datatype is specified, an implementation MAY either attempt to infer a datatype from the syntax of the value, or simply assert that the value is a string.  Thus, conforming implementations SHOULD always explicitly label strings.&lt;br /&gt;
** Disagree - either we are labelling datatypes and thus labelling string is redundant, or we are trying to guess from syntax. If the latter this whole spec is unnecessary. [[User:Kevin Marks|Kevin Marks]] 16:39, 13 Feb 2006 (PST)&lt;br /&gt;
** Agreed with Kevin.  Let's keep 'string' as the default, and allow explicit usage of it. -Tantek&lt;br /&gt;
&lt;br /&gt;
To indicate that a particular micforomat uses typed values, precede that microformat with the class name 'typed', as in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;ol class=&amp;quot;typed xoxo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;dl class=&amp;quot;typed xoxo&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;key&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;string&amp;quot;&amp;gt;value&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;integer&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;int&amp;quot;&amp;gt;137&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;real&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;double&amp;quot;&amp;gt;3.14159265&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;dateTime&amp;quot;&amp;gt;1994-11-05T13:15:30Z&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date(abbr)&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;dateTime&amp;quot;&amp;gt;&amp;amp;lt;abbr title=&amp;quot;1994-11-05&amp;quot;&amp;gt;November 5, 1994&amp;amp;lt;/abbr&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;true&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;1&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;false&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;0&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;data&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;base64&amp;quot;&amp;gt;&amp;amp;lt;a href=&amp;quot;data:;base64,sdcfo2JTiXE=&amp;quot; type=&amp;quot;image/jpg&amp;quot;&amp;gt;my image&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example revised with above suggestions:&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;dl class=&amp;quot;typed xoxo&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;key&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd&amp;gt;value&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;integer&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;int&amp;quot;&amp;gt;137&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;real&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;double&amp;quot;&amp;gt;3.14159265&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;datetime&amp;quot;&amp;gt;1994-11-05T13:15:30Z&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date(abbr)&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;datetime&amp;quot;&amp;gt;&amp;amp;lt;abbr title=&amp;quot;1994-11-05&amp;quot;&amp;gt;November 5, 1994&amp;amp;lt;/abbr&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;true&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;1&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;false&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;0&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;data&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;binary&amp;quot;&amp;gt;&amp;amp;lt;a href=&amp;quot;data:;base64,sdcfo2JTiXE=&amp;quot; type=&amp;quot;image/jpg&amp;quot;&amp;gt;my image&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' [[xoxo|XOXO]] always starts with either &amp;lt;code&amp;gt;ol&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ul&amp;lt;/code&amp;gt;.  The &amp;lt;code&amp;gt;dl&amp;lt;/code&amp;gt; in XOXO is always used to declare the properties of a specific &amp;lt;code&amp;gt;li&amp;lt;/code&amp;gt;. These examples should be updated accordingly. -Tantek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Datatype Datatypes] in Wikipedia&lt;br /&gt;
* Origional [http://microformats.org/discuss/mail/microformats-discuss/2005-September/001020.html datatype] discussion&lt;br /&gt;
* Original [http://homepage.mac.com/drernie/plist.html plist] datatype mapping proposal&lt;br /&gt;
* Revised [http://opendarwin.org/~drernie/xoxo-datatypes.html xoxo datatype] proposal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[xoxo]]&lt;br /&gt;
* [[naming-principles]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4951</id>
		<title>rest/datatypes</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4951"/>
		<updated>2006-02-14T07:28:46Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: int tokens in XML-Schema&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Datatypes in HTML &amp;lt;/h1&amp;gt;&lt;br /&gt;
One of the challenges of using HTML as a data transport is that everything, by default, is a string.  This page explores ways to use microformats -- specifically, class names -- to encode data type information, e.g., for use with [[xoxo]] and [[rest/ahah]], in order to allow lossless import/export from various languages.  These could also be used with forms to provide [[rest/description]]s of the type of data expected.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* Dr. Ernie Prabhakar&lt;br /&gt;
* Chris RG&lt;br /&gt;
* Mark Rickerby&lt;br /&gt;
* Robert Bachmann&lt;br /&gt;
* Kevin Marks&lt;br /&gt;
* Tantek Çelik&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
These are the primary datatypes in a range of different languages and formats.  Note that we are only concerned with &amp;quot;primitive&amp;quot; datatypes (loosely defined), as structured datatypes (list/array, hash/dictionary) are handled by [[xoxo]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+Datatype comparison table&lt;br /&gt;
|-&lt;br /&gt;
! Language/format !! string !! float !!  integer !! boolean !! data || date/time || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/xmlschema-2/#built-in-datatypes XML Schema]&lt;br /&gt;
| string || float, double || decimal, integer, etc. ||  boolean || hexBinary, base64Binary || duration, dateTime, date, time || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://ws.apache.org/xmlrpc/types.html XML-RPC]&lt;br /&gt;
| string || double || i4, int||  boolean || base64 || dateTime.iso8601 || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html Mac OS X plists]&lt;br /&gt;
| string || real || integer || true, false || data ||  date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.crockford.com/JSON JSON] (JavaScript)&lt;br /&gt;
| string || number || number ||  true, false || N/A || Date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://yaml.org/spec/current.html#id2503753 YAML] tags&lt;br /&gt;
| str || int || float ||  bool || null (base 64) || N/A || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/mapping.html#table1 SQL (JDBC)]&lt;br /&gt;
| char,varchar || float, double, real || decimal, numeric || bit || binary || date, time, timestamp || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.sysprog.net/ctype.html C]&lt;br /&gt;
| char[] || float, double || int, long, short ||  bool, int || char[] || N/A || (void*)0&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html Java]&lt;br /&gt;
| char, String || float, double || int, long, short, byte ||  boolean || N/A || util.Date || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.zend.com/manual/language.types.php  PHP]&lt;br /&gt;
| string || float (double)|| integer ||  boolean || array || N/A || NULL&lt;br /&gt;
|-&lt;br /&gt;
! [http://search.cpan.org/dist/perl/pod/perldata.pod  Perl]&lt;br /&gt;
| array || scalar || scalar ||  scalar || array || N/A&lt;br /&gt;
|-&lt;br /&gt;
! [http://en.wikibooks.org/wiki/Programming:Python_Numbers  Python]&lt;br /&gt;
| str || float, complex || int, long ||  bool || binascii, base64 || time,datetime&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rubycentral.com/book/ext_ruby.html  Ruby] + [http://www.rubycentral.com/book/lib_standard.html lib]&lt;br /&gt;
| String || Float || Fixnum, Bignum ||  TrueClass,FalseClass || Hash || Date || NilClass&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rebol.com/docs/core23/rebolcore-16.html  REBOL]&lt;br /&gt;
| string! || decimal! || integer! || logic! || binary! || date!, time! || none!&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
The most common set of datatypes appears to be those represented by XML-RPC, which (perhaps fortunately) also has historical precedence on the web:&lt;br /&gt;
* string&lt;br /&gt;
* double&lt;br /&gt;
* int [i4] - 4-byte integer (32-bit)&lt;br /&gt;
* boolean (0,1)&lt;br /&gt;
* base64&lt;br /&gt;
** Lets call this 'binary' as the encoding is in the data: url, and DRY applies&lt;br /&gt;
** RFC 2426 uses &amp;quot;B&amp;quot;, which, when lowercased per microformats [[naming-principles]] is 'b'. -Tantek&lt;br /&gt;
* dateTime[.iso8601]&lt;br /&gt;
&lt;br /&gt;
Whlle not perfect, these certainly cover the 80% case, and are reasonably well-defined.  That said, there are a number of open questions about how to use them:&lt;br /&gt;
# should 'string' also be explicitly specified, or can it be assumed? &lt;br /&gt;
#*Assumed, and also defined as utf-8. [[User:Kevin Marks|Kevin Marks]] 16:39, 13 Feb 2006 (PST) &lt;br /&gt;
#*Agreed with Kevin. 'string' should be the default if no type is specified.  Publishers MAY explicitly specify 'string'.&lt;br /&gt;
# does 'int' always mean 32-bits?&lt;br /&gt;
##  If so, what should be used for 64-bit integers or cryptographic (256-bit+) numbers? &lt;br /&gt;
###Python's 'long' is simple, but ambiguous.&lt;br /&gt;
###Ruby's BigNum is clear but much less common.&lt;br /&gt;
###XML-Schema has so many types it is hard to say.&lt;br /&gt;
#### In this case, XML-Schema makes the distinction that 'int' represents a standard 32 bit integer, while 'integer' represents a signed integer of arbitrary length.&lt;br /&gt;
###SQL's &amp;quot;decimal&amp;quot;, perhaps?&lt;br /&gt;
##  If not, how should conforming implementations react to longer integers than they can handle?&lt;br /&gt;
##*I think integer is fine - we don't have an explict constraint here. Do you want to define +Inf -Inf and NaN behaviour? Certainly when building testcases and examples include these. &lt;br /&gt;
&lt;br /&gt;
# Is it worth deviating from the standard to allow &amp;quot;dateTime&amp;quot; as an alias? (the one case where XML Schema is actually simpler)&lt;br /&gt;
#* See comments below regarding date-time.&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
The proposal is to adopt [http://www.xmlrpc.com/spec/ XML-RPC] scalar values as the class names for typed microformats, with the following caveats:&lt;br /&gt;
* the alias 'i4' for integer SHOULD not be used&lt;br /&gt;
* the name 'long' MAY be used for 64-bit or longer integers&lt;br /&gt;
* for 'dateTime'&lt;br /&gt;
** can we make this 'datetime' ? [[User:Kevin Marks|Kevin Marks]] 16:39, 13 Feb 2006 (PST)&lt;br /&gt;
** microformats don't use camel case.  please see [[naming-principles]]. alternatives (Tantek):&lt;br /&gt;
*** date-time (if you consider it to be two words)&lt;br /&gt;
*** datetime (as proposed by Kevin, if you think it is one word)&lt;br /&gt;
*** dt (reusing the common prefix shared by existing microformat class names: dtstart, dtend, dtreviewed from [[hcalendar|hCalendar]] and [[hreview|hReview]].  We could also make that a general rule for microformat class names for properties which take ISO8601 datetimes. (Tantek)&lt;br /&gt;
** the trailing '.iso8601' MUST be omitted, as '.' is not (always?) valid in HTML class names&lt;br /&gt;
*** '.' is neither a valid HTML class name, nor a valid character (unescaped at least) in a CSS class selector. - Tantek&lt;br /&gt;
** date/time formats SHOULD follow the [http://www.w3.org/TR/NOTE-datetime W3C profile] of [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601]&lt;br /&gt;
** a more human-readable rendering may be used, with the ISO8601 value in an &amp;quot;abbr&amp;quot;&lt;br /&gt;
* binary data SHOULD be encoded in a [http://en.wikipedia.org/wiki/Data:_URI_scheme data: URI], with an explicit [http://www.htmlhelp.com/reference/html40/special/a.html ContentType] and a human-readable description as the body of the anchor.&lt;br /&gt;
* if no datatype is specified, an implementation MAY either attempt to infer a datatype from the syntax of the value, or simply assert that the value is a string.  Thus, conforming implementations SHOULD always explicitly label strings.&lt;br /&gt;
** Disagree - either we are labelling datatypes and thus labelling string is redundant, or we are trying to guess from syntax. If the latter this whole spec is unnecessary. [[User:Kevin Marks|Kevin Marks]] 16:39, 13 Feb 2006 (PST)&lt;br /&gt;
** Agreed with Kevin.  Let's keep 'string' as the default, and allow explicit usage of it. -Tantek&lt;br /&gt;
&lt;br /&gt;
To indicate that a particular micforomat uses typed values, precede that microformat with the class name 'typed', as in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;ol class=&amp;quot;typed xoxo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;dl class=&amp;quot;typed xoxo&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;key&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;string&amp;quot;&amp;gt;value&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;integer&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;int&amp;quot;&amp;gt;137&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;real&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;double&amp;quot;&amp;gt;3.14159265&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;dateTime&amp;quot;&amp;gt;1994-11-05T13:15:30Z&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date(abbr)&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;dateTime&amp;quot;&amp;gt;&amp;amp;lt;abbr title=&amp;quot;1994-11-05&amp;quot;&amp;gt;November 5, 1994&amp;amp;lt;/abbr&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;true&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;1&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;false&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;0&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;data&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;base64&amp;quot;&amp;gt;&amp;amp;lt;a href=&amp;quot;data:;base64,sdcfo2JTiXE=&amp;quot; type=&amp;quot;image/jpg&amp;quot;&amp;gt;my image&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example revised with above suggestions:&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;dl class=&amp;quot;typed xoxo&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;key&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd&amp;gt;value&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;integer&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;int&amp;quot;&amp;gt;137&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;real&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;double&amp;quot;&amp;gt;3.14159265&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;datetime&amp;quot;&amp;gt;1994-11-05T13:15:30Z&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;date(abbr)&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;datetime&amp;quot;&amp;gt;&amp;amp;lt;abbr title=&amp;quot;1994-11-05&amp;quot;&amp;gt;November 5, 1994&amp;amp;lt;/abbr&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;true&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;1&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;false&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;boolean&amp;quot;&amp;gt;0&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dt&amp;gt;data&amp;amp;lt;/dt&amp;gt;&amp;amp;lt;dd class=&amp;quot;binary&amp;quot;&amp;gt;&amp;amp;lt;a href=&amp;quot;data:;base64,sdcfo2JTiXE=&amp;quot; type=&amp;quot;image/jpg&amp;quot;&amp;gt;my image&amp;amp;lt;/a&amp;gt;&amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' [[xoxo|XOXO]] always starts with either &amp;lt;code&amp;gt;ol&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ul&amp;lt;/code&amp;gt;.  The &amp;lt;code&amp;gt;dl&amp;lt;/code&amp;gt; in XOXO is always used to declare the properties of a specific &amp;lt;code&amp;gt;li&amp;lt;/code&amp;gt;. These examples should be updated accordingly. -Tantek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Datatype Datatypes] in Wikipedia&lt;br /&gt;
* Origional [http://microformats.org/discuss/mail/microformats-discuss/2005-September/001020.html datatype] discussion&lt;br /&gt;
* Original [http://homepage.mac.com/drernie/plist.html plist] datatype mapping proposal&lt;br /&gt;
* Revised [http://opendarwin.org/~drernie/xoxo-datatypes.html xoxo datatype] proposal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[xoxo]]&lt;br /&gt;
* [[naming-principles]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hresume&amp;diff=4999</id>
		<title>hresume</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hresume&amp;diff=4999"/>
		<updated>2006-02-12T22:51:30Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Format */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; hResume &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hResume is a microformat for publishing resumes and CVs.&lt;br /&gt;
&lt;br /&gt;
This paragraph is where we write some thing that makes everyone in the world want to use hResume. Because, you know, hResume's the future and people like the future. And so on... [[hresume-use|Wanna get started on hResume right now?]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt; Microformats Draft Specification &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Editor/Author: [http://theryanking.com Ryan King]&lt;br /&gt;
; Acknowledgments: See [http://microformats.org/wiki/hresume#Acknowledgements  acknowledgments].&lt;br /&gt;
&lt;br /&gt;
Microformats [http://microformats.org/wiki/hresume#Copyright copyright] and [http://microformats.org/wiki/hresume#Patents patents] statements apply.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
'''Very rough draft, work in progress.'''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Semantic XHTML Design Principles ===&lt;br /&gt;
{{SemanticXHTMLDesignPrinciples}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== In General ===&lt;br /&gt;
The hResume format is based on a set of fields common to numerous resumes published today on the web.  Where possible field names have been chosen and reused from preexisting microformats.&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
The hResume schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hResume&lt;br /&gt;
** summary. optional. text.&lt;br /&gt;
** contact info. required. &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt; + [[hcard|hCard]].&lt;br /&gt;
** experience. optional. One or more [[hcalendar]] events with the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;experience&amp;lt;/code&amp;gt;', with an embedded [[hcard|hCard]] indicating the job title, name of company, address of company etc.&lt;br /&gt;
** education. optional One or more [[hcalendar]] events with the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;education&amp;lt;/code&amp;gt;', with an embedded [[hcard|hCard]] indicating the name of school, address of school etc.&lt;br /&gt;
** skills. optional. phrases or keywords using the [[rel-tag]] microformat with the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;skill&amp;lt;/code&amp;gt;'.&lt;br /&gt;
** affiliations. optional. the class name &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;affiliation&amp;lt;/code&amp;gt; along with an [[hcard]] of the organization&lt;br /&gt;
** publications. optional. One or more citations. Use cite tag.&lt;br /&gt;
** references. optional. One or more references.&lt;br /&gt;
&lt;br /&gt;
=== Field details ===&lt;br /&gt;
The fields of the hReview schema represent the following:&lt;br /&gt;
&lt;br /&gt;
* '''summary''':: This optional field serves as a overview of qualifications and objectives.&lt;br /&gt;
* '''contact''':: Current contact info. The &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt; with [[hCard]].&lt;br /&gt;
* '''education''':: the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;education&amp;lt;/code&amp;gt;' is applied to an [[hcalendar]] event.&lt;br /&gt;
* '''experience''':: the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;experience&amp;lt;/code&amp;gt;' is applied to an [[hcalendar]] event. Job titles/positions should use an [[hCard]].&lt;br /&gt;
* '''skills''':: An hResume may be tagged using the [[rel-tag]] microformat and the '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;skill&amp;lt;/code&amp;gt;' class name.&lt;br /&gt;
* '''affiliations''':: The class name &amp;lt;code=&amp;quot;class-name&amp;quot;&amp;gt;affiliation&amp;lt;/code&amp;gt; is used along with an [[hcard]] of the organization&lt;br /&gt;
* '''publications''':: just use &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;cite&amp;amp;gt;&amp;lt;/code&amp;gt;.  When there is a [[citation]] microformat, then that can be used in combination with the cite element to further markup the components of the citation.&lt;br /&gt;
* '''rel=&amp;quot;reference&amp;quot;'''.  For references, link to the person with rel=&amp;quot;reference&amp;quot; and any other [http://gmpg.org/xfn/ XFN] values that apply (e.g. &amp;quot;colleague&amp;quot;, &amp;quot;co-worker&amp;quot;, &amp;quot;friend&amp;quot;, &amp;quot;kin&amp;quot; etc.), and use [[hcard|hCard]] to markup the name of the reference.&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
This section is informative.&lt;br /&gt;
&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
=== Summary ===&lt;br /&gt;
An example summary:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;summary&amp;quot;&amp;gt;&lt;br /&gt;
  I have 10 years experience with all Web 2.0 technologies– I've been working with Ajax since 1996, &lt;br /&gt;
  designing with pastels while others will still using tiled background images and frames...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contact ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Pedro Sanchez&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;123 Fake St.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Preston&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Idaho&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;83263&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Email: &amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:joe@example.com&amp;quot;&amp;gt;pedro@vote-for-pedro.com&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Homepage: &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://vote-for-pedro.com/&amp;quot;&amp;gt;vote-for-pedro.com&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Phone: &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;+01.208.555.4567&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/address&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Education ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;vcalendar&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;education vevent&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;url summary&amp;quot; href=&amp;quot;http://example.edu/&amp;quot;&amp;gt;Preston High School&amp;lt;/a&amp;gt;&lt;br /&gt;
    (&amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;1995-01-24&amp;quot;&amp;gt;2001&amp;lt;/abbr&amp;gt; - &amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-05-25&amp;quot;&amp;gt;2005&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Experience ===&lt;br /&gt;
==== Basic ====&lt;br /&gt;
A basic experience event:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;vcalendar&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;experience vevent&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;President&amp;lt;/span&amp;gt;,&lt;br /&gt;
    &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;Preston High School&amp;lt;/span&amp;gt;,&lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;2004-09-01&amp;quot;&amp;gt;May 2005&amp;lt;/abbr&amp;gt; - &amp;lt;abbr title=&amp;quot;2005-05-25&amp;quot;&amp;gt;present&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Job Titles ====&lt;br /&gt;
To express multiple job titles/positions in the same experience event you should use [[hCard]]s. [[hcard]] requires the &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn&amp;lt;/code&amp;gt; (&amp;quot;formatted name&amp;quot;) field, but it isn't reasonable to repeat your name for every job title you mark up in [[hResume]]. So, you may use an &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;object&amp;amp;gt;&amp;lt;/code&amp;gt; with a reference to the &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn&amp;lt;/code&amp;gt; somewhere else on the page.&lt;br /&gt;
&lt;br /&gt;
For example, this [[hCard]] refers to another [[hCard]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;#j&amp;quot; class=&amp;quot;fn n&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;org&amp;quot;&amp;gt;Preston High School&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Class President&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;quot;&amp;lt;code class=&amp;quot;attr-value&amp;quot;&amp;gt;j&amp;lt;/code&amp;gt;&amp;quot; is the id attribute value of the &amp;quot;&amp;lt;code class=&amp;quot;mf-prop&amp;quot;&amp;gt;fn n&amp;lt;/code&amp;gt;&amp;quot; element of the contact [[hCard]] at the top of the page, e.g. (shown here as a verbose [[hCard]] for purposes of illustration that the reference may be to a subtree, not just a text node):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn n&amp;quot; id=&amp;quot;j&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Pedro&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;Sanchez&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/address&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method of hCard property indirection via an object element could be generalized to apply to any/all string/text properties in hCard.&lt;br /&gt;
Note: the object data attribute MUST be a local ID reference. External references (which would require a consuming application to load an external resource) are currently not supported by this method.&lt;br /&gt;
&lt;br /&gt;
=== Skills ===&lt;br /&gt;
Some sample skills tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
I have skills in &amp;lt;a class=&amp;quot;skill&amp;quot; rel=&amp;quot;tag&amp;quot; href=&amp;quot;http://en.wikipedia.org/wiki/Bow_%28weapon%29&amp;quot;&amp;gt;bow hunting&amp;lt;/a&amp;gt; &lt;br /&gt;
and &amp;lt;a class=&amp;quot;skill&amp;quot; rel=&amp;quot;tag&amp;quot; href=&amp;quot;http://en.wikipedia.org/wiki/Nunchucks&amp;quot;&amp;gt;nunchucks&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Affiliations ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;affiliation vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;National Honor Society&amp;lt;/span&amp;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;
=== Publications ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;Breeding Ligers for Fun and Magic&amp;lt;/cite&amp;gt;, Idaho Press, 2004.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Profile ==&lt;br /&gt;
@TODO&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
@TODO&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
=== Normative References ===&lt;br /&gt;
* [http://www.w3.org/TR/REC-html40/ HTML 4]&lt;br /&gt;
* [http://www.w3.org/TR/xhtml1/ XHTML]&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* [[rel-tag| Rel-Tag]]&lt;br /&gt;
* @TODO&lt;br /&gt;
&lt;br /&gt;
=== Informative References ===&lt;br /&gt;
@TODO&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
{{MicroFormatCopyrightStatement2006}}&lt;br /&gt;
&lt;br /&gt;
== Patents ==&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
&lt;br /&gt;
=== Concept ===&lt;br /&gt;
* [http://theryanking.com/ Ryan King], [http://technorati.com Technorati]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati]&lt;br /&gt;
* SimplyHired guys... @TODO&lt;br /&gt;
* [http://epeus.blogspot.com/ Kevin Marks], [http://technorati.com Technorati]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[resume-examples]]&lt;br /&gt;
* [[resume-formats]]&lt;br /&gt;
* [[resume-brainstorming]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hresume&amp;diff=4917</id>
		<title>hresume</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hresume&amp;diff=4917"/>
		<updated>2006-02-12T22:50:34Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Format */ corrected placement of education/experience&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; hResume &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hResume is a microformat for publishing resumes and CVs.&lt;br /&gt;
&lt;br /&gt;
This paragraph is where we write some thing that makes everyone in the world want to use hResume. Because, you know, hResume's the future and people like the future. And so on... [[hresume-use|Wanna get started on hResume right now?]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt; Microformats Draft Specification &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Editor/Author: [http://theryanking.com Ryan King]&lt;br /&gt;
; Acknowledgments: See [http://microformats.org/wiki/hresume#Acknowledgements  acknowledgments].&lt;br /&gt;
&lt;br /&gt;
Microformats [http://microformats.org/wiki/hresume#Copyright copyright] and [http://microformats.org/wiki/hresume#Patents patents] statements apply.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
'''Very rough draft, work in progress.'''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Semantic XHTML Design Principles ===&lt;br /&gt;
{{SemanticXHTMLDesignPrinciples}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== In General ===&lt;br /&gt;
The hResume format is based on a set of fields common to numerous resumes published today on the web.  Where possible field names have been chosen and reused from preexisting microformats.&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
The hResume schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hResume&lt;br /&gt;
** summary. optional. text.&lt;br /&gt;
** contact info. required. &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt; + [[hcard|hCard]].&lt;br /&gt;
** education. optional. One or more [[hcalendar]] events with the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;education&amp;lt;/code&amp;gt;', with an embedded [[hcard|hCard]] indicating the job title, name of company, address of company etc.&lt;br /&gt;
** experience. optional One or more [[hcalendar]] events with the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;experience&amp;lt;/code&amp;gt;', with an embedded [[hcard|hCard]] indicating the name of school, address of school etc.&lt;br /&gt;
** skills. optional. phrases or keywords using the [[rel-tag]] microformat with the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;skill&amp;lt;/code&amp;gt;'.&lt;br /&gt;
** affiliations. optional. the class name &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;affiliation&amp;lt;/code&amp;gt; along with an [[hcard]] of the organization&lt;br /&gt;
** publications. optional. One or more citations. Use cite tag.&lt;br /&gt;
** references. optional. One or more references.&lt;br /&gt;
&lt;br /&gt;
=== Field details ===&lt;br /&gt;
The fields of the hReview schema represent the following:&lt;br /&gt;
&lt;br /&gt;
* '''summary''':: This optional field serves as a overview of qualifications and objectives.&lt;br /&gt;
* '''contact''':: Current contact info. The &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt; with [[hCard]].&lt;br /&gt;
* '''education''':: the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;education&amp;lt;/code&amp;gt;' is applied to an [[hcalendar]] event.&lt;br /&gt;
* '''experience''':: the class name '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;experience&amp;lt;/code&amp;gt;' is applied to an [[hcalendar]] event. Job titles/positions should use an [[hCard]].&lt;br /&gt;
* '''skills''':: An hResume may be tagged using the [[rel-tag]] microformat and the '&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;skill&amp;lt;/code&amp;gt;' class name.&lt;br /&gt;
* '''affiliations''':: The class name &amp;lt;code=&amp;quot;class-name&amp;quot;&amp;gt;affiliation&amp;lt;/code&amp;gt; is used along with an [[hcard]] of the organization&lt;br /&gt;
* '''publications''':: just use &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;cite&amp;amp;gt;&amp;lt;/code&amp;gt;.  When there is a [[citation]] microformat, then that can be used in combination with the cite element to further markup the components of the citation.&lt;br /&gt;
* '''rel=&amp;quot;reference&amp;quot;'''.  For references, link to the person with rel=&amp;quot;reference&amp;quot; and any other [http://gmpg.org/xfn/ XFN] values that apply (e.g. &amp;quot;colleague&amp;quot;, &amp;quot;co-worker&amp;quot;, &amp;quot;friend&amp;quot;, &amp;quot;kin&amp;quot; etc.), and use [[hcard|hCard]] to markup the name of the reference.&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
This section is informative.&lt;br /&gt;
&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
=== Summary ===&lt;br /&gt;
An example summary:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;summary&amp;quot;&amp;gt;&lt;br /&gt;
  I have 10 years experience with all Web 2.0 technologies– I've been working with Ajax since 1996, &lt;br /&gt;
  designing with pastels while others will still using tiled background images and frames...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contact ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Pedro Sanchez&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;123 Fake St.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Preston&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Idaho&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;83263&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Email: &amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:joe@example.com&amp;quot;&amp;gt;pedro@vote-for-pedro.com&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Homepage: &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://vote-for-pedro.com/&amp;quot;&amp;gt;vote-for-pedro.com&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Phone: &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;+01.208.555.4567&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/address&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Education ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;vcalendar&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;education vevent&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;url summary&amp;quot; href=&amp;quot;http://example.edu/&amp;quot;&amp;gt;Preston High School&amp;lt;/a&amp;gt;&lt;br /&gt;
    (&amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;1995-01-24&amp;quot;&amp;gt;2001&amp;lt;/abbr&amp;gt; - &amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-05-25&amp;quot;&amp;gt;2005&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Experience ===&lt;br /&gt;
==== Basic ====&lt;br /&gt;
A basic experience event:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;vcalendar&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;experience vevent&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;President&amp;lt;/span&amp;gt;,&lt;br /&gt;
    &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;Preston High School&amp;lt;/span&amp;gt;,&lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;2004-09-01&amp;quot;&amp;gt;May 2005&amp;lt;/abbr&amp;gt; - &amp;lt;abbr title=&amp;quot;2005-05-25&amp;quot;&amp;gt;present&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Job Titles ====&lt;br /&gt;
To express multiple job titles/positions in the same experience event you should use [[hCard]]s. [[hcard]] requires the &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn&amp;lt;/code&amp;gt; (&amp;quot;formatted name&amp;quot;) field, but it isn't reasonable to repeat your name for every job title you mark up in [[hResume]]. So, you may use an &amp;lt;code class=&amp;quot;element&amp;quot;&amp;gt;&amp;amp;lt;object&amp;amp;gt;&amp;lt;/code&amp;gt; with a reference to the &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn&amp;lt;/code&amp;gt; somewhere else on the page.&lt;br /&gt;
&lt;br /&gt;
For example, this [[hCard]] refers to another [[hCard]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;#j&amp;quot; class=&amp;quot;fn n&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;org&amp;quot;&amp;gt;Preston High School&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Class President&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;quot;&amp;lt;code class=&amp;quot;attr-value&amp;quot;&amp;gt;j&amp;lt;/code&amp;gt;&amp;quot; is the id attribute value of the &amp;quot;&amp;lt;code class=&amp;quot;mf-prop&amp;quot;&amp;gt;fn n&amp;lt;/code&amp;gt;&amp;quot; element of the contact [[hCard]] at the top of the page, e.g. (shown here as a verbose [[hCard]] for purposes of illustration that the reference may be to a subtree, not just a text node):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn n&amp;quot; id=&amp;quot;j&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Pedro&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;Sanchez&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/address&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method of hCard property indirection via an object element could be generalized to apply to any/all string/text properties in hCard.&lt;br /&gt;
Note: the object data attribute MUST be a local ID reference. External references (which would require a consuming application to load an external resource) are currently not supported by this method.&lt;br /&gt;
&lt;br /&gt;
=== Skills ===&lt;br /&gt;
Some sample skills tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
I have skills in &amp;lt;a class=&amp;quot;skill&amp;quot; rel=&amp;quot;tag&amp;quot; href=&amp;quot;http://en.wikipedia.org/wiki/Bow_%28weapon%29&amp;quot;&amp;gt;bow hunting&amp;lt;/a&amp;gt; &lt;br /&gt;
and &amp;lt;a class=&amp;quot;skill&amp;quot; rel=&amp;quot;tag&amp;quot; href=&amp;quot;http://en.wikipedia.org/wiki/Nunchucks&amp;quot;&amp;gt;nunchucks&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Affiliations ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;affiliation vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;National Honor Society&amp;lt;/span&amp;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;
=== Publications ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;Breeding Ligers for Fun and Magic&amp;lt;/cite&amp;gt;, Idaho Press, 2004.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Profile ==&lt;br /&gt;
@TODO&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
@TODO&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
=== Normative References ===&lt;br /&gt;
* [http://www.w3.org/TR/REC-html40/ HTML 4]&lt;br /&gt;
* [http://www.w3.org/TR/xhtml1/ XHTML]&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* [[rel-tag| Rel-Tag]]&lt;br /&gt;
* @TODO&lt;br /&gt;
&lt;br /&gt;
=== Informative References ===&lt;br /&gt;
@TODO&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
{{MicroFormatCopyrightStatement2006}}&lt;br /&gt;
&lt;br /&gt;
== Patents ==&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
&lt;br /&gt;
=== Concept ===&lt;br /&gt;
* [http://theryanking.com/ Ryan King], [http://technorati.com Technorati]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati]&lt;br /&gt;
* SimplyHired guys... @TODO&lt;br /&gt;
* [http://epeus.blogspot.com/ Kevin Marks], [http://technorati.com Technorati]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[resume-examples]]&lt;br /&gt;
* [[resume-formats]]&lt;br /&gt;
* [[resume-brainstorming]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=start-simple&amp;diff=7304</id>
		<title>start-simple</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=start-simple&amp;diff=7304"/>
		<updated>2006-02-02T04:39:04Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: draft content&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Start Simple (Draft) =&lt;br /&gt;
&lt;br /&gt;
The principle of &amp;lt;em&amp;gt;starting simple&amp;lt;/em&amp;gt; means to focus on solving a specific and immediate problem with your efforts. Very often, the simplest thing that could possibly work turns out to be an entirely effective solution, and no more work is needed.&lt;br /&gt;
&lt;br /&gt;
The Microformats [[process]] emphasises the importance of following in the footsteps of previous efforts as much as possible, which enables more effective [[reuse]] of standards and semantics. Starting simple keeps the focus on what can be accomplished immediately, and making this work effectively, rather than spending additional time chasing conceptual or theoretical chimeras - possibilities that &amp;lt;em&amp;gt;might&amp;lt;/em&amp;gt; have a general impact when implementing the standard, but then again &amp;lt;em&amp;gt;might not&amp;lt;/em&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Microformats should remain as simple as possible for as long as possible, collecting additional element semantics &amp;lt;em&amp;gt;only&amp;lt;/em&amp;gt; when a significant practical need has been demonstrated for such additions.&lt;br /&gt;
&lt;br /&gt;
=== Case Study - hAtom ===&lt;br /&gt;
&lt;br /&gt;
* Removing Atom specific person/author constructs in favour of hCards&lt;br /&gt;
* Not dealing with feed level metadata - leave this to the web page context&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=to-do&amp;diff=4681</id>
		<title>to-do</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=to-do&amp;diff=4681"/>
		<updated>2006-02-02T04:06:12Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* New Person 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= To Do =&lt;br /&gt;
&lt;br /&gt;
This page is for posting [[microformats]] related shared to do items.  If you want to use this page for your microformats related to-do items, create a section with your name on it.  The reason we are keeping these all on the same page is to make it easier to tell when people are working on similar things, and to make it more obvious when people help out with other people's tasks.  In theory this probably won't scale, but let's first see how it does in practice. :) - [http://tantek.com/log/ Tantek]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lazyweb ==&lt;br /&gt;
&lt;br /&gt;
Just some nice things, feel free to do any of these.&lt;br /&gt;
&lt;br /&gt;
* a semantic, clean css star rating picker (e.g. a UI widget to rate from 1-5 stars)&lt;br /&gt;
** both [http://komodomedia.com/blog/index.php/2005/08/24/creating-a-star-rater-using-css/ this] and [http://factorycity.net/demos/drupal/rating/default.html this] have some flaws. Ask [[User:RyanKing|Ryan King]] for an explanation.&lt;br /&gt;
* microformatted versions of conference pages&lt;br /&gt;
** Do a revision of the [http://conferences.oreillynet.com/etel2006/ ETel] [http://conferences.oreillynet.com/pub/w/44/speakers.html speaker's page] with all the speakers marked up with [[hcard|hCard]] and links to &amp;quot;Add hCards to Address Book&amp;quot; etc., similar to the [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 speakers page which Tantek did a revision of last fall].&lt;br /&gt;
&lt;br /&gt;
* quick and easy &amp;quot;how to&amp;quot; pages for each microformat. [[use]] is a good overall start.&lt;br /&gt;
* brief summary statements for each microformat that explain why it matters, what does it accomplish for the publisher.&lt;br /&gt;
&lt;br /&gt;
== Tantek ==&lt;br /&gt;
&lt;br /&gt;
I'm keeping a few microformats related to-do items here both for my own convenience, and for folks looking to help out with small tasks.  If so, just create a new section with your name, and and maybe copy the item there, and put your name next to the item in my list.  We'll figure this out as we go along.  Thanks,  [http://tantek.com/log/ Tantek].&lt;br /&gt;
&lt;br /&gt;
=== iterate on current microformats ===&lt;br /&gt;
* [[hreview|hReview]] 0.3 - write the draft and get it finalized (actively working on it!)&lt;br /&gt;
&lt;br /&gt;
=== introduction / community ===&lt;br /&gt;
* microformats-discuss&lt;br /&gt;
** introductory email sent to new subscribers needs to direct people to [[process]] and [[how-to-play]]&lt;br /&gt;
&lt;br /&gt;
* Need to add more to the [[naming-principles]], to cover in particular:&lt;br /&gt;
** avoid using the same name to mean two things&lt;br /&gt;
** avoid using two names to mean the same thing&lt;br /&gt;
** seek to keep the microformats vocabulary minimal, memorable, and usable.&lt;br /&gt;
&lt;br /&gt;
=== profiles ===&lt;br /&gt;
* create [[hcalendar-profile]] and have folks verify it.&lt;br /&gt;
* update XMDP with new required features:&lt;br /&gt;
** ability for one profile to include/import another (rel=&amp;quot;import&amp;quot; ?)&lt;br /&gt;
** ability to reference an XMDP via rel=&amp;quot;profile&amp;quot; (similar to XHTML2 rel value by same name)&lt;br /&gt;
** ability/suggestion to reference an XMDP using &amp;amp;lt;a href&amp;amp;gt; in addition to &amp;amp;lt;link&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== microformat parsing documentation ===&lt;br /&gt;
* Add XPath equivalents where appropriate in [[hcard-parsing]]&lt;br /&gt;
&lt;br /&gt;
=== create microformats wiki pages for ===&lt;br /&gt;
* microformats [[history]]&lt;br /&gt;
** introduction of terms (when were microformats terms introduced, by whom, etc.)&lt;br /&gt;
** introduction of specs (when were microformats specifications first introduced)&lt;br /&gt;
*** use the history on Technorati's developer wiki for evidence of earliest dates.&lt;br /&gt;
*** use the [[presentations]] as a source as well.&lt;br /&gt;
&lt;br /&gt;
=== improve usability and automation on the site ===&lt;br /&gt;
* figure out how to get wordpress to autopost blog posts to the microformats-announce list&lt;br /&gt;
** ideally use the from address of the author of the blog post&lt;br /&gt;
** maybe photomatt knows how to do this.&lt;br /&gt;
&lt;br /&gt;
=== more microformat examples ===&lt;br /&gt;
==== more illustrative examples in specs ====&lt;br /&gt;
* need examples of multi-instance [[hcalendar|hCalendar]] events&lt;br /&gt;
* of repeating events&lt;br /&gt;
* need examples of [[hcard|hCard]]s with work telephone, mailing address etc.&lt;br /&gt;
==== more examples in the wild ====&lt;br /&gt;
* help dglazkov markup&lt;br /&gt;
** http://glazkov.com/blog/archive/2003/12/17/147.aspx&lt;br /&gt;
&lt;br /&gt;
=== help with microformat implementations ===&lt;br /&gt;
* [http://microformats.org/code/hcard/creator hCard creator] - add features/fields&lt;br /&gt;
** email&lt;br /&gt;
** aim / instant messaging contact info&lt;br /&gt;
* wordpress improvements&lt;br /&gt;
** WP admin for new profiles&lt;br /&gt;
*** should simply read blog URL&lt;br /&gt;
*** look for hcards and parse them&lt;br /&gt;
* [http://gmpg.org/xfn/creator XFN Creator] localizations&lt;br /&gt;
** Get someone to verify the [http://gmpg.org/xfn/creator-ru XFN Creator Russian localization].&lt;br /&gt;
** Add it to the [http://gmpg.org/xfn/tools XFN Tools] page.&lt;br /&gt;
** Add rel=&amp;quot;alternate&amp;quot; href=&amp;quot;creator-ru&amp;quot; &amp;amp;lt;link&amp;amp;gt;s to the other XFN Creators.&lt;br /&gt;
* Conference Schedule Creator&lt;br /&gt;
** We need to ASAP build a simple conference schedule creator (and editor?) that builds upon the hCalendar creator. We should make it *trivial* for conference organizers to build/edit/publish an [[hcalendar|hCalendar]] schedule for their conference, including auto-generated &amp;quot;Subscribe...&amp;quot; link which produces the proper &amp;quot;webcal:...&amp;quot; link with X2V.  Note: see the &amp;quot;axis&amp;quot; and &amp;quot;header&amp;quot; attributes in HTML4, specifically in the section on Tables.&lt;br /&gt;
&lt;br /&gt;
=== help with new microformat requests ===&lt;br /&gt;
* expense reports (really just a list of &amp;quot;expense&amp;quot; items), [http://flickr.com/photos/edyson/56774178/ requested by ED], should look at UBL as a pre-existing format&lt;br /&gt;
* photo-notes microformat&lt;br /&gt;
** clean up Subethaedit notes from working session with Greg Elin, Ryan King, Kevin Marks, Suw Charman and email to folks and figure out next steps&lt;br /&gt;
** iterate on [[photo-note-examples]] and start [[photo-note-formats]] and [[photo-note-brainstorming]].&lt;br /&gt;
&lt;br /&gt;
* Can we make &amp;quot;microformat&amp;quot; and &amp;quot;microformats&amp;quot; into [http://factoryjoe.com/blog/2006/01/14/the-case-for-community-marks/ Community Marks]?&lt;br /&gt;
&lt;br /&gt;
==Ryan==&lt;br /&gt;
=== hCalendar/hCard/hReview creator improvements ===&lt;br /&gt;
* get all creators working in IE/Win, IE/Mac, Safari/OSX.3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== hCalendar/hCard/hReview editor ====&lt;br /&gt;
* onblur in the URL field (e.g. on hCalendar), goes out and tries to retrieve an object of same time (e.g. an hCalendar vevent) from that URL and uses it to autofill the form, same thing if the creator is loaded with that URL prefilled (e.g. due to a ?url=http://example.com/ in the URL that loads the creator).&lt;br /&gt;
&lt;br /&gt;
=== *-authoring microformats wiki pages ===&lt;br /&gt;
* [[hcard-authoring]] - a tutorial on creating an hcard for you site, blog (common platforms), etc.&lt;br /&gt;
* [[hcalendar-authoring]] - a tutorial on how to blog events so your friends can subscribe to them&lt;br /&gt;
* [[hreview-authoring]] - a tutorial on how to blog reviews so that they'll be aggregated.&lt;br /&gt;
=== WordPress patches for microformats ===&lt;br /&gt;
* submit patches for WordPress code/templates for microformats improvements&lt;br /&gt;
** &amp;amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;amp;gt; improvement in post author publication (e.g. home page of http://microformats.org/ )&lt;br /&gt;
* Wordpress plugin for microformats, specifically hReview and hCalendar&lt;br /&gt;
** See [http://www.surfarama.com/index.php?p=227 lazyweb request]&lt;br /&gt;
=== other ===&lt;br /&gt;
* add an example of how to use DURATION in hcalendar see http://www.policyawareweb.org/2005/ftf2/paw-mtg#item15)&lt;br /&gt;
&lt;br /&gt;
=== rel-payment ===&lt;br /&gt;
* update rel-payment to reference the IANA registry [http://www1.ietf.org/mail-archive/web/ietf-announce/current/msg02055.html]&lt;br /&gt;
&lt;br /&gt;
== Dimitri Glazkov ==&lt;br /&gt;
&lt;br /&gt;
* Figure out REST/Microformats thing&lt;br /&gt;
* Work on result set idea&lt;br /&gt;
* Implement h-creators using Web Forms 2.0&lt;br /&gt;
&lt;br /&gt;
== Chris Messina ==&lt;br /&gt;
&lt;br /&gt;
* Work on a microformat for play-lists (is it just a XOXO ordererd list of play-items?)&lt;br /&gt;
* Work on a microformat for play-item&lt;br /&gt;
&lt;br /&gt;
=== Wishlist ===&lt;br /&gt;
&lt;br /&gt;
* Microformat for &amp;quot;buyable items&amp;quot; (see [[listing-examples]] and related documents)&lt;br /&gt;
* Location MF -- right click &amp;quot;map this&amp;quot; (see [[geo]] and [[adr]])&lt;br /&gt;
* Better hCard support in the browser -- right click &amp;quot;IM this person...&amp;quot;, &amp;quot;Add to contacts&amp;quot;&lt;br /&gt;
* Better hCal support -- support many views of same hCal data on one page using XSLT&lt;br /&gt;
&lt;br /&gt;
== Robert Bachmann ==&lt;br /&gt;
&lt;br /&gt;
* make hatom2atom.xsl conformant to [[hatom]].&lt;br /&gt;
&lt;br /&gt;
== Brian Suda ==&lt;br /&gt;
=== Citation Microformats ===&lt;br /&gt;
Add all my notes to the Wiki&lt;br /&gt;
&lt;br /&gt;
=== X2V ===&lt;br /&gt;
Make changes and update site (almost stable)&lt;br /&gt;
Get ATTENDEE and other strange attributes working&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mark Rickerby ==&lt;br /&gt;
&lt;br /&gt;
=== Writing and Copy Editing ===&lt;br /&gt;
&lt;br /&gt;
* Draft of [[getting-started]] page&lt;br /&gt;
* Edits to homepage feature box text &lt;br /&gt;
* Follow up on usability review&lt;br /&gt;
* Review content for new pages - [[start-simple]], [[modularity]], [[reuse]], [[humans-first]]&lt;br /&gt;
&lt;br /&gt;
== New Person 2 ==&lt;br /&gt;
&lt;br /&gt;
etc.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hatom-issues&amp;diff=4692</id>
		<title>hatom-issues</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hatom-issues&amp;diff=4692"/>
		<updated>2006-02-02T03:22:51Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Alternatives */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''I (RyanKing) am currently working on reorganizing this page. Please hold off on adding new issues or discussion until I'm done. Thanks.'''&lt;br /&gt;
&lt;br /&gt;
= hAtom issues =&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Feed (atom:feed)==&lt;br /&gt;
&lt;br /&gt;
=== Initial proposal ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;atomfeed&amp;lt;/code&amp;gt; (or rather, &amp;quot;atom-entry&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
* [[DannyAyers]]: But what does 'feed' mean in the context of a HTML page? Doesn't the &amp;lt;head&amp;gt; element cover the corresponding semantics?&lt;br /&gt;
* [[DavidJanes]]: It is possible, somewhat common, and [[blog-post-examples#Multiple_EntryGroups_on_a_page|documented]], that multiple feeds can appear on a single page, so it's insufficient to depend on the header, even though this may be the default case. You'll note that I've left out documenting a lot of concepts relating to feeds at a conceptual level, except for noting they exist because I think this is a bit of a swamp that's going to need more thinking&lt;br /&gt;
* [[DavidJanes]]: I'm going to more explicitly recognize that the XHTML document ''may'' act as an implicit feed in many cases&lt;br /&gt;
* [[DavidJanes]]: A Feed is a group of related Entries; what defines the relationship is entirely up to the author of the blog, except to note that if they were to place them together in the same Atom syndication feed, you'd do the same in the XHTML&lt;br /&gt;
* [[User:DrErnie|Dr. Ernie]] 16:59, 25 Oct 2005 (PDT): This makes sense to me, the way vcalendar is optional since vevent is usually sufficient.&lt;br /&gt;
* [[Tantek]]: Ernie is precisely correct. The vevent/vcalendar :: entry/feed analogy is precisely correct.&lt;br /&gt;
* [[DannyAyers]]: The multi-feed point makes sense, but if this data appears on a regular HTML page the question remains, does &amp;quot;feed&amp;quot; make sense? (Maybe just naming aesthetics again)&lt;br /&gt;
* [[User:DavidJanes|David Janes]] I'm thinking about it more -- I think so, just to split the content of the webpage up (as opposed to blogrolls, headers, footers, etc.) -- &lt;br /&gt;
* [[Tantek]]: Agreed with David. Not only does it make sense, it is a bad idea to consider renaming something like that for &amp;quot;aesthetics&amp;quot;.&lt;br /&gt;
* [[Tantek]]: Per the root-class-name naming practices, we should seriously consider a more &amp;quot;unique&amp;quot; name, e.g. some possibilities:&lt;br /&gt;
** atom-feed&lt;br /&gt;
** hfeed&lt;br /&gt;
&lt;br /&gt;
=== Alternatives ===&lt;br /&gt;
&lt;br /&gt;
The above proposal was not fully accepted and some other possibilities were proposed:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;feed&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;atom-feed&amp;lt;/code&amp;gt; (Atom consistency with prefix)&lt;br /&gt;
* &amp;lt;code&amp;gt;hfeed&amp;lt;/code&amp;gt; (h* uF consistency)&lt;br /&gt;
** +1 DavidJanes&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
** +1 BenjaminCarlyle&lt;br /&gt;
** +1 MarkRickerby&lt;br /&gt;
&lt;br /&gt;
==== Discussion ====&lt;br /&gt;
&lt;br /&gt;
The feed is a root class name of hAtom, similar to &amp;quot;vcalendar&amp;quot; in [[hcalendar|hCalendar]], thus it should be fairly unique, per the root class name [[naming-principles]]. - [[Tantek]]&lt;br /&gt;
&lt;br /&gt;
== Entry (atom:entry) ==&lt;br /&gt;
=== Initial Proposal ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;atomentry&amp;lt;/code&amp;gt; (or rather, &amp;quot;atom-entry&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
* [[DannyAyers]]: Why not simply &amp;quot;entry&amp;quot;? The parallel to Atom is clear, but in the context of a Web page, why add the reference? In case maybe you want to try for something approaching a string that won't get confused, my feeling is: forget it. Stick to the local semantics and let the doc-level (or HTML5 div level?) profile attribute disambiguate. Or to put it another way, it's premature to see a need at that point.&lt;br /&gt;
* I ([[User:DavidJanes|David Janes]]) chose the &amp;quot;atom&amp;quot; prefix:&lt;br /&gt;
** to disambiguate; it is just ''too'' likely that &amp;quot;entry&amp;quot; or &amp;quot;feed&amp;quot; would appear on a random webpage in some other context. My preference would be to have a declarative statement in the XHTML header which would render this argument moot, but at this point the community seems cool on the concept.&lt;br /&gt;
** to follow the naming pattern seen in the other compound microformats ([[hCard]], [[hCalendar]], etc.)&lt;br /&gt;
** because Entrys will not be required to be in Feeds (these rules and the reasons where this can happen will be forthcoming), I choose to disambiguate both&lt;br /&gt;
*** I don't like the analogy; I think this is more useful than just Atom, so it should be made generic. [[User:DrErnie|Dr. Ernie]] 16:59, 25 Oct 2005 (PDT)&lt;br /&gt;
*** [[DannyAyers]]:  My point exactly, but it wouldn't be the end of the world if the prefix was there - not really more than aesthetics...&lt;br /&gt;
*** '''STATUS - RESOLVED'''. We're going with &amp;quot;entry&amp;quot;.&lt;br /&gt;
***  [[Tantek]]: This is actually difficult to consider outside the following issue.  In particular, if &amp;quot;entry&amp;quot; is to serve as a potential root class name (similar to &amp;quot;vevent&amp;quot;, which may be a root of an [[hcalendar|hCalendar]] event, or may be present in the context of a &amp;quot;vcalendar&amp;quot;), then we should strongly consider &amp;quot;uniquifying&amp;quot; it per our root-class-name practices. Possibilities to consider:&lt;br /&gt;
**** atom-entry&lt;br /&gt;
**** hentry&lt;br /&gt;
**** vjournal (from RFC 2445 and thus borrowed in effect from [[hcalendar|hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Alternatives ===&lt;br /&gt;
The above proposal was not fully accepted. Other alternatives:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;entry&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
** +1 [[MarkRickerby]]&lt;br /&gt;
* &amp;lt;code&amp;gt;atom-entry&amp;lt;/code&amp;gt; (Atom consistency with prefix)&lt;br /&gt;
* &amp;lt;code&amp;gt;hentry&amp;lt;/code&amp;gt; (h* uF consistency)&lt;br /&gt;
** +1 [[DavidJanes]]&lt;br /&gt;
** +1 [[Tantek]]&lt;br /&gt;
** +1 [[BenjaminCarlyle]]&lt;br /&gt;
** +1 [[RyanKing]]&lt;br /&gt;
** +1 [[MarkRickerby]]&lt;br /&gt;
* &amp;lt;code&amp;gt;vjournal&amp;lt;/code&amp;gt; (reuse from vCalendar/iCalendar RFC 2445/[[hcalendar|hCalendar]])&lt;br /&gt;
** -1 [[RyanKing]] - though its a standard, it doesn't have widespread adoption&lt;br /&gt;
&lt;br /&gt;
==== Discussion ====&lt;br /&gt;
* [[Tantek]]: Since feed is optional in hAtom (thereby implying the context of the entire XHTML document as the feed), similar to how &amp;quot;vcalendar&amp;quot; is optional in hCalendar (thereby implying a vcalendar context for the entire document), the entry can also be a root class name, similar to &amp;quot;vevent&amp;quot; in [[hcalendar|hCalendar]], thus it should be fairly unique, per the root class name [[naming-principles]].&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If we are deliberately rejecting &amp;quot;vjournal&amp;quot;, then we may want to exclude the entire &amp;quot;vjournal&amp;quot; object (and any vjournal specific properties) from [[hcalendar|hCalendar]] so that we don't accidentally have two blog post microformats.([[RyanKing]] added this to [[hcalendar-issues]])&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Having analyzed the list of vjournal properties and their semantics and compared them with the list of Atom elements and their semantics, I greatly prefer the list and semantics from Atom over vjournal.  Thus I would be ok with excluding vjournal from hCalendar, and pointing folks to use hAtom instead, even in the context of an hCalendar element that would otherwise be outputting vjournal entries.  To that extent, once hAtom has stabilized, we should develop a mapping between vjournal properties and hAtom properties so that hAtom inside an hCalendar could be converted into BEGIN:VJOURNAL...END:VJOURNAL objects in an iCalendar/ics stream, as well as allowing for the opposite, so that one could even use an iCalendar-compliant authoring tool to create hAtom via the journal feature of said tool.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Entry Title (atom:title) ==&lt;br /&gt;
=== proposals ===&lt;br /&gt;
&lt;br /&gt;
The title class is defined by [[hcard|hCard]] to mean &amp;quot;job title&amp;quot;. Possible alternatives include (Please add to list):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;, as used by hReview, hCalendar, VJOURNAL&lt;br /&gt;
** [[Tantek]]: Though I agree with the reuse, in this context, it may be confusing for those reading/familiar-with the Atom specification.  We may want to avoid the use of 'summary' entirely within hAtom.&lt;br /&gt;
** -1 [[KevinMarks]] (clashes with atom)&lt;br /&gt;
* &amp;lt;code&amp;gt;Subject&amp;lt;/code&amp;gt;, as used by SMTP email&lt;br /&gt;
** -1 [[RyanKing]] - different semantics, doesn't fit&lt;br /&gt;
* &amp;lt;code&amp;gt;heading&amp;lt;/code&amp;gt;&lt;br /&gt;
** -1 [[RyanKing]] - a replication of &amp;amp;lt;h*&amp;amp;gt; semantics in html&lt;br /&gt;
* &amp;lt;code&amp;gt;entry-title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;headline&amp;lt;/code&amp;gt;&lt;br /&gt;
** +1 [[Tantek]]&lt;br /&gt;
** +1 [[KevinMarks]], as this is what they are most like in blogposts [[User:Kevin Marks|Kevin Marks]]&lt;br /&gt;
** +1 [[BenjaminCarlyle]], atom:entry/title only&lt;br /&gt;
** +&amp;amp;frac12; [[DavidJanes]], atom:entry/title only&lt;br /&gt;
** +&amp;amp;frac12; [[PaulBryson]], redundant?&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
** -1 [[Tantek]].  Already defined to mean something else in [[hcard|hCard]].  The same term should not be used to mean different things.&lt;br /&gt;
* &amp;lt;code&amp;gt;entry-title&amp;lt;/code&amp;gt; (Atom consistency, avoid hCard conflict)&lt;br /&gt;
** +&amp;amp;frac12; [[PaulBryson]], clear=good / hyphenating=bad&lt;br /&gt;
* &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; (attempt to re-use from [[hcard|hCard]] and [[hreview|hReview]])&lt;br /&gt;
** &amp;amp;plusmn;0 [[DavidJanes]] see my note below&lt;br /&gt;
** -1 [[Tantek]] (does not mean the &amp;quot;name&amp;quot; of the post/entry)&lt;br /&gt;
** +1 [[BenjaminCarlyle]], atom:feed/title only&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[BenjaminCarlyle]]: If one were to review a blog entry with [[hReview]] we would fill out the &amp;quot;fn&amp;quot; field with the atom:entry/title. This suggests to me that fn may be sufficient for this title usage. headline is more semantically specific, and does seem appropriate. It may be a line-ball call as to whether a new term is required, or whether the atom:entry context is sufficient to indicate the fn is also a headline.&lt;br /&gt;
* BenjaminCarlyle: Are we considering atom:feed/title in this discussion? There is some suggestion that atom:title should be &amp;quot;fn&amp;quot;, separate to any value of atom:entry/title.&lt;br /&gt;
* [[DavidJanes]]: [http://www.ietf.org/rfc/rfc2426.txt vcard] defines &amp;quot;FN&amp;quot; to be &amp;quot;to specify the formatted text corresponding to the name of the object the vCard represents&amp;quot;. If we reject FN, are we not making too subtle a distinction that the atom:title isn't the name of the post? I'll also note that the [http://www.ietf.org/rfc/rfc4287 domain experts] believe that the atom:title of an entry is pretty well the same sort of thing as the atom:title of a feed.&lt;br /&gt;
* [[Tantek]]: First, I have re-evaluated using &amp;quot;fn&amp;quot; for feed:title per the information from Benjamin, David and others.  See [http://microformats.org/wiki/blog-post-brainstorming#feed_title this discussion for details].&amp;lt;p&amp;gt;Second, I now agree with DavidJanes and the domain experts that the title of a feed is very similar (if not nearly identical) in semantics to the title of an entry, neither of which can really be considered a name.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;  Thus I am -1-ing &amp;quot;fn&amp;quot; for title for entry or feed since it doesn't mean the same thing.&amp;lt;/p&amp;gt;&lt;br /&gt;
* [[DavidJanes]]: to summarize (I think), Tantek argues on the link above that atom:title can and does include more than the name.&lt;br /&gt;
* [[DavidJanes]]: we're now at the point where FN is the title of a movie, a DVD, and a book, but not the atom:title of an entry and definitely not the atom:title of a feed.&lt;br /&gt;
* [[BenjaminCarlyle]]: Entry and feed titles are both usually used as the name of the entry of feed, however examples exist where the entry title is [http://planet.freedesktop.org/ changed for republication] or is an auto-generated string (eg [http://www.advogato.org/person/cinamod/ date]). Headline is a good substitute at the entry level, and has a clear analogue in print. &amp;lt;p&amp;gt;If headline is selected for entry a different term would be required for feed. Headline cannot meaningfully be used for a feed title any more than the name of a newspaper can be called a headline. Working back from the newspaper analogue, I am aware of the use of both name or title to describe the analogous text. In the absence of evidence that a feed's desired title is ever anything but a human-created name for the blog, my support falls behind fn for feed title only. The danger remains that someone will supply non-name data as &amp;quot;fn&amp;quot; in order to &amp;quot;get it into the atom:title element&amp;quot;. For this reason I remain open to further naming suggestions and to any example in the wild where this might already occur.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;There has been some discussion that because the two are a single term in atom the domain experts consider the semantics to be the same. I suggest differently. The double use of title is inherited from rss, and has always been disambiguated by context. rfc4287 defines title as &amp;quot;a Text construct that conveys a human-readable title for an entry or feed&amp;quot;, which conveys no useful semantics. Everything in a microformat is human-readable, and it isn't suprising that the semantics of title are equivalent to &amp;quot;title&amp;quot;. To be honest, I would guess that the domain experts didn't give this issue a second thought.&amp;lt;/p&amp;gt;&lt;br /&gt;
* [[DavidJanes]]: '''RESOLVED''' Let's go with &amp;quot;headline&amp;quot;. I'm not in love with it but so it goes. My thinking on this at this point is we won't find a good word that covers atom:entry/title and atom:feed/title and I like the idea of a (somewhat) domain specific word that captures the concept and (especially a big point for me now) it will make mixing hAtom with other uFs a little nicer.&lt;br /&gt;
* [[PaulBryson]]: I like entry-title for it's clarity.  Unfortunately, I also feel that hyphenating names together in a string adds unnecessary complexity.  In this case, it also adds a specificity that could be detrimental in the element's reuse.  Headline feels redundant with &amp;quot;heading&amp;quot;, which is what the element should be.  Regardless, this is probably the best of the available choices.&lt;br /&gt;
&lt;br /&gt;
== Entry Content (atom:content) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
** +1 [[Tantek]]&lt;br /&gt;
** +1 [[DavidJanes]]&lt;br /&gt;
** +1 [[BenjaminCarlyle]]&lt;br /&gt;
** +1 [[RyanKing]]&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt; (vCalendar, hCalendar, xFolk, hReview consistency)&lt;br /&gt;
** -1 [[RyanKing]] - it has a different meaning in Atom, we should avoid the confusion&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[Tantek]] - It turns out there is actually a very fine semantic distinction between the way &amp;quot;description&amp;quot; is used in vCalendar, hCalendar, xFolk, hReview, and what &amp;quot;content&amp;quot; means.  In short, those other microformats are all &amp;quot;about&amp;quot; something else, whether an actual event in spacetime, or another item.  Whereas in hAtom is the thing itself.  The feed is the data is the item.  Thus it makes sense use a different class name than &amp;quot;description&amp;quot;.  Based on our [[naming-principles]], lacking an existing microformat term for this, we should use a term from a standard.  Since Atom uses &amp;quot;content&amp;quot;, that is the logical name to bring over and use, whether or not it is &amp;quot;perfect&amp;quot; to capture the semantic we are trying to capture.&lt;br /&gt;
* [[BenjaminCarlyle]]: We may also have to consider forms of blogs that carry other media. An &amp;amp;lt;a rel=&amp;quot;content&amp;quot; href=&amp;quot;...&amp;quot;/&amp;amp;gt; form of content may also have to be considered, although this could still be embedded in a very short html content block. I'm not quite ready to commit to &amp;quot;content&amp;quot; yet, but I agree that description may be a little weak.&lt;br /&gt;
&lt;br /&gt;
== Entry Summary (atom:summary) ==&lt;br /&gt;
The summary class is defined by vCalendar, iCalendar, [[hcalendar|hCalendar]], and also [[hreview|hReview]], to mean &amp;quot;summary or title&amp;quot;. Possible alternatives include (add to list):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;, as used by VJOURNAL. It may be possible to interpret description as text longer than summary which is about the entry content. The hierarchy of detail would be summary (atom:title) -&amp;gt; description (atom:summary) -&amp;gt; content (atom:content)&lt;br /&gt;
** [[User:Kevin Marks|Kevin Marks]]: description is used ambiguously by RSS to mean 'content' or 'summary', and by hReview and hCalendar to mean 'content'. Doing this would recreate that ambiguity needlessly, when Atom distinguishes it clearly.  &lt;br /&gt;
** [[Tantek]]: Kevin's right, and not only that, &amp;quot;description&amp;quot; does NOT mean summary in VJOURNAL.  &amp;quot;description&amp;quot; means &amp;quot;full description&amp;quot; in vCalendar, iCalendar, [[hCalendar]], and also [[hReview]]. We must NOT use &amp;quot;description&amp;quot; to mean summary.&lt;br /&gt;
* &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; (re-use from and consistency with Atom)&lt;br /&gt;
* &amp;lt;code&amp;gt;content-summary&amp;lt;/code&amp;gt; (Atom consistency avoiding hCalendar conflict)&lt;br /&gt;
* &amp;lt;code&amp;gt;partial-description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;excerpt&amp;lt;/code&amp;gt;&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
** +1 BenjaminCarlyle&lt;br /&gt;
** +1 DavidJanes, my only concern being that they're not always excerpts&lt;br /&gt;
* &amp;lt;code&amp;gt;abstract&amp;lt;/code&amp;gt;&lt;br /&gt;
** +1 KevinMarks&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[Tantek]]: Excerpt is by far the most frequent (&amp;gt;80%) use of summary, thus it makes sense to name it as such.&lt;br /&gt;
* [[User:Kevin Marks|Kevin Marks]]: Disagree - Atom allows summary to be distinct from content, though this is less usual. However, by using a class that means summary (eg abstract) we can convey an excerpt by making  it wholly within 'atom:content', or a separate abstract by putting it within the entry but not within 'content'&lt;br /&gt;
* [[BenjaminCarlyle]]: I have been trying to convince myself that atom:summary differs semantically from iCalendar summary. The &amp;quot;summary or subject&amp;quot; wording from rfc2445 is problematic, and it seems earlier microformats have taken the &amp;quot;subject&amp;quot; side. If we were to start from rfc2445 alone we might go the other way. In the end, though, webster.com defines summary as &amp;quot;covering the main points succinctly&amp;quot;. atom:summary is not really consistent with that definition, so I'll swing my weight behind excerpt. On the subject of abstract, I think the semantics are such that &amp;quot;abstract&amp;quot; and &amp;quot;exerpt&amp;quot; are distinct (non-overlapping) sets. webster.com defines abstract as &amp;quot;a summary of points (as of a writing) usually presented in skeletal form&amp;quot;. An exerpt is not a summary of points, and a summary of points is not an excerpt. I think tantek is simply suggesting that the 80% win in this case.&lt;br /&gt;
* [[Tantek]]: Benjamin is correct.  The vast majority (easily 80%+) of summaries in Atom, when they exist are excerpts. &amp;lt;p&amp;gt;In addition:&amp;lt;/p&amp;gt;&lt;br /&gt;
** WordPress user interface calls it &amp;quot;excerpt&amp;quot;&lt;br /&gt;
** MovableType user interface calls it &amp;quot;excerpt&amp;quot;&lt;br /&gt;
*: Thus, based on the principle of user-centered design (an instance of humans first, machines second) as well, in that a user *typing* into the &amp;quot;Excerpt:&amp;quot; field in the UI of their blogging tool, is communicating to the interface that &amp;quot;This is the ''excerpt'' of my blog post&amp;quot;, &amp;quot;excerpt&amp;quot; is actually a ''BETTER'' name for this element than summary, or anything else for that matter.  Atom should have chosen &amp;quot;excerpt&amp;quot; as well based on this reason alone.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Entry Permalink (atom:link) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;rel=&amp;quot;bookmark&amp;quot;&amp;lt;/code&amp;gt; (HTML consitency)&lt;br /&gt;
** +2 DavidJanes&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
** +1 BenjaminCarlyle&lt;br /&gt;
** +1 KevinMarks&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[KevinMarks]]: I know this maps through to the atom name, but rel=&amp;quot;bookmark&amp;quot; is the established standard for permalinks, and is included in the [http://www.w3.org/TR/html401/types.html#type-links| w3c list of rel's], so there is an Occam's Razor case for using this.&lt;br /&gt;
* [[DavidJanes]]: I'd like input from everyone in this -- I'm torn really. Once I knock this thing into more of a complete state, I'll throw this out onto the mailing list for discussion&lt;br /&gt;
* [[DavidJanes]] Also, &amp;quot;link&amp;quot; is horribly generic and is in fact modified through the &amp;quot;rel&amp;quot; attribute in Atom.&lt;br /&gt;
* [[Tantek]]: Agreed with what Kevin wrote.  Also, rel=&amp;quot;link&amp;quot; doesn't actually make sense when you do the analysis as described in the [[rel-faq]].  The destination of the link is not really a &amp;quot;link&amp;quot; itself with respect to the current document/file.&lt;br /&gt;
* [[User:DavidJanes|David Janes]]: OK, I'm happy with this.'''STATUS - RESOLVED'''. We are using &amp;lt;code&amp;gt;rel=&amp;quot;bookmark&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
* [[BenjaminCarlyle]]: No real controversy here, unless you want to start giving blog entries or feeds vcards. A vcard could contain entry or feed title as fn, as well as url.&lt;br /&gt;
**  [[RyanKing]] non-issue, you can always use both.&lt;br /&gt;
&lt;br /&gt;
== Entry Published (atom:published) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;published&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
** +1 DavidJanes&lt;br /&gt;
** +1 BenjaminCarlyle&lt;br /&gt;
* &amp;lt;code&amp;gt;dtpublished&amp;lt;/code&amp;gt; (Atom consistency with &amp;quot;dt&amp;quot; unofficial pattern)&lt;br /&gt;
* &amp;lt;code&amp;gt;VJOURNAL CREATED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[BenjaminCarlyle]]: I would still like to see a clear engagement with [[last-modified-brainstorming|last-modified]] before voting on this one.&lt;br /&gt;
* [[Tantek]]: last-modified reflects the last time the page/file was actually modified, most likely by the user.  IMHO it is a 1:1 mapping of the &amp;quot;Date Modified&amp;quot; of a file in a file system.  It is a direct mapping of what date is shown for HTTP directory listings.&amp;lt;p&amp;gt;published is defined in Atom quite differently from that, and among the alternatives it seems best to take the name from Atom precisely.&amp;lt;/p&amp;gt;&lt;br /&gt;
* [[BenjaminCarlyle]]: From the [[last-modified-brainstorming]] purpose statement, emphasis added. &amp;quot;To specify the date of publication and the date of modification of a web page (&amp;lt;em&amp;gt;or a part thereof&amp;lt;/em&amp;gt;)&amp;quot;&lt;br /&gt;
* [[Tantek]]: Note that Atom chose to drop &amp;quot;created&amp;quot; which is much more reflective of what current file systems etc. support.&amp;lt;p&amp;gt;The concept of &amp;quot;published&amp;quot; is distinct from a generic &amp;quot;created&amp;quot; notion, in that it indicates when the content was made public or made available to readers (even on intranets) which is often very different than when the author started typing the entry or even first saved the entry.&amp;lt;/p&amp;gt;&lt;br /&gt;
* [[DavidJanes]]: It's simple, it's clear, it's not being used it's not being used already. We can make [[last-modified-brainstorming|last-modified]] consistent afterwards&lt;br /&gt;
&lt;br /&gt;
== Entry Updated (atom:updated) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;updated&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
** +1 DavidJanes&lt;br /&gt;
* &amp;lt;code&amp;gt;dtupdated&amp;lt;/code&amp;gt; (Atom consistency with &amp;quot;dt&amp;quot; unofficial pattern)&lt;br /&gt;
** +&amp;amp;frac12; Paul Bryson, Not as human readable&lt;br /&gt;
* &amp;lt;code&amp;gt;last-modified&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;VJOURNAL LAST-MODIFIED&amp;lt;/code&amp;gt; (also HTTP)&lt;br /&gt;
** dtstamp&lt;br /&gt;
** dtupdated&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[PaulBryson]]: I would prefer to maintain some consistency with already existing date naming conventions, but acknowledge that these aren't as clearly human readable as they could be.&lt;br /&gt;
* [[BenjaminCarlyle]]: I would still like to see a clear engagement with [[last-modified-brainstorming|last-modified]] before voting on this one.&lt;br /&gt;
* [[Tantek]]: See discussion for published.  Updated is closer to last-modified than published is, however, upon careful reading of the definition of updated in Atom, it is clear that the user has the option of not changing the updated date even if they change the entry, e.g. by fixing a spelling error or something.  Thus there is an implied stronger meaning of &amp;quot;this entry has been semantically changed&amp;quot; that is a different enough semantic from last-modified as to justify a new name, and among the alternatives it seems best to take the name from Atom precisely.&lt;br /&gt;
* [[BenjaminCarlyle]]: From [[last-modified-brainstorming]] semantics:&amp;lt;p&amp;gt;&amp;quot;Since both Atom and HTTP define the last-modified date (or its equivalent) as a &amp;quot;user-defined&amp;quot; value, this microformat should have the same semantics. In other words, the value should represent the last instance that the resource was changed in a way deemed significant to the publisher/author, which is not neccessarily the same as a file-system modified date-time.&amp;quot;&amp;lt;/p&amp;gt;&lt;br /&gt;
* [[Tantek]]: They are both user defined values but *different* user defined values. &amp;lt;p&amp;gt;It is VERY important to note this distinction because Atom chose to note it.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;In the 99% case, file-system, web-server (HTTP) context, the last-modified date reflects the last time the *user* modified the file or page, WITHOUT consideration for whether or not the user wanted that change to reflect a change in the last-modified date.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Atom specifically allows for the exception that a user might not update the &amp;quot;updated&amp;quot; date, even when they change the underlying blog post, spelling corrections or whatever.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;This is in stark contrast to the traditional application model, where in a word processor, even if you change one character and save, you change the file system last-modified date, and hence the HTTP last-modified headers.&amp;lt;/p&amp;gt;&lt;br /&gt;
* [[DavidJanes]]:  we can make [[last-modified-brainstorming|last-modified]] consistent afterwards&lt;br /&gt;
&lt;br /&gt;
== Entry Author (atom:author) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;author&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
** +1 BenjaminCarlyle&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[BenjaminCarlyle]]: I think an author concept is generally useful to microformats, so long as you can make it clear whether it is the author of the uf wrapper or the author of the uf content that is being described. I think any wavering over whether author and contributor are both required is probably a step outside the atom specification. This may be worthwhile, with an xfn-style external definition that could relate a person to a work... or even a rel-tag-based relationship. Can room be left open for both of these possibilities for future expansion, while still providing a clear author -&amp;gt; atom:author translation?&lt;br /&gt;
* [[Tantek]]: My point is that in practice (&amp;gt;80% case again), contributor is not used.  Thus we should exclude it from hAtom in the first version.  However, I am ok with ''reserving'' contributor with the intent that if it does somehow take off, we can add it later.&lt;br /&gt;
&lt;br /&gt;
== Entry Contributor (atom:contributor) ==&lt;br /&gt;
** -1 Tantek (what's this vote on? did I screw something up in rearranging things? --[[User:RyanKing|RyanKing]] 14:10, 1 Feb 2006 (PST))&lt;br /&gt;
* &amp;lt;code&amp;gt;contibutor&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
** +1 DavidJanes&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
* [[Tantek]]: I recommend we postpone contributor from hAtom first version (thus the -1 before any choices), since the 80% case does not need &amp;quot;contributor&amp;quot;.  We should reserve the name so we can add it later if we need it (thus the +1 on &amp;quot;contributor&amp;quot;).&lt;br /&gt;
* [[DavidJanes]]: '''RESOLUTION: DEFERRED'''&lt;br /&gt;
&lt;br /&gt;
== Questions and Comments ==&lt;br /&gt;
&lt;br /&gt;
=== Limitations ===&lt;br /&gt;
* There seems to be nothing in the hAtom specification to supply metadata for the blog (title, description, url, feedurl). There is nothing defined for the encapsulation of comments, comment counts, or links to comment sections. The microformat would be much more useful with these capabilities added.-- [[User:Singpolyma|singpolyma]] 03:35, 3 Jan 2006 (PST)&lt;br /&gt;
** We've deliberately restricted this to being a &amp;quot;blog post&amp;quot; microformat at this point to make the problem manageable. Once the core elements are defined, we will consider extended the spec to cover as much as Atom does. Also note that microformats are compositable, thus, all these things could potentially be defined elsewhere with detriment to this standard. -- [[DavidJanes]]&lt;br /&gt;
** [[RyanKing]]: '''STATUS:DEFERRED/REJECTED''': As David says, our scope is limited. After we can establish the core specification of hAtom, we'll look at adding more properties.&lt;br /&gt;
&lt;br /&gt;
=== Relationship to hReview definitions needs clarification ===&lt;br /&gt;
[DavidJanes?] hAtom will define terminology for the general act of publication that overlaps with hReview's terminology for the specific act of publishing a review of something. The following terms could be pushed back into hReview:&lt;br /&gt;
&lt;br /&gt;
* atom:published -&amp;gt; hReview dtreviewed&lt;br /&gt;
* atom:author    -&amp;gt; hReview reviewer&lt;br /&gt;
&lt;br /&gt;
[[Tantek]]: &amp;quot;Pushed back&amp;quot; is the wrong direction here.&lt;br /&gt;
&lt;br /&gt;
The right direction is &amp;quot;re-use&amp;quot; by new proposals/drafts.  If you see anything in hReview that appears to overlap this new specification, the first thing to do is to see if you can reuse those terms from hReview in this new specification, not vice versa.&lt;br /&gt;
&lt;br /&gt;
In addition, &amp;quot;published&amp;quot; does not mean the same as &amp;quot;dtreviewed&amp;quot; (you might write a restaurant review just after you eat there, but not actually &amp;quot;publish&amp;quot; it until later).  &amp;quot;reviewer&amp;quot; is also a more precise semantic than &amp;quot;author&amp;quot;, thus the two should not be collapsed.&lt;br /&gt;
&lt;br /&gt;
=== hCards ===&lt;br /&gt;
&lt;br /&gt;
[[DavidJanes]]: Should hCards be required for the &amp;lt;code&amp;gt;&amp;amp;lt;address&amp;gt;&amp;lt;/code&amp;gt; of the Entry Poster? MAY, MUST, SHOULD? Your thoughts please.&lt;br /&gt;
&lt;br /&gt;
* [[User:RobertBachmann|Robert Bachmann]]: “MUST” or at least “SHOULD” because atom:author is specified as &amp;lt;q&amp;gt;The &amp;quot;atom:author&amp;quot; element is a Person construct that indicates the author of the entry or feed.&amp;lt;/q&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt;’s semantics are too loose to describe [http://atompub.org/2005/08/17/draft-ietf-atompub-format-11.html#rfc.section.3.2 an Atom person construct] but using &amp;lt;code&amp;gt;&amp;amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; we would have pretty good 1:1 mappings:&lt;br /&gt;
** atom:name &amp;amp;harr; hCard’s FN&lt;br /&gt;
** atom:email &amp;amp;harr; hCard’s EMAIL&lt;br /&gt;
** atom:uri &amp;amp;harr; hCard’s URI&lt;br /&gt;
* '''STATUS - OPEN'''. &amp;quot;MAY&amp;quot; is the answer.&lt;br /&gt;
* [[Tantek]]: I think this should be MUST.  Atom should have referenced vCard for these semantics and made the mistake of making up their own terms.  Let's undo that mistake with hAtom.  Also, [[hreview|hReview]] 0.3 is going to make hCard a MUST for the &amp;quot;reviewer&amp;quot; property, based on experience and [[hreview-feedback|feedback]].  Thus we may want to just follow suit with hAtom as well.&lt;br /&gt;
* [[DavidJanes]]: I had based the behavior on hReview 0.2. The problem is getting meaningful information into the blog templates and also I would appeal to parsimony, that is:&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;bonehead&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;has an assumed defined mapping to&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;author vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;bonehead&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;Since in many cases we're not going to get much more information than that, why add the verbosity? I note an analogous situation in hCard, where N.* are not required because they can be inferred algorithmically.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comparisons ===&lt;br /&gt;
&lt;br /&gt;
This seems precisely analogous to [http://www.meyerweb.com/eric/tools/s5/xoxo-structure-ref.html S5]:&lt;br /&gt;
* atomentry &amp;lt;-&amp;gt; slide&lt;br /&gt;
* content &amp;lt;-&amp;gt; slidecontent&lt;br /&gt;
* summary &amp;lt;-&amp;gt; handout&lt;br /&gt;
I'm all for NOT boiling the ocean, but these really seem like the same cup of tea.&lt;br /&gt;
&lt;br /&gt;
--[[Ernie Prabhakar]]&lt;br /&gt;
&lt;br /&gt;
* [[User:DavidJanes|David Janes]]: See the [[#Purpose]] section above. Basically that drove the design decision for the naming&amp;lt;p&amp;gt;'''STATUS - REJECTED'''. We're sticking with atom terminology (entry, content, summary).&amp;lt;/p&amp;gt;&lt;br /&gt;
* [[Tantek]]: As far as the analogy to S5, yes, there is an analogy, but that doesn't make them the same.  The semantics that are represented are different enough to let these evolve independently and see if content authors want them to converge or not.  Note that you can overlay hAtom and S5 in the same markup.  Anyone that is serious about converging these should *try* using both at the same time in a *real* slide presentation example and report back their experience.&lt;br /&gt;
&lt;br /&gt;
=== Repeated Elements ===&lt;br /&gt;
We allow certain elements to be repeated, such as Entry Permalink, Entry Published and Entry Title, even though there can be at most one real value. We provide &amp;quot;disambiguation&amp;quot; rules for sorting out which is the real value. See [[hatom#Nesting_Rules|here]], [[hatom#Entry_Title|here]], [[hatom#Entry_Permalink|here]] and [[hatom#Entry_Published|here]].&lt;br /&gt;
&lt;br /&gt;
Your thoughts please... -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. The spec has explicit rules for disambiguating all these items if they appear multiple times.&lt;br /&gt;
&lt;br /&gt;
=== Opaqueness ===&lt;br /&gt;
If you have concerns about [[hatom#hAtom_Opaque|opaqueness]], that is, stopping interpretation below certain hAtom elements, raise them here.&lt;br /&gt;
&lt;br /&gt;
==== Opaqueness of other microformat elements ====&lt;br /&gt;
How would we handle a case where someone wanted to provide a vcard under the class~=entry element for an individual who was neither author or contributor? Consider the hypothetical case where someone wanted to list their &amp;quot;muse&amp;quot; alongside article author and contributors. If this vcard included a title it might be included accidentally as an &amp;lt;atom:title&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To summarise,&lt;br /&gt;
Is it possible that other microformats found under the class~=entry or class~=feed elements need to be considered opaque?&lt;br /&gt;
&lt;br /&gt;
-- [[BenjaminCarlyle]]&lt;br /&gt;
&lt;br /&gt;
* [[User:DavidJanes|David Janes]]: The issue of &amp;quot;muse&amp;quot; and such is somewhat out of scope. However, I grasp your larger point -- what if we wanted to extend or compositie hAtom in the future. Given the 80-20 rule right now, my feeling is to set aside the problem and if it arises, define a &amp;lt;code&amp;gt;class~=&amp;quot;opaque&amp;quot;&amp;lt;/code&amp;gt; element. -- &lt;br /&gt;
* [[Tantek]]: See the [[mfo-examples]] document, and add further thoughts on this matter there.&lt;br /&gt;
&lt;br /&gt;
==== Opaqueness of summary and content ====&lt;br /&gt;
[[DavidJanes]]?: What one publisher considers the entry content may differ from another publisher's point of view. Is the content simply a div that does not contain any author/updated/published metadata etc, or could some of that metadata be relevant to the content as well as the entry? Consider updated. [[last-modified-brainstorming]] introduces an idea of using &amp;lt;code&amp;gt;&amp;amp;lt;ins&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;del&amp;amp;gt;&amp;lt;/code&amp;gt; elements to indicate update time. Updates are also often included in entry content with further information. This suggests to me that the line of opaqueness is blurry.&lt;br /&gt;
&lt;br /&gt;
Perhaps content and summary should not be opaque, and instead rely on the [[mfo]] proposal to avoid parsing into microformats below the content level. This approach would allow a single div to contain both &amp;quot;entry&amp;quot; and &amp;quot;content&amp;quot; classes should all metadata be considered content by the author, or would permit any other subset of the metadata to be considered content without repeating one's self.&lt;br /&gt;
&lt;br /&gt;
Consider also the &amp;quot;read more&amp;quot;-style blog. The following nesting of div elements is illegal under current opacity rules:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&amp;amp;lt;div class=&amp;quot;summary&amp;quot;&amp;gt;...&amp;lt;/div&amp;gt;...&amp;lt;/div&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A further example is provided by _fil_ on #microformats, who uses the rel-tag microformat within his atom:content to be handled as tags in his feed reader.&lt;br /&gt;
&lt;br /&gt;
=== Identification ===&lt;br /&gt;
The current spec under Schema:Nomenclature:Entry includes the text:&lt;br /&gt;
&amp;quot;if practical, also define id=&amp;quot;unique-identifier&amp;quot; to the Entry&amp;quot;&lt;br /&gt;
What should be done with this id by parsers? How does this interact (if at all) with the interpretation of a rel=bookmark within the entry?&lt;br /&gt;
&lt;br /&gt;
Also, how should a feed &amp;lt;id&amp;gt; element be filled out from a hAtom source document? Is a rel=bookmark at the feed level required?&lt;br /&gt;
&lt;br /&gt;
The id elements in atom are supposed to survive all future movements of the blog to new hosting arrangements and the like. Are current feed URLs or even rel=bookmarks solid enough?&lt;br /&gt;
&lt;br /&gt;
'''STATUS - OPEN'''.&lt;br /&gt;
&lt;br /&gt;
=== HTML Title ===&lt;br /&gt;
Atom permits title to be either plain text or html. hAtom2Atom.xsl currently uses a plain text translation, and some feed readers seem not to handle html titles well (liferea does not normalize-whitespace, for example). Should a hAtom title element become a plain text or a html atom title? If so, should a subset of html be passed through rather than all html (including id, etc)?&lt;br /&gt;
&lt;br /&gt;
=== rel-tag ===&lt;br /&gt;
Should hAtom use rel-tag for atom category elements? -- [[DavidJanes]]&lt;br /&gt;
&lt;br /&gt;
* [[Tantek]]: IMHO yes.&lt;br /&gt;
* A version of this is currently implemented in hAtom2Atom.xsl, but the interpretation of rel-tag is not straightforward.&lt;br /&gt;
* rel-tag uses the last path segment of a URI as its tag, for example &amp;lt;code&amp;gt;&amp;amp;lt;a href=&amp;quot;http://apple.com/ipod&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;iPod&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;. Human-friendly content is permitted within the anchor. Atom defines three attributes on a category element. &amp;quot;term&amp;quot; is the category in use. &amp;quot;scheme&amp;quot; is a namespace for this category. &amp;quot;label&amp;quot; is a human-friendly text-only version of the category.&lt;br /&gt;
* This looks like a clear mapping to me - term is last path segment; scheme is the tagspace and label is the text within the anchor? The problem is if the scheme + tag is not a true URL  but a URI. So for your example, term is 'ipod, scheme is 'http://apple.com/' and label is iPod. [[User:Kevin Marks|Kevin Marks]] 15:03, 31 Dec 2005 (PST)&lt;br /&gt;
* hAtom2Atom.xsl does not currently supply a scheme. Label is taken from the content of the anchor tag, and no special handling for content such as the title attribute of an img element is performed. Term is the portion of the href after the last slash character.&lt;br /&gt;
* [[rel-tag]] permits url encoding for IRIs, as well as conversion of spaces to plus (+) characters. It is unclear whether the conversion of rel-tag data to atom:category/@term should attempt to reverse any such encoding. The handling of plus characters may be especially difficult to reverse (are the plus characters, or spaces?).&lt;br /&gt;
&lt;br /&gt;
* They are spaces. If you want plus characters use %2B Perhaps I should add this to rel-tag. [[User:Kevin Marks|Kevin Marks]] 15:03, 31 Dec 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
=== Excess disambiguation rules? ===&lt;br /&gt;
Disambiguation rules apply to feed and entry title, and hAtom2Atom.xsl implements these. Rules also apply to permalink, published, and updated. These are currently not implemented. If they appear multiple times in the source document they are repeated multiple times.&lt;br /&gt;
&lt;br /&gt;
It is clear that the data relating to these fields may be repeated within a hAtom entry, however the class notation may not. Only one element need be marked with rel=&amp;quot;bookmark&amp;quot;. Only one need be marked published, and one updated. Should the disambiguation rules be removed and only one element be allowed for each value, or is there value to the publisher in marking different elements with the hAtom class names?&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
==== mfo ====&lt;br /&gt;
Does this specification depend on acceptance of a hAtom-compatible mfo?&lt;br /&gt;
See [[mfo-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Is atom:content necessary? ===&lt;br /&gt;
Atom's structure is built up around separating content and other metadata. atom:updated, atom:author, and the like are separate from atom:content any may contain repeated data. Microformats are built around bringing the content and the metadata back together. Is there are genuine use case for identifying only part of the atom entry as content? Presumably the whole html entry is fit for human consumption, or it wouldn't be part of a microformatted web page. Could that whole html snippet be used as the content?&lt;br /&gt;
&lt;br /&gt;
=== Published as default value for atom:updated ===&lt;br /&gt;
It seems to be common practice to include an &amp;quot;updated&amp;quot; section within the main blog content to track updates to an atom:entry as they occur. It is less common to include a value for atom:published within atom:content. atom:published is usually provided by a machine, but atom:updated is often provided by a human.&lt;br /&gt;
&lt;br /&gt;
I suggest that if a value of published exists but no value for updated exists that the required updated field be filled out from the optional published field. I think this would make changing the required value of updated easier for publishers. Also, several updates may occur to a single entry. I suggest that a disambiguation rule be applied such that the the latest timestamp of any updated field be used if several exist. The overal parser semantics would therefore be:&lt;br /&gt;
# If multiple updated fields exist, choose the most recent one.&lt;br /&gt;
# If only one updated field exists, choose that value.&lt;br /&gt;
# If no updated field exists but a published field exists, use the published value for atom:updated.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[hatom|hAtom]] - the draft proposal&lt;br /&gt;
* [[hatom-faq]] - knowledge base&lt;br /&gt;
* [[blog-post-brainstorming]]&lt;br /&gt;
* [[blog-post-formats]]&lt;br /&gt;
* [[blog-post-examples]]&lt;br /&gt;
* [[blog-description-format]] - how to describe a blog (as opposed to the individual entries, which is what we're doing here)&lt;br /&gt;
* [[mfo-examples]]&lt;br /&gt;
* [[naming-principles]]&lt;br /&gt;
&lt;br /&gt;
== Template ==&lt;br /&gt;
&lt;br /&gt;
Please use this format (copy and paste this to the end of the list to add your issues):&lt;br /&gt;
* YYYY-MM-DD raised by [http://yourhomepage.example.com YOURNAME].&lt;br /&gt;
*# ''Issue 1: Here is the first issue I have.''&lt;br /&gt;
*# ''Issue 2: Here is the second issue I have.''&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=use&amp;diff=5200</id>
		<title>use</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=use&amp;diff=5200"/>
		<updated>2006-01-30T04:51:30Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: flow of text, introduction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= So you wanna use microformats? =&lt;br /&gt;
&lt;br /&gt;
Microformats are designed to be similar to current markup styles. This means that it is quite possible that you won't have to do much work to produce microformats on your site. Many common kinds of content can be marked up in microformats. Chances are, you already have some of them on your site. Start with the obvious ones. For example... &lt;br /&gt;
&lt;br /&gt;
* Do you have events information on your site? Then mark those events up with [[hCalendar]]. &lt;br /&gt;
** Start with the [http://microformats.org/code/hcalendar/creator hCalendar creator]. &lt;br /&gt;
* Do you have people and their contact information? Then mark those up with [[hCard]].&lt;br /&gt;
** Start with the [http://microformats.org/code/hcard/creator hCard creator] and take a look at the [[hcard-examples]].&lt;br /&gt;
* Do you have an explicit copyright license on your content? Then markup the link to your license with [[rel-license|relLicense]]. &lt;br /&gt;
* Do you have social networking data? Then mark that up with [http://gmpg.org/xfn/ XFN]. Are you tagging things? Then use [[rel-tag|relTag]] or [[xFolk]]. &lt;br /&gt;
* Are you publishing lists or outlines? Then use [[XOXO]]. &lt;br /&gt;
* Do you publish reviews? Then use [[hReview]].&lt;br /&gt;
** Start with the [http://microformats.org/code/hreview/creator hReview creator]. &lt;br /&gt;
* Do you publish press releases? Then use [[hatom|hAtom]].&lt;br /&gt;
&lt;br /&gt;
And here's a few more tips:&lt;br /&gt;
&lt;br /&gt;
* Try to produce clean, semantic xhtml. Often this will get you very close to microformats on its own.&lt;br /&gt;
** [http://tantek.com/log/2004/07.html#classmeaningnotshow Class for meaning not for show]&lt;br /&gt;
** http://microformats.org/wiki/SemanticXHTMLDesignPrinciples&lt;br /&gt;
** [http://tantek.com/presentations/20040928sdforumws/semantic-xhtml.html Semantic XHTML]&lt;br /&gt;
** [http://tantek.com/presentations/2005/03/elementsofxhtml Meaningful XHTML]&lt;br /&gt;
** [http://www.tantek.com/presentations/2004etech/realworldsemanticspres.html Real World Semantics]&lt;br /&gt;
** ''need more links here'' --[[User:RyanKing|RyanKing]] 14:42, 17 Jan 2006 (PST)&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4398</id>
		<title>citation-formats</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4398"/>
		<updated>2006-01-24T10:39:50Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* BibTeX citation Types */  more fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Citation Formats =&lt;br /&gt;
&lt;br /&gt;
This page will display several different types of citation format types. The idea is to compare what properties are common amonst all of the formats and which ones should be blended into this microformat.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[cite]]&lt;br /&gt;
* [[cite-brainstorming]]&lt;br /&gt;
* [[cite-examples]]&lt;br /&gt;
&lt;br /&gt;
== Comparison chart ==&lt;br /&gt;
The following chart maps the terms from one implementation to another. This is important because if all the properties are introduced to  this microformats, then its possible to map them to a number of different formats. The table currently only uses Dublin Core, MODS, and bibTeX. Each column has all the properties and their equivalent in each format. If there is no corresponding property the cell is grey. At the bottom of the list are the unique terms to each format. Dublin core has basic terms and terms that extend the basic ones. If the property is an extention of a basic term it is in ()'s. MODS uses XML, so any sub-properties are listed in their tree form, property/sub-property.&lt;br /&gt;
&lt;br /&gt;
THIS IS NOT DEFINIATIVE, any errors should be corrected. More formats will be added to the list as they are mapped.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Dublin Core&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;MODS&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;bibTeX&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Z39.80&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Title (alternative)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;titleInfo/title&amp;lt;br/&amp;gt;titleInfo/PartNum&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;booktitle&amp;lt;br/&amp;gt;title&amp;lt;br/&amp;gt;chapter&amp;lt;br/&amp;gt;number&amp;lt;br/&amp;gt;pages&amp;lt;br/&amp;gt;volume&amp;lt;br/&amp;gt;series&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Analytic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Monographic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Work Fraction Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Location of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Main Entry&amp;lt;br/&amp;gt;&lt;br /&gt;
Name of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of Meeting&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Parallel Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Title Abbriviation&amp;lt;br/&amp;gt;&lt;br /&gt;
Title of Conference Proceedings&amp;lt;br/&amp;gt;&lt;br /&gt;
Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Uniform Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Abbriviated Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium or Session Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Video/Film Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name/namePart&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;author&amp;lt;br/&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Corporate Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Abstract Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Authorship Statement&amp;lt;br/&amp;gt;&lt;br /&gt;
Acknowledged Supporters&amp;lt;br/&amp;gt;&lt;br /&gt;
Assignee for Patents&amp;lt;br/&amp;gt;&lt;br /&gt;
Chairperson of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Director of AV Program&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Reviewed Book Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Studio&amp;lt;br/&amp;gt;&lt;br /&gt;
Sponsor of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Staff/Cast&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium Chairperson&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Address or Affiliation&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Country&amp;lt;br/&amp;gt;&lt;br /&gt;
Electronic Address of Author&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/topic&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;keywords&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Description (abstract | tableOfContents)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;tableOfContents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;annotation&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;contents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Contributer&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;editor?&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Book/Report/Volume Editor&amp;lt;br/&amp;gt;&lt;br /&gt;
Producer&amp;lt;br/&amp;gt;&lt;br /&gt;
Translator&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Date (available | created | dateAccepted | dateCopyrighted | dateSubmitted | issued | modified | valid)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;originInfo/dateIssued&amp;lt;br/&amp;gt;originInfo/dateCreated&amp;lt;br/&amp;gt;originInfo/dateCaptured&amp;lt;br/&amp;gt;originInfo/dateOther&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;month&amp;lt;br/&amp;gt;year&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Copyright Year&amp;lt;br/&amp;gt;Date-generic&amp;lt;br/&amp;gt;Date of conference&amp;lt;br/&amp;gt;Date of Publication&amp;lt;br/&amp;gt;Date of Update/Revisou/Issuance of Database Record&amp;lt;br/&amp;gt;Former Date&amp;lt;br/&amp;gt;Entry date for Database Record&amp;lt;br/&amp;gt;Database Update&amp;lt;br/&amp;gt;Year of Publication&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;typeOfResource&amp;lt;br/&amp;gt;genre&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;@class&amp;lt;br/&amp;gt;type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Format (extent | medium)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;physicalDescription/internetMediaType&amp;lt;br/&amp;gt;physicalDescription/extent&amp;lt;br/&amp;gt;physicalDescription/form&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;howpublished&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier (bibliographicCitation)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;ISSN&amp;lt;br/&amp;gt;LCCN&amp;lt;br/&amp;gt;URL&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;Identifier&amp;lt;br/&amp;gt;Report Identfier&amp;lt;br/&amp;gt;ISSN&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Source&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Relation (...)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem/...&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;crossRef&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Coverage (spacial | temporal)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/temporal&amp;lt;br/&amp;gt;subject/geographic&amp;lt;br/&amp;gt;subject/hierarchicalGeographic&amp;lt;br/&amp;gt;subject/cartographics&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;classifications&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Rights (accessRights | license)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;accessConditions&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;copyright&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Publisher Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Place of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Country of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Generic Address&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;audience (educationLevel | mediator)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;targetAudience&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;accualMethod&amp;lt;br/&amp;gt;accualPeriodicaty&amp;lt;br/&amp;gt;accualPolicy&amp;lt;br/&amp;gt;instrcutionalMethod&amp;lt;br/&amp;gt;provenance&amp;lt;br/&amp;gt;rightsHolder&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;location&amp;lt;br/&amp;gt;extension&amp;lt;br/&amp;gt;recordInfo&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;address&amp;lt;br/&amp;gt;afflilication&amp;lt;br/&amp;gt;location&amp;lt;br/&amp;gt;edition&amp;lt;br/&amp;gt;institution&amp;lt;br/&amp;gt;journal&amp;lt;br/&amp;gt;key&amp;lt;br/&amp;gt;mrnumber&amp;lt;br/&amp;gt;organization&amp;lt;br/&amp;gt;price&amp;lt;br/&amp;gt;school&amp;lt;br/&amp;gt;size&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;(the following need to be mapped to the above rows or left here as other)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Source&amp;lt;br/&amp;gt;&lt;br /&gt;
Databse Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Producer Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Rights Management&amp;lt;br/&amp;gt;&lt;br /&gt;
Subfile&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Source Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Vendor Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Vendor Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Column Number&amp;lt;br/&amp;gt;&lt;br /&gt;
Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Frequency of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Internet Location for Document&amp;lt;br/&amp;gt;&lt;br /&gt;
Supplement/Part/Special number identifer&amp;lt;br/&amp;gt;&lt;br /&gt;
Issue Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Location in Work&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of the Chapter&amp;lt;br/&amp;gt;&lt;br /&gt;
Number in Series&amp;lt;br/&amp;gt;&lt;br /&gt;
Volume Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Section Indentifier&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;	&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dublin Core Metadata ==&lt;br /&gt;
[http://dublincore.org/ Dublin Core] metadata uses a small vocabulary to descibe the data.&lt;br /&gt;
* contributor&lt;br /&gt;
* coverage&lt;br /&gt;
* creator&lt;br /&gt;
* date&lt;br /&gt;
* description&lt;br /&gt;
* format&lt;br /&gt;
* identifier&lt;br /&gt;
* language&lt;br /&gt;
* publisher&lt;br /&gt;
* relation&lt;br /&gt;
* rights&lt;br /&gt;
* source&lt;br /&gt;
* subject&lt;br /&gt;
* title&lt;br /&gt;
* type&lt;br /&gt;
&lt;br /&gt;
From those there are specialised types where are just refinments of the previous, for example:&lt;br /&gt;
&lt;br /&gt;
* abstract refines description.&lt;br /&gt;
* accessRights refines rights&lt;br /&gt;
&lt;br /&gt;
[http://dublincore.org/documents/dc-citation-guidelines/ Guidelines for Encoding Bibliographic Citation Information in Dublin Core Metadata]&lt;br /&gt;
&lt;br /&gt;
== MODS (Metadata Object Description Schema) ==&lt;br /&gt;
This is a format developed for the Libray of Congress for a bibliographic element set that may be used for a variety of purposes, and particularly for library applications. &lt;br /&gt;
&lt;br /&gt;
[http://www.loc.gov/standards/mods/ http://www.loc.gov/standards/mods/]&lt;br /&gt;
&lt;br /&gt;
(the schema is very big, once i devote the proper time to review it, i will post more about the structure -brian)&lt;br /&gt;
&lt;br /&gt;
== XMLResume ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubs (pub+)&amp;gt;&lt;br /&gt;
&amp;lt;!ENTITY % pubElements &amp;quot;(artTitle|bookTitle|author|date|pubDate|publisher|pageNums|url)&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pub (para | %pubElements;)*&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST pub id ID #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT artTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT bookTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT author (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST author name IDREF #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubDate (month?, year)&amp;gt; &amp;lt;!-- Deprecated in 1.4.0. --&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT publisher (#PCDATA | link | url)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pageNums (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BibTeX ==&lt;br /&gt;
=== Fields Used by Bibtex ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;abstract:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An abstract of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;address:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Publisher's address. For major publishing houses,&lt;br /&gt;
just the city is given. For small publishers, you can help the reader by giving the complete address.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;affiliation:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The author's affiliation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;annote:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An annotation. It is not used by he standard bibliography styles, but may be used by others that produce an annotated bibliography.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;author:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name(s) of the author(s).&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booktitle:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Title of a book, part of which is being cited. For book entries, use the &amp;lt;strong&amp;gt;title&amp;lt;/strong&amp;gt; field instead.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;chapter:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A chapter (or section) number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;contents:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Table of Contents.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;copyright:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Copyright information.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;crossref:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The database key of the entry being cross-referenced.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;edition:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The edition of a book - for example&lt;br /&gt;
        &amp;amp;quot;Second&amp;amp;quot;. Notice that it is in capitals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;editor:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Name(s) of editor(s). If there is also an author field, then the editor field gives the editor of the book or collection in which the reference appears.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;howpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;How something strange has been published. The first word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;institution:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The sponsoring institution of a technical report.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISBN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Book Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISSN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Serial Number. Used to&lt;br /&gt;
        identify a journal.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;journal:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A journal name. Abbreviations are provided for many journals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;key:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Used for alphabetizing and creating a label when the author and editor fields are missing. This field should not be confused with the key that appears at the beginning of the reference.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;keywords:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Key words used for searching or possibly for annotation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;language:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The language the document is written in.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;LCCN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The Library of Congress Call Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;location:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A location associated with the entry, such as the city in which a conference took place.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;month:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The month in which the work was published or, for an unpublished work, in which it was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;mrnumber:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The &amp;lt;em&amp;gt;Mathematical Reviews&amp;lt;/em&amp;gt; number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;note:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Any additional information that can help the reader. First word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;number:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The number of a journal, magazine, technical report, or of a work in a series. An issue of a journal or magazine is usually identified by its volume and number; the organization that issues a technical report usually gives it a number; and sometimes books are given numbers in a named series.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;organization:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The organization that sponsors a conference or publishes a manual.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;pages:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;One or more page numbers or ranges of number, such as 37--42, or 7,53,82--94.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;price:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The price of the material.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;publisher:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The publisher's name.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;school:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name of the school where a thesis was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;series:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Then name given a series or set of books. When citing an entire book, the title field gives its title and the optional series field gives the name of a series in which the book was published.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;size:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The physical dimensions of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;title:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The work's title.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;type:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The type of technical report - for example,&lt;br /&gt;
        &amp;amp;quot;Research Note&amp;amp;quot;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;url:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The WWW Universal Resource Locator that points to the item being referenced. Often used for technical reports to point to the FTP site where it resides.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;volume:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The volume of a journal or multivolume book.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;year:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The year of publication or, for an unpublished work, the year it was written. It should only consist of numerals, such as 1976.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BibTeX citation Types ===&lt;br /&gt;
A reference can be to any of a variety of types. Following is a list of types. Each one also explains the fields associated with that type. Any fields not listed as required or optional are considered to be ignored.&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;article:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article from a journal or magazine. Required fields: author, title, journal, year. Optional fields: volume, number, pages, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;book:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A book with an explicit publisher. Required fields: author or editor, title, publisher, year. Optional fields: volume, series, address, edition, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booklet:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A work that is printed and bound, but without a named publisher or sponsoring institution. Required fields: title. Optional fields: author, howpublished, address, month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;collection:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A collection of works. Same as Proceedings.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;conference:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The same as Inproceedings.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;inbook:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book, which may be a chapter and/or arange of pages. Required fields: author or editor, title, chapter and/or pages, publisher, year. Optional fields: volumer, series, address, edition, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;incollection:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book with its own title. Required fields: author, title, booktitle, publisher, year. Optional fields: editor, pages, organization, publisher, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;inproceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article in a conference proceedings. Required fields: author, title, booktitle, year. Optional fields: editor, pages, organization, publisher, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;manual:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Technical documentation. Required fields: title. Optional fields: author, organization, address, edition, month, year, note.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;mastersthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Master's thesis. Required fields: author, title, school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;misc:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Use this type when nothing else fits. Required fields: none. Optional fields: author, title, howpublished, month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;patent:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A patent.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;phdthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Ph.D. thesis. Required fields: author, title, school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;proceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The proceedings of a conference. Required fields: title, year. Optional fields: editor, publisher, organization, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;techreport:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A report published by a school or other institution, usually numbered within a series. Required fields: author, title, institution, year. Optional fields: type, number, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;unpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A document with an author and title, but not formally published. Required fields: author, title, note. Optional fields: month, year, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
@book{kn:gnus,&lt;br /&gt;
&lt;br /&gt;
AUTHOR = &amp;quot;Donald E. Knudson&amp;quot;,&lt;br /&gt;
TITLE = &amp;quot;1966 World Gnus Almanac&amp;quot;,&lt;br /&gt;
PUBLISHER = {Permafrost Press},&lt;br /&gt;
ADDRESS = {Novosibirsk} }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;book&amp;quot; id=&amp;quot;kn:gnus&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;Donald E. Knudson&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;1966 World Gnus Almanac&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;publisher&amp;quot;&amp;gt;Permafrost Press&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;address&amp;quot;&amp;gt;Novosibirsk&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@article{XAi_HSCheng_1994a,&lt;br /&gt;
&lt;br /&gt;
author = &amp;quot;X. Ai and H. S. Cheng&amp;quot;,&lt;br /&gt;
title = &amp;quot;Influence of moving dent on point {EHL} contacts&amp;quot;,&lt;br /&gt;
journal = &amp;quot;Tribol. Trans.&amp;quot;,&lt;br /&gt;
volume = &amp;quot;37&amp;quot;,&lt;br /&gt;
year = &amp;quot;1994&amp;quot;,&lt;br /&gt;
pages = &amp;quot;323--335&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;article&amp;quot; id=&amp;quot;XAi_HSCheng_1994a&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;X. Ai and H. S. Cheng&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Influence of moving dent on point {EHL} contacts&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;journal&amp;quot;&amp;gt;Tribol. Trans.&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;volume&amp;quot;&amp;gt;37&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;year&amp;quot;&amp;gt;1994&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;pages&amp;quot;&amp;gt;323--335&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;
== OpenURL ==&lt;br /&gt;
&lt;br /&gt;
OpenURL aka [http://www.niso.org/standards/standard_detail.cfm?std_id=783 Z39.88] defines a standard way of bundling citation data in a URL. It is widely deployed in academic libraries around the world to provide access to licensed content via link resolvers such as [http://www.exlibrisgroup.com/sfx_openurl.htm SFX]. The Context Object in Span ([http://ocoins.info/ COinS]) community standard represents one way to embed OpenURLs in XHTML without including a resolver target. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;Z3988&amp;quot; title=&amp;quot;ctx_ver=Z39.88-2004&amp;amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;amp;amp;rft.issn=1045-4438&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see this isn't very much like semantic XHTML at all. However significant work has gone into defining the set of Key/Encoded Values (KEVs) that can be used in various [http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;amp;metadataPrefix=oai_dc&amp;amp;set=Core:Metadata+Formats types] of citations: [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:book book], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:dissertation dissertation], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:journal journal], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:patent patent]. It would be possible to simply provide a standard XHTML bundling for these keys as a microformat.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;openurl-journal&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;aulast&amp;quot;&amp;gt;Berners-Lee&amp;lt;/span&amp;gt;, &lt;br /&gt;
   &amp;lt;span class=&amp;quot;aufirst&amp;quot;&amp;gt;Tim&amp;lt;/a&amp;gt;; Hendler, James; Lassila, Ora.&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;quot;&amp;lt;span class=&amp;quot;atitle&amp;quot;&amp;gt;The Semantic Web&amp;lt;/span&amp;gt;&amp;quot;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;jtitle&amp;quot;&amp;gt;Scientific American&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;284&amp;lt;/span&amp;gt;(&amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;), pp.&lt;br /&gt;
   pp. &amp;lt;span class=&amp;quot;pages&amp;quot;&amp;gt;34-43&amp;lt;/span&amp;gt;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;issn&amp;quot;&amp;gt;0036-8733&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using OpenURL in this way would enable third party applications that could, say grab citation metadata from a blog, and without much work fire it off at your university's or public libraries openurl resolver to see if the article is available via a licensed databases. The benefits [http://www.infotoday.com/newsbreaks/nb050801-1.shtml have] [http://www.ariadne.ac.uk/issue43/chudnov/ been] [http://www.wallandbinkley.com/quaedam/?p=30 noted] [http://hublog.hubmed.org/archives/001163.html elsewhere].&lt;br /&gt;
&lt;br /&gt;
== Z39.80 ==&lt;br /&gt;
I'm not sure the best place for a guide to Z39.80 so please add links as you see fit:&lt;br /&gt;
&lt;br /&gt;
[http://www.niso.org/standards/resources/drft4rev.html http://www.niso.org/standards/resources/drft4rev.html]&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
&lt;br /&gt;
A subset of the DocBook vocabulary is dedicated to representing a bibliography: http://www.docbook.org/tdg/en/html/bibliography.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE bibliography PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.1.2//EN&amp;quot;&lt;br /&gt;
          &amp;quot;http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibliography&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Languages and Semantics&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;bibliodiv&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Books&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;biblioentry&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Course in General Linguistics&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;abbrev&amp;gt;deSaussure59&amp;lt;/abbrev&amp;gt;&lt;br /&gt;
      &amp;lt;author&amp;gt;&amp;lt;firstname&amp;gt;Ferdinand&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;de Saussure&amp;lt;/surname&amp;gt;&amp;lt;/author&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Charles&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Bally&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Albert&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Sechehaye&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;othercredit role=&amp;quot;translator&amp;quot;&amp;gt;&amp;lt;firstname&amp;gt;Wade&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Baskin&amp;lt;/surname&amp;gt;&amp;lt;/othercredit&amp;gt;&lt;br /&gt;
      &amp;lt;copyright&amp;gt;&lt;br /&gt;
        &amp;lt;year&amp;gt;1959&amp;lt;/year&amp;gt;&lt;br /&gt;
        &amp;lt;holder&amp;gt;The Philosophical Library Inc.&amp;lt;/holder&amp;gt;&lt;br /&gt;
      &amp;lt;/copyright&amp;gt;&lt;br /&gt;
      &amp;lt;isbn&amp;gt;07-016524-6&amp;lt;/isbn&amp;gt;&lt;br /&gt;
      &amp;lt;publisher&amp;gt;&lt;br /&gt;
        &amp;lt;publishername&amp;gt;McGraw-Hill Book Company&amp;lt;/publishername&amp;gt;&lt;br /&gt;
      &amp;lt;/publisher&amp;gt;  &lt;br /&gt;
    &amp;lt;/biblioentry&amp;gt;&lt;br /&gt;
  &amp;lt;/bibliodiv&amp;gt;&lt;br /&gt;
&amp;lt;/bibliography&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ann Arbor District Library XML feed ==&lt;br /&gt;
&lt;br /&gt;
Here's a record in XML format from their project to simplify&lt;br /&gt;
access to the catalog.  More discussion on [http://www.blyberg.net John Blyberg's blog].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;p:Record&amp;gt;&lt;br /&gt;
&amp;lt;callnum&amp;gt;823 Bu&amp;lt;/callnum&amp;gt;&lt;br /&gt;
&amp;lt;author&amp;gt;Burkart, Gina, 1971-&amp;lt;/author&amp;gt;&lt;br /&gt;
&amp;lt;fulltitle&amp;gt;A parent's guide to Harry Potter / Gina Burkart&amp;lt;/fulltitle&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;A parent's guide to Harry Potter &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;pubinfo&amp;gt;Downers Grove, Ill. : InterVarsity Press, c2005&amp;lt;/pubinfo&amp;gt;&lt;br /&gt;
&amp;lt;desc&amp;gt;112 p&amp;lt;/desc&amp;gt;&lt;br /&gt;
&amp;lt;bibliography&amp;gt;Includes bibliographical references&amp;lt;/bibliography&amp;gt;&lt;br /&gt;
&amp;lt;contents&amp;gt;&lt;br /&gt;
The Harry hype -- More than a story -- The modern fairy tale -- Discussing fantasy with children -- Morals, not magic -- The real issues in Harry Potter -- Dealing with traumatic experiences -- Facing fears -- Battling bullies -- Delving into diversity -- Hiding hurts -- Letting go of anger -- Getting help -- Choosing good over evil -- The power of love -- Facing spiritual battles&lt;br /&gt;
&amp;lt;/contents&amp;gt;&lt;br /&gt;
&amp;lt;isbn&amp;gt;0830832882&amp;lt;/isbn&amp;gt;&lt;br /&gt;
&amp;lt;price&amp;gt;$11.00&amp;lt;/price&amp;gt;&lt;br /&gt;
&amp;lt;lang&amp;gt;eng&amp;lt;/lang&amp;gt;&lt;br /&gt;
&amp;lt;copies&amp;gt;0&amp;lt;/copies&amp;gt;&lt;br /&gt;
&amp;lt;catdate&amp;gt;08-16-2005&amp;lt;/catdate&amp;gt;&lt;br /&gt;
&amp;lt;mattype&amp;gt;a&amp;lt;/mattype&amp;gt;&lt;br /&gt;
&amp;lt;avail&amp;gt;No copies available&amp;lt;/avail&amp;gt;&lt;br /&gt;
&amp;lt;recordlink xlink:href=&amp;quot;http://www.aadl.org/cat/seek/record=1249810&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/p:Record&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SimpleDC supported by the zoom toolkit ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;dc xmlns=&amp;quot;http/www.loc.gov/zing/srw/dcschema/v1.0/&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;Kantor Salomon Sulzer und seine Zeit : eine Dokumentation /&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Avenary, Hanoch.&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Pass, Walter.&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Vielmetti, Nikolaus.&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Adler, Israel, (1925-)&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;subject&amp;gt;Sulzer, Salomon, -- 1804-1890.&amp;lt;/subject&amp;gt;&lt;br /&gt;
 &amp;lt;subject&amp;gt;Jewish composers -- Austria -- Biography.&amp;lt;/subject&amp;gt;&lt;br /&gt;
 &amp;lt;subject&amp;gt;Cantors, Jewish -- Biography.&amp;lt;/subject&amp;gt;&lt;br /&gt;
 &amp;lt;date&amp;gt;1985&amp;lt;/date&amp;gt;&lt;br /&gt;
 &amp;lt;publisher&amp;gt;Sigmaringen : Jan Thorbecke Verlag&amp;lt;/publisher&amp;gt;&lt;br /&gt;
 &amp;lt;identifier&amp;gt;3799540636&amp;lt;/identifier&amp;gt;&lt;br /&gt;
 &amp;lt;description&amp;gt;300 p., [12] p. of plates : ill., music, ports. ; 24 cm.&amp;lt;/description&amp;gt;&lt;br /&gt;
&amp;lt;/dc&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is the output of marc.toSimpleDC()&lt;br /&gt;
&lt;br /&gt;
== SRU from the Library of Congress ==&lt;br /&gt;
&lt;br /&gt;
http://z3950.loc.gov:7090/voyager?version=1.1&amp;amp;operation=searchRetrieve&amp;amp;query=dinosaur&amp;amp;maximumRecords=1&amp;amp;recordSchema=dc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;zs:searchRetrieveResponse xmlns:zs=&amp;quot;http://www.loc.gov/zing/srw/&amp;quot;&amp;gt;&amp;lt;zs:version&amp;gt;1.1&amp;lt;/zs:version&amp;gt;&amp;lt;zs:numberOfRecords&amp;gt;1701&amp;lt;/zs:numberOfRecords&amp;gt;&amp;lt;zs:records&amp;gt;&amp;lt;zs:record&amp;gt;&amp;lt;zs:recordSchema&amp;gt;info:srw/schema/1/dc-v1.1&amp;lt;/zs:recordSchema&amp;gt;&amp;lt;zs:recordPacking&amp;gt;xml&amp;lt;/zs:recordPacking&amp;gt;&amp;lt;zs:recordData&amp;gt;&amp;lt;srw_dc:dc xmlns:srw_dc=&amp;quot;info:srw/schema/1/dc-schema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; xsi:schemaLocation=&amp;quot;info:srw/schema/1/dc-schema http://www.loc.gov/z3950/agency/zing/srw/dc-schema.xsd&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;3-D dinosaur adventure [computer file].&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;creator&amp;gt;Knowledge Adventure, Inc.&amp;lt;/creator&amp;gt;&lt;br /&gt;
  &amp;lt;type&amp;gt;software, multimedia&amp;lt;/type&amp;gt;&lt;br /&gt;
  &amp;lt;publisher&amp;gt;Glendale, CA : Knowledge Adventure,&amp;lt;/publisher&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;date&amp;gt;c1995.&amp;lt;/date&amp;gt;&lt;br /&gt;
  &amp;lt;language&amp;gt;eng&amp;lt;/language&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;Employs a dinosaur theme-park setting to introduce users to Triassic, Jurassic, and Cretaceous periods. Features hypertext dinosaur encyclopedia covering 150 million years of paleontology. Includes animated video simulations, three-dimensional dinosaur museum, narration, games, activities, and color illustrations.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;Ages 5 to 10.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;System requirements for PC: 486SX/25MHz processor or higher; 8MB RAM; Windows 3.1, 3.11, or 95; SVGA 256-color graphics adapter; hard drive with 5MB free space; double-speed CD-ROM drive; MPC-compatible sound card; mouse.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;System requirements for Macintosh: 68040 or Power PC processor; 8MB RAM; System 7.0 or higher; 256-color graphics capability; thirteen-inch color monitor or larger; hard drive with 4MB free space; double-speed CD-ROM drive.&amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;description&amp;gt;Ages 5 to 10.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;Employs a dinosaur theme-park setting to introduce users to Triassic, Jurassic, and Cretaceous periods. Features hypertext dinosaur encyclopedia covering 150 million years of paleontology. Includes animated video simulations, three-dimensional dinosaur museum, narration, games, activities, and color illustrations.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;subject&amp;gt;Dinosaurs--Juvenile software.&amp;lt;/subject&amp;gt;&lt;br /&gt;
  &amp;lt;subject&amp;gt;Dinosaurs.&amp;lt;/subject&amp;gt;&lt;br /&gt;
  &amp;lt;identifier&amp;gt;URN:ISBN:1569972133&amp;lt;/identifier&amp;gt;&lt;br /&gt;
&amp;lt;/srw_dc:dc&amp;gt;&amp;lt;/zs:recordData&amp;gt;&amp;lt;zs:recordPosition&amp;gt;1&amp;lt;/zs:recordPosition&amp;gt;&amp;lt;/zs:record&amp;gt;&amp;lt;/zs:records&amp;gt;&amp;lt;/zs:searchRetrieveResponse&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Types and Roles ==&lt;br /&gt;
(Section is informative only as a place to capture various parts of publication citations.)&lt;br /&gt;
&lt;br /&gt;
There are many different types of publications and this information should be captured in the citation. Possible types include:&lt;br /&gt;
* Novel/fiction (specify type -- literature, sci-fi, romance, etc.?)&lt;br /&gt;
* Non-fiction&lt;br /&gt;
* Poem&lt;br /&gt;
* Play&lt;br /&gt;
* Magazine&lt;br /&gt;
* Reference (seperate out encyclopedia, dictionary, almanac, etc.?)&lt;br /&gt;
* Journal&lt;br /&gt;
* Article within a journal&lt;br /&gt;
* Chapter within a book&lt;br /&gt;
* Dissertation&lt;br /&gt;
* Web Site&lt;br /&gt;
* Page within a web site&lt;br /&gt;
* Music Recording&lt;br /&gt;
* Video Recording&lt;br /&gt;
* Interview&lt;br /&gt;
* Physical object (Statue, Painting, etc.)&lt;br /&gt;
* ??&lt;br /&gt;
&lt;br /&gt;
Question: &lt;br /&gt;
Certain works have specific types of citations, for example, the Bible--and, I assume, other religious works--have very specific citation formats with different relevant information (chapter/verse) than others, as do the works of Shakespeare. Should these be considered seperate types/roles?&lt;br /&gt;
&lt;br /&gt;
A: I think in terms of types, we should at least note the items (chapter, verse, etc). How they get dealt with is still way up in the air. - [[User:Tim White|Tim White]]&lt;br /&gt;
&lt;br /&gt;
Likewise, there are several different roles associated with publications -- author, co-author, editor, translator, etc. Should these be captured under a master &amp;quot;role&amp;quot; or treated as individual elements?&lt;br /&gt;
&lt;br /&gt;
A: Good question. I think there is an important distinction, but whether we follow a design pattern of &amp;quot;role-*&amp;quot; (or more likely &amp;quot;author-*) or some other pattern hasn't been discussed yet. - Tim&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4389</id>
		<title>citation-formats</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4389"/>
		<updated>2006-01-24T10:35:48Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Fields Used by Bibtex */ fixed table formatting to improve readability&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Citation Formats =&lt;br /&gt;
&lt;br /&gt;
This page will display several different types of citation format types. The idea is to compare what properties are common amonst all of the formats and which ones should be blended into this microformat.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[cite]]&lt;br /&gt;
* [[cite-brainstorming]]&lt;br /&gt;
* [[cite-examples]]&lt;br /&gt;
&lt;br /&gt;
== Comparison chart ==&lt;br /&gt;
The following chart maps the terms from one implementation to another. This is important because if all the properties are introduced to  this microformats, then its possible to map them to a number of different formats. The table currently only uses Dublin Core, MODS, and bibTeX. Each column has all the properties and their equivalent in each format. If there is no corresponding property the cell is grey. At the bottom of the list are the unique terms to each format. Dublin core has basic terms and terms that extend the basic ones. If the property is an extention of a basic term it is in ()'s. MODS uses XML, so any sub-properties are listed in their tree form, property/sub-property.&lt;br /&gt;
&lt;br /&gt;
THIS IS NOT DEFINIATIVE, any errors should be corrected. More formats will be added to the list as they are mapped.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Dublin Core&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;MODS&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;bibTeX&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Z39.80&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Title (alternative)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;titleInfo/title&amp;lt;br/&amp;gt;titleInfo/PartNum&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;booktitle&amp;lt;br/&amp;gt;title&amp;lt;br/&amp;gt;chapter&amp;lt;br/&amp;gt;number&amp;lt;br/&amp;gt;pages&amp;lt;br/&amp;gt;volume&amp;lt;br/&amp;gt;series&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Analytic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Monographic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Work Fraction Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Location of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Main Entry&amp;lt;br/&amp;gt;&lt;br /&gt;
Name of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of Meeting&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Parallel Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Title Abbriviation&amp;lt;br/&amp;gt;&lt;br /&gt;
Title of Conference Proceedings&amp;lt;br/&amp;gt;&lt;br /&gt;
Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Uniform Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Abbriviated Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium or Session Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Video/Film Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name/namePart&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;author&amp;lt;br/&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Corporate Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Abstract Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Authorship Statement&amp;lt;br/&amp;gt;&lt;br /&gt;
Acknowledged Supporters&amp;lt;br/&amp;gt;&lt;br /&gt;
Assignee for Patents&amp;lt;br/&amp;gt;&lt;br /&gt;
Chairperson of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Director of AV Program&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Reviewed Book Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Studio&amp;lt;br/&amp;gt;&lt;br /&gt;
Sponsor of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Staff/Cast&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium Chairperson&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Address or Affiliation&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Country&amp;lt;br/&amp;gt;&lt;br /&gt;
Electronic Address of Author&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/topic&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;keywords&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Description (abstract | tableOfContents)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;tableOfContents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;annotation&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;contents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Contributer&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;editor?&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Book/Report/Volume Editor&amp;lt;br/&amp;gt;&lt;br /&gt;
Producer&amp;lt;br/&amp;gt;&lt;br /&gt;
Translator&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Date (available | created | dateAccepted | dateCopyrighted | dateSubmitted | issued | modified | valid)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;originInfo/dateIssued&amp;lt;br/&amp;gt;originInfo/dateCreated&amp;lt;br/&amp;gt;originInfo/dateCaptured&amp;lt;br/&amp;gt;originInfo/dateOther&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;month&amp;lt;br/&amp;gt;year&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Copyright Year&amp;lt;br/&amp;gt;Date-generic&amp;lt;br/&amp;gt;Date of conference&amp;lt;br/&amp;gt;Date of Publication&amp;lt;br/&amp;gt;Date of Update/Revisou/Issuance of Database Record&amp;lt;br/&amp;gt;Former Date&amp;lt;br/&amp;gt;Entry date for Database Record&amp;lt;br/&amp;gt;Database Update&amp;lt;br/&amp;gt;Year of Publication&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;typeOfResource&amp;lt;br/&amp;gt;genre&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;@class&amp;lt;br/&amp;gt;type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Format (extent | medium)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;physicalDescription/internetMediaType&amp;lt;br/&amp;gt;physicalDescription/extent&amp;lt;br/&amp;gt;physicalDescription/form&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;howpublished&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier (bibliographicCitation)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;ISSN&amp;lt;br/&amp;gt;LCCN&amp;lt;br/&amp;gt;URL&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;Identifier&amp;lt;br/&amp;gt;Report Identfier&amp;lt;br/&amp;gt;ISSN&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Source&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Relation (...)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem/...&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;crossRef&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Coverage (spacial | temporal)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/temporal&amp;lt;br/&amp;gt;subject/geographic&amp;lt;br/&amp;gt;subject/hierarchicalGeographic&amp;lt;br/&amp;gt;subject/cartographics&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;classifications&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Rights (accessRights | license)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;accessConditions&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;copyright&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Publisher Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Place of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Country of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Generic Address&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;audience (educationLevel | mediator)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;targetAudience&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;accualMethod&amp;lt;br/&amp;gt;accualPeriodicaty&amp;lt;br/&amp;gt;accualPolicy&amp;lt;br/&amp;gt;instrcutionalMethod&amp;lt;br/&amp;gt;provenance&amp;lt;br/&amp;gt;rightsHolder&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;location&amp;lt;br/&amp;gt;extension&amp;lt;br/&amp;gt;recordInfo&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;address&amp;lt;br/&amp;gt;afflilication&amp;lt;br/&amp;gt;location&amp;lt;br/&amp;gt;edition&amp;lt;br/&amp;gt;institution&amp;lt;br/&amp;gt;journal&amp;lt;br/&amp;gt;key&amp;lt;br/&amp;gt;mrnumber&amp;lt;br/&amp;gt;organization&amp;lt;br/&amp;gt;price&amp;lt;br/&amp;gt;school&amp;lt;br/&amp;gt;size&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;(the following need to be mapped to the above rows or left here as other)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Source&amp;lt;br/&amp;gt;&lt;br /&gt;
Databse Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Producer Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Rights Management&amp;lt;br/&amp;gt;&lt;br /&gt;
Subfile&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Source Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Vendor Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Vendor Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Column Number&amp;lt;br/&amp;gt;&lt;br /&gt;
Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Frequency of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Internet Location for Document&amp;lt;br/&amp;gt;&lt;br /&gt;
Supplement/Part/Special number identifer&amp;lt;br/&amp;gt;&lt;br /&gt;
Issue Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Location in Work&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of the Chapter&amp;lt;br/&amp;gt;&lt;br /&gt;
Number in Series&amp;lt;br/&amp;gt;&lt;br /&gt;
Volume Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Section Indentifier&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;	&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dublin Core Metadata ==&lt;br /&gt;
[http://dublincore.org/ Dublin Core] metadata uses a small vocabulary to descibe the data.&lt;br /&gt;
* contributor&lt;br /&gt;
* coverage&lt;br /&gt;
* creator&lt;br /&gt;
* date&lt;br /&gt;
* description&lt;br /&gt;
* format&lt;br /&gt;
* identifier&lt;br /&gt;
* language&lt;br /&gt;
* publisher&lt;br /&gt;
* relation&lt;br /&gt;
* rights&lt;br /&gt;
* source&lt;br /&gt;
* subject&lt;br /&gt;
* title&lt;br /&gt;
* type&lt;br /&gt;
&lt;br /&gt;
From those there are specialised types where are just refinments of the previous, for example:&lt;br /&gt;
&lt;br /&gt;
* abstract refines description.&lt;br /&gt;
* accessRights refines rights&lt;br /&gt;
&lt;br /&gt;
[http://dublincore.org/documents/dc-citation-guidelines/ Guidelines for Encoding Bibliographic Citation Information in Dublin Core Metadata]&lt;br /&gt;
&lt;br /&gt;
== MODS (Metadata Object Description Schema) ==&lt;br /&gt;
This is a format developed for the Libray of Congress for a bibliographic element set that may be used for a variety of purposes, and particularly for library applications. &lt;br /&gt;
&lt;br /&gt;
[http://www.loc.gov/standards/mods/ http://www.loc.gov/standards/mods/]&lt;br /&gt;
&lt;br /&gt;
(the schema is very big, once i devote the proper time to review it, i will post more about the structure -brian)&lt;br /&gt;
&lt;br /&gt;
== XMLResume ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubs (pub+)&amp;gt;&lt;br /&gt;
&amp;lt;!ENTITY % pubElements &amp;quot;(artTitle|bookTitle|author|date|pubDate|publisher|pageNums|url)&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pub (para | %pubElements;)*&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST pub id ID #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT artTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT bookTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT author (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST author name IDREF #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubDate (month?, year)&amp;gt; &amp;lt;!-- Deprecated in 1.4.0. --&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT publisher (#PCDATA | link | url)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pageNums (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BibTeX ==&lt;br /&gt;
=== Fields Used by Bibtex ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;abstract:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An abstract of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;address:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Publisher's address. For major publishing houses,&lt;br /&gt;
just the city is given. For small publishers, you can help the reader by giving the complete address.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;affiliation:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The author's affiliation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;annote:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An annotation. It is not used by he standard bibliography styles, but may be used by others that produce an annotated bibliography.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;author:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name(s) of the author(s).&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booktitle:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Title of a book, part of which is being cited. For book entries, use the &amp;lt;strong&amp;gt;title&amp;lt;/strong&amp;gt; field instead.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;chapter:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A chapter (or section) number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;contents:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Table of Contents.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;copyright:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Copyright information.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;crossref:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The database key of the entry being cross-referenced.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;edition:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The edition of a book - for example&lt;br /&gt;
        &amp;amp;quot;Second&amp;amp;quot;. Notice that it is in capitals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;editor:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Name(s) of editor(s). If there is also an author field, then the editor field gives the editor of the book or collection in which the reference appears.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;howpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;How something strange has been published. The first word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;institution:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The sponsoring institution of a technical report.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISBN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Book Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISSN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Serial Number. Used to&lt;br /&gt;
        identify a journal.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;journal:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A journal name. Abbreviations are provided for many journals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;key:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Used for alphabetizing and creating a label when the author and editor fields are missing. This field should not be confused with the key that appears at the beginning of the reference.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;keywords:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Key words used for searching or possibly for annotation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;language:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The language the document is written in.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;LCCN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The Library of Congress Call Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;location:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A location associated with the entry, such as the city in which a conference took place.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;month:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The month in which the work was published or, for an unpublished work, in which it was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;mrnumber:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The &amp;lt;em&amp;gt;Mathematical Reviews&amp;lt;/em&amp;gt; number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;note:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Any additional information that can help the reader. First word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;number:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The number of a journal, magazine, technical report, or of a work in a series. An issue of a journal or magazine is usually identified by its volume and number; the organization that issues a technical report usually gives it a number; and sometimes books are given numbers in a named series.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;organization:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The organization that sponsors a conference or publishes a manual.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;pages:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;One or more page numbers or ranges of number, such as 37--42, or 7,53,82--94.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;price:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The price of the material.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;publisher:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The publisher's name.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;school:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name of the school where a thesis was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;series:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Then name given a series or set of books. When citing an entire book, the title field gives its title and the optional series field gives the name of a series in which the book was published.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;size:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The physical dimensions of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;title:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The work's title.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;type:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The type of technical report - for example,&lt;br /&gt;
        &amp;amp;quot;Research Note&amp;amp;quot;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;url:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The WWW Universal Resource Locator that points to the item being referenced. Often used for technical reports to point to the FTP site where it resides.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;volume:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The volume of a journal or multivolume book.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;year:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The year of publication or, for an unpublished work, the year it was written. It should only consist of numerals, such as 1976.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BibTeX citation Types ===&lt;br /&gt;
A reference can be to any of a variety of types. Following is a list of types. Each one also explains the fields associated with that type. Any fields not listed as required or optional are considered to be ignored.&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;article:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article from a journal or magazine. Required&lt;br /&gt;
        fields: author, title, journal, year. Optional fields:&lt;br /&gt;
        volume, number, pages, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;book:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A book with an explicit publisher. Required fields:&lt;br /&gt;
        author or editor, title, publisher, year. Optional&lt;br /&gt;
        fields: volume, series, address, edition, month, note,&lt;br /&gt;
        key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booklet:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A work that is printed and bound, but without a named&lt;br /&gt;
        publisher or sponsoring institution. Required fields:&lt;br /&gt;
        title. Optional fields: author, howpublished, address,&lt;br /&gt;
        month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;collection:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A collection of works. Same as &amp;lt;a href=&amp;quot;#proceedings&amp;quot;&amp;gt;Proceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;conference:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The same as &amp;lt;a href=&amp;quot;#inproceedings&amp;quot;&amp;gt;Inproceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;inbook:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book, which may be a chapter and/or a&lt;br /&gt;
        range of pages. Required fields: author or editor, title,&lt;br /&gt;
        chapter and/or pages, publisher, year. Optional fields:&lt;br /&gt;
        volumer, series, address, edition, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;incollection:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book with its own title. Required fields:&lt;br /&gt;
        author, title, booktitle, publisher, year. Optional&lt;br /&gt;
        fields: editor, pages, organization, publisher, address,&lt;br /&gt;
        month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;inproceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;inproceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article in a conference proceedings. Required&lt;br /&gt;
        fields: author, title, booktitle, year. Optional fields:&lt;br /&gt;
        editor, pages, organization, publisher, address, month,&lt;br /&gt;
        note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;manual:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Technical documentation. Required fields: title.&lt;br /&gt;
        Optional fields: author, organization, address, edition,&lt;br /&gt;
        month, year, note.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;mastersthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Master's thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;misc:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Use this type when nothing else fits. Required&lt;br /&gt;
        fields: none. Optional fields: author, title,&lt;br /&gt;
        howpublished, month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;patent:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A patent.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;phdthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Ph.D. thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;proceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;proceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The proceedings of a conference. Required fields:&lt;br /&gt;
        title, year. Optional fields: editor, publisher,&lt;br /&gt;
        organization, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;techreport:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A report published by a school or other institution,&lt;br /&gt;
        usually numbered within a series. Required fields:&lt;br /&gt;
        author, title, institution, year. Optional fields: type,&lt;br /&gt;
        number, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;unpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A document with an author and title, but not formally&lt;br /&gt;
        published. Required fields: author, title, note. Optional&lt;br /&gt;
        fields: month, year, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
@book{kn:gnus,&lt;br /&gt;
&lt;br /&gt;
AUTHOR = &amp;quot;Donald E. Knudson&amp;quot;,&lt;br /&gt;
TITLE = &amp;quot;1966 World Gnus Almanac&amp;quot;,&lt;br /&gt;
PUBLISHER = {Permafrost Press},&lt;br /&gt;
ADDRESS = {Novosibirsk} }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;book&amp;quot; id=&amp;quot;kn:gnus&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;Donald E. Knudson&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;1966 World Gnus Almanac&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;publisher&amp;quot;&amp;gt;Permafrost Press&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;address&amp;quot;&amp;gt;Novosibirsk&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@article{XAi_HSCheng_1994a,&lt;br /&gt;
&lt;br /&gt;
author = &amp;quot;X. Ai and H. S. Cheng&amp;quot;,&lt;br /&gt;
title = &amp;quot;Influence of moving dent on point {EHL} contacts&amp;quot;,&lt;br /&gt;
journal = &amp;quot;Tribol. Trans.&amp;quot;,&lt;br /&gt;
volume = &amp;quot;37&amp;quot;,&lt;br /&gt;
year = &amp;quot;1994&amp;quot;,&lt;br /&gt;
pages = &amp;quot;323--335&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;article&amp;quot; id=&amp;quot;XAi_HSCheng_1994a&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;X. Ai and H. S. Cheng&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Influence of moving dent on point {EHL} contacts&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;journal&amp;quot;&amp;gt;Tribol. Trans.&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;volume&amp;quot;&amp;gt;37&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;year&amp;quot;&amp;gt;1994&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;pages&amp;quot;&amp;gt;323--335&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;
== OpenURL ==&lt;br /&gt;
&lt;br /&gt;
OpenURL aka [http://www.niso.org/standards/standard_detail.cfm?std_id=783 Z39.88] defines a standard way of bundling citation data in a URL. It is widely deployed in academic libraries around the world to provide access to licensed content via link resolvers such as [http://www.exlibrisgroup.com/sfx_openurl.htm SFX]. The Context Object in Span ([http://ocoins.info/ COinS]) community standard represents one way to embed OpenURLs in XHTML without including a resolver target. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;Z3988&amp;quot; title=&amp;quot;ctx_ver=Z39.88-2004&amp;amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;amp;amp;rft.issn=1045-4438&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see this isn't very much like semantic XHTML at all. However significant work has gone into defining the set of Key/Encoded Values (KEVs) that can be used in various [http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;amp;metadataPrefix=oai_dc&amp;amp;set=Core:Metadata+Formats types] of citations: [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:book book], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:dissertation dissertation], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:journal journal], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:patent patent]. It would be possible to simply provide a standard XHTML bundling for these keys as a microformat.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;openurl-journal&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;aulast&amp;quot;&amp;gt;Berners-Lee&amp;lt;/span&amp;gt;, &lt;br /&gt;
   &amp;lt;span class=&amp;quot;aufirst&amp;quot;&amp;gt;Tim&amp;lt;/a&amp;gt;; Hendler, James; Lassila, Ora.&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;quot;&amp;lt;span class=&amp;quot;atitle&amp;quot;&amp;gt;The Semantic Web&amp;lt;/span&amp;gt;&amp;quot;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;jtitle&amp;quot;&amp;gt;Scientific American&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;284&amp;lt;/span&amp;gt;(&amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;), pp.&lt;br /&gt;
   pp. &amp;lt;span class=&amp;quot;pages&amp;quot;&amp;gt;34-43&amp;lt;/span&amp;gt;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;issn&amp;quot;&amp;gt;0036-8733&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using OpenURL in this way would enable third party applications that could, say grab citation metadata from a blog, and without much work fire it off at your university's or public libraries openurl resolver to see if the article is available via a licensed databases. The benefits [http://www.infotoday.com/newsbreaks/nb050801-1.shtml have] [http://www.ariadne.ac.uk/issue43/chudnov/ been] [http://www.wallandbinkley.com/quaedam/?p=30 noted] [http://hublog.hubmed.org/archives/001163.html elsewhere].&lt;br /&gt;
&lt;br /&gt;
== Z39.80 ==&lt;br /&gt;
I'm not sure the best place for a guide to Z39.80 so please add links as you see fit:&lt;br /&gt;
&lt;br /&gt;
[http://www.niso.org/standards/resources/drft4rev.html http://www.niso.org/standards/resources/drft4rev.html]&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
&lt;br /&gt;
A subset of the DocBook vocabulary is dedicated to representing a bibliography: http://www.docbook.org/tdg/en/html/bibliography.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE bibliography PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.1.2//EN&amp;quot;&lt;br /&gt;
          &amp;quot;http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibliography&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Languages and Semantics&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;bibliodiv&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Books&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;biblioentry&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Course in General Linguistics&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;abbrev&amp;gt;deSaussure59&amp;lt;/abbrev&amp;gt;&lt;br /&gt;
      &amp;lt;author&amp;gt;&amp;lt;firstname&amp;gt;Ferdinand&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;de Saussure&amp;lt;/surname&amp;gt;&amp;lt;/author&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Charles&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Bally&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Albert&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Sechehaye&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;othercredit role=&amp;quot;translator&amp;quot;&amp;gt;&amp;lt;firstname&amp;gt;Wade&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Baskin&amp;lt;/surname&amp;gt;&amp;lt;/othercredit&amp;gt;&lt;br /&gt;
      &amp;lt;copyright&amp;gt;&lt;br /&gt;
        &amp;lt;year&amp;gt;1959&amp;lt;/year&amp;gt;&lt;br /&gt;
        &amp;lt;holder&amp;gt;The Philosophical Library Inc.&amp;lt;/holder&amp;gt;&lt;br /&gt;
      &amp;lt;/copyright&amp;gt;&lt;br /&gt;
      &amp;lt;isbn&amp;gt;07-016524-6&amp;lt;/isbn&amp;gt;&lt;br /&gt;
      &amp;lt;publisher&amp;gt;&lt;br /&gt;
        &amp;lt;publishername&amp;gt;McGraw-Hill Book Company&amp;lt;/publishername&amp;gt;&lt;br /&gt;
      &amp;lt;/publisher&amp;gt;  &lt;br /&gt;
    &amp;lt;/biblioentry&amp;gt;&lt;br /&gt;
  &amp;lt;/bibliodiv&amp;gt;&lt;br /&gt;
&amp;lt;/bibliography&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ann Arbor District Library XML feed ==&lt;br /&gt;
&lt;br /&gt;
Here's a record in XML format from their project to simplify&lt;br /&gt;
access to the catalog.  More discussion on [http://www.blyberg.net John Blyberg's blog].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;p:Record&amp;gt;&lt;br /&gt;
&amp;lt;callnum&amp;gt;823 Bu&amp;lt;/callnum&amp;gt;&lt;br /&gt;
&amp;lt;author&amp;gt;Burkart, Gina, 1971-&amp;lt;/author&amp;gt;&lt;br /&gt;
&amp;lt;fulltitle&amp;gt;A parent's guide to Harry Potter / Gina Burkart&amp;lt;/fulltitle&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;A parent's guide to Harry Potter &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;pubinfo&amp;gt;Downers Grove, Ill. : InterVarsity Press, c2005&amp;lt;/pubinfo&amp;gt;&lt;br /&gt;
&amp;lt;desc&amp;gt;112 p&amp;lt;/desc&amp;gt;&lt;br /&gt;
&amp;lt;bibliography&amp;gt;Includes bibliographical references&amp;lt;/bibliography&amp;gt;&lt;br /&gt;
&amp;lt;contents&amp;gt;&lt;br /&gt;
The Harry hype -- More than a story -- The modern fairy tale -- Discussing fantasy with children -- Morals, not magic -- The real issues in Harry Potter -- Dealing with traumatic experiences -- Facing fears -- Battling bullies -- Delving into diversity -- Hiding hurts -- Letting go of anger -- Getting help -- Choosing good over evil -- The power of love -- Facing spiritual battles&lt;br /&gt;
&amp;lt;/contents&amp;gt;&lt;br /&gt;
&amp;lt;isbn&amp;gt;0830832882&amp;lt;/isbn&amp;gt;&lt;br /&gt;
&amp;lt;price&amp;gt;$11.00&amp;lt;/price&amp;gt;&lt;br /&gt;
&amp;lt;lang&amp;gt;eng&amp;lt;/lang&amp;gt;&lt;br /&gt;
&amp;lt;copies&amp;gt;0&amp;lt;/copies&amp;gt;&lt;br /&gt;
&amp;lt;catdate&amp;gt;08-16-2005&amp;lt;/catdate&amp;gt;&lt;br /&gt;
&amp;lt;mattype&amp;gt;a&amp;lt;/mattype&amp;gt;&lt;br /&gt;
&amp;lt;avail&amp;gt;No copies available&amp;lt;/avail&amp;gt;&lt;br /&gt;
&amp;lt;recordlink xlink:href=&amp;quot;http://www.aadl.org/cat/seek/record=1249810&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/p:Record&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SimpleDC supported by the zoom toolkit ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;dc xmlns=&amp;quot;http/www.loc.gov/zing/srw/dcschema/v1.0/&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;Kantor Salomon Sulzer und seine Zeit : eine Dokumentation /&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Avenary, Hanoch.&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Pass, Walter.&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Vielmetti, Nikolaus.&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;creator&amp;gt;Adler, Israel, (1925-)&amp;lt;/creator&amp;gt;&lt;br /&gt;
 &amp;lt;subject&amp;gt;Sulzer, Salomon, -- 1804-1890.&amp;lt;/subject&amp;gt;&lt;br /&gt;
 &amp;lt;subject&amp;gt;Jewish composers -- Austria -- Biography.&amp;lt;/subject&amp;gt;&lt;br /&gt;
 &amp;lt;subject&amp;gt;Cantors, Jewish -- Biography.&amp;lt;/subject&amp;gt;&lt;br /&gt;
 &amp;lt;date&amp;gt;1985&amp;lt;/date&amp;gt;&lt;br /&gt;
 &amp;lt;publisher&amp;gt;Sigmaringen : Jan Thorbecke Verlag&amp;lt;/publisher&amp;gt;&lt;br /&gt;
 &amp;lt;identifier&amp;gt;3799540636&amp;lt;/identifier&amp;gt;&lt;br /&gt;
 &amp;lt;description&amp;gt;300 p., [12] p. of plates : ill., music, ports. ; 24 cm.&amp;lt;/description&amp;gt;&lt;br /&gt;
&amp;lt;/dc&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is the output of marc.toSimpleDC()&lt;br /&gt;
&lt;br /&gt;
== SRU from the Library of Congress ==&lt;br /&gt;
&lt;br /&gt;
http://z3950.loc.gov:7090/voyager?version=1.1&amp;amp;operation=searchRetrieve&amp;amp;query=dinosaur&amp;amp;maximumRecords=1&amp;amp;recordSchema=dc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;zs:searchRetrieveResponse xmlns:zs=&amp;quot;http://www.loc.gov/zing/srw/&amp;quot;&amp;gt;&amp;lt;zs:version&amp;gt;1.1&amp;lt;/zs:version&amp;gt;&amp;lt;zs:numberOfRecords&amp;gt;1701&amp;lt;/zs:numberOfRecords&amp;gt;&amp;lt;zs:records&amp;gt;&amp;lt;zs:record&amp;gt;&amp;lt;zs:recordSchema&amp;gt;info:srw/schema/1/dc-v1.1&amp;lt;/zs:recordSchema&amp;gt;&amp;lt;zs:recordPacking&amp;gt;xml&amp;lt;/zs:recordPacking&amp;gt;&amp;lt;zs:recordData&amp;gt;&amp;lt;srw_dc:dc xmlns:srw_dc=&amp;quot;info:srw/schema/1/dc-schema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; xsi:schemaLocation=&amp;quot;info:srw/schema/1/dc-schema http://www.loc.gov/z3950/agency/zing/srw/dc-schema.xsd&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;3-D dinosaur adventure [computer file].&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;creator&amp;gt;Knowledge Adventure, Inc.&amp;lt;/creator&amp;gt;&lt;br /&gt;
  &amp;lt;type&amp;gt;software, multimedia&amp;lt;/type&amp;gt;&lt;br /&gt;
  &amp;lt;publisher&amp;gt;Glendale, CA : Knowledge Adventure,&amp;lt;/publisher&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;date&amp;gt;c1995.&amp;lt;/date&amp;gt;&lt;br /&gt;
  &amp;lt;language&amp;gt;eng&amp;lt;/language&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;Employs a dinosaur theme-park setting to introduce users to Triassic, Jurassic, and Cretaceous periods. Features hypertext dinosaur encyclopedia covering 150 million years of paleontology. Includes animated video simulations, three-dimensional dinosaur museum, narration, games, activities, and color illustrations.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;Ages 5 to 10.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;System requirements for PC: 486SX/25MHz processor or higher; 8MB RAM; Windows 3.1, 3.11, or 95; SVGA 256-color graphics adapter; hard drive with 5MB free space; double-speed CD-ROM drive; MPC-compatible sound card; mouse.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;System requirements for Macintosh: 68040 or Power PC processor; 8MB RAM; System 7.0 or higher; 256-color graphics capability; thirteen-inch color monitor or larger; hard drive with 4MB free space; double-speed CD-ROM drive.&amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;description&amp;gt;Ages 5 to 10.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;Employs a dinosaur theme-park setting to introduce users to Triassic, Jurassic, and Cretaceous periods. Features hypertext dinosaur encyclopedia covering 150 million years of paleontology. Includes animated video simulations, three-dimensional dinosaur museum, narration, games, activities, and color illustrations.&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;subject&amp;gt;Dinosaurs--Juvenile software.&amp;lt;/subject&amp;gt;&lt;br /&gt;
  &amp;lt;subject&amp;gt;Dinosaurs.&amp;lt;/subject&amp;gt;&lt;br /&gt;
  &amp;lt;identifier&amp;gt;URN:ISBN:1569972133&amp;lt;/identifier&amp;gt;&lt;br /&gt;
&amp;lt;/srw_dc:dc&amp;gt;&amp;lt;/zs:recordData&amp;gt;&amp;lt;zs:recordPosition&amp;gt;1&amp;lt;/zs:recordPosition&amp;gt;&amp;lt;/zs:record&amp;gt;&amp;lt;/zs:records&amp;gt;&amp;lt;/zs:searchRetrieveResponse&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Types and Roles ==&lt;br /&gt;
(Section is informative only as a place to capture various parts of publication citations.)&lt;br /&gt;
&lt;br /&gt;
There are many different types of publications and this information should be captured in the citation. Possible types include:&lt;br /&gt;
* Novel/fiction (specify type -- literature, sci-fi, romance, etc.?)&lt;br /&gt;
* Non-fiction&lt;br /&gt;
* Poem&lt;br /&gt;
* Play&lt;br /&gt;
* Magazine&lt;br /&gt;
* Reference (seperate out encyclopedia, dictionary, almanac, etc.?)&lt;br /&gt;
* Journal&lt;br /&gt;
* Article within a journal&lt;br /&gt;
* Chapter within a book&lt;br /&gt;
* Dissertation&lt;br /&gt;
* Web Site&lt;br /&gt;
* Page within a web site&lt;br /&gt;
* Music Recording&lt;br /&gt;
* Video Recording&lt;br /&gt;
* Interview&lt;br /&gt;
* Physical object (Statue, Painting, etc.)&lt;br /&gt;
* ??&lt;br /&gt;
&lt;br /&gt;
Question: &lt;br /&gt;
Certain works have specific types of citations, for example, the Bible--and, I assume, other religious works--have very specific citation formats with different relevant information (chapter/verse) than others, as do the works of Shakespeare. Should these be considered seperate types/roles?&lt;br /&gt;
&lt;br /&gt;
A: I think in terms of types, we should at least note the items (chapter, verse, etc). How they get dealt with is still way up in the air. - [[User:Tim White|Tim White]]&lt;br /&gt;
&lt;br /&gt;
Likewise, there are several different roles associated with publications -- author, co-author, editor, translator, etc. Should these be captured under a master &amp;quot;role&amp;quot; or treated as individual elements?&lt;br /&gt;
&lt;br /&gt;
A: Good question. I think there is an important distinction, but whether we follow a design pattern of &amp;quot;role-*&amp;quot; (or more likely &amp;quot;author-*) or some other pattern hasn't been discussed yet. - Tim&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rel-bookmark&amp;diff=22331</id>
		<title>rel-bookmark</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rel-bookmark&amp;diff=22331"/>
		<updated>2006-01-22T07:25:18Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: removed spam links, added redirect to rel-design-pattern&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[rel-design-pattern#rel.3D.22bookmark.22]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29125</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29125"/>
		<updated>2006-01-22T07:09:14Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: del ( braces ) from hatom link&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;
*[[cite|Planning pages for a citation microformat]], [[cite-formats]], [[cite-examples]], [[citation-brainstorming]]&lt;br /&gt;
*[[comments-formats]]&lt;br /&gt;
*[[directory-inclusion-examples]], [[directory-inclusion-formats]]. (see also [[rel-directory]])&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-metadata-examples]]&lt;br /&gt;
*[[mfo-examples]]&lt;br /&gt;
*[[other-formats]]&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;
*[[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;
* [[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>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=Template:NewMarker&amp;diff=6962</id>
		<title>Template:NewMarker</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=Template:NewMarker&amp;diff=6962"/>
		<updated>2006-01-22T07:08:40Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: restyled to match colors from uf identity swatch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;padding:2px;background:#B8EC22;border:1px solid #679906;color:#000;font-size:0.8em;&amp;quot;&amp;gt;new!&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=resume-examples&amp;diff=4234</id>
		<title>resume-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=resume-examples&amp;diff=4234"/>
		<updated>2006-01-18T22:56:59Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added cv&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Resume Examples =&lt;br /&gt;
&lt;br /&gt;
== Resumes from the wild ==&lt;br /&gt;
&lt;br /&gt;
=== Tantek Çelik ===&lt;br /&gt;
* [http://tantek.com/projects/resume.html Tantek Çelik] (needs updating, this is about a year old)&lt;br /&gt;
&lt;br /&gt;
==== Qualifications ====&lt;br /&gt;
&lt;br /&gt;
Tantek has a list of his qualifications:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;quals&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Manager &amp;amp;amp; technical leader (10 years).  Led and set direction for teams of up to 12.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Employment ====&lt;br /&gt;
&lt;br /&gt;
Tantek then lists his employment history:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Employment &amp;amp;amp; Products&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;experience&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li class=&amp;quot;job&amp;quot; id=&amp;quot;technorati&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;dates&amp;quot;&amp;gt;2004 - present&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://www.technorati.com&amp;quot; class=&amp;quot;company&amp;quot;&amp;gt;Technorati&amp;lt;/a&amp;gt;,  &amp;lt;a href=&amp;quot;http://maps.yahoo.com/py/maps.py?BFCat=&amp;amp;amp;Pyt=Tmap&amp;amp;amp;addr=665+3rd+St&amp;amp;amp;csz=San+Francisco+CA+94107&amp;quot; class=&amp;quot;location&amp;quot;&amp;gt;San Francisco, CA&amp;lt;/a&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;span class=&amp;quot;dates&amp;quot;&amp;gt;2004 July - present&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;jobtitle&amp;quot;&amp;gt;Senior Technologist.&amp;lt;/span&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
Investigate and define new standards and new technologies companywide.  Lead adoption of and implementation of valid semantic XHTML and CSS across all web sites. A primary contributor to the design, development, and launch of &amp;lt;a href=&amp;quot;http://politics.technorati.com&amp;quot;&amp;gt;politics.technorati.com&amp;lt;/a&amp;gt; &amp;quot;Election Watch 2004&amp;quot; site in &amp;lt;em&amp;gt;13 days&amp;lt;/em&amp;gt;.&lt;br /&gt;
	&amp;lt;div class=&amp;quot;completed&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h5&amp;gt;Websites Developed and Launched&amp;lt;/h5&amp;gt;&lt;br /&gt;
    &amp;lt;ul class=&amp;quot;websites&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.technorati.com/&amp;quot;&amp;gt;Technorati main site&amp;lt;/a&amp;gt; (valid XHTML+CSS green redesign, XHTML strict update)&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://politics.technorati.com/&amp;quot;&amp;gt;Election Watch 2004&amp;lt;/a&amp;gt; (initial valid XHTML+CSS release, XHTML strict update with new Attention Index, Charts features)&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/div&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;
The implied scheme seems to be (in CSS selectors):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
ol.experience&lt;br /&gt;
ol li.job&lt;br /&gt;
ol li.job .dates&lt;br /&gt;
ol li.job .company&lt;br /&gt;
ol li.job .jobtitle&lt;br /&gt;
ol li.job .completed&lt;br /&gt;
ol li.job .products&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The set of .jobtitle, .completed and .products is repeated for cases where he had more than one position at a company.&lt;br /&gt;
&lt;br /&gt;
==== patents ====&lt;br /&gt;
Tantek also has a section on patents:&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;patents&amp;quot; id=&amp;quot;patents&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;abbr title=&amp;quot;United States&amp;quot;&amp;gt;US&amp;lt;/abbr&amp;gt; Patents&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;issued&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;h3 class=&amp;quot;sidelabel&amp;quot;&amp;gt;Issued(6):&amp;lt;/h3&amp;gt;&lt;br /&gt;
	&amp;lt;ol&amp;gt;&lt;br /&gt;
	&amp;lt;li id=&amp;quot;PatNo5752056&amp;quot; value=&amp;quot;5752056&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;h4&amp;gt;&amp;lt;a href=&amp;quot;http://patft.uspto.gov/netacgi/nph-Parser?d=PALL&amp;amp;amp;p=1&amp;amp;amp;u=%2Fnetahtml%2Fsrchnum.htm&amp;amp;amp;r=1&amp;amp;amp;f=G&amp;amp;amp;l=50&amp;amp;amp;s1=5,752,056&amp;amp;amp;OS=&amp;amp;amp;RS=&amp;quot;&amp;gt;System for binding document parts and handlers by fidelity of parts or by automatic translation of parts&amp;lt;/a&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
     &amp;lt;a class=&amp;quot;altlink&amp;quot; href=&amp;quot;http://www.delphion.com/details?pn=US05752056__&amp;quot;&amp;gt;(delphion US05752056)&amp;lt;/a&amp;gt; &lt;br /&gt;
    &amp;lt;a class=&amp;quot;inventor&amp;quot;&amp;gt;[sole inventor]&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I'm not going to dig into this, because I already doubt it will be common enough for inclusion. --[[User:RyanKing|RyanKing]] 13:33, 18 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Publications ====&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;publications&amp;quot; id=&amp;quot;publications&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Publications &amp;amp;amp; Presentations&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 id=&amp;quot;recs&amp;quot;&amp;gt;Recommendations and Candidate Recommendations (CRs)&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;amp;Ccedil;elik T.&lt;br /&gt;
&amp;quot;&amp;lt;a class=&amp;quot;title&amp;quot; href=&amp;quot;http://www.w3.org/TR/css3-ui&amp;quot;&amp;gt;CSS3 Basic User Interface Module&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;a class=&amp;quot;publisher&amp;quot; href=&amp;quot;http://w3.org/TR&amp;quot;&amp;gt;W3C Technical Reports and Publications&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;amp;lt;&amp;lt;a class=&amp;quot;URL&amp;quot; href=&amp;quot;http://www.w3.org/TR/2004/CR-css3-ui-20040511&amp;quot;&amp;gt;http://www.w3.org/TR/2004/CR-css3-ui-20040511&amp;lt;/a&amp;gt;&amp;amp;gt;&lt;br /&gt;
(2004)&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;
Definite material for citation microformat work. Need analysis in that context. --[[User:RyanKing|RyanKing]] 13:33, 18 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
==== presentations ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h3 id=&amp;quot;presentations&amp;quot;&amp;gt;Invited Presentations&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Marks K, &amp;amp;Ccedil;elik T.&lt;br /&gt;
&amp;quot;&amp;lt;a class=&amp;quot;title&amp;quot; href=&amp;quot;http://sdforum.org/SDForum/Templates/CalendarEvent.aspx?CID=1524&amp;quot;&amp;gt; Semantic XHTML: Can your website be your API? - Using semantic XHTML to show what you mean&amp;lt;/a&amp;gt;&amp;quot;,&lt;br /&gt;
&amp;lt;a class=&amp;quot;publisher&amp;quot; href=&amp;quot;http://sdforum.org/&amp;quot;&amp;gt;&amp;lt;abbr title=&amp;quot;Software Development Forum&amp;quot;&amp;gt;SD Forum&amp;lt;/abbr&amp;gt;&amp;lt;/a&amp;gt; &lt;br /&gt;
&amp;lt;a class=&amp;quot;event&amp;quot; href=&amp;quot;http://www.sdforum.org/SDForum/Templates/Level1.aspx?pid=10117&amp;amp;amp;sid=7&amp;quot;&amp;gt;Web Services &amp;lt;abbr title=&amp;quot;Special Interest Group&amp;quot;&amp;gt;SIG&amp;lt;/abbr&amp;gt;&amp;lt;/a&amp;gt;,&lt;br /&gt;
&amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;eBay's Silicon Valley Conference Center 2161 North First Street San Jose, CA 95131&amp;lt;/span&amp;gt; &lt;br /&gt;
(28 September 2004)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tantek has a list of presentations, which includes presenters' names, event URL, publisher (seems to be used like 'organizer'), the event (ie, conference, workshop) URL and name, location and date.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Education ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;education&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Education&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li class=&amp;quot;school&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;dates&amp;quot;&amp;gt;20 June 2001&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://www.edwardtufte.com/tufte/&amp;quot; class=&amp;quot;institution&amp;quot;&amp;gt;Edward Tufte&amp;lt;/a&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
    &amp;lt;ul class=&amp;quot;courses&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.edwardtufte.com/tufte/courses&amp;quot;&amp;gt;Presenting Data and Information&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
....&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tantek lists his education, including 'dates', a list of 'courses' (which includes name and optional URL) and list of degrees.&lt;br /&gt;
&lt;br /&gt;
==== Awards ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;awards&amp;quot; id=&amp;quot;awards&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Awards&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;dates&amp;quot;&amp;gt;2004&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://2004.sxsw.com/interactive&amp;quot;&amp;gt;SXSW interactive conference&amp;lt;/a&amp;gt;, &lt;br /&gt;
 &amp;lt;!--&amp;lt;a href=&amp;quot;http://www.sxsw.com/interactive/panels/ratings04/&amp;quot;&amp;gt;--&amp;gt;&amp;lt;a href=&amp;quot;http://2004.sxsw.com/interactive/panels/ratings04/&amp;quot;&amp;gt;Top rated moderator (4.70 out of possible 5.0)&amp;lt;/a&amp;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;
List with dates, event name, url and award name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Interests ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;interests&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Other Interests&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Alternative transport: skate, bicycle, motorcycle. Run? Only &amp;lt;a href=&amp;quot;http://www.asylumsfx.com/movies/belly.mov&amp;quot; target=&amp;quot;m&amp;quot;&amp;gt;when chased&amp;lt;/a&amp;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;
==== Affiliations ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Member of&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.cpsr.org&amp;quot;&amp;gt;Computer Professionals for Social Responsibility (&amp;lt;abbr&amp;gt;CPSR&amp;lt;/abbr&amp;gt;)&amp;lt;/a&amp;gt; (life),&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
List of memberships/affiliations, each with URL and name.&lt;br /&gt;
&lt;br /&gt;
=== Dan Connolly ===&lt;br /&gt;
[http://www.w3.org/People/Connolly/misc/vita Dan Connolly] (needs elaboration for MIT purposes; has been GRDDL'd to some extent)&lt;br /&gt;
&lt;br /&gt;
==== Affilitations ====&lt;br /&gt;
For affiliations, Dan has:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;affiliation&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;em class=&amp;quot;position&amp;quot;&amp;gt;Research Scientist&amp;lt;/em&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;org&amp;quot;&amp;gt;MIT Computer Science and Artificial Intelligence Laboratory (&amp;lt;a rel=&amp;quot;aff&amp;quot;&lt;br /&gt;
href=&amp;quot;http://www.csail.mit.edu/&amp;quot;&amp;gt;CSAIL&amp;lt;/a&amp;gt;)&amp;lt;/b&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;
Not sure what rel=&amp;quot;aff&amp;quot; means. --[[User:RyanKing|RyanKing]] 17:17, 17 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
==== Contact ====&lt;br /&gt;
For contact info:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;contact&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class='street'&amp;gt;200 Technology Square&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class='city'&amp;gt;Cambridge&amp;lt;/span&amp;gt;, &amp;lt;span class='st'&amp;gt;MA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;zip&amp;quot;&amp;gt;02139&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code class='homePageAddr'&amp;gt;http://www.w3.org/People/Connolly/&amp;lt;/code&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;
&lt;br /&gt;
==== Education ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Education&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
...followed by more affiliation &amp;lt;code&amp;gt;div&amp;lt;/code&amp;gt;'s (see above).&lt;br /&gt;
&lt;br /&gt;
Under his education entry, he has a list of what appear to be honors/awards:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;National Merit Scholar&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Natural Sciences &amp;lt;a&lt;br /&gt;
    href=&amp;quot;http://www.cs.utexas.edu/users/cline/dsbrochure.html&amp;quot;&amp;gt;Dean's&lt;br /&gt;
    Scholar&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.arlut.utexas.edu/&amp;quot;&amp;gt;Applied Research&lt;br /&gt;
    Laboratories&amp;lt;/a&amp;gt; Scholarship&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Publications ==== &lt;br /&gt;
&lt;br /&gt;
Publications section:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Selected Publications&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Berners-Lee, Connolly, Swick, &amp;lt;a href=&amp;quot;/1999/04/WebData&amp;quot;&amp;gt;&amp;lt;cite&amp;gt;Web&lt;br /&gt;
    Architecture: Describing and Exchanging Data&amp;lt;/cite&amp;gt;&amp;lt;/a&amp;gt; (World Wide Web&lt;br /&gt;
    Consortium Note, 1999)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;Connolly, &amp;lt;a&lt;br /&gt;
      href=&amp;quot;http://helix.nature.com/webmatters/xml.html&amp;quot;&amp;gt;&amp;lt;cite&amp;gt;The XML&lt;br /&gt;
      Revolution&amp;lt;/cite&amp;gt;&amp;lt;/a&amp;gt; Nature's &amp;lt;a&lt;br /&gt;
      href=&amp;quot;http://helix.nature.com/webmatters/&amp;quot;&amp;gt;Web Matters&amp;lt;/a&amp;gt;, Oct 1998&amp;lt;br&lt;br /&gt;
      /&amp;gt;&lt;br /&gt;
      &amp;lt;/dt&amp;gt;&lt;br /&gt;
    &amp;lt;/dl&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  ....&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not sure what's up with the &amp;lt;code&amp;gt;dl&amp;lt;/code&amp;gt;'s.&lt;br /&gt;
&lt;br /&gt;
Dan also has a section on professional experience:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Professional Experience&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Domain Lead, W3C Architecture Domain, 1996-1998&amp;lt;/li&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also a section on 'Appearance and Awards'&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Selected Appearances and Awards&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;a&lt;br /&gt;
    href=&amp;quot;http://www.zdnet.com/intweek/printhigh/120897/top25.html&amp;quot;&amp;gt;&amp;lt;cite&amp;gt;The&lt;br /&gt;
    Top 25 Unsung Heroes Of The Net&amp;lt;/cite&amp;gt;&amp;lt;/a&amp;gt; by &amp;lt;a&lt;br /&gt;
    href=&amp;quot;http://www.zdnet.com/intweek/&amp;quot;&amp;gt;Inter@ctive Week&amp;lt;/a&amp;gt; 1997&amp;lt;/li&amp;gt;&lt;br /&gt;
   ....&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark Pilgrim ===&lt;br /&gt;
* http://diveintomark.org/about/resume/]&lt;br /&gt;
&lt;br /&gt;
== Experiments in microformatting ==&lt;br /&gt;
* [http://cs.usfca.edu/~rking/resume.html ryan king]&lt;br /&gt;
* [http://cs.usfca.edu/~rking/niall.html Niall Kennedy] (microformatted by RyanKing)&lt;br /&gt;
* My resume uses hCard, hCalendar, XFN, and rel-license: http://edward.oconnor.cx/resume/ [[User:EdwardOConnor|EdwardOConnor]]&lt;br /&gt;
* [http://steve.ganz.name/resume/resume.html Steve Ganz] - A work-in-progress. Currently using [[hCard]], [[hCalendar]], and a little [http://gmpg.org/xfn/ XFN]. Where there weren't any appropriate existing microformats to draw upon, I looked to [http://xmlresume.sourceforge.net/ XML Resume] for semantics or simply improvised (class=&amp;quot;qualifications&amp;quot;). I also created a few custom link type values: rel=&amp;quot;employer current&amp;quot;  and rel=&amp;quot;employer former&amp;quot; (no profile yet).&lt;br /&gt;
* [http://maetl.coretxt.net.nz/cv/ Mark Rickerby] - a barebones CV written in the first week of 2006&lt;br /&gt;
&lt;br /&gt;
== Aggregate Analysis ==&lt;br /&gt;
To be filled in from the above examples, experience, and discussions.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[resume-formats]]&lt;br /&gt;
* [[resume-brainstorming]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29124</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29124"/>
		<updated>2006-01-18T05:42:08Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added cite-formats link&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;
*[[cite|Planning pages for a citation microformat]], [[cite-formats]], [[cite-examples]], [[citation-brainstorming]]&lt;br /&gt;
*[[comments-formats]]&lt;br /&gt;
*[[directory-inclusion-examples]], [[directory-inclusion-formats]]. (see also [[rel-directory]])&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-metadata-examples]]&lt;br /&gt;
*[[mfo-examples]]&lt;br /&gt;
*[[other-formats]]&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;
*[[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;
* [[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>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-examples&amp;diff=4344</id>
		<title>citation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-examples&amp;diff=4344"/>
		<updated>2006-01-18T05:39:23Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added links to header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Example Citation Formats =&lt;br /&gt;
The following examples are real world examples that been pulled from places around the web. Please add to this list. The idea is that we get a solid sample of examples and see what commonalities there are amonst them and try to build this microformat so that it can meet 80% of all the possible properties.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[cite]]&lt;br /&gt;
* [[cite-formats]]&lt;br /&gt;
* [[cite-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
== Citation Mark Up in the Wild ==&lt;br /&gt;
Mark up examples from reference publisher's websites (online catalogs), including ABC-CLIO, Greenwood Press, Marshall Cavendish, Oxford University Press (USA) and Thomson Gale. Examples are broken down and organized by element. &lt;br /&gt;
&lt;br /&gt;
View complete [[citations in the wild]].&lt;br /&gt;
&lt;br /&gt;
=== Book titles: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;title&amp;quot; class=&amp;quot;producttitle&amp;quot;&amp;amp;gt;The 1920's&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;title&amp;quot;&amp;amp;gt; &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;The Greenwood Encyclopedia of World Folklore and Folklife&amp;amp;lt;/a&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood Press homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;lblTitle&amp;quot; class=&amp;quot;book_headline block&amp;quot;&amp;amp;gt;The Greenwood Encyclopedia of World Folklore and Folklife&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(Greenwood Press product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;Title&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;The New Terrorism: Anatomy, Trends and Counter-strategies&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h2&amp;amp;gt; &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;The Glorious Cause&amp;amp;lt;/a&amp;amp;gt; &amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
(Oxford Univ. Press, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h1&amp;amp;gt;The Glorious Cause&amp;amp;lt;/h1&amp;amp;gt;&lt;br /&gt;
(OUP, product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h2&amp;amp;gt;Contemporary Literary Criticism&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
(Thomson Gale, product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;ctlBookDetailHeader_lblTitle&amp;quot; class=&amp;quot;ProdTitle&amp;quot;&amp;amp;gt;Talk and Interaction in Social Research Methods&amp;amp;lt;/span&amp;amp;gt; (SAGE Publications)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Also, many examples where books presented in table format with Title as cell header, or presented &amp;quot;Title: &amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Book Series Name: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;serieslbl&amp;quot; class=&amp;quot;productsubtitle&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;Teaching With Documents Series&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sub-title: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;subtitle&amp;quot; class=&amp;quot;productsubtitle&amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;sub_title&amp;quot;&amp;amp;gt;[Four Volumes]&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;lblSubTitle&amp;quot; class=&amp;quot;book_subline&amp;quot;&amp;amp;gt;[Four Volumes]&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(Greenwood, product page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;subTitle&amp;quot;&amp;amp;gt; The American Revolution, 1763-1789 &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Author: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;credit&amp;quot; class=&amp;quot;productauthor&amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;author&amp;quot;&amp;amp;gt;William M. Clements&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;Authors&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;Andrew Tan &amp;amp;amp; Kumar Ramakrishna (eds)&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;byline&amp;quot;&amp;amp;gt; Robert Middlekauff &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Publication Date: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;pubdate&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;11/2001&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO -- see table structure)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div id=&amp;quot;pnlPubDate&amp;quot;&amp;amp;gt; &amp;amp;lt;span class=&amp;quot;book_options&amp;quot;&amp;amp;gt;Publication Date:&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;span id=&amp;quot;lblPubDate&amp;quot;&amp;amp;gt;12/30/2005&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, detail page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span class=&amp;quot;publicationDate&amp;quot;&amp;amp;gt; Feb 2005 &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;li&amp;amp;gt;Published/Released:&amp;amp;lt;strong&amp;amp;gt; March 1973&amp;amp;lt;/strong&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
(Thomson Gale)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Volumes: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;110&amp;quot; class=&amp;quot;productdetailhead&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;volumeslabel&amp;quot; class=&amp;quot;productdetailhead&amp;quot;&amp;amp;gt;Volumes&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;180&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;volumes&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;1&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ISBN: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;td class=&amp;quot;productdetailhead&amp;quot; width=&amp;quot;88&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;ISBNLabel&amp;quot;&amp;amp;gt;ISBN&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;1-57607-785-3&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;isbn&amp;quot;&amp;amp;gt;0-313-32847-1&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div id=&amp;quot;pnlIsbn&amp;quot;&amp;amp;gt; &amp;amp;lt;span class=&amp;quot;book_options&amp;quot;&amp;amp;gt;ISBN:&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;span id=&amp;quot;lblIsbn&amp;quot;&amp;amp;gt;0-313-32847-1&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, product page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;ISBN Number&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;9812102108&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span class=&amp;quot;isbnNumber&amp;quot;&amp;amp;gt;0195162471&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;li&amp;amp;gt;ISBN: &amp;amp;lt;strong&amp;amp;gt;0-8103-0100-8&amp;amp;lt;/strong&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
(Thomson Gale)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Book Edition: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;edition&amp;quot;&amp;amp;gt; Revised and Expanded Edition &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Added by [[User:Tim White|Tim]]&lt;br /&gt;
&lt;br /&gt;
== RFC vCard Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
9.  References&lt;br /&gt;
&lt;br /&gt;
   [ISO 8601]    ISO 8601:1988 - Data elements and interchange formats -&lt;br /&gt;
                 Information interchange - Representation of dates and&lt;br /&gt;
                 times - The International Organization for&lt;br /&gt;
                 Standardization, June, 1988.&lt;br /&gt;
&lt;br /&gt;
   [ISO 8601 TC] ISO 8601, Technical Corrigendum 1 - Data elements and&lt;br /&gt;
                 interchange formats - Information interchange -&lt;br /&gt;
                 Representation of dates and times - The International&lt;br /&gt;
                 Organization for Standardization, May, 1991.&lt;br /&gt;
&lt;br /&gt;
   [ISO 9070]    ISO 9070, Information Processing - SGML support&lt;br /&gt;
                 facilities - Registration Procedures for Public Text&lt;br /&gt;
                 Owner Identifiers, April, 1991.&lt;br /&gt;
&lt;br /&gt;
   [CCITT E.163] Recommendation E.163 - Numbering Plan for The&lt;br /&gt;
                 International Telephone Service, CCITT Blue Book,&lt;br /&gt;
                 Fascicle II.2, pp.  128-134, November, 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.121] Recommendation X.121 - International Numbering Plan for&lt;br /&gt;
                 Public Data Networks, CCITT Blue Book, Fascicle VIII.3,&lt;br /&gt;
                 pp. 317-332, November, 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.520] Recommendation X.520 - The Directory - Selected&lt;br /&gt;
                 Attribute Types, November 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.521] Recommendation X.521 - The Directory - Selected Object&lt;br /&gt;
                 Classes, November 1988.&lt;br /&gt;
&lt;br /&gt;
   [MIME-DIR]    Howes, T., Smith, M., and F. Dawson, &amp;quot;A MIME Content-&lt;br /&gt;
                 Type for Directory Information&amp;quot;, RFC 2425, September&lt;br /&gt;
                 1998.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1738]    Berners-Lee, T., Masinter, L., and M. McCahill,&lt;br /&gt;
                 &amp;quot;Uniform Resource Locators (URL)&amp;quot;, RFC 1738, December&lt;br /&gt;
                 1994.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1766]    Alvestrand, H., &amp;quot;Tags for the Identification of&lt;br /&gt;
                 Languages&amp;quot;, RFC 1766, March 1995.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1872]    Levinson, E., &amp;quot;The MIME Multipart/Related Content-&lt;br /&gt;
                 type&amp;quot;, RFC 1872, December 1995.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2045]    Freed, N., and N. Borenstein, &amp;quot;Multipurpose Internet&lt;br /&gt;
                 Mail Extensions (MIME) - Part One: Format of Internet&lt;br /&gt;
                 Message Bodies&amp;quot;, RFC 2045, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2046]    Freed, N., and N. Borenstein, &amp;quot;Multipurpose Internet&lt;br /&gt;
                 Mail Extensions (MIME) - Part Two: Media Types&amp;quot;, RFC&lt;br /&gt;
                 2046, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2047]    Moore, K., &amp;quot;Multipurpose Internet Mail Extensions&lt;br /&gt;
                 (MIME) - Part Three: Message Header Extensions for&lt;br /&gt;
                 Non-ASCII Text&amp;quot;, RFC 2047, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2048]    Freed, N., Klensin, J., and J. Postel, &amp;quot;Multipurpose&lt;br /&gt;
                 Internet Mail Extensions (MIME) - Part Four:&lt;br /&gt;
                 Registration Procedures&amp;quot;, RFC 2048, January 1997.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2119]    Bradner, S., &amp;quot;Key words for use in RFCs to Indicate&lt;br /&gt;
                 Requirement Levels&amp;quot;, BCP 14, RFC 2119, March 1997.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2234]    Crocker, D., and P. Overell, &amp;quot;Augmented BNF for Syntax&lt;br /&gt;
                 Specifications: ABNF&amp;quot;, RFC 2234, November 1997.&lt;br /&gt;
&lt;br /&gt;
   [UNICODE]     &amp;quot;The Unicode Standard - Version 2.0&amp;quot;, The Unicode&lt;br /&gt;
                 Consortium, July 1996.&lt;br /&gt;
&lt;br /&gt;
   [VCARD]       Internet Mail Consortium, &amp;quot;vCard - The Electronic&lt;br /&gt;
                 Business Card Version 2.1&amp;quot;,&lt;br /&gt;
                 http://www.imc.org/pdi/vcard-21.txt, September 18,&lt;br /&gt;
                 1996.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
[http://www.faqs.org/rfcs/rfc2426.html vCard RFC]&lt;br /&gt;
&lt;br /&gt;
== W3C XHTML Spec Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;&amp;lt;a name=&amp;quot;refs&amp;quot; id=&amp;quot;refs&amp;quot;&amp;gt;E.&amp;lt;/a&amp;gt; References&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;This appendix is informative.&amp;lt;/strong&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;&amp;lt;a name=&amp;quot;ref-css2&amp;quot; id=&amp;quot;ref-css2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[CSS2]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1998/REC-CSS2-19980512&amp;quot;&amp;gt;Cascading Style Sheets, level 2 (CSS2) Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, B. Bos, H. W. Lie, C. Lilley, I. Jacobs, 12 May 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-CSS2&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-CSS2&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-dom&amp;quot; id=&amp;quot;ref-dom&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[DOM]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001&amp;quot;&amp;gt;Document Object Model (DOM) Level 1 Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, Lauren Wood &amp;lt;em lang=&amp;quot;lt&amp;quot; xml:lang=&amp;quot;lt&amp;quot;&amp;gt;et al.&amp;lt;/em&amp;gt;, 1 October&lt;br /&gt;
1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-DOM-Level-1&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-DOM-Level-1&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-dom2&amp;quot; id=&amp;quot;ref-dom2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[DOM2]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113&amp;quot;&amp;gt;Document Object Model (DOM) Level 2 Core Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, A. Le&amp;amp;#160;Hors, &amp;lt;em lang=&amp;quot;lt&amp;quot; xml:lang=&amp;quot;lt&amp;quot;&amp;gt;et&lt;br /&gt;
al.&amp;lt;/em&amp;gt;, 13 November 2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/DOM-Level-2-Core&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/DOM-Level-2-Core&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-html4&amp;quot; id=&amp;quot;ref-html4&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[HTML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1999/REC-html401-19991224&amp;quot;&amp;gt;HTML 4.01 Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, D. Raggett, A. Le&amp;amp;#160;Hors, I. Jacobs, 24 December 1999.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/html401&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/html401&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-posix.1&amp;quot; id=&amp;quot;ref-posix.1&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[POSIX.1]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;ISO/IEC 9945-1:1990 Information Technology - Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) [C Language]&amp;lt;/cite&amp;gt;&amp;quot;, Institute of Electrical&lt;br /&gt;
and Electronics Engineers, Inc, 1990.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc2045&amp;quot; name=&amp;quot;ref-rfc2045&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2045]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2045.txt&amp;quot;&amp;gt;Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, N. Freed and N. Borenstein, November&lt;br /&gt;
1996. Note that this RFC obsoletes RFC1521, RFC1522, and RFC1590.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2046&amp;quot; id=&amp;quot;ref-rfc2046&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2046]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2046.txt&amp;quot;&amp;gt;RFC2046: Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, N. Freed and N. Borenstein, November 1996.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at &amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2046.txt&amp;quot;&amp;gt;http://www.ietf.org/rfc/rfc2046.txt&amp;lt;/a&amp;gt;. Note that this RFC obsoletes RFC1521, RFC1522, and RFC1590.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2119&amp;quot; id=&amp;quot;ref-rfc2119&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2119]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2119.txt&amp;quot;&amp;gt;RFC2119: Key words for use in RFCs to Indicate Requirement Levels&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, S. Bradner, March 1997.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2119.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2376&amp;quot; id=&amp;quot;ref-rfc2376&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2376]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2376.txt&amp;quot;&amp;gt;RFC2376: XML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, E. Whitehead, M. Murata, July 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document is obsoleted by [&amp;lt;a href=&amp;quot;#ref-rfc3023&amp;quot;&amp;gt;RFC3023&amp;lt;/a&amp;gt;].&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2376.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2396&amp;quot; id=&amp;quot;ref-rfc2396&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2396]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2396.txt&amp;quot;&amp;gt;RFC2396: Uniform Resource Identifiers (URI): Generic Syntax&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, T. Berners-Lee, R. Fielding, L. Masinter, August 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document updates RFC1738 and RFC1808.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2396.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2854&amp;quot; id=&amp;quot;ref-rfc2854&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2854]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2854.txt&amp;quot;&amp;gt;RFC2854: The text/html Media Type&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, D. Conolly, L. Masinter, June 2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2854.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc3023&amp;quot; id=&amp;quot;ref-rfc3023&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3023]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3023.txt&amp;quot;&amp;gt;RFC3023: XML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, M. Murata, S. St.Laurent, D. Kohn, January 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document obsoletes [&amp;lt;a href=&amp;quot;#ref-rfc2376&amp;quot;&amp;gt;RFC2376&amp;lt;/a&amp;gt;].&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3023.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc3066&amp;quot; name=&amp;quot;ref-rfc3066&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3066]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3066.txt&amp;quot;&amp;gt;Tags for the Identification of Languages&amp;lt;/a&amp;gt;&amp;quot;, H. Alvestrand, January 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3066.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc3236&amp;quot; name=&amp;quot;ref-rfc3236&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3236]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3236.txt&amp;quot;&amp;gt;The 'application/xhtml+xml' Media Type&amp;lt;/a&amp;gt;&amp;quot;, M. Baker, P. Stark, January 2002.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3236.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtml-mathml&amp;quot; name=&amp;quot;ref-xhtml-mathml&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTML+MathML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;cite&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd&amp;quot;&amp;gt;XHTML plus Math 1.1 &amp;lt;abbr title=&amp;quot;Document Type Definition&amp;quot;&amp;gt;DTD&amp;lt;/abbr&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, &amp;quot;A.2 MathML as a DTD Module&amp;quot;, Mathematical&lt;br /&gt;
Markup Language (MathML) Version 2.0. Available at: http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtmlmime&amp;quot; name=&amp;quot;ref-xhtmlmime&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTMLMIME]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801&amp;quot;&amp;gt;XHTML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, Masayasu Ishikawa, 1 August 2002.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xhtml-media-types&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xhtml-media-types&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtmlmod&amp;quot; name=&amp;quot;ref-xhtmlmod&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTMLMOD]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410&amp;quot;&amp;gt;Modularization of XHTML&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, M. Altheim et al., 10 April 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xhtml-modularization&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xhtml-modularization&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xml&amp;quot; id=&amp;quot;ref-xml&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2000/REC-xml-20001006&amp;quot;&amp;gt;Extensible Markup Language (XML) 1.0 Specification (Second Edition)&amp;lt;/a&amp;gt;&amp;quot;, T. Bray, J. Paoli, C. M. Sperberg-McQueen, E. Maler, 6 October&lt;br /&gt;
2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-xml&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-xml&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xmlns&amp;quot; id=&amp;quot;ref-xmlns&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XMLNS]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1999/REC-xml-names-19990114&amp;quot;&amp;gt;Namespaces in XML&amp;lt;/a&amp;gt;&amp;quot;, T. Bray, D. Hollander, A. Layman, 14 January 1999.&amp;lt;br /&amp;gt;&lt;br /&gt;
XML namespaces provide a simple method for qualifying names used in XML documents by associating them with namespaces identified by URI.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-xml-names&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-xml-names&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xmlc14n&amp;quot; id=&amp;quot;ref-xmlc14n&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XMLC14N]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2001/REC-xml-c14n-20010315&amp;quot;&amp;gt;Canonical XML Version 1.0&amp;lt;/a&amp;gt;&amp;quot;, J. Boyer, 15 March 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document describes a method for generating a physical representation, the canonical form, of an XML document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xml-c14n&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xml-c14n&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;
[http://www.w3.org/TR/xhtml1/#refs XHTML1.0 Spec references]&lt;br /&gt;
&lt;br /&gt;
== CiteProc XHTML Output ==&lt;br /&gt;
&lt;br /&gt;
The XHTML output for CiteProc[http://xbiblio.sourceforge.net/citeproc.html] wasn't designed per se as a microformat, but is probably not a bad place to start. It is desgined to handle a wide range of content. Here is the APA output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;div id=&amp;quot;bibliography&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;h3&amp;gt;References&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;Brenner2000a&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;Brenner, N.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt; (&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt;2000&amp;lt;/span&amp;gt;) &amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;The Urban Question as a Scale Question: Reflections &lt;br /&gt;
    on Henri Lefebre, Urban Theory and the Politics of Scale, &amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;title&amp;quot; style=&amp;quot;font-style: italic&amp;quot;&amp;gt;International Journal of &lt;br /&gt;
        Urban and Regional Research, &amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;24&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;(2)&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 361–78&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;NW2000-0207&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;Newsweek&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt; &lt;br /&gt;
       (&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt;2000a&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;month&amp;quot;&amp;gt;, February&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;day&amp;quot;&amp;gt; 7&amp;lt;/span&amp;gt;) &lt;br /&gt;
     &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;The Grandmas Pay a Visit, &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;135&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;(6)&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 45&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/span&amp;gt;.&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;Veer1996a&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;van der Veer, P.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt; (1996) &amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Riots and Rituals: The Construction of Violence &lt;br /&gt;
       and Public Space in Hindu Nationalism&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;, In Brass, P.&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt; (Ed.)&amp;lt;/span&amp;gt;. &lt;br /&gt;
       &amp;lt;span class=&amp;quot;title&amp;quot; style=&amp;quot;font-style: italic&amp;quot;&amp;gt;Riots and Pogroms.&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;origin&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;place&amp;quot;&amp;gt;New York&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;publisher&amp;quot;&amp;gt;: NYU Press&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 154–76&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/span&amp;gt;.&lt;br /&gt;
   &amp;lt;/p&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;
= Styles =&lt;br /&gt;
This does NOT define a format, but instead shows how the format should be displayed. This is something out of the direct scope of this project. CSS styles will handle the look-and-feel of the text, and the author can put it in any order they choose. These links are mentioned for two reasons, one is informative, the other is so we know at least meet the minimum properties that are used in the styles.&lt;br /&gt;
&lt;br /&gt;
* [http://www.liu.edu/cwis/cwp/library/workshop/citmla.htm MLA Style]&lt;br /&gt;
* [http://www.bu.edu/library/guides/citation.html Chicago, MLA, and APA styles]&lt;br /&gt;
* [http://www.legalbluebook.com/ Blue Book] for legal citations&lt;br /&gt;
* [http://www.columbia.edu/cu/cup/cgos/idx_basic.html Columbia University Citation Style] developed for modern internet citations&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-brainstorming&amp;diff=4267</id>
		<title>citation-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-brainstorming&amp;diff=4267"/>
		<updated>2006-01-18T05:38:34Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added links to header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Citation Brainstroming =&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[cite]]&lt;br /&gt;
* [[cite-formats]]&lt;br /&gt;
* [[cite-examples]]&lt;br /&gt;
&lt;br /&gt;
== XHTML Structure ==&lt;br /&gt;
With my exprience working X2V and hCa* has taught me what elememts are easy to find and which are not. Since the Citation microformat is very new it is possible to not make a lot of the same errors twice and to make things easier for extracting application to find and imply certain properties.&lt;br /&gt;
&lt;br /&gt;
* There should be some sort of 'root node' that implies all child elements are for the Citation microformat.&lt;br /&gt;
* Since most people will have multiple Citation there should be away to represent each Citation object as a unqiue block independant of another. This is to keep the parse from finding 'author' and applying to all citations. Each citation should be in a container (class=&amp;quot;???&amp;quot;) that scoped from others.&lt;br /&gt;
&lt;br /&gt;
@@ more points will be posted as i remember of them&lt;br /&gt;
&lt;br /&gt;
== Semantic Meaning ==&lt;br /&gt;
One of the guiding priniciple of Microformats is to use the most semantically rich element to describe each node (Point 2 of Semantic XHTML Design Principles: Use the most accurately precise semantic XHTML building block for each object etc). Since we are dealing with HTML and citations, several elements are candidates to be used to enrich the semantic meaning. [http://www.w3.org/TR/REC-html40/struct/text.html CITE, BLOCKQUOTE, Q, A], (are there more?)&lt;br /&gt;
&lt;br /&gt;
The [[citation-brainstorming|Citation Brainstorming Page]] has a few development and ideas about how to give another person credit for a link. Some of the semantic ideas behind their choices of tags can be applied to a full bibliographic type reference.&lt;br /&gt;
&lt;br /&gt;
== ISBN:// Protocol ==&lt;br /&gt;
&lt;br /&gt;
''' THIS BELONGS IN [[cite-formats]], NOT HERE'''&lt;br /&gt;
&lt;br /&gt;
[http://www.faqs.org/rfcs/rfc3187.html RFC3187] defines an isbn protocol &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
URN:ISBN:0-395-36341-1&lt;br /&gt;
&lt;br /&gt;
I'm not sure if any browser uses this data, but it might be have an application in citations describing registered materials with an ISBN&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Question: what about using something like OCLC's [http://www.oclc.org/worldcat/open/isbnissnlinking/default.htm WorldCat] for linking titles? - Tim White&lt;br /&gt;
&lt;br /&gt;
== This and That ==&lt;br /&gt;
After reading through alot of different citation encoding formats, i noticed that each format was being used in onw of two ways. It was either to describe the Current page (THIS.PAGE) or being used to encode references that point to external resources (THAT.PAGE)&lt;br /&gt;
&lt;br /&gt;
The informatation being encoded was identical for both resources (author, date, name, etc) they just reference different things. For this microformat, i'm not sure if we want to try to solve both problems, or just one? The meta tags in the head element would be the ideal place for information about the THIS.PAGE, but that is not in following with the ideals of microformats where information is human-readable. The THAT.PAGE idea where a list of references is at the end of a document in the form of a bibliography is more inline with the ideals of a microformat where the data is human-readable. That doesn't mean that data about the current document shouldn't be human-readable, so some of the same properties used to reference extermal resources can be used for the current document (THIS.PAGE). To do this a different root item could be used and transforming applications could either extract the citation data about the current page, or information about this page's references.&lt;br /&gt;
&lt;br /&gt;
This is open for discussion, but either way, i believe that the properties used to describe a page will be the same for both THIS and THAT. [http://suda.co.uk/ brian suda]&lt;br /&gt;
&lt;br /&gt;
== Date Formatting ==&lt;br /&gt;
Since microformats are all about re-use and the accepted way to encode Date-Time has been pretty much settled, then this is a good place to start when dealing with all the different date citation types. &lt;br /&gt;
&lt;br /&gt;
These are all the different fields from various citation formats that are of temporal nature:&lt;br /&gt;
 * Date (available | created | dateAccepted | dateCopyrighted | dateSubmitted | issued | modified | valid)&lt;br /&gt;
 * originInfo/dateIssued&lt;br /&gt;
 * originInfo/dateCreated&lt;br /&gt;
 * originInfo/dateCaptured&lt;br /&gt;
 * originInfo/dateOther&lt;br /&gt;
 * month&lt;br /&gt;
 * year&lt;br /&gt;
 * Copyright Year&lt;br /&gt;
 * Date - Generic&lt;br /&gt;
 * Date of Confernce&lt;br /&gt;
 * Date of Publication&lt;br /&gt;
 * Date of update/revisou/issuance of database record&lt;br /&gt;
 * Former Date&lt;br /&gt;
 * Entry Date for Database Record&lt;br /&gt;
 * Database Update&lt;br /&gt;
 * Year of Publication&lt;br /&gt;
&lt;br /&gt;
There are several common properties across several citation domains and will certainly be in the citation microformat, the unique instances will need further consideration, otherwise there could be no end to posiblities. &lt;br /&gt;
&lt;br /&gt;
There are also several properties (year, month, Year of publication) that can be extracted from another source. Therefore, if you only encode a more specific property such as; Date of Publication, you can extract the 'year of publication' from that. Since the date-time format we are modeling after is the ISO date-time format, just the Year portion is an acceptable date. So if you ONLY know the year of publication, the you can form a valid 'Date of Publication' as a microformat (which inturn is a valid 'year of publication') - you milage may vary when it comes to importing into citation applications.&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
It seems to me that these can be collapsed to maybe one or two different date properties.  As far as the specific human readable formatting of the date, that can be chosen per whatever the presentation style guide says, and the [[datetime-design-pattern]] used to simplify the markup. - Tantek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types and Roles ==&lt;br /&gt;
(Section is informative only as a place to capture various parts of publication citations.)&lt;br /&gt;
&lt;br /&gt;
''' THIS BELONGS IN [[cite-formats]], NOT HERE'''&lt;br /&gt;
&lt;br /&gt;
There are many different types of publications and this information should be captured in the citation. Possible types include:&lt;br /&gt;
* Novel/fiction (specify type -- literature, sci-fi, romance, etc.?)&lt;br /&gt;
* Non-fiction&lt;br /&gt;
* Poem&lt;br /&gt;
* Play&lt;br /&gt;
* Magazine&lt;br /&gt;
* Reference (seperate out encyclopedia, dictionary, almanac, etc.?)&lt;br /&gt;
* Journal&lt;br /&gt;
* Article within a journal&lt;br /&gt;
* Chapter within a book&lt;br /&gt;
* Dissertation&lt;br /&gt;
* Web Site&lt;br /&gt;
* Page within a web site&lt;br /&gt;
* Music Recording&lt;br /&gt;
* Video Recording&lt;br /&gt;
* Interview&lt;br /&gt;
* Physical object (Statue, Painting, etc.)&lt;br /&gt;
* ??&lt;br /&gt;
&lt;br /&gt;
Question: &lt;br /&gt;
Certain works have specific types of citations, for example, the Bible--and, I assume, other religious works--have very specific citation formats with different relevant information (chapter/verse) than others, as do the works of Shakespeare. Should these be considered seperate types/roles?&lt;br /&gt;
&lt;br /&gt;
A: I think in terms of types, we should at least note the items (chapter, verse, etc). How they get dealt with is still way up in the air. - Tim&lt;br /&gt;
&lt;br /&gt;
Likewise, there are several different roles associated with publications -- author, co-author, editor, translator, etc. Should these be captured under a master &amp;quot;role&amp;quot; or treated as individual elements?&lt;br /&gt;
&lt;br /&gt;
A: Good question. I think there is an important distinction, but whether we follow a design pattern of &amp;quot;role-*&amp;quot; (or more likely &amp;quot;author-*) or some other pattern hasn't been discussed yet. - Tim&lt;br /&gt;
&lt;br /&gt;
== Tags ==&lt;br /&gt;
Some of the citation formats has a place for 'keywords' or 'generic tags', etc. This might be a good place to re-use the [http://microformats.org/wiki/rel-tag RelTag microformat]. The downside would be that they are then forced to be links, which might be the correct way to mark-up these terms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenURL ==&lt;br /&gt;
''' THIS BELONGS IN [[cite-formats]], NOT HERE'''&lt;br /&gt;
&lt;br /&gt;
OpenURL is in use in library software around the world to allow citation metadata to be embedded in URLs. Typically these URLs are used for targeting resolvers which essentially proxy access to licensed content. OpenURL also provides an XML encoding. The [http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;amp;metadataPrefix=oai_dc&amp;amp;set=Core:Metadata+Formats key/value] pairs used in OpenURL could relatively easily be adapted to semantic HTML. This is a cow path that could be paved relatively easily using existing modules as appropriate.&lt;br /&gt;
&lt;br /&gt;
OpenURL has a microformat-like encoding: [http://ocoins.info/ COinS].  This uses the 'title' attribute of HTML 'span' tags to embed OpenURL URLs.&lt;br /&gt;
&lt;br /&gt;
Example (from a book review written using the Structured Blogging plugin):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;ISBN&amp;lt;/b&amp;gt;: &amp;lt;span class='Z3988'&lt;br /&gt;
title='ctx_ver=Z39.88-2004&amp;amp;amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:book&amp;amp;amp;amp;rft.isbn=0679426612'&amp;gt;&lt;br /&gt;
0679426612&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MARC / MODS / Dublin Core ==&lt;br /&gt;
&lt;br /&gt;
The MODS ([http://www.loc.gov/standards/marcxml/Sandburg/sandburgmods.xml example]) and Dublin Core ([http://www.loc.gov/standards/marcxml/Sandburg/sandburgdc.xml example]) transformations of MARC21 may contain some useful ideas.&lt;br /&gt;
&lt;br /&gt;
Here's a first attempt at rewriting the linked examples in XHTML (written in response to a [http://microformats.org/discuss/mail/microformats-discuss/2005-December/002438.html mailing list query about encoding book information with microformats]):&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;book&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Arithmetic /&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;By &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Sandburg, Carl&amp;lt;/span&amp;gt;,&lt;br /&gt;
     &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt;1878-1967&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;,&lt;br /&gt;
     and &amp;lt;span class=&amp;quot;illustrator&amp;quot;&amp;gt;Rand, Ted&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Publisher: &amp;lt;span class=&amp;quot;publisher&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Harcourt Brace Jovanovich&amp;lt;/span&amp;gt;,&lt;br /&gt;
     &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;San Diego&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Published: &amp;lt;span class=&amp;quot;issued&amp;quot;&amp;gt;1993&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;A poem about numbers and their characteristics. Features&lt;br /&gt;
     anamorphic, or distorted, drawings which can be restored to normal by viewing&lt;br /&gt;
     from a particular angle or by viewing the image's reflection in the provided&lt;br /&gt;
     Mylar cone.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;One Mylar sheet included in pocket.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Subjects:&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li class=&amp;quot;subject&amp;quot;&amp;gt;Arithmetic&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li class=&amp;quot;subject&amp;quot;&amp;gt;Children's poetry, American.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li class=&amp;quot;subject&amp;quot;&amp;gt;Arithmetic&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li class=&amp;quot;subject&amp;quot;&amp;gt;American poetry&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li class=&amp;quot;subject&amp;quot;&amp;gt;Visual perception&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4228</id>
		<title>citation-formats</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4228"/>
		<updated>2006-01-18T05:38:15Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: tidied up header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Citation Formats =&lt;br /&gt;
&lt;br /&gt;
This page will display several different types of citation format types. The idea is to compare what properties are common amonst all of the formats and which ones should be blended into this microformat.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[cite]]&lt;br /&gt;
* [[cite-brainstorming]]&lt;br /&gt;
* [[cite-examples]]&lt;br /&gt;
&lt;br /&gt;
== Comparison chart ==&lt;br /&gt;
The following chart maps the terms from one implementation to another. This is important because if all the properties are introduced to  this microformats, then its possible to map them to a number of different formats. The table currently only uses Dublin Core, MODS, and bibTeX. Each column has all the properties and their equivalent in each format. If there is no corresponding property the cell is grey. At the bottom of the list are the unique terms to each format. Dublin core has basic terms and terms that extend the basic ones. If the property is an extention of a basic term it is in ()'s. MODS uses XML, so any sub-properties are listed in their tree form, property/sub-property.&lt;br /&gt;
&lt;br /&gt;
THIS IS NOT DEFINIATIVE, any errors should be corrected. More formats will be added to the list as they are mapped.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Dublin Core&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;MODS&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;bibTeX&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Z39.80&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Title (alternative)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;titleInfo/title&amp;lt;br/&amp;gt;titleInfo/PartNum&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;booktitle&amp;lt;br/&amp;gt;title&amp;lt;br/&amp;gt;chapter&amp;lt;br/&amp;gt;number&amp;lt;br/&amp;gt;pages&amp;lt;br/&amp;gt;volume&amp;lt;br/&amp;gt;series&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Analytic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Monographic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Work Fraction Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Location of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Main Entry&amp;lt;br/&amp;gt;&lt;br /&gt;
Name of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of Meeting&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Parallel Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Title Abbriviation&amp;lt;br/&amp;gt;&lt;br /&gt;
Title of Conference Proceedings&amp;lt;br/&amp;gt;&lt;br /&gt;
Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Uniform Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Abbriviated Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium or Session Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Video/Film Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name/namePart&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;author&amp;lt;br/&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Corporate Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Abstract Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Authorship Statement&amp;lt;br/&amp;gt;&lt;br /&gt;
Acknowledged Supporters&amp;lt;br/&amp;gt;&lt;br /&gt;
Assignee for Patents&amp;lt;br/&amp;gt;&lt;br /&gt;
Chairperson of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Director of AV Program&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Reviewed Book Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Studio&amp;lt;br/&amp;gt;&lt;br /&gt;
Sponsor of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Staff/Cast&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium Chairperson&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Address or Affiliation&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Country&amp;lt;br/&amp;gt;&lt;br /&gt;
Electronic Address of Author&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/topic&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Description (abstract | tableOfContents)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;tableOfContents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;annotation&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;contents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Contributer&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;editor?&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Book/Report/Volume Editor&amp;lt;br/&amp;gt;&lt;br /&gt;
Producer&amp;lt;br/&amp;gt;&lt;br /&gt;
Translator&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Date (available | created | dateAccepted | dateCopyrighted | dateSubmitted | issued | modified | valid)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;originInfo/dateIssued&amp;lt;br/&amp;gt;originInfo/dateCreated&amp;lt;br/&amp;gt;originInfo/dateCaptured&amp;lt;br/&amp;gt;originInfo/dateOther&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;month&amp;lt;br/&amp;gt;year&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Copyright Year&amp;lt;br/&amp;gt;Date-generic&amp;lt;br/&amp;gt;Date of conference&amp;lt;br/&amp;gt;Date of Publication&amp;lt;br/&amp;gt;Date of Update/Revisou/Issuance of Database Record&amp;lt;br/&amp;gt;Former Date&amp;lt;br/&amp;gt;Entry date for Database Record&amp;lt;br/&amp;gt;Database Update&amp;lt;br/&amp;gt;Year of Publication&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;typeOfResource&amp;lt;br/&amp;gt;genre&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;@class&amp;lt;br/&amp;gt;type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Format (extent | medium)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;physicalDescription/internetMediaType&amp;lt;br/&amp;gt;physicalDescription/extent&amp;lt;br/&amp;gt;physicalDescription/form&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;published&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier (bibliographicCitation)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;ISSN&amp;lt;br/&amp;gt;LCCN&amp;lt;br/&amp;gt;URL&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;Identifier&amp;lt;br/&amp;gt;Report Identfier&amp;lt;br/&amp;gt;ISSN&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Source&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Relation (...)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem/...&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;crossRef&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Coverage (spacial | temporal)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/temporal&amp;lt;br/&amp;gt;subject/geographic&amp;lt;br/&amp;gt;subject/hierarchicalGeographic&amp;lt;br/&amp;gt;subject/cartographics&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;classifications&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Rights (accessRights | license)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;accessConditions&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;copyright&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Publisher Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Place of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Country of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Generic Address&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;audience (educationLevel | mediator)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;targetAudience&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;accualMethod&amp;lt;br/&amp;gt;accualPeriodicaty&amp;lt;br/&amp;gt;accualPolicy&amp;lt;br/&amp;gt;instrcutionalMethod&amp;lt;br/&amp;gt;provenance&amp;lt;br/&amp;gt;rightsHolder&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;location&amp;lt;br/&amp;gt;extension&amp;lt;br/&amp;gt;recordInfo&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;address&amp;lt;br/&amp;gt;afflilication&amp;lt;br/&amp;gt;location&amp;lt;br/&amp;gt;edition&amp;lt;br/&amp;gt;institution&amp;lt;br/&amp;gt;journal&amp;lt;br/&amp;gt;key&amp;lt;br/&amp;gt;keywords&amp;lt;br/&amp;gt;mrnumber&amp;lt;br/&amp;gt;organization&amp;lt;br/&amp;gt;price&amp;lt;br/&amp;gt;school&amp;lt;br/&amp;gt;size&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;(the following need to be mapped to the above rows or left here as other)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Source&amp;lt;br/&amp;gt;&lt;br /&gt;
Databse Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Producer Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Rights Management&amp;lt;br/&amp;gt;&lt;br /&gt;
Subfile&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Source Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Vendor Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Vendor Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Column Number&amp;lt;br/&amp;gt;&lt;br /&gt;
Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Frequency of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Internet Location for Document&amp;lt;br/&amp;gt;&lt;br /&gt;
Supplement/Part/Special number identifer&amp;lt;br/&amp;gt;&lt;br /&gt;
Issue Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Location in Work&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of the Chapter&amp;lt;br/&amp;gt;&lt;br /&gt;
Number in Series&amp;lt;br/&amp;gt;&lt;br /&gt;
Volume Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Section Indentifier&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;	&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dublin Core Metadata ==&lt;br /&gt;
[http://dublincore.org/ Dublin Core] metadata uses a small vocabulary to descibe the data.&lt;br /&gt;
* contributor&lt;br /&gt;
* coverage&lt;br /&gt;
* creator&lt;br /&gt;
* date&lt;br /&gt;
* description&lt;br /&gt;
* format&lt;br /&gt;
* identifier&lt;br /&gt;
* language&lt;br /&gt;
* publisher&lt;br /&gt;
* relation&lt;br /&gt;
* rights&lt;br /&gt;
* source&lt;br /&gt;
* subject&lt;br /&gt;
* title&lt;br /&gt;
* type&lt;br /&gt;
&lt;br /&gt;
From those there are specialised types where are just refinments of the previous, for example:&lt;br /&gt;
&lt;br /&gt;
* abstract refines description.&lt;br /&gt;
* accessRights refines rights&lt;br /&gt;
&lt;br /&gt;
[http://dublincore.org/documents/dc-citation-guidelines/ Guidelines for Encoding Bibliographic Citation Information in Dublin Core Metadata]&lt;br /&gt;
&lt;br /&gt;
== MODS (Metadata Object Description Schema) ==&lt;br /&gt;
This is a format developed for the Libray of Congress for a bibliographic element set that may be used for a variety of purposes, and particularly for library applications. &lt;br /&gt;
&lt;br /&gt;
[http://www.loc.gov/standards/mods/ http://www.loc.gov/standards/mods/]&lt;br /&gt;
&lt;br /&gt;
(the schema is very big, once i devote the proper time to review it, i will post more about the structure -brian)&lt;br /&gt;
&lt;br /&gt;
== XMLResume ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubs (pub+)&amp;gt;&lt;br /&gt;
&amp;lt;!ENTITY % pubElements &amp;quot;(artTitle|bookTitle|author|date|pubDate|publisher|pageNums|url)&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pub (para | %pubElements;)*&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST pub id ID #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT artTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT bookTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT author (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST author name IDREF #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubDate (month?, year)&amp;gt; &amp;lt;!-- Deprecated in 1.4.0. --&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT publisher (#PCDATA | link | url)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pageNums (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BibTeX ==&lt;br /&gt;
=== Fields Used by Bibtex ===&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;abstract:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An abstract of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;address:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Publisher's address. For major publishing houses,&lt;br /&gt;
        just the city is given. For small publishers, you can&lt;br /&gt;
        help the reader by giving the complete address.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;affiliation:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The author's affiliation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;annote:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An annotation. It is not used by he standard&lt;br /&gt;
        bibliography styles, but may be used by others that&lt;br /&gt;
        produce an annotated bibliography.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;author:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name(s) of the author(s).&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booktitle:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Title of a book, part of which is being cited. For&lt;br /&gt;
        book entries, use the &amp;lt;strong&amp;gt;title&amp;lt;/strong&amp;gt; field&lt;br /&gt;
        instead.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;chapter:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A chapter (or section) number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;contents:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Table of Contents.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;copyright:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Copyright information.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;crossref:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The database key of the entry being cross-referenced.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;edition:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The edition of a book - for example&lt;br /&gt;
        &amp;amp;quot;Second&amp;amp;quot;. Notice that it is in capitals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;editor:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Name(s) of editor(s). If there is also an author&lt;br /&gt;
        field, then the editor field gives the editor of the book&lt;br /&gt;
        or collection in which the reference appears.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;howpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;How something strange has been published. The first&lt;br /&gt;
        word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;institution:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The sponsoring institution of a technical report.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISBN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Book Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISSN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Serial Number. Used to&lt;br /&gt;
        identify a journal.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;journal:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A journal name. Abbreviations are provided for many&lt;br /&gt;
        journals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;key:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Used for alphabetizing and creating a label when the&lt;br /&gt;
        author and editor fields are missing. This field should&lt;br /&gt;
        not be confused with the key that appears at the&lt;br /&gt;
        beginning of the reference.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;keywords:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Key words used for searching or possibly for&lt;br /&gt;
        annotation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;language:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The language the document is written in.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;LCCN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The Library of Congress Call Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;location:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A location associated with the entry, such as the&lt;br /&gt;
        city in which a conference took place.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;month:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The month in which the work was published or, for an&lt;br /&gt;
        unpublished work, in which it was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;mrnumber:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The &amp;lt;em&amp;gt;Mathematical Reviews&amp;lt;/em&amp;gt; number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;note:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Any additional information that can help the reader.&lt;br /&gt;
        First word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;number:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The number of a journal, magazine, technical report,&lt;br /&gt;
        or of a work in a series. An issue of a journal or&lt;br /&gt;
        magazine is usually identified by its volume and number;&lt;br /&gt;
        the organization that issues a technical report usually&lt;br /&gt;
        gives it a number; and sometimes books are given numbers&lt;br /&gt;
        in a named series.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;organization:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The organization that sponsors a conference or&lt;br /&gt;
        publishes a manual.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;pages:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;One or more page numbers or ranges of number, such as&lt;br /&gt;
        37--42, or 7,53,82--94.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;price:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The price of the material.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;publisher:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The publisher's name.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;school:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name of the school where a thesis was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;series:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Then name given a series or set of books. When citing&lt;br /&gt;
        an entire book, the title field gives its title and the&lt;br /&gt;
        optional series field gives the name of a series in which&lt;br /&gt;
        the book was published.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;size:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The physical dimensions of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;title:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The work's title.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;type:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The type of technical report - for example,&lt;br /&gt;
        &amp;amp;quot;Research Note&amp;amp;quot;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;url:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The WWW Universal Resource Locator that points to the&lt;br /&gt;
        item being referenced. Often used for technical reports&lt;br /&gt;
        to point to the FTP site where it resides.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;volume:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The volume of a journal or multivolume book.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;year:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The year of publication or, for an unpublished work,&lt;br /&gt;
        the year it was written. It should only consist of&lt;br /&gt;
        numerals, such as 1976.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
=== BibTeX citation Types ===&lt;br /&gt;
A reference can be to any of a variety of types. Following is a list of types. Each one also explains the fields associated with that type. Any fields not listed as required or optional are considered to be ignored.&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;article:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article from a journal or magazine. Required&lt;br /&gt;
        fields: author, title, journal, year. Optional fields:&lt;br /&gt;
        volume, number, pages, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;book:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A book with an explicit publisher. Required fields:&lt;br /&gt;
        author or editor, title, publisher, year. Optional&lt;br /&gt;
        fields: volume, series, address, edition, month, note,&lt;br /&gt;
        key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booklet:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A work that is printed and bound, but without a named&lt;br /&gt;
        publisher or sponsoring institution. Required fields:&lt;br /&gt;
        title. Optional fields: author, howpublished, address,&lt;br /&gt;
        month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;collection:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A collection of works. Same as &amp;lt;a href=&amp;quot;#proceedings&amp;quot;&amp;gt;Proceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;conference:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The same as &amp;lt;a href=&amp;quot;#inproceedings&amp;quot;&amp;gt;Inproceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;inbook:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book, which may be a chapter and/or a&lt;br /&gt;
        range of pages. Required fields: author or editor, title,&lt;br /&gt;
        chapter and/or pages, publisher, year. Optional fields:&lt;br /&gt;
        volumer, series, address, edition, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;incollection:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book with its own title. Required fields:&lt;br /&gt;
        author, title, booktitle, publisher, year. Optional&lt;br /&gt;
        fields: editor, pages, organization, publisher, address,&lt;br /&gt;
        month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;inproceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;inproceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article in a conference proceedings. Required&lt;br /&gt;
        fields: author, title, booktitle, year. Optional fields:&lt;br /&gt;
        editor, pages, organization, publisher, address, month,&lt;br /&gt;
        note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;manual:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Technical documentation. Required fields: title.&lt;br /&gt;
        Optional fields: author, organization, address, edition,&lt;br /&gt;
        month, year, note.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;mastersthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Master's thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;misc:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Use this type when nothing else fits. Required&lt;br /&gt;
        fields: none. Optional fields: author, title,&lt;br /&gt;
        howpublished, month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;patent:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A patent.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;phdthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Ph.D. thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;proceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;proceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The proceedings of a conference. Required fields:&lt;br /&gt;
        title, year. Optional fields: editor, publisher,&lt;br /&gt;
        organization, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;techreport:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A report published by a school or other institution,&lt;br /&gt;
        usually numbered within a series. Required fields:&lt;br /&gt;
        author, title, institution, year. Optional fields: type,&lt;br /&gt;
        number, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;unpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A document with an author and title, but not formally&lt;br /&gt;
        published. Required fields: author, title, note. Optional&lt;br /&gt;
        fields: month, year, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
@book{kn:gnus,&lt;br /&gt;
&lt;br /&gt;
AUTHOR = &amp;quot;Donald E. Knudson&amp;quot;,&lt;br /&gt;
TITLE = &amp;quot;1966 World Gnus Almanac&amp;quot;,&lt;br /&gt;
PUBLISHER = {Permafrost Press},&lt;br /&gt;
ADDRESS = {Novosibirsk} }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;book&amp;quot; id=&amp;quot;kn:gnus&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;Donald E. Knudson&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;1966 World Gnus Almanac&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;publisher&amp;quot;&amp;gt;Permafrost Press&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;address&amp;quot;&amp;gt;Novosibirsk&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@article{XAi_HSCheng_1994a,&lt;br /&gt;
&lt;br /&gt;
author = &amp;quot;X. Ai and H. S. Cheng&amp;quot;,&lt;br /&gt;
title = &amp;quot;Influence of moving dent on point {EHL} contacts&amp;quot;,&lt;br /&gt;
journal = &amp;quot;Tribol. Trans.&amp;quot;,&lt;br /&gt;
volume = &amp;quot;37&amp;quot;,&lt;br /&gt;
year = &amp;quot;1994&amp;quot;,&lt;br /&gt;
pages = &amp;quot;323--335&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;article&amp;quot; id=&amp;quot;XAi_HSCheng_1994a&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;X. Ai and H. S. Cheng&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Influence of moving dent on point {EHL} contacts&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;journal&amp;quot;&amp;gt;Tribol. Trans.&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;volume&amp;quot;&amp;gt;37&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;year&amp;quot;&amp;gt;1994&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;pages&amp;quot;&amp;gt;323--335&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;
== OpenURL ==&lt;br /&gt;
&lt;br /&gt;
OpenURL aka [http://www.niso.org/standards/standard_detail.cfm?std_id=783 Z39.88] defines a standard way of bundling citation data in a URL. It is widely deployed in academic libraries around the world to provide access to licensed content via link resolvers such as [http://www.exlibrisgroup.com/sfx_openurl.htm SFX]. The Context Object in Span ([http://ocoins.info/ COinS]) community standard represents one way to embed OpenURLs in XHTML without including a resolver target. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;Z3988&amp;quot; title=&amp;quot;ctx_ver=Z39.88-2004&amp;amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;amp;amp;rft.issn=1045-4438&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see this isn't very much like semantic XHTML at all. However significant work has gone into defining the set of Key/Encoded Values (KEVs) that can be used in various [http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;amp;metadataPrefix=oai_dc&amp;amp;set=Core:Metadata+Formats types] of citations: [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:book book], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:dissertation dissertation], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:journal journal], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:patent patent]. It would be possible to simply provide a standard XHTML bundling for these keys as a microformat.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;openurl-journal&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;aulast&amp;quot;&amp;gt;Berners-Lee&amp;lt;/span&amp;gt;, &lt;br /&gt;
   &amp;lt;span class=&amp;quot;aufirst&amp;quot;&amp;gt;Tim&amp;lt;/a&amp;gt;; Hendler, James; Lassila, Ora.&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;quot;&amp;lt;span class=&amp;quot;atitle&amp;quot;&amp;gt;The Semantic Web&amp;lt;/span&amp;gt;&amp;quot;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;jtitle&amp;quot;&amp;gt;Scientific American&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;284&amp;lt;/span&amp;gt;(&amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;), pp.&lt;br /&gt;
   pp. &amp;lt;span class=&amp;quot;pages&amp;quot;&amp;gt;34-43&amp;lt;/span&amp;gt;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;issn&amp;quot;&amp;gt;0036-8733&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using OpenURL in this way would enable third party applications that could, say grab citation metadata from a blog, and without much work fire it off at your university's or public libraries openurl resolver to see if the article is available via a licensed databases. The benefits [http://www.infotoday.com/newsbreaks/nb050801-1.shtml have] [http://www.ariadne.ac.uk/issue43/chudnov/ been] [http://www.wallandbinkley.com/quaedam/?p=30 noted] [http://hublog.hubmed.org/archives/001163.html elsewhere].&lt;br /&gt;
&lt;br /&gt;
== Z39.80 ==&lt;br /&gt;
I'm not sure the best place for a guide to Z39.80 so please add links as you see fit:&lt;br /&gt;
&lt;br /&gt;
[http://www.niso.org/standards/resources/drft4rev.html http://www.niso.org/standards/resources/drft4rev.html]&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
&lt;br /&gt;
A subset of the DocBook vocabulary is dedicated to representing a bibliography: http://www.docbook.org/tdg/en/html/bibliography.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE bibliography PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.1.2//EN&amp;quot;&lt;br /&gt;
          &amp;quot;http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibliography&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Languages and Semantics&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;bibliodiv&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Books&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;biblioentry&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Course in General Linguistics&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;abbrev&amp;gt;deSaussure59&amp;lt;/abbrev&amp;gt;&lt;br /&gt;
      &amp;lt;author&amp;gt;&amp;lt;firstname&amp;gt;Ferdinand&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;de Saussure&amp;lt;/surname&amp;gt;&amp;lt;/author&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Charles&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Bally&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Albert&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Sechehaye&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;othercredit role=&amp;quot;translator&amp;quot;&amp;gt;&amp;lt;firstname&amp;gt;Wade&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Baskin&amp;lt;/surname&amp;gt;&amp;lt;/othercredit&amp;gt;&lt;br /&gt;
      &amp;lt;copyright&amp;gt;&lt;br /&gt;
        &amp;lt;year&amp;gt;1959&amp;lt;/year&amp;gt;&lt;br /&gt;
        &amp;lt;holder&amp;gt;The Philosophical Library Inc.&amp;lt;/holder&amp;gt;&lt;br /&gt;
      &amp;lt;/copyright&amp;gt;&lt;br /&gt;
      &amp;lt;isbn&amp;gt;07-016524-6&amp;lt;/isbn&amp;gt;&lt;br /&gt;
      &amp;lt;publisher&amp;gt;&lt;br /&gt;
        &amp;lt;publishername&amp;gt;McGraw-Hill Book Company&amp;lt;/publishername&amp;gt;&lt;br /&gt;
      &amp;lt;/publisher&amp;gt;  &lt;br /&gt;
    &amp;lt;/biblioentry&amp;gt;&lt;br /&gt;
  &amp;lt;/bibliodiv&amp;gt;&lt;br /&gt;
&amp;lt;/bibliography&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ann Arbor District Library XML feed ==&lt;br /&gt;
&lt;br /&gt;
Here's a record in XML format from their project to simplify&lt;br /&gt;
access to the catalog.  More discussion on [http://www.blyberg.net John Blyberg's blog].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;p:Record&amp;gt;&lt;br /&gt;
&amp;lt;callnum&amp;gt;823 Bu&amp;lt;/callnum&amp;gt;&lt;br /&gt;
&amp;lt;author&amp;gt;Burkart, Gina, 1971-&amp;lt;/author&amp;gt;&lt;br /&gt;
&amp;lt;fulltitle&amp;gt;A parent's guide to Harry Potter / Gina Burkart&amp;lt;/fulltitle&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;A parent's guide to Harry Potter &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;pubinfo&amp;gt;Downers Grove, Ill. : InterVarsity Press, c2005&amp;lt;/pubinfo&amp;gt;&lt;br /&gt;
&amp;lt;desc&amp;gt;112 p&amp;lt;/desc&amp;gt;&lt;br /&gt;
&amp;lt;bibliography&amp;gt;Includes bibliographical references&amp;lt;/bibliography&amp;gt;&lt;br /&gt;
&amp;lt;contents&amp;gt;&lt;br /&gt;
The Harry hype -- More than a story -- The modern fairy tale -- Discussing fantasy with children -- Morals, not magic -- The real issues in Harry Potter -- Dealing with traumatic experiences -- Facing fears -- Battling bullies -- Delving into diversity -- Hiding hurts -- Letting go of anger -- Getting help -- Choosing good over evil -- The power of love -- Facing spiritual battles&lt;br /&gt;
&amp;lt;/contents&amp;gt;&lt;br /&gt;
&amp;lt;isbn&amp;gt;0830832882&amp;lt;/isbn&amp;gt;&lt;br /&gt;
&amp;lt;price&amp;gt;$11.00&amp;lt;/price&amp;gt;&lt;br /&gt;
&amp;lt;lang&amp;gt;eng&amp;lt;/lang&amp;gt;&lt;br /&gt;
&amp;lt;copies&amp;gt;0&amp;lt;/copies&amp;gt;&lt;br /&gt;
&amp;lt;catdate&amp;gt;08-16-2005&amp;lt;/catdate&amp;gt;&lt;br /&gt;
&amp;lt;mattype&amp;gt;a&amp;lt;/mattype&amp;gt;&lt;br /&gt;
&amp;lt;avail&amp;gt;No copies available&amp;lt;/avail&amp;gt;&lt;br /&gt;
&amp;lt;recordlink xlink:href=&amp;quot;http://www.aadl.org/cat/seek/record=1249810&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/p:Record&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4210</id>
		<title>citation-formats</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4210"/>
		<updated>2006-01-18T05:29:22Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* DocBook */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will display several different types of citation format types. The idea is to compare what properties are common amonst all of the formats and which ones should be blended into this microformat.&lt;br /&gt;
&lt;br /&gt;
== Comparison chart ==&lt;br /&gt;
The following chart maps the terms from one implementation to another. This is important because if all the properties are introduced to  this microformats, then its possible to map them to a number of different formats. The table currently only uses Dublin Core, MODS, and bibTeX. Each column has all the properties and their equivalent in each format. If there is no corresponding property the cell is grey. At the bottom of the list are the unique terms to each format. Dublin core has basic terms and terms that extend the basic ones. If the property is an extention of a basic term it is in ()'s. MODS uses XML, so any sub-properties are listed in their tree form, property/sub-property.&lt;br /&gt;
&lt;br /&gt;
THIS IS NOT DEFINIATIVE, any errors should be corrected. More formats will be added to the list as they are mapped.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Dublin Core&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;MODS&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;bibTeX&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Z39.80&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Title (alternative)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;titleInfo/title&amp;lt;br/&amp;gt;titleInfo/PartNum&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;booktitle&amp;lt;br/&amp;gt;title&amp;lt;br/&amp;gt;chapter&amp;lt;br/&amp;gt;number&amp;lt;br/&amp;gt;pages&amp;lt;br/&amp;gt;volume&amp;lt;br/&amp;gt;series&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Analytic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Monographic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Work Fraction Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Location of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Main Entry&amp;lt;br/&amp;gt;&lt;br /&gt;
Name of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of Meeting&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Parallel Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Title Abbriviation&amp;lt;br/&amp;gt;&lt;br /&gt;
Title of Conference Proceedings&amp;lt;br/&amp;gt;&lt;br /&gt;
Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Uniform Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Abbriviated Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium or Session Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Video/Film Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name/namePart&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;author&amp;lt;br/&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Corporate Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Abstract Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Authorship Statement&amp;lt;br/&amp;gt;&lt;br /&gt;
Acknowledged Supporters&amp;lt;br/&amp;gt;&lt;br /&gt;
Assignee for Patents&amp;lt;br/&amp;gt;&lt;br /&gt;
Chairperson of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Director of AV Program&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Reviewed Book Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Studio&amp;lt;br/&amp;gt;&lt;br /&gt;
Sponsor of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Staff/Cast&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium Chairperson&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Address or Affiliation&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Country&amp;lt;br/&amp;gt;&lt;br /&gt;
Electronic Address of Author&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/topic&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Description (abstract | tableOfContents)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;tableOfContents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;annotation&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;contents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Contributer&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;editor?&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Book/Report/Volume Editor&amp;lt;br/&amp;gt;&lt;br /&gt;
Producer&amp;lt;br/&amp;gt;&lt;br /&gt;
Translator&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Date (available | created | dateAccepted | dateCopyrighted | dateSubmitted | issued | modified | valid)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;originInfo/dateIssued&amp;lt;br/&amp;gt;originInfo/dateCreated&amp;lt;br/&amp;gt;originInfo/dateCaptured&amp;lt;br/&amp;gt;originInfo/dateOther&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;month&amp;lt;br/&amp;gt;year&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Copyright Year&amp;lt;br/&amp;gt;Date-generic&amp;lt;br/&amp;gt;Date of conference&amp;lt;br/&amp;gt;Date of Publication&amp;lt;br/&amp;gt;Date of Update/Revisou/Issuance of Database Record&amp;lt;br/&amp;gt;Former Date&amp;lt;br/&amp;gt;Entry date for Database Record&amp;lt;br/&amp;gt;Database Update&amp;lt;br/&amp;gt;Year of Publication&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;typeOfResource&amp;lt;br/&amp;gt;genre&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;@class&amp;lt;br/&amp;gt;type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Format (extent | medium)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;physicalDescription/internetMediaType&amp;lt;br/&amp;gt;physicalDescription/extent&amp;lt;br/&amp;gt;physicalDescription/form&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;published&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier (bibliographicCitation)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;ISSN&amp;lt;br/&amp;gt;LCCN&amp;lt;br/&amp;gt;URL&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;Identifier&amp;lt;br/&amp;gt;Report Identfier&amp;lt;br/&amp;gt;ISSN&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Source&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Relation (...)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem/...&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;crossRef&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Coverage (spacial | temporal)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/temporal&amp;lt;br/&amp;gt;subject/geographic&amp;lt;br/&amp;gt;subject/hierarchicalGeographic&amp;lt;br/&amp;gt;subject/cartographics&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;classifications&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Rights (accessRights | license)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;accessConditions&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;copyright&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Publisher Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Place of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Country of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Generic Address&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;audience (educationLevel | mediator)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;targetAudience&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;accualMethod&amp;lt;br/&amp;gt;accualPeriodicaty&amp;lt;br/&amp;gt;accualPolicy&amp;lt;br/&amp;gt;instrcutionalMethod&amp;lt;br/&amp;gt;provenance&amp;lt;br/&amp;gt;rightsHolder&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;location&amp;lt;br/&amp;gt;extension&amp;lt;br/&amp;gt;recordInfo&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;address&amp;lt;br/&amp;gt;afflilication&amp;lt;br/&amp;gt;location&amp;lt;br/&amp;gt;edition&amp;lt;br/&amp;gt;institution&amp;lt;br/&amp;gt;journal&amp;lt;br/&amp;gt;key&amp;lt;br/&amp;gt;keywords&amp;lt;br/&amp;gt;mrnumber&amp;lt;br/&amp;gt;organization&amp;lt;br/&amp;gt;price&amp;lt;br/&amp;gt;school&amp;lt;br/&amp;gt;size&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;(the following need to be mapped to the above rows or left here as other)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Source&amp;lt;br/&amp;gt;&lt;br /&gt;
Databse Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Producer Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Rights Management&amp;lt;br/&amp;gt;&lt;br /&gt;
Subfile&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Source Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Vendor Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Vendor Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Column Number&amp;lt;br/&amp;gt;&lt;br /&gt;
Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Frequency of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Internet Location for Document&amp;lt;br/&amp;gt;&lt;br /&gt;
Supplement/Part/Special number identifer&amp;lt;br/&amp;gt;&lt;br /&gt;
Issue Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Location in Work&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of the Chapter&amp;lt;br/&amp;gt;&lt;br /&gt;
Number in Series&amp;lt;br/&amp;gt;&lt;br /&gt;
Volume Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Section Indentifier&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;	&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dublin Core Metadata ==&lt;br /&gt;
[http://dublincore.org/ Dublin Core] metadata uses a small vocabulary to descibe the data.&lt;br /&gt;
* contributor&lt;br /&gt;
* coverage&lt;br /&gt;
* creator&lt;br /&gt;
* date&lt;br /&gt;
* description&lt;br /&gt;
* format&lt;br /&gt;
* identifier&lt;br /&gt;
* language&lt;br /&gt;
* publisher&lt;br /&gt;
* relation&lt;br /&gt;
* rights&lt;br /&gt;
* source&lt;br /&gt;
* subject&lt;br /&gt;
* title&lt;br /&gt;
* type&lt;br /&gt;
&lt;br /&gt;
From those there are specialised types where are just refinments of the previous, for example:&lt;br /&gt;
&lt;br /&gt;
* abstract refines description.&lt;br /&gt;
* accessRights refines rights&lt;br /&gt;
&lt;br /&gt;
[http://dublincore.org/documents/dc-citation-guidelines/ Guidelines for Encoding Bibliographic Citation Information in Dublin Core Metadata]&lt;br /&gt;
&lt;br /&gt;
== MODS (Metadata Object Description Schema) ==&lt;br /&gt;
This is a format developed for the Libray of Congress for a bibliographic element set that may be used for a variety of purposes, and particularly for library applications. &lt;br /&gt;
&lt;br /&gt;
[http://www.loc.gov/standards/mods/ http://www.loc.gov/standards/mods/]&lt;br /&gt;
&lt;br /&gt;
(the schema is very big, once i devote the proper time to review it, i will post more about the structure -brian)&lt;br /&gt;
&lt;br /&gt;
== XMLResume ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubs (pub+)&amp;gt;&lt;br /&gt;
&amp;lt;!ENTITY % pubElements &amp;quot;(artTitle|bookTitle|author|date|pubDate|publisher|pageNums|url)&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pub (para | %pubElements;)*&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST pub id ID #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT artTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT bookTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT author (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST author name IDREF #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubDate (month?, year)&amp;gt; &amp;lt;!-- Deprecated in 1.4.0. --&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT publisher (#PCDATA | link | url)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pageNums (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BibTeX ==&lt;br /&gt;
=== Fields Used by Bibtex ===&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;abstract:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An abstract of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;address:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Publisher's address. For major publishing houses,&lt;br /&gt;
        just the city is given. For small publishers, you can&lt;br /&gt;
        help the reader by giving the complete address.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;affiliation:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The author's affiliation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;annote:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An annotation. It is not used by he standard&lt;br /&gt;
        bibliography styles, but may be used by others that&lt;br /&gt;
        produce an annotated bibliography.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;author:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name(s) of the author(s).&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booktitle:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Title of a book, part of which is being cited. For&lt;br /&gt;
        book entries, use the &amp;lt;strong&amp;gt;title&amp;lt;/strong&amp;gt; field&lt;br /&gt;
        instead.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;chapter:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A chapter (or section) number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;contents:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Table of Contents.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;copyright:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Copyright information.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;crossref:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The database key of the entry being cross-referenced.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;edition:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The edition of a book - for example&lt;br /&gt;
        &amp;amp;quot;Second&amp;amp;quot;. Notice that it is in capitals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;editor:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Name(s) of editor(s). If there is also an author&lt;br /&gt;
        field, then the editor field gives the editor of the book&lt;br /&gt;
        or collection in which the reference appears.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;howpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;How something strange has been published. The first&lt;br /&gt;
        word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;institution:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The sponsoring institution of a technical report.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISBN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Book Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISSN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Serial Number. Used to&lt;br /&gt;
        identify a journal.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;journal:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A journal name. Abbreviations are provided for many&lt;br /&gt;
        journals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;key:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Used for alphabetizing and creating a label when the&lt;br /&gt;
        author and editor fields are missing. This field should&lt;br /&gt;
        not be confused with the key that appears at the&lt;br /&gt;
        beginning of the reference.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;keywords:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Key words used for searching or possibly for&lt;br /&gt;
        annotation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;language:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The language the document is written in.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;LCCN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The Library of Congress Call Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;location:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A location associated with the entry, such as the&lt;br /&gt;
        city in which a conference took place.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;month:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The month in which the work was published or, for an&lt;br /&gt;
        unpublished work, in which it was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;mrnumber:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The &amp;lt;em&amp;gt;Mathematical Reviews&amp;lt;/em&amp;gt; number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;note:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Any additional information that can help the reader.&lt;br /&gt;
        First word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;number:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The number of a journal, magazine, technical report,&lt;br /&gt;
        or of a work in a series. An issue of a journal or&lt;br /&gt;
        magazine is usually identified by its volume and number;&lt;br /&gt;
        the organization that issues a technical report usually&lt;br /&gt;
        gives it a number; and sometimes books are given numbers&lt;br /&gt;
        in a named series.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;organization:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The organization that sponsors a conference or&lt;br /&gt;
        publishes a manual.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;pages:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;One or more page numbers or ranges of number, such as&lt;br /&gt;
        37--42, or 7,53,82--94.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;price:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The price of the material.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;publisher:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The publisher's name.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;school:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name of the school where a thesis was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;series:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Then name given a series or set of books. When citing&lt;br /&gt;
        an entire book, the title field gives its title and the&lt;br /&gt;
        optional series field gives the name of a series in which&lt;br /&gt;
        the book was published.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;size:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The physical dimensions of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;title:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The work's title.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;type:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The type of technical report - for example,&lt;br /&gt;
        &amp;amp;quot;Research Note&amp;amp;quot;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;url:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The WWW Universal Resource Locator that points to the&lt;br /&gt;
        item being referenced. Often used for technical reports&lt;br /&gt;
        to point to the FTP site where it resides.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;volume:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The volume of a journal or multivolume book.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;year:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The year of publication or, for an unpublished work,&lt;br /&gt;
        the year it was written. It should only consist of&lt;br /&gt;
        numerals, such as 1976.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
=== BibTeX citation Types ===&lt;br /&gt;
A reference can be to any of a variety of types. Following is a list of types. Each one also explains the fields associated with that type. Any fields not listed as required or optional are considered to be ignored.&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;article:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article from a journal or magazine. Required&lt;br /&gt;
        fields: author, title, journal, year. Optional fields:&lt;br /&gt;
        volume, number, pages, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;book:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A book with an explicit publisher. Required fields:&lt;br /&gt;
        author or editor, title, publisher, year. Optional&lt;br /&gt;
        fields: volume, series, address, edition, month, note,&lt;br /&gt;
        key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booklet:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A work that is printed and bound, but without a named&lt;br /&gt;
        publisher or sponsoring institution. Required fields:&lt;br /&gt;
        title. Optional fields: author, howpublished, address,&lt;br /&gt;
        month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;collection:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A collection of works. Same as &amp;lt;a href=&amp;quot;#proceedings&amp;quot;&amp;gt;Proceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;conference:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The same as &amp;lt;a href=&amp;quot;#inproceedings&amp;quot;&amp;gt;Inproceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;inbook:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book, which may be a chapter and/or a&lt;br /&gt;
        range of pages. Required fields: author or editor, title,&lt;br /&gt;
        chapter and/or pages, publisher, year. Optional fields:&lt;br /&gt;
        volumer, series, address, edition, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;incollection:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book with its own title. Required fields:&lt;br /&gt;
        author, title, booktitle, publisher, year. Optional&lt;br /&gt;
        fields: editor, pages, organization, publisher, address,&lt;br /&gt;
        month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;inproceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;inproceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article in a conference proceedings. Required&lt;br /&gt;
        fields: author, title, booktitle, year. Optional fields:&lt;br /&gt;
        editor, pages, organization, publisher, address, month,&lt;br /&gt;
        note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;manual:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Technical documentation. Required fields: title.&lt;br /&gt;
        Optional fields: author, organization, address, edition,&lt;br /&gt;
        month, year, note.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;mastersthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Master's thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;misc:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Use this type when nothing else fits. Required&lt;br /&gt;
        fields: none. Optional fields: author, title,&lt;br /&gt;
        howpublished, month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;patent:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A patent.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;phdthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Ph.D. thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;proceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;proceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The proceedings of a conference. Required fields:&lt;br /&gt;
        title, year. Optional fields: editor, publisher,&lt;br /&gt;
        organization, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;techreport:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A report published by a school or other institution,&lt;br /&gt;
        usually numbered within a series. Required fields:&lt;br /&gt;
        author, title, institution, year. Optional fields: type,&lt;br /&gt;
        number, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;unpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A document with an author and title, but not formally&lt;br /&gt;
        published. Required fields: author, title, note. Optional&lt;br /&gt;
        fields: month, year, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
@book{kn:gnus,&lt;br /&gt;
&lt;br /&gt;
AUTHOR = &amp;quot;Donald E. Knudson&amp;quot;,&lt;br /&gt;
TITLE = &amp;quot;1966 World Gnus Almanac&amp;quot;,&lt;br /&gt;
PUBLISHER = {Permafrost Press},&lt;br /&gt;
ADDRESS = {Novosibirsk} }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;book&amp;quot; id=&amp;quot;kn:gnus&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;Donald E. Knudson&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;1966 World Gnus Almanac&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;publisher&amp;quot;&amp;gt;Permafrost Press&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;address&amp;quot;&amp;gt;Novosibirsk&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@article{XAi_HSCheng_1994a,&lt;br /&gt;
&lt;br /&gt;
author = &amp;quot;X. Ai and H. S. Cheng&amp;quot;,&lt;br /&gt;
title = &amp;quot;Influence of moving dent on point {EHL} contacts&amp;quot;,&lt;br /&gt;
journal = &amp;quot;Tribol. Trans.&amp;quot;,&lt;br /&gt;
volume = &amp;quot;37&amp;quot;,&lt;br /&gt;
year = &amp;quot;1994&amp;quot;,&lt;br /&gt;
pages = &amp;quot;323--335&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;article&amp;quot; id=&amp;quot;XAi_HSCheng_1994a&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;X. Ai and H. S. Cheng&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Influence of moving dent on point {EHL} contacts&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;journal&amp;quot;&amp;gt;Tribol. Trans.&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;volume&amp;quot;&amp;gt;37&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;year&amp;quot;&amp;gt;1994&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;pages&amp;quot;&amp;gt;323--335&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;
== OpenURL ==&lt;br /&gt;
&lt;br /&gt;
OpenURL aka [http://www.niso.org/standards/standard_detail.cfm?std_id=783 Z39.88] defines a standard way of bundling citation data in a URL. It is widely deployed in academic libraries around the world to provide access to licensed content via link resolvers such as [http://www.exlibrisgroup.com/sfx_openurl.htm SFX]. The Context Object in Span ([http://ocoins.info/ COinS]) community standard represents one way to embed OpenURLs in XHTML without including a resolver target. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;Z3988&amp;quot; title=&amp;quot;ctx_ver=Z39.88-2004&amp;amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;amp;amp;rft.issn=1045-4438&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see this isn't very much like semantic XHTML at all. However significant work has gone into defining the set of Key/Encoded Values (KEVs) that can be used in various [http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;amp;metadataPrefix=oai_dc&amp;amp;set=Core:Metadata+Formats types] of citations: [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:book book], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:dissertation dissertation], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:journal journal], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:patent patent]. It would be possible to simply provide a standard XHTML bundling for these keys as a microformat.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;openurl-journal&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;aulast&amp;quot;&amp;gt;Berners-Lee&amp;lt;/span&amp;gt;, &lt;br /&gt;
   &amp;lt;span class=&amp;quot;aufirst&amp;quot;&amp;gt;Tim&amp;lt;/a&amp;gt;; Hendler, James; Lassila, Ora.&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;quot;&amp;lt;span class=&amp;quot;atitle&amp;quot;&amp;gt;The Semantic Web&amp;lt;/span&amp;gt;&amp;quot;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;jtitle&amp;quot;&amp;gt;Scientific American&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;284&amp;lt;/span&amp;gt;(&amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;), pp.&lt;br /&gt;
   pp. &amp;lt;span class=&amp;quot;pages&amp;quot;&amp;gt;34-43&amp;lt;/span&amp;gt;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;issn&amp;quot;&amp;gt;0036-8733&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using OpenURL in this way would enable third party applications that could, say grab citation metadata from a blog, and without much work fire it off at your university's or public libraries openurl resolver to see if the article is available via a licensed databases. The benefits [http://www.infotoday.com/newsbreaks/nb050801-1.shtml have] [http://www.ariadne.ac.uk/issue43/chudnov/ been] [http://www.wallandbinkley.com/quaedam/?p=30 noted] [http://hublog.hubmed.org/archives/001163.html elsewhere].&lt;br /&gt;
&lt;br /&gt;
== Z39.80 ==&lt;br /&gt;
I'm not sure the best place for a guide to Z39.80 so please add links as you see fit:&lt;br /&gt;
&lt;br /&gt;
[http://www.niso.org/standards/resources/drft4rev.html http://www.niso.org/standards/resources/drft4rev.html]&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
&lt;br /&gt;
A subset of the DocBook vocabulary is dedicated to representing a bibliography: http://www.docbook.org/tdg/en/html/bibliography.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE bibliography PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.1.2//EN&amp;quot;&lt;br /&gt;
          &amp;quot;http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibliography&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Languages and Semantics&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;bibliodiv&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Books&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;biblioentry&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Course in General Linguistics&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;abbrev&amp;gt;deSaussure59&amp;lt;/abbrev&amp;gt;&lt;br /&gt;
      &amp;lt;author&amp;gt;&amp;lt;firstname&amp;gt;Ferdinand&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;de Saussure&amp;lt;/surname&amp;gt;&amp;lt;/author&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Charles&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Bally&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;editor&amp;gt;&amp;lt;firstname&amp;gt;Albert&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Sechehaye&amp;lt;/surname&amp;gt;&amp;lt;/editor&amp;gt;&lt;br /&gt;
      &amp;lt;othercredit role=&amp;quot;translator&amp;quot;&amp;gt;&amp;lt;firstname&amp;gt;Wade&amp;lt;/firstname&amp;gt;&amp;lt;surname&amp;gt;Baskin&amp;lt;/surname&amp;gt;&amp;lt;/othercredit&amp;gt;&lt;br /&gt;
      &amp;lt;copyright&amp;gt;&lt;br /&gt;
        &amp;lt;year&amp;gt;1959&amp;lt;/year&amp;gt;&lt;br /&gt;
        &amp;lt;holder&amp;gt;The Philosophical Library Inc.&amp;lt;/holder&amp;gt;&lt;br /&gt;
      &amp;lt;/copyright&amp;gt;&lt;br /&gt;
      &amp;lt;isbn&amp;gt;07-016524-6&amp;lt;/isbn&amp;gt;&lt;br /&gt;
      &amp;lt;publisher&amp;gt;&lt;br /&gt;
        &amp;lt;publishername&amp;gt;McGraw-Hill Book Company&amp;lt;/publishername&amp;gt;&lt;br /&gt;
      &amp;lt;/publisher&amp;gt;  &lt;br /&gt;
    &amp;lt;/biblioentry&amp;gt;&lt;br /&gt;
  &amp;lt;/bibliodiv&amp;gt;&lt;br /&gt;
&amp;lt;/bibliography&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4207</id>
		<title>citation-formats</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-formats&amp;diff=4207"/>
		<updated>2006-01-18T05:13:37Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added DocBook section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will display several different types of citation format types. The idea is to compare what properties are common amonst all of the formats and which ones should be blended into this microformat.&lt;br /&gt;
&lt;br /&gt;
== Comparison chart ==&lt;br /&gt;
The following chart maps the terms from one implementation to another. This is important because if all the properties are introduced to  this microformats, then its possible to map them to a number of different formats. The table currently only uses Dublin Core, MODS, and bibTeX. Each column has all the properties and their equivalent in each format. If there is no corresponding property the cell is grey. At the bottom of the list are the unique terms to each format. Dublin core has basic terms and terms that extend the basic ones. If the property is an extention of a basic term it is in ()'s. MODS uses XML, so any sub-properties are listed in their tree form, property/sub-property.&lt;br /&gt;
&lt;br /&gt;
THIS IS NOT DEFINIATIVE, any errors should be corrected. More formats will be added to the list as they are mapped.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Dublin Core&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;MODS&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;bibTeX&amp;lt;/th&amp;gt;&lt;br /&gt;
		&amp;lt;th&amp;gt;Z39.80&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Title (alternative)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;titleInfo/title&amp;lt;br/&amp;gt;titleInfo/PartNum&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;booktitle&amp;lt;br/&amp;gt;title&amp;lt;br/&amp;gt;chapter&amp;lt;br/&amp;gt;number&amp;lt;br/&amp;gt;pages&amp;lt;br/&amp;gt;volume&amp;lt;br/&amp;gt;series&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Analytic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Monographic Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Work Fraction Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Location of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Main Entry&amp;lt;br/&amp;gt;&lt;br /&gt;
Name of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of Meeting&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Parallel Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Title Abbriviation&amp;lt;br/&amp;gt;&lt;br /&gt;
Title of Conference Proceedings&amp;lt;br/&amp;gt;&lt;br /&gt;
Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Uniform Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Abbriviated Translated Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium or Session Title&amp;lt;br/&amp;gt;&lt;br /&gt;
Collective or Series Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Video/Film Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name/namePart&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;author&amp;lt;br/&amp;gt;creator&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Corporate Author, Primary&amp;lt;br/&amp;gt;&lt;br /&gt;
Abstract Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Authorship Statement&amp;lt;br/&amp;gt;&lt;br /&gt;
Acknowledged Supporters&amp;lt;br/&amp;gt;&lt;br /&gt;
Assignee for Patents&amp;lt;br/&amp;gt;&lt;br /&gt;
Chairperson of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Director of AV Program&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Reviewed Book Author&amp;lt;br/&amp;gt;&lt;br /&gt;
Studio&amp;lt;br/&amp;gt;&lt;br /&gt;
Sponsor of Conference&amp;lt;br/&amp;gt;&lt;br /&gt;
Staff/Cast&amp;lt;br/&amp;gt;&lt;br /&gt;
Symposium Chairperson&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Address or Affiliation&amp;lt;br/&amp;gt;&lt;br /&gt;
Author Country&amp;lt;br/&amp;gt;&lt;br /&gt;
Electronic Address of Author&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/topic&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Description (abstract | tableOfContents)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;tableOfContents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;abstract&amp;lt;br/&amp;gt;annotation&amp;lt;br/&amp;gt;note&amp;lt;br/&amp;gt;contents&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Contributer&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;name&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;editor?&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Book/Report/Volume Editor&amp;lt;br/&amp;gt;&lt;br /&gt;
Producer&amp;lt;br/&amp;gt;&lt;br /&gt;
Translator&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Date (available | created | dateAccepted | dateCopyrighted | dateSubmitted | issued | modified | valid)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;originInfo/dateIssued&amp;lt;br/&amp;gt;originInfo/dateCreated&amp;lt;br/&amp;gt;originInfo/dateCaptured&amp;lt;br/&amp;gt;originInfo/dateOther&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;month&amp;lt;br/&amp;gt;year&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Copyright Year&amp;lt;br/&amp;gt;Date-generic&amp;lt;br/&amp;gt;Date of conference&amp;lt;br/&amp;gt;Date of Publication&amp;lt;br/&amp;gt;Date of Update/Revisou/Issuance of Database Record&amp;lt;br/&amp;gt;Former Date&amp;lt;br/&amp;gt;Entry date for Database Record&amp;lt;br/&amp;gt;Database Update&amp;lt;br/&amp;gt;Year of Publication&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;typeOfResource&amp;lt;br/&amp;gt;genre&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;@class&amp;lt;br/&amp;gt;type&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Format (extent | medium)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;physicalDescription/internetMediaType&amp;lt;br/&amp;gt;physicalDescription/extent&amp;lt;br/&amp;gt;physicalDescription/form&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;published&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier (bibliographicCitation)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;identifier&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;ISSN&amp;lt;br/&amp;gt;LCCN&amp;lt;br/&amp;gt;URL&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;ISBN&amp;lt;br/&amp;gt;Identifier&amp;lt;br/&amp;gt;Report Identfier&amp;lt;br/&amp;gt;ISSN&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Source&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;language&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Relation (...)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;relatedItem/...&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;crossRef&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Coverage (spacial | temporal)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;subject/temporal&amp;lt;br/&amp;gt;subject/geographic&amp;lt;br/&amp;gt;subject/hierarchicalGeographic&amp;lt;br/&amp;gt;subject/cartographics&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;classifications&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Rights (accessRights | license)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;accessConditions&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;copyright&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;publisher&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;Publisher Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Place of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Country of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Generic Address&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;audience (educationLevel | mediator)&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;targetAudience&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;needs mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;accualMethod&amp;lt;br/&amp;gt;accualPeriodicaty&amp;lt;br/&amp;gt;accualPolicy&amp;lt;br/&amp;gt;instrcutionalMethod&amp;lt;br/&amp;gt;provenance&amp;lt;br/&amp;gt;rightsHolder&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;location&amp;lt;br/&amp;gt;extension&amp;lt;br/&amp;gt;recordInfo&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;address&amp;lt;br/&amp;gt;afflilication&amp;lt;br/&amp;gt;location&amp;lt;br/&amp;gt;edition&amp;lt;br/&amp;gt;institution&amp;lt;br/&amp;gt;journal&amp;lt;br/&amp;gt;key&amp;lt;br/&amp;gt;keywords&amp;lt;br/&amp;gt;mrnumber&amp;lt;br/&amp;gt;organization&amp;lt;br/&amp;gt;price&amp;lt;br/&amp;gt;school&amp;lt;br/&amp;gt;size&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;td bgcolor=&amp;quot;#999999&amp;quot;&amp;gt;(the following need to be mapped to the above rows or left here as other)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Source&amp;lt;br/&amp;gt;&lt;br /&gt;
Databse Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Producer Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Rights Management&amp;lt;br/&amp;gt;&lt;br /&gt;
Subfile&amp;lt;br/&amp;gt;&lt;br /&gt;
Other Source Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Vendor Record Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Database Vendor Name&amp;lt;br/&amp;gt;&lt;br /&gt;
Column Number&amp;lt;br/&amp;gt;&lt;br /&gt;
Edition&amp;lt;br/&amp;gt;&lt;br /&gt;
Frequency of Publication&amp;lt;br/&amp;gt;&lt;br /&gt;
Internet Location for Document&amp;lt;br/&amp;gt;&lt;br /&gt;
Supplement/Part/Special number identifer&amp;lt;br/&amp;gt;&lt;br /&gt;
Issue Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Location in Work&amp;lt;br/&amp;gt;&lt;br /&gt;
Number of the Chapter&amp;lt;br/&amp;gt;&lt;br /&gt;
Number in Series&amp;lt;br/&amp;gt;&lt;br /&gt;
Volume Identifier&amp;lt;br/&amp;gt;&lt;br /&gt;
Section Indentifier&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;	&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dublin Core Metadata ==&lt;br /&gt;
[http://dublincore.org/ Dublin Core] metadata uses a small vocabulary to descibe the data.&lt;br /&gt;
* contributor&lt;br /&gt;
* coverage&lt;br /&gt;
* creator&lt;br /&gt;
* date&lt;br /&gt;
* description&lt;br /&gt;
* format&lt;br /&gt;
* identifier&lt;br /&gt;
* language&lt;br /&gt;
* publisher&lt;br /&gt;
* relation&lt;br /&gt;
* rights&lt;br /&gt;
* source&lt;br /&gt;
* subject&lt;br /&gt;
* title&lt;br /&gt;
* type&lt;br /&gt;
&lt;br /&gt;
From those there are specialised types where are just refinments of the previous, for example:&lt;br /&gt;
&lt;br /&gt;
* abstract refines description.&lt;br /&gt;
* accessRights refines rights&lt;br /&gt;
&lt;br /&gt;
[http://dublincore.org/documents/dc-citation-guidelines/ Guidelines for Encoding Bibliographic Citation Information in Dublin Core Metadata]&lt;br /&gt;
&lt;br /&gt;
== MODS (Metadata Object Description Schema) ==&lt;br /&gt;
This is a format developed for the Libray of Congress for a bibliographic element set that may be used for a variety of purposes, and particularly for library applications. &lt;br /&gt;
&lt;br /&gt;
[http://www.loc.gov/standards/mods/ http://www.loc.gov/standards/mods/]&lt;br /&gt;
&lt;br /&gt;
(the schema is very big, once i devote the proper time to review it, i will post more about the structure -brian)&lt;br /&gt;
&lt;br /&gt;
== XMLResume ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubs (pub+)&amp;gt;&lt;br /&gt;
&amp;lt;!ENTITY % pubElements &amp;quot;(artTitle|bookTitle|author|date|pubDate|publisher|pageNums|url)&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pub (para | %pubElements;)*&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST pub id ID #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT artTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT bookTitle (#PCDATA | link)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT author (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;!ATTLIST author name IDREF #IMPLIED&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pubDate (month?, year)&amp;gt; &amp;lt;!-- Deprecated in 1.4.0. --&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT publisher (#PCDATA | link | url)*&amp;gt;&lt;br /&gt;
&amp;lt;!ELEMENT pageNums (#PCDATA)&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BibTeX ==&lt;br /&gt;
=== Fields Used by Bibtex ===&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;abstract:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An abstract of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;address:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Publisher's address. For major publishing houses,&lt;br /&gt;
        just the city is given. For small publishers, you can&lt;br /&gt;
        help the reader by giving the complete address.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;affiliation:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The author's affiliation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;annote:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An annotation. It is not used by he standard&lt;br /&gt;
        bibliography styles, but may be used by others that&lt;br /&gt;
        produce an annotated bibliography.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;author:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name(s) of the author(s).&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booktitle:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Title of a book, part of which is being cited. For&lt;br /&gt;
        book entries, use the &amp;lt;strong&amp;gt;title&amp;lt;/strong&amp;gt; field&lt;br /&gt;
        instead.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;chapter:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A chapter (or section) number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;contents:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Table of Contents.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;copyright:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Copyright information.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;crossref:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The database key of the entry being cross-referenced.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;edition:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The edition of a book - for example&lt;br /&gt;
        &amp;amp;quot;Second&amp;amp;quot;. Notice that it is in capitals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;editor:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Name(s) of editor(s). If there is also an author&lt;br /&gt;
        field, then the editor field gives the editor of the book&lt;br /&gt;
        or collection in which the reference appears.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;howpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;How something strange has been published. The first&lt;br /&gt;
        word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;institution:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The sponsoring institution of a technical report.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISBN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Book Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;ISSN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The International Standard Serial Number. Used to&lt;br /&gt;
        identify a journal.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;journal:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A journal name. Abbreviations are provided for many&lt;br /&gt;
        journals.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;key:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Used for alphabetizing and creating a label when the&lt;br /&gt;
        author and editor fields are missing. This field should&lt;br /&gt;
        not be confused with the key that appears at the&lt;br /&gt;
        beginning of the reference.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;keywords:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Key words used for searching or possibly for&lt;br /&gt;
        annotation.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;language:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The language the document is written in.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;LCCN:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The Library of Congress Call Number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;location:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A location associated with the entry, such as the&lt;br /&gt;
        city in which a conference took place.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;month:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The month in which the work was published or, for an&lt;br /&gt;
        unpublished work, in which it was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;mrnumber:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The &amp;lt;em&amp;gt;Mathematical Reviews&amp;lt;/em&amp;gt; number.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;note:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Any additional information that can help the reader.&lt;br /&gt;
        First word should be capitalized.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;number:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The number of a journal, magazine, technical report,&lt;br /&gt;
        or of a work in a series. An issue of a journal or&lt;br /&gt;
        magazine is usually identified by its volume and number;&lt;br /&gt;
        the organization that issues a technical report usually&lt;br /&gt;
        gives it a number; and sometimes books are given numbers&lt;br /&gt;
        in a named series.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;organization:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The organization that sponsors a conference or&lt;br /&gt;
        publishes a manual.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;pages:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;One or more page numbers or ranges of number, such as&lt;br /&gt;
        37--42, or 7,53,82--94.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;price:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The price of the material.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;publisher:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The publisher's name.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;school:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The name of the school where a thesis was written.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;series:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Then name given a series or set of books. When citing&lt;br /&gt;
        an entire book, the title field gives its title and the&lt;br /&gt;
        optional series field gives the name of a series in which&lt;br /&gt;
        the book was published.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;size:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The physical dimensions of the work.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;title:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The work's title.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;type:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The type of technical report - for example,&lt;br /&gt;
        &amp;amp;quot;Research Note&amp;amp;quot;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;url:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The WWW Universal Resource Locator that points to the&lt;br /&gt;
        item being referenced. Often used for technical reports&lt;br /&gt;
        to point to the FTP site where it resides.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;volume:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The volume of a journal or multivolume book.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;year:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The year of publication or, for an unpublished work,&lt;br /&gt;
        the year it was written. It should only consist of&lt;br /&gt;
        numerals, such as 1976.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
=== BibTeX citation Types ===&lt;br /&gt;
A reference can be to any of a variety of types. Following is a list of types. Each one also explains the fields associated with that type. Any fields not listed as required or optional are considered to be ignored.&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;article:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article from a journal or magazine. Required&lt;br /&gt;
        fields: author, title, journal, year. Optional fields:&lt;br /&gt;
        volume, number, pages, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;book:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A book with an explicit publisher. Required fields:&lt;br /&gt;
        author or editor, title, publisher, year. Optional&lt;br /&gt;
        fields: volume, series, address, edition, month, note,&lt;br /&gt;
        key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;booklet:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A work that is printed and bound, but without a named&lt;br /&gt;
        publisher or sponsoring institution. Required fields:&lt;br /&gt;
        title. Optional fields: author, howpublished, address,&lt;br /&gt;
        month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;collection:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A collection of works. Same as &amp;lt;a href=&amp;quot;#proceedings&amp;quot;&amp;gt;Proceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;conference:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The same as &amp;lt;a href=&amp;quot;#inproceedings&amp;quot;&amp;gt;Inproceedings&amp;lt;/a&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;inbook:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book, which may be a chapter and/or a&lt;br /&gt;
        range of pages. Required fields: author or editor, title,&lt;br /&gt;
        chapter and/or pages, publisher, year. Optional fields:&lt;br /&gt;
        volumer, series, address, edition, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;incollection:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A part of a book with its own title. Required fields:&lt;br /&gt;
        author, title, booktitle, publisher, year. Optional&lt;br /&gt;
        fields: editor, pages, organization, publisher, address,&lt;br /&gt;
        month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;inproceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;inproceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;An article in a conference proceedings. Required&lt;br /&gt;
        fields: author, title, booktitle, year. Optional fields:&lt;br /&gt;
        editor, pages, organization, publisher, address, month,&lt;br /&gt;
        note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;manual:&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Technical documentation. Required fields: title.&lt;br /&gt;
        Optional fields: author, organization, address, edition,&lt;br /&gt;
        month, year, note.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;mastersthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Master's thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;misc:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Use this type when nothing else fits. Required&lt;br /&gt;
        fields: none. Optional fields: author, title,&lt;br /&gt;
        howpublished, month, year, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;patent:&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A patent.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;phdthesis:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A Ph.D. thesis. Required fields: author, title,&lt;br /&gt;
        school, year. Optional fields: address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;a name=&amp;quot;proceedings&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;proceedings:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;The proceedings of a conference. Required fields:&lt;br /&gt;
        title, year. Optional fields: editor, publisher,&lt;br /&gt;
        organization, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;techreport:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A report published by a school or other institution,&lt;br /&gt;
        usually numbered within a series. Required fields:&lt;br /&gt;
        author, title, institution, year. Optional fields: type,&lt;br /&gt;
        number, address, month, note, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;unpublished:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;A document with an author and title, but not formally&lt;br /&gt;
        published. Required fields: author, title, note. Optional&lt;br /&gt;
        fields: month, year, key.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
@book{kn:gnus,&lt;br /&gt;
&lt;br /&gt;
AUTHOR = &amp;quot;Donald E. Knudson&amp;quot;,&lt;br /&gt;
TITLE = &amp;quot;1966 World Gnus Almanac&amp;quot;,&lt;br /&gt;
PUBLISHER = {Permafrost Press},&lt;br /&gt;
ADDRESS = {Novosibirsk} }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;book&amp;quot; id=&amp;quot;kn:gnus&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;Donald E. Knudson&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;1966 World Gnus Almanac&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;publisher&amp;quot;&amp;gt;Permafrost Press&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;address&amp;quot;&amp;gt;Novosibirsk&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@article{XAi_HSCheng_1994a,&lt;br /&gt;
&lt;br /&gt;
author = &amp;quot;X. Ai and H. S. Cheng&amp;quot;,&lt;br /&gt;
title = &amp;quot;Influence of moving dent on point {EHL} contacts&amp;quot;,&lt;br /&gt;
journal = &amp;quot;Tribol. Trans.&amp;quot;,&lt;br /&gt;
volume = &amp;quot;37&amp;quot;,&lt;br /&gt;
year = &amp;quot;1994&amp;quot;,&lt;br /&gt;
pages = &amp;quot;323--335&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;article&amp;quot; id=&amp;quot;XAi_HSCheng_1994a&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;author&amp;quot;&amp;gt;X. Ai and H. S. Cheng&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Influence of moving dent on point {EHL} contacts&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;journal&amp;quot;&amp;gt;Tribol. Trans.&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;volume&amp;quot;&amp;gt;37&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;year&amp;quot;&amp;gt;1994&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;pages&amp;quot;&amp;gt;323--335&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;
== OpenURL ==&lt;br /&gt;
&lt;br /&gt;
OpenURL aka [http://www.niso.org/standards/standard_detail.cfm?std_id=783 Z39.88] defines a standard way of bundling citation data in a URL. It is widely deployed in academic libraries around the world to provide access to licensed content via link resolvers such as [http://www.exlibrisgroup.com/sfx_openurl.htm SFX]. The Context Object in Span ([http://ocoins.info/ COinS]) community standard represents one way to embed OpenURLs in XHTML without including a resolver target. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;Z3988&amp;quot; title=&amp;quot;ctx_ver=Z39.88-2004&amp;amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;amp;amp;rft.issn=1045-4438&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see this isn't very much like semantic XHTML at all. However significant work has gone into defining the set of Key/Encoded Values (KEVs) that can be used in various [http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;amp;metadataPrefix=oai_dc&amp;amp;set=Core:Metadata+Formats types] of citations: [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:book book], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:dissertation dissertation], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:journal journal], [http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:patent patent]. It would be possible to simply provide a standard XHTML bundling for these keys as a microformat.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;openurl-journal&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;aulast&amp;quot;&amp;gt;Berners-Lee&amp;lt;/span&amp;gt;, &lt;br /&gt;
   &amp;lt;span class=&amp;quot;aufirst&amp;quot;&amp;gt;Tim&amp;lt;/a&amp;gt;; Hendler, James; Lassila, Ora.&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;quot;&amp;lt;span class=&amp;quot;atitle&amp;quot;&amp;gt;The Semantic Web&amp;lt;/span&amp;gt;&amp;quot;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;jtitle&amp;quot;&amp;gt;Scientific American&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;284&amp;lt;/span&amp;gt;(&amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;), pp.&lt;br /&gt;
   pp. &amp;lt;span class=&amp;quot;pages&amp;quot;&amp;gt;34-43&amp;lt;/span&amp;gt;. &lt;br /&gt;
   &amp;lt;span class=&amp;quot;issn&amp;quot;&amp;gt;0036-8733&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using OpenURL in this way would enable third party applications that could, say grab citation metadata from a blog, and without much work fire it off at your university's or public libraries openurl resolver to see if the article is available via a licensed databases. The benefits [http://www.infotoday.com/newsbreaks/nb050801-1.shtml have] [http://www.ariadne.ac.uk/issue43/chudnov/ been] [http://www.wallandbinkley.com/quaedam/?p=30 noted] [http://hublog.hubmed.org/archives/001163.html elsewhere].&lt;br /&gt;
&lt;br /&gt;
== Z39.80 ==&lt;br /&gt;
I'm not sure the best place for a guide to Z39.80 so please add links as you see fit:&lt;br /&gt;
&lt;br /&gt;
[http://www.niso.org/standards/resources/drft4rev.html http://www.niso.org/standards/resources/drft4rev.html]&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
&lt;br /&gt;
A sub-set of the DocBook vocabulary is dedicated to representing a bibliography: http://www.docbook.org/tdg/en/html/bibliography.html&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-examples&amp;diff=4215</id>
		<title>citation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-examples&amp;diff=4215"/>
		<updated>2006-01-18T04:39:14Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added extra pre tags for readability&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Example Citation Formats =&lt;br /&gt;
The following examples are real world examples that been pulled from places around the web. Please add to this list. The idea is that we get a solid sample of examples and see what commonalities there are amonst them and try to build this microformat so that it can meet 80% of all the possible properties.&lt;br /&gt;
&lt;br /&gt;
== Citation Mark Up in the Wild ==&lt;br /&gt;
Mark up examples from reference publisher's websites (online catalogs), including ABC-CLIO, Greenwood Press, Marshall Cavendish, Oxford University Press (USA) and Thomson Gale. Examples are broken down and organized by element. &lt;br /&gt;
&lt;br /&gt;
View complete [[citations in the wild]].&lt;br /&gt;
&lt;br /&gt;
=== Book titles: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;title&amp;quot; class=&amp;quot;producttitle&amp;quot;&amp;amp;gt;The 1920's&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;title&amp;quot;&amp;amp;gt; &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;The Greenwood Encyclopedia of World Folklore and Folklife&amp;amp;lt;/a&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood Press homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;lblTitle&amp;quot; class=&amp;quot;book_headline block&amp;quot;&amp;amp;gt;The Greenwood Encyclopedia of World Folklore and Folklife&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(Greenwood Press product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;Title&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;The New Terrorism: Anatomy, Trends and Counter-strategies&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h2&amp;amp;gt; &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;The Glorious Cause&amp;amp;lt;/a&amp;amp;gt; &amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
(Oxford Univ. Press, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h1&amp;amp;gt;The Glorious Cause&amp;amp;lt;/h1&amp;amp;gt;&lt;br /&gt;
(OUP, product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h2&amp;amp;gt;Contemporary Literary Criticism&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
(Thomson Gale, product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;ctlBookDetailHeader_lblTitle&amp;quot; class=&amp;quot;ProdTitle&amp;quot;&amp;amp;gt;Talk and Interaction in Social Research Methods&amp;amp;lt;/span&amp;amp;gt; (SAGE Publications)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Also, many examples where books presented in table format with Title as cell header, or presented &amp;quot;Title: &amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Book Series Name: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;serieslbl&amp;quot; class=&amp;quot;productsubtitle&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;Teaching With Documents Series&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sub-title: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;subtitle&amp;quot; class=&amp;quot;productsubtitle&amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;sub_title&amp;quot;&amp;amp;gt;[Four Volumes]&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;lblSubTitle&amp;quot; class=&amp;quot;book_subline&amp;quot;&amp;amp;gt;[Four Volumes]&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(Greenwood, product page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;subTitle&amp;quot;&amp;amp;gt; The American Revolution, 1763-1789 &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Author: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;credit&amp;quot; class=&amp;quot;productauthor&amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;author&amp;quot;&amp;amp;gt;William M. Clements&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;Authors&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;Andrew Tan &amp;amp;amp; Kumar Ramakrishna (eds)&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;byline&amp;quot;&amp;amp;gt; Robert Middlekauff &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Publication Date: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;pubdate&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;11/2001&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO -- see table structure)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div id=&amp;quot;pnlPubDate&amp;quot;&amp;amp;gt; &amp;amp;lt;span class=&amp;quot;book_options&amp;quot;&amp;amp;gt;Publication Date:&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;span id=&amp;quot;lblPubDate&amp;quot;&amp;amp;gt;12/30/2005&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, detail page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span class=&amp;quot;publicationDate&amp;quot;&amp;amp;gt; Feb 2005 &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;li&amp;amp;gt;Published/Released:&amp;amp;lt;strong&amp;amp;gt; March 1973&amp;amp;lt;/strong&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
(Thomson Gale)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Volumes: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;110&amp;quot; class=&amp;quot;productdetailhead&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;volumeslabel&amp;quot; class=&amp;quot;productdetailhead&amp;quot;&amp;amp;gt;Volumes&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;180&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;volumes&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;1&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ISBN: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;td class=&amp;quot;productdetailhead&amp;quot; width=&amp;quot;88&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;ISBNLabel&amp;quot;&amp;amp;gt;ISBN&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;1-57607-785-3&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;isbn&amp;quot;&amp;amp;gt;0-313-32847-1&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div id=&amp;quot;pnlIsbn&amp;quot;&amp;amp;gt; &amp;amp;lt;span class=&amp;quot;book_options&amp;quot;&amp;amp;gt;ISBN:&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;span id=&amp;quot;lblIsbn&amp;quot;&amp;amp;gt;0-313-32847-1&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, product page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;ISBN Number&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;9812102108&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span class=&amp;quot;isbnNumber&amp;quot;&amp;amp;gt;0195162471&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;li&amp;amp;gt;ISBN: &amp;amp;lt;strong&amp;amp;gt;0-8103-0100-8&amp;amp;lt;/strong&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
(Thomson Gale)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Book Edition: ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;edition&amp;quot;&amp;amp;gt; Revised and Expanded Edition &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Added by [[User:Tim White|Tim]]&lt;br /&gt;
&lt;br /&gt;
== RFC vCard Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
9.  References&lt;br /&gt;
&lt;br /&gt;
   [ISO 8601]    ISO 8601:1988 - Data elements and interchange formats -&lt;br /&gt;
                 Information interchange - Representation of dates and&lt;br /&gt;
                 times - The International Organization for&lt;br /&gt;
                 Standardization, June, 1988.&lt;br /&gt;
&lt;br /&gt;
   [ISO 8601 TC] ISO 8601, Technical Corrigendum 1 - Data elements and&lt;br /&gt;
                 interchange formats - Information interchange -&lt;br /&gt;
                 Representation of dates and times - The International&lt;br /&gt;
                 Organization for Standardization, May, 1991.&lt;br /&gt;
&lt;br /&gt;
   [ISO 9070]    ISO 9070, Information Processing - SGML support&lt;br /&gt;
                 facilities - Registration Procedures for Public Text&lt;br /&gt;
                 Owner Identifiers, April, 1991.&lt;br /&gt;
&lt;br /&gt;
   [CCITT E.163] Recommendation E.163 - Numbering Plan for The&lt;br /&gt;
                 International Telephone Service, CCITT Blue Book,&lt;br /&gt;
                 Fascicle II.2, pp.  128-134, November, 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.121] Recommendation X.121 - International Numbering Plan for&lt;br /&gt;
                 Public Data Networks, CCITT Blue Book, Fascicle VIII.3,&lt;br /&gt;
                 pp. 317-332, November, 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.520] Recommendation X.520 - The Directory - Selected&lt;br /&gt;
                 Attribute Types, November 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.521] Recommendation X.521 - The Directory - Selected Object&lt;br /&gt;
                 Classes, November 1988.&lt;br /&gt;
&lt;br /&gt;
   [MIME-DIR]    Howes, T., Smith, M., and F. Dawson, &amp;quot;A MIME Content-&lt;br /&gt;
                 Type for Directory Information&amp;quot;, RFC 2425, September&lt;br /&gt;
                 1998.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1738]    Berners-Lee, T., Masinter, L., and M. McCahill,&lt;br /&gt;
                 &amp;quot;Uniform Resource Locators (URL)&amp;quot;, RFC 1738, December&lt;br /&gt;
                 1994.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1766]    Alvestrand, H., &amp;quot;Tags for the Identification of&lt;br /&gt;
                 Languages&amp;quot;, RFC 1766, March 1995.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1872]    Levinson, E., &amp;quot;The MIME Multipart/Related Content-&lt;br /&gt;
                 type&amp;quot;, RFC 1872, December 1995.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2045]    Freed, N., and N. Borenstein, &amp;quot;Multipurpose Internet&lt;br /&gt;
                 Mail Extensions (MIME) - Part One: Format of Internet&lt;br /&gt;
                 Message Bodies&amp;quot;, RFC 2045, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2046]    Freed, N., and N. Borenstein, &amp;quot;Multipurpose Internet&lt;br /&gt;
                 Mail Extensions (MIME) - Part Two: Media Types&amp;quot;, RFC&lt;br /&gt;
                 2046, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2047]    Moore, K., &amp;quot;Multipurpose Internet Mail Extensions&lt;br /&gt;
                 (MIME) - Part Three: Message Header Extensions for&lt;br /&gt;
                 Non-ASCII Text&amp;quot;, RFC 2047, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2048]    Freed, N., Klensin, J., and J. Postel, &amp;quot;Multipurpose&lt;br /&gt;
                 Internet Mail Extensions (MIME) - Part Four:&lt;br /&gt;
                 Registration Procedures&amp;quot;, RFC 2048, January 1997.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2119]    Bradner, S., &amp;quot;Key words for use in RFCs to Indicate&lt;br /&gt;
                 Requirement Levels&amp;quot;, BCP 14, RFC 2119, March 1997.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2234]    Crocker, D., and P. Overell, &amp;quot;Augmented BNF for Syntax&lt;br /&gt;
                 Specifications: ABNF&amp;quot;, RFC 2234, November 1997.&lt;br /&gt;
&lt;br /&gt;
   [UNICODE]     &amp;quot;The Unicode Standard - Version 2.0&amp;quot;, The Unicode&lt;br /&gt;
                 Consortium, July 1996.&lt;br /&gt;
&lt;br /&gt;
   [VCARD]       Internet Mail Consortium, &amp;quot;vCard - The Electronic&lt;br /&gt;
                 Business Card Version 2.1&amp;quot;,&lt;br /&gt;
                 http://www.imc.org/pdi/vcard-21.txt, September 18,&lt;br /&gt;
                 1996.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
[http://www.faqs.org/rfcs/rfc2426.html vCard RFC]&lt;br /&gt;
&lt;br /&gt;
== W3C XHTML Spec Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;&amp;lt;a name=&amp;quot;refs&amp;quot; id=&amp;quot;refs&amp;quot;&amp;gt;E.&amp;lt;/a&amp;gt; References&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;This appendix is informative.&amp;lt;/strong&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;&amp;lt;a name=&amp;quot;ref-css2&amp;quot; id=&amp;quot;ref-css2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[CSS2]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1998/REC-CSS2-19980512&amp;quot;&amp;gt;Cascading Style Sheets, level 2 (CSS2) Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, B. Bos, H. W. Lie, C. Lilley, I. Jacobs, 12 May 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-CSS2&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-CSS2&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-dom&amp;quot; id=&amp;quot;ref-dom&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[DOM]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001&amp;quot;&amp;gt;Document Object Model (DOM) Level 1 Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, Lauren Wood &amp;lt;em lang=&amp;quot;lt&amp;quot; xml:lang=&amp;quot;lt&amp;quot;&amp;gt;et al.&amp;lt;/em&amp;gt;, 1 October&lt;br /&gt;
1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-DOM-Level-1&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-DOM-Level-1&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-dom2&amp;quot; id=&amp;quot;ref-dom2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[DOM2]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113&amp;quot;&amp;gt;Document Object Model (DOM) Level 2 Core Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, A. Le&amp;amp;#160;Hors, &amp;lt;em lang=&amp;quot;lt&amp;quot; xml:lang=&amp;quot;lt&amp;quot;&amp;gt;et&lt;br /&gt;
al.&amp;lt;/em&amp;gt;, 13 November 2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/DOM-Level-2-Core&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/DOM-Level-2-Core&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-html4&amp;quot; id=&amp;quot;ref-html4&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[HTML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1999/REC-html401-19991224&amp;quot;&amp;gt;HTML 4.01 Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, D. Raggett, A. Le&amp;amp;#160;Hors, I. Jacobs, 24 December 1999.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/html401&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/html401&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-posix.1&amp;quot; id=&amp;quot;ref-posix.1&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[POSIX.1]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;ISO/IEC 9945-1:1990 Information Technology - Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) [C Language]&amp;lt;/cite&amp;gt;&amp;quot;, Institute of Electrical&lt;br /&gt;
and Electronics Engineers, Inc, 1990.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc2045&amp;quot; name=&amp;quot;ref-rfc2045&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2045]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2045.txt&amp;quot;&amp;gt;Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, N. Freed and N. Borenstein, November&lt;br /&gt;
1996. Note that this RFC obsoletes RFC1521, RFC1522, and RFC1590.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2046&amp;quot; id=&amp;quot;ref-rfc2046&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2046]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2046.txt&amp;quot;&amp;gt;RFC2046: Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, N. Freed and N. Borenstein, November 1996.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at &amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2046.txt&amp;quot;&amp;gt;http://www.ietf.org/rfc/rfc2046.txt&amp;lt;/a&amp;gt;. Note that this RFC obsoletes RFC1521, RFC1522, and RFC1590.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2119&amp;quot; id=&amp;quot;ref-rfc2119&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2119]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2119.txt&amp;quot;&amp;gt;RFC2119: Key words for use in RFCs to Indicate Requirement Levels&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, S. Bradner, March 1997.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2119.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2376&amp;quot; id=&amp;quot;ref-rfc2376&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2376]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2376.txt&amp;quot;&amp;gt;RFC2376: XML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, E. Whitehead, M. Murata, July 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document is obsoleted by [&amp;lt;a href=&amp;quot;#ref-rfc3023&amp;quot;&amp;gt;RFC3023&amp;lt;/a&amp;gt;].&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2376.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2396&amp;quot; id=&amp;quot;ref-rfc2396&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2396]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2396.txt&amp;quot;&amp;gt;RFC2396: Uniform Resource Identifiers (URI): Generic Syntax&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, T. Berners-Lee, R. Fielding, L. Masinter, August 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document updates RFC1738 and RFC1808.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2396.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2854&amp;quot; id=&amp;quot;ref-rfc2854&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2854]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2854.txt&amp;quot;&amp;gt;RFC2854: The text/html Media Type&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, D. Conolly, L. Masinter, June 2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2854.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc3023&amp;quot; id=&amp;quot;ref-rfc3023&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3023]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3023.txt&amp;quot;&amp;gt;RFC3023: XML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, M. Murata, S. St.Laurent, D. Kohn, January 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document obsoletes [&amp;lt;a href=&amp;quot;#ref-rfc2376&amp;quot;&amp;gt;RFC2376&amp;lt;/a&amp;gt;].&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3023.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc3066&amp;quot; name=&amp;quot;ref-rfc3066&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3066]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3066.txt&amp;quot;&amp;gt;Tags for the Identification of Languages&amp;lt;/a&amp;gt;&amp;quot;, H. Alvestrand, January 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3066.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc3236&amp;quot; name=&amp;quot;ref-rfc3236&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3236]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3236.txt&amp;quot;&amp;gt;The 'application/xhtml+xml' Media Type&amp;lt;/a&amp;gt;&amp;quot;, M. Baker, P. Stark, January 2002.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3236.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtml-mathml&amp;quot; name=&amp;quot;ref-xhtml-mathml&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTML+MathML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;cite&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd&amp;quot;&amp;gt;XHTML plus Math 1.1 &amp;lt;abbr title=&amp;quot;Document Type Definition&amp;quot;&amp;gt;DTD&amp;lt;/abbr&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, &amp;quot;A.2 MathML as a DTD Module&amp;quot;, Mathematical&lt;br /&gt;
Markup Language (MathML) Version 2.0. Available at: http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtmlmime&amp;quot; name=&amp;quot;ref-xhtmlmime&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTMLMIME]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801&amp;quot;&amp;gt;XHTML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, Masayasu Ishikawa, 1 August 2002.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xhtml-media-types&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xhtml-media-types&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtmlmod&amp;quot; name=&amp;quot;ref-xhtmlmod&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTMLMOD]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410&amp;quot;&amp;gt;Modularization of XHTML&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, M. Altheim et al., 10 April 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xhtml-modularization&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xhtml-modularization&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xml&amp;quot; id=&amp;quot;ref-xml&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2000/REC-xml-20001006&amp;quot;&amp;gt;Extensible Markup Language (XML) 1.0 Specification (Second Edition)&amp;lt;/a&amp;gt;&amp;quot;, T. Bray, J. Paoli, C. M. Sperberg-McQueen, E. Maler, 6 October&lt;br /&gt;
2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-xml&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-xml&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xmlns&amp;quot; id=&amp;quot;ref-xmlns&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XMLNS]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1999/REC-xml-names-19990114&amp;quot;&amp;gt;Namespaces in XML&amp;lt;/a&amp;gt;&amp;quot;, T. Bray, D. Hollander, A. Layman, 14 January 1999.&amp;lt;br /&amp;gt;&lt;br /&gt;
XML namespaces provide a simple method for qualifying names used in XML documents by associating them with namespaces identified by URI.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-xml-names&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-xml-names&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xmlc14n&amp;quot; id=&amp;quot;ref-xmlc14n&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XMLC14N]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2001/REC-xml-c14n-20010315&amp;quot;&amp;gt;Canonical XML Version 1.0&amp;lt;/a&amp;gt;&amp;quot;, J. Boyer, 15 March 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document describes a method for generating a physical representation, the canonical form, of an XML document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xml-c14n&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xml-c14n&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;
[http://www.w3.org/TR/xhtml1/#refs XHTML1.0 Spec references]&lt;br /&gt;
&lt;br /&gt;
== CiteProc XHTML Output ==&lt;br /&gt;
&lt;br /&gt;
The XHTML output for CiteProc[http://xbiblio.sourceforge.net/citeproc.html] wasn't designed per se as a microformat, but is probably not a bad place to start. It is desgined to handle a wide range of content. Here is the APA output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;div id=&amp;quot;bibliography&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;h3&amp;gt;References&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;Brenner2000a&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;Brenner, N.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt; (&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt;2000&amp;lt;/span&amp;gt;) &amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;The Urban Question as a Scale Question: Reflections &lt;br /&gt;
    on Henri Lefebre, Urban Theory and the Politics of Scale, &amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;title&amp;quot; style=&amp;quot;font-style: italic&amp;quot;&amp;gt;International Journal of &lt;br /&gt;
        Urban and Regional Research, &amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;24&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;(2)&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 361–78&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;NW2000-0207&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;Newsweek&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt; &lt;br /&gt;
       (&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt;2000a&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;month&amp;quot;&amp;gt;, February&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;day&amp;quot;&amp;gt; 7&amp;lt;/span&amp;gt;) &lt;br /&gt;
     &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;The Grandmas Pay a Visit, &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;135&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;(6)&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 45&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/span&amp;gt;.&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;Veer1996a&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;van der Veer, P.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt; (1996) &amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Riots and Rituals: The Construction of Violence &lt;br /&gt;
       and Public Space in Hindu Nationalism&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;, In Brass, P.&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt; (Ed.)&amp;lt;/span&amp;gt;. &lt;br /&gt;
       &amp;lt;span class=&amp;quot;title&amp;quot; style=&amp;quot;font-style: italic&amp;quot;&amp;gt;Riots and Pogroms.&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;origin&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;place&amp;quot;&amp;gt;New York&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;publisher&amp;quot;&amp;gt;: NYU Press&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 154–76&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/span&amp;gt;.&lt;br /&gt;
   &amp;lt;/p&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;
= Styles =&lt;br /&gt;
This does NOT define a format, but instead shows how the format should be displayed. This is something out of the direct scope of this project. CSS styles will handle the look-and-feel of the text, and the author can put it in any order they choose. These links are mentioned for two reasons, one is informative, the other is so we know at least meet the minimum properties that are used in the styles.&lt;br /&gt;
&lt;br /&gt;
* [http://www.liu.edu/cwis/cwp/library/workshop/citmla.htm MLA Style]&lt;br /&gt;
* [http://www.bu.edu/library/guides/citation.html Chicago, MLA, and APA styles]&lt;br /&gt;
* [http://www.legalbluebook.com/ Blue Book] for legal citations&lt;br /&gt;
* [http://www.columbia.edu/cu/cup/cgos/idx_basic.html Columbia University Citation Style] developed for modern internet citations&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=citation-examples&amp;diff=4204</id>
		<title>citation-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=citation-examples&amp;diff=4204"/>
		<updated>2006-01-18T04:35:51Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: fixed a typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Example Citation Formats =&lt;br /&gt;
The following examples are real world examples that been pulled from places around the web. Please add to this list. The idea is that we get a solid sample of examples and see what commonalities there are amonst them and try to build this microformat so that it can meet 80% of all the possible properties.&lt;br /&gt;
&lt;br /&gt;
== Citation Mark Up in the Wild ==&lt;br /&gt;
Mark up examples from reference publisher's websites (online catalogs), including ABC-CLIO, Greenwood Press, Marshall Cavendish, Oxford University Press (USA) and Thomson Gale. Examples are broken down and organized by element. &lt;br /&gt;
&lt;br /&gt;
View complete [[citations in the wild]].&lt;br /&gt;
&lt;br /&gt;
=== Book titles: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;title&amp;quot; class=&amp;quot;producttitle&amp;quot;&amp;amp;gt;The 1920's&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;title&amp;quot;&amp;amp;gt; &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;The Greenwood Encyclopedia of World Folklore and Folklife&amp;amp;lt;/a&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood Press homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;lblTitle&amp;quot; class=&amp;quot;book_headline block&amp;quot;&amp;amp;gt;The Greenwood Encyclopedia of World Folklore and Folklife&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(Greenwood Press product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;Title&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;The New Terrorism: Anatomy, Trends and Counter-strategies&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h2&amp;amp;gt; &amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;The Glorious Cause&amp;amp;lt;/a&amp;amp;gt; &amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
(Oxford Univ. Press, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h1&amp;amp;gt;The Glorious Cause&amp;amp;lt;/h1&amp;amp;gt;&lt;br /&gt;
(OUP, product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;h2&amp;amp;gt;Contemporary Literary Criticism&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
(Thomson Gale, product detail page)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;ctlBookDetailHeader_lblTitle&amp;quot; class=&amp;quot;ProdTitle&amp;quot;&amp;amp;gt;Talk and Interaction in Social Research Methods&amp;amp;lt;/span&amp;amp;gt; (SAGE Publications)&lt;br /&gt;
&lt;br /&gt;
Also, many examples where books presented in table format with Title as cell header, or presented &amp;quot;Title: &amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Book Series Name: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;serieslbl&amp;quot; class=&amp;quot;productsubtitle&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;...&amp;quot;&amp;amp;gt;Teaching With Documents Series&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sub-title: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;subtitle&amp;quot; class=&amp;quot;productsubtitle&amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;sub_title&amp;quot;&amp;amp;gt;[Four Volumes]&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;lblSubTitle&amp;quot; class=&amp;quot;book_subline&amp;quot;&amp;amp;gt;[Four Volumes]&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(Greenwood, product page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;subTitle&amp;quot;&amp;amp;gt; The American Revolution, 1763-1789 &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Author: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;credit&amp;quot; class=&amp;quot;productauthor&amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;author&amp;quot;&amp;amp;gt;William M. Clements&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;Authors&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;Andrew Tan &amp;amp;amp; Kumar Ramakrishna (eds)&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;byline&amp;quot;&amp;amp;gt; Robert Middlekauff &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Publication Date: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span id=&amp;quot;pubdate&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;11/2001&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO -- see table structure)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div id=&amp;quot;pnlPubDate&amp;quot;&amp;amp;gt; &amp;amp;lt;span class=&amp;quot;book_options&amp;quot;&amp;amp;gt;Publication Date:&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;span id=&amp;quot;lblPubDate&amp;quot;&amp;amp;gt;12/30/2005&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, detail page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span class=&amp;quot;publicationDate&amp;quot;&amp;amp;gt; Feb 2005 &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;li&amp;amp;gt;Published/Released:&amp;amp;lt;strong&amp;amp;gt; March 1973&amp;amp;lt;/strong&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
(Thomson Gale)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Volumes: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;110&amp;quot; class=&amp;quot;productdetailhead&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;volumeslabel&amp;quot; class=&amp;quot;productdetailhead&amp;quot;&amp;amp;gt;Volumes&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;180&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;volumes&amp;quot; class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;1&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ISBN: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td class=&amp;quot;productdetailhead&amp;quot; width=&amp;quot;88&amp;quot;&amp;amp;gt;&amp;amp;lt;span id=&amp;quot;ISBNLabel&amp;quot;&amp;amp;gt;ISBN&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td class=&amp;quot;productdetailbody&amp;quot;&amp;amp;gt;1-57607-785-3&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(ABC-CLIO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;isbn&amp;quot;&amp;amp;gt;0-313-32847-1&amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, homepage)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div id=&amp;quot;pnlIsbn&amp;quot;&amp;amp;gt; &amp;amp;lt;span class=&amp;quot;book_options&amp;quot;&amp;amp;gt;ISBN:&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;span id=&amp;quot;lblIsbn&amp;quot;&amp;amp;gt;0-313-32847-1&amp;amp;lt;/span&amp;amp;gt; &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(Greenwood, product page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;35%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;title_catalogue_title_font&amp;quot;&amp;amp;gt;ISBN Number&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;td width=&amp;quot;65%&amp;quot;&amp;amp;gt;&amp;amp;lt;font id=&amp;quot;text&amp;quot;&amp;amp;gt;9812102108&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
(Marshall Cavendish)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;span class=&amp;quot;isbnNumber&amp;quot;&amp;amp;gt;0195162471&amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;li&amp;amp;gt;ISBN: &amp;amp;lt;strong&amp;amp;gt;0-8103-0100-8&amp;amp;lt;/strong&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
(Thomson Gale)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Book Edition: ===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;div class=&amp;quot;edition&amp;quot;&amp;amp;gt; Revised and Expanded Edition &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
(OUP)&lt;br /&gt;
&lt;br /&gt;
Added by [[User:Tim White|Tim]]&lt;br /&gt;
&lt;br /&gt;
== RFC vCard Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
9.  References&lt;br /&gt;
&lt;br /&gt;
   [ISO 8601]    ISO 8601:1988 - Data elements and interchange formats -&lt;br /&gt;
                 Information interchange - Representation of dates and&lt;br /&gt;
                 times - The International Organization for&lt;br /&gt;
                 Standardization, June, 1988.&lt;br /&gt;
&lt;br /&gt;
   [ISO 8601 TC] ISO 8601, Technical Corrigendum 1 - Data elements and&lt;br /&gt;
                 interchange formats - Information interchange -&lt;br /&gt;
                 Representation of dates and times - The International&lt;br /&gt;
                 Organization for Standardization, May, 1991.&lt;br /&gt;
&lt;br /&gt;
   [ISO 9070]    ISO 9070, Information Processing - SGML support&lt;br /&gt;
                 facilities - Registration Procedures for Public Text&lt;br /&gt;
                 Owner Identifiers, April, 1991.&lt;br /&gt;
&lt;br /&gt;
   [CCITT E.163] Recommendation E.163 - Numbering Plan for The&lt;br /&gt;
                 International Telephone Service, CCITT Blue Book,&lt;br /&gt;
                 Fascicle II.2, pp.  128-134, November, 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.121] Recommendation X.121 - International Numbering Plan for&lt;br /&gt;
                 Public Data Networks, CCITT Blue Book, Fascicle VIII.3,&lt;br /&gt;
                 pp. 317-332, November, 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.520] Recommendation X.520 - The Directory - Selected&lt;br /&gt;
                 Attribute Types, November 1988.&lt;br /&gt;
&lt;br /&gt;
   [CCITT X.521] Recommendation X.521 - The Directory - Selected Object&lt;br /&gt;
                 Classes, November 1988.&lt;br /&gt;
&lt;br /&gt;
   [MIME-DIR]    Howes, T., Smith, M., and F. Dawson, &amp;quot;A MIME Content-&lt;br /&gt;
                 Type for Directory Information&amp;quot;, RFC 2425, September&lt;br /&gt;
                 1998.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1738]    Berners-Lee, T., Masinter, L., and M. McCahill,&lt;br /&gt;
                 &amp;quot;Uniform Resource Locators (URL)&amp;quot;, RFC 1738, December&lt;br /&gt;
                 1994.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1766]    Alvestrand, H., &amp;quot;Tags for the Identification of&lt;br /&gt;
                 Languages&amp;quot;, RFC 1766, March 1995.&lt;br /&gt;
&lt;br /&gt;
   [RFC 1872]    Levinson, E., &amp;quot;The MIME Multipart/Related Content-&lt;br /&gt;
                 type&amp;quot;, RFC 1872, December 1995.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2045]    Freed, N., and N. Borenstein, &amp;quot;Multipurpose Internet&lt;br /&gt;
                 Mail Extensions (MIME) - Part One: Format of Internet&lt;br /&gt;
                 Message Bodies&amp;quot;, RFC 2045, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2046]    Freed, N., and N. Borenstein, &amp;quot;Multipurpose Internet&lt;br /&gt;
                 Mail Extensions (MIME) - Part Two: Media Types&amp;quot;, RFC&lt;br /&gt;
                 2046, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2047]    Moore, K., &amp;quot;Multipurpose Internet Mail Extensions&lt;br /&gt;
                 (MIME) - Part Three: Message Header Extensions for&lt;br /&gt;
                 Non-ASCII Text&amp;quot;, RFC 2047, November 1996.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2048]    Freed, N., Klensin, J., and J. Postel, &amp;quot;Multipurpose&lt;br /&gt;
                 Internet Mail Extensions (MIME) - Part Four:&lt;br /&gt;
                 Registration Procedures&amp;quot;, RFC 2048, January 1997.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2119]    Bradner, S., &amp;quot;Key words for use in RFCs to Indicate&lt;br /&gt;
                 Requirement Levels&amp;quot;, BCP 14, RFC 2119, March 1997.&lt;br /&gt;
&lt;br /&gt;
   [RFC 2234]    Crocker, D., and P. Overell, &amp;quot;Augmented BNF for Syntax&lt;br /&gt;
                 Specifications: ABNF&amp;quot;, RFC 2234, November 1997.&lt;br /&gt;
&lt;br /&gt;
   [UNICODE]     &amp;quot;The Unicode Standard - Version 2.0&amp;quot;, The Unicode&lt;br /&gt;
                 Consortium, July 1996.&lt;br /&gt;
&lt;br /&gt;
   [VCARD]       Internet Mail Consortium, &amp;quot;vCard - The Electronic&lt;br /&gt;
                 Business Card Version 2.1&amp;quot;,&lt;br /&gt;
                 http://www.imc.org/pdi/vcard-21.txt, September 18,&lt;br /&gt;
                 1996.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
[http://www.faqs.org/rfcs/rfc2426.html vCard RFC]&lt;br /&gt;
&lt;br /&gt;
== W3C XHTML Spec Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;&amp;lt;a name=&amp;quot;refs&amp;quot; id=&amp;quot;refs&amp;quot;&amp;gt;E.&amp;lt;/a&amp;gt; References&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;This appendix is informative.&amp;lt;/strong&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;&amp;lt;a name=&amp;quot;ref-css2&amp;quot; id=&amp;quot;ref-css2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[CSS2]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1998/REC-CSS2-19980512&amp;quot;&amp;gt;Cascading Style Sheets, level 2 (CSS2) Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, B. Bos, H. W. Lie, C. Lilley, I. Jacobs, 12 May 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-CSS2&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-CSS2&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-dom&amp;quot; id=&amp;quot;ref-dom&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[DOM]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001&amp;quot;&amp;gt;Document Object Model (DOM) Level 1 Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, Lauren Wood &amp;lt;em lang=&amp;quot;lt&amp;quot; xml:lang=&amp;quot;lt&amp;quot;&amp;gt;et al.&amp;lt;/em&amp;gt;, 1 October&lt;br /&gt;
1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-DOM-Level-1&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-DOM-Level-1&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-dom2&amp;quot; id=&amp;quot;ref-dom2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[DOM2]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113&amp;quot;&amp;gt;Document Object Model (DOM) Level 2 Core Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, A. Le&amp;amp;#160;Hors, &amp;lt;em lang=&amp;quot;lt&amp;quot; xml:lang=&amp;quot;lt&amp;quot;&amp;gt;et&lt;br /&gt;
al.&amp;lt;/em&amp;gt;, 13 November 2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/DOM-Level-2-Core&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/DOM-Level-2-Core&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-html4&amp;quot; id=&amp;quot;ref-html4&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[HTML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1999/REC-html401-19991224&amp;quot;&amp;gt;HTML 4.01 Specification&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, D. Raggett, A. Le&amp;amp;#160;Hors, I. Jacobs, 24 December 1999.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/html401&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/html401&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-posix.1&amp;quot; id=&amp;quot;ref-posix.1&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[POSIX.1]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;ISO/IEC 9945-1:1990 Information Technology - Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) [C Language]&amp;lt;/cite&amp;gt;&amp;quot;, Institute of Electrical&lt;br /&gt;
and Electronics Engineers, Inc, 1990.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc2045&amp;quot; name=&amp;quot;ref-rfc2045&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2045]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2045.txt&amp;quot;&amp;gt;Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, N. Freed and N. Borenstein, November&lt;br /&gt;
1996. Note that this RFC obsoletes RFC1521, RFC1522, and RFC1590.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2046&amp;quot; id=&amp;quot;ref-rfc2046&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2046]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2046.txt&amp;quot;&amp;gt;RFC2046: Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, N. Freed and N. Borenstein, November 1996.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at &amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2046.txt&amp;quot;&amp;gt;http://www.ietf.org/rfc/rfc2046.txt&amp;lt;/a&amp;gt;. Note that this RFC obsoletes RFC1521, RFC1522, and RFC1590.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2119&amp;quot; id=&amp;quot;ref-rfc2119&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2119]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2119.txt&amp;quot;&amp;gt;RFC2119: Key words for use in RFCs to Indicate Requirement Levels&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, S. Bradner, March 1997.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2119.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2376&amp;quot; id=&amp;quot;ref-rfc2376&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2376]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2376.txt&amp;quot;&amp;gt;RFC2376: XML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, E. Whitehead, M. Murata, July 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document is obsoleted by [&amp;lt;a href=&amp;quot;#ref-rfc3023&amp;quot;&amp;gt;RFC3023&amp;lt;/a&amp;gt;].&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2376.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2396&amp;quot; id=&amp;quot;ref-rfc2396&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2396]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2396.txt&amp;quot;&amp;gt;RFC2396: Uniform Resource Identifiers (URI): Generic Syntax&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, T. Berners-Lee, R. Fielding, L. Masinter, August 1998.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document updates RFC1738 and RFC1808.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2396.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc2854&amp;quot; id=&amp;quot;ref-rfc2854&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC2854]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc2854.txt&amp;quot;&amp;gt;RFC2854: The text/html Media Type&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, D. Conolly, L. Masinter, June 2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc2854.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-rfc3023&amp;quot; id=&amp;quot;ref-rfc3023&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3023]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3023.txt&amp;quot;&amp;gt;RFC3023: XML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, M. Murata, S. St.Laurent, D. Kohn, January 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document obsoletes [&amp;lt;a href=&amp;quot;#ref-rfc2376&amp;quot;&amp;gt;RFC2376&amp;lt;/a&amp;gt;].&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3023.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc3066&amp;quot; name=&amp;quot;ref-rfc3066&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3066]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3066.txt&amp;quot;&amp;gt;Tags for the Identification of Languages&amp;lt;/a&amp;gt;&amp;quot;, H. Alvestrand, January 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3066.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-rfc3236&amp;quot; name=&amp;quot;ref-rfc3236&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[RFC3236]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.ietf.org/rfc/rfc3236.txt&amp;quot;&amp;gt;The 'application/xhtml+xml' Media Type&amp;lt;/a&amp;gt;&amp;quot;, M. Baker, P. Stark, January 2002.&amp;lt;br /&amp;gt;&lt;br /&gt;
Available at: http://www.ietf.org/rfc/rfc3236.txt&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtml-mathml&amp;quot; name=&amp;quot;ref-xhtml-mathml&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTML+MathML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;cite&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd&amp;quot;&amp;gt;XHTML plus Math 1.1 &amp;lt;abbr title=&amp;quot;Document Type Definition&amp;quot;&amp;gt;DTD&amp;lt;/abbr&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, &amp;quot;A.2 MathML as a DTD Module&amp;quot;, Mathematical&lt;br /&gt;
Markup Language (MathML) Version 2.0. Available at: http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtmlmime&amp;quot; name=&amp;quot;ref-xhtmlmime&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTMLMIME]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801&amp;quot;&amp;gt;XHTML Media Types&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, Masayasu Ishikawa, 1 August 2002.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xhtml-media-types&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xhtml-media-types&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a id=&amp;quot;ref-xhtmlmod&amp;quot; name=&amp;quot;ref-xhtmlmod&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XHTMLMOD]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;cite&amp;gt;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410&amp;quot;&amp;gt;Modularization of XHTML&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;quot;, M. Altheim et al., 10 April 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xhtml-modularization&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xhtml-modularization&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xml&amp;quot; id=&amp;quot;ref-xml&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XML]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2000/REC-xml-20001006&amp;quot;&amp;gt;Extensible Markup Language (XML) 1.0 Specification (Second Edition)&amp;lt;/a&amp;gt;&amp;quot;, T. Bray, J. Paoli, C. M. Sperberg-McQueen, E. Maler, 6 October&lt;br /&gt;
2000.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-xml&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-xml&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xmlns&amp;quot; id=&amp;quot;ref-xmlns&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XMLNS]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/1999/REC-xml-names-19990114&amp;quot;&amp;gt;Namespaces in XML&amp;lt;/a&amp;gt;&amp;quot;, T. Bray, D. Hollander, A. Layman, 14 January 1999.&amp;lt;br /&amp;gt;&lt;br /&gt;
XML namespaces provide a simple method for qualifying names used in XML documents by associating them with namespaces identified by URI.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/REC-xml-names&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/REC-xml-names&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;a name=&amp;quot;ref-xmlc14n&amp;quot; id=&amp;quot;ref-xmlc14n&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;[XMLC14N]&amp;lt;/strong&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;quot;&amp;lt;a href=&amp;quot;http://www.w3.org/TR/2001/REC-xml-c14n-20010315&amp;quot;&amp;gt;Canonical XML Version 1.0&amp;lt;/a&amp;gt;&amp;quot;, J. Boyer, 15 March 2001.&amp;lt;br /&amp;gt;&lt;br /&gt;
This document describes a method for generating a physical representation, the canonical form, of an XML document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3.org/TR/xml-c14n&amp;quot;&amp;gt;Latest version&amp;lt;/a&amp;gt; available at: http://www.w3.org/TR/xml-c14n&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;
[http://www.w3.org/TR/xhtml1/#refs XHTML1.0 Spec references]&lt;br /&gt;
&lt;br /&gt;
== CiteProc XHTML Output ==&lt;br /&gt;
&lt;br /&gt;
The XHTML output for CiteProc[http://xbiblio.sourceforge.net/citeproc.html] wasn't designed per se as a microformat, but is probably not a bad place to start. It is desgined to handle a wide range of content. Here is the APA output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;div id=&amp;quot;bibliography&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;h3&amp;gt;References&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;Brenner2000a&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;Brenner, N.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt; (&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt;2000&amp;lt;/span&amp;gt;) &amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;The Urban Question as a Scale Question: Reflections &lt;br /&gt;
    on Henri Lefebre, Urban Theory and the Politics of Scale, &amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;title&amp;quot; style=&amp;quot;font-style: italic&amp;quot;&amp;gt;International Journal of &lt;br /&gt;
        Urban and Regional Research, &amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;24&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;(2)&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 361–78&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;NW2000-0207&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;Newsweek&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt; &lt;br /&gt;
       (&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt;2000a&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;month&amp;quot;&amp;gt;, February&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;day&amp;quot;&amp;gt; 7&amp;lt;/span&amp;gt;) &lt;br /&gt;
     &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;The Grandmas Pay a Visit, &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;volume&amp;quot;&amp;gt;135&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;issue&amp;quot;&amp;gt;(6)&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 45&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/span&amp;gt;.&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p id=&amp;quot;Veer1996a&amp;quot; class=&amp;quot;bibref&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;creator&amp;quot;&amp;gt;van der Veer, P.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;year&amp;quot;&amp;gt; (1996) &amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Riots and Rituals: The Construction of Violence &lt;br /&gt;
       and Public Space in Hindu Nationalism&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;container&amp;quot;&amp;gt;, In Brass, P.&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt; (Ed.)&amp;lt;/span&amp;gt;. &lt;br /&gt;
       &amp;lt;span class=&amp;quot;title&amp;quot; style=&amp;quot;font-style: italic&amp;quot;&amp;gt;Riots and Pogroms.&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;origin&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;place&amp;quot;&amp;gt;New York&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;publisher&amp;quot;&amp;gt;: NYU Press&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;locator&amp;quot;&amp;gt;, pp. 154–76&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/span&amp;gt;.&lt;br /&gt;
   &amp;lt;/p&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;
= Styles =&lt;br /&gt;
This does NOT define a format, but instead shows how the format should be displayed. This is something out of the direct scope of this project. CSS styles will handle the look-and-feel of the text, and the author can put it in any order they choose. These links are mentioned for two reasons, one is informative, the other is so we know at least meet the minimum properties that are used in the styles.&lt;br /&gt;
&lt;br /&gt;
* [http://www.liu.edu/cwis/cwp/library/workshop/citmla.htm MLA Style]&lt;br /&gt;
* [http://www.bu.edu/library/guides/citation.html Chicago, MLA, and APA styles]&lt;br /&gt;
* [http://www.legalbluebook.com/ Blue Book] for legal citations&lt;br /&gt;
* [http://www.columbia.edu/cu/cup/cgos/idx_basic.html Columbia University Citation Style] developed for modern internet citations&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4429</id>
		<title>rest/datatypes</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4429"/>
		<updated>2006-01-10T06:49:01Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Datatypes in HTML =&lt;br /&gt;
One of the challenges of using HTML as a data transport is that everything, by default, is a string.  This page explores ways to use microformats -- specifically, class names -- to encode data type information, e.g., for use with [[xoxo]] and [[rest/ahah]], in order to allow lossless import/export from various languages.  These could also be used with forms to provide [[rest/description]]s of the type of data expected.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
These are the primary datatypes in a range of different languages and formats.  Note that we are only concerned with &amp;quot;primitive&amp;quot; datatypes (loosely defined), as structured datatypes (list/array, hash/dictionary) are handled by [[xoxo]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+Datatype comparison table&lt;br /&gt;
|-&lt;br /&gt;
! Language/format !! string !! float !!  integer !! boolean !! data || date/time || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/xmlschema-2/#built-in-datatypes XML Schema]&lt;br /&gt;
| string || float, double || decimal, integer, etc. ||  boolean || hexBinary, base64Binary || duration, dateTime, date, time || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://ws.apache.org/xmlrpc/types.html XML-RPC]&lt;br /&gt;
| string || double || i4, int||  boolean || base64 || dateTime.iso8601 || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html Mac OS X plists]&lt;br /&gt;
| string || real || integer || true, false || data ||  date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.crockford.com/JSON JSON] (JavaScript)&lt;br /&gt;
| string || number || number ||  true, false || N/A || Date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://yaml.org/spec/current.html#id2503753 YAML] tags&lt;br /&gt;
| str || int || float ||  bool || null (base 64) || N/A || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/mapping.html#table1 SQL (JDBC)]&lt;br /&gt;
| char,varchar || float, double, real || decimal, numeric || bit || binary || date, time, timestamp || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.sysprog.net/ctype.html C]&lt;br /&gt;
| char[] || float, double || int, long, short ||  bool, int || char[] || N/A || (void*)0&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html Java]&lt;br /&gt;
| char, String || float, double || int, long, short, byte ||  boolean || N/A || util.Date || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.zend.com/manual/language.types.php  PHP]&lt;br /&gt;
| string || float (double)|| integer ||  boolean || array || N/A || NULL&lt;br /&gt;
|-&lt;br /&gt;
! [http://search.cpan.org/dist/perl/pod/perldata.pod  Perl]&lt;br /&gt;
| array || scalar || scalar ||  scalar || array || N/A&lt;br /&gt;
|-&lt;br /&gt;
! [http://en.wikibooks.org/wiki/Programming:Python_Numbers  Python]&lt;br /&gt;
| str || float, complex || int, long ||  bool || binascii, base64 || time,datetime&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rubycentral.com/book/ext_ruby.html  Ruby] + [http://www.rubycentral.com/book/lib_standard.html lib]&lt;br /&gt;
| String || Float || Fixnum, Bignum ||  TrueClass,FalseClass || Hash || Date || NilClass&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
The most common set of datatypes appears to be those represented by XML-RPC, which (perhaps fortunately) also has historical precedence on the web:&lt;br /&gt;
* string&lt;br /&gt;
* double&lt;br /&gt;
* int [i4]&lt;br /&gt;
* boolean&lt;br /&gt;
* base64&lt;br /&gt;
* dateTime[.iso8601]&lt;br /&gt;
&lt;br /&gt;
Whlle not perfect, these certainly cover the 80% case, and are reasonably well-defined.  That said, there are a number of open questions about how to use them:&lt;br /&gt;
# should 'string' also be explicitly specified, or can it be assumed?&lt;br /&gt;
# does 'int' always mean 32-bits?&lt;br /&gt;
##  If so, what should be used for 64-bit integers or cryptographic (256-bit+) numbers? &lt;br /&gt;
###Python's 'long' is simple, but ambiguous.&lt;br /&gt;
###Ruby's BigNum is clear but much less common.&lt;br /&gt;
###XML-Schema has so many types it is hard to say.&lt;br /&gt;
###SQL's &amp;quot;decimal&amp;quot;, perhaps?&lt;br /&gt;
##  If not, how should conforming implementations react to longer integers than they can handle?&lt;br /&gt;
# Is it worth deviating from the standard to allow &amp;quot;dateTime&amp;quot; as an alias? (the one case where XML Schema is actually simpler)&lt;br /&gt;
&lt;br /&gt;
== Proposals ==&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Datatype Datatypes] in Wikipedia&lt;br /&gt;
* Origional [http://microformats.org/discuss/mail/microformats-discuss/2005-September/001020.html datatype] discussion&lt;br /&gt;
* Original [http://homepage.mac.com/drernie/plist.html plist] datatype mapping proposal&lt;br /&gt;
* Revised [http://opendarwin.org/~drernie/xoxo-datatypes.html xoxo datatype] proposal&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4065</id>
		<title>rest/datatypes</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4065"/>
		<updated>2006-01-10T06:47:00Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Datatypes in HTML =&lt;br /&gt;
One of the challenges of using HTML as a data transport is that everything, by default, is a string.  This page explores ways to use microformats -- specifically, class names -- to encode data type information, e.g., for use with [[xoxo]] and [[rest/ahah]], in order to allow lossless import/export from various languages.  These could also be used with forms to provide [[rest/description]]s of the type of data expected.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
These are the primary datatypes in a range of different languages and formats.  Note that we are only concerned with &amp;quot;primitive&amp;quot; datatypes (loosely defined), as structured datatypes (list/array, hash/dictionary) are handled by [[xoxo]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+Datatype comparison table&lt;br /&gt;
|-&lt;br /&gt;
! Language/format !! string !! float !!  integer !! boolean !! data || date/time || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/xmlschema-2/#built-in-datatypes XML Schema]&lt;br /&gt;
| string || float, double || decimal, integer, etc. ||  boolean || hexBinary, base64Binary || duration, dateTime, date, time || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://ws.apache.org/xmlrpc/types.html XML-RPC]&lt;br /&gt;
| string || double || i4, int||  boolean || base64 || dateTime.iso8601 || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html Mac OS X plists]&lt;br /&gt;
| string || real || integer || true, false || data ||  date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.crockford.com/JSON JSON] (JavaScript)&lt;br /&gt;
| string || number || number ||  true, false || N/A || Date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://yaml.org/spec/current.html#id2503753 YAML] tags&lt;br /&gt;
| str || int || float ||  bool || null (base 64) || N/A || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/mapping.html#table1 SQL (JDBC)]&lt;br /&gt;
| char,varchar || float, double, real || decimal, numeric || bit || binary || date, time, timestamp || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.sysprog.net/ctype.html C]&lt;br /&gt;
| char[] || float, double || int, long, short ||  bool, int || char[] || N/A || (void*)0&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html Java]&lt;br /&gt;
| char, String || float, double || int, long, short, byte ||  boolean || N/A || util.Date || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.zend.com/manual/language.types.php  PHP]&lt;br /&gt;
| string || float (double)|| integer ||  boolean || array || N/A || NULL&lt;br /&gt;
|-&lt;br /&gt;
! [http://search.cpan.org/dist/perl/pod/perldata.pod  Perl]&lt;br /&gt;
| array || scalar || scalar ||  scalar || array || N/A&lt;br /&gt;
|-&lt;br /&gt;
! [http://en.wikibooks.org/wiki/Programming:Python_Numbers  Python]&lt;br /&gt;
| str || float, complex || int, long ||  bool || binascii, base64 || time,datetime&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rubycentral.com/book/ext_ruby.html  Ruby] + [http://www.rubycentral.com/book/lib_standard.html lib]&lt;br /&gt;
| String || Float || Fixnum, Bignum ||  TrueClass,FalseClass || Hash || Date || NilClass&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
The most common set of datatypes appears to be those represented by XML-RPC, which (perhaps fortunately) also has historical precedence on the web:&lt;br /&gt;
* string&lt;br /&gt;
* double&lt;br /&gt;
* int [i4]&lt;br /&gt;
* boolean&lt;br /&gt;
* base64&lt;br /&gt;
* dateTime[.iso8601]&lt;br /&gt;
&lt;br /&gt;
Whlle not perfect, these certainly cover the 80% case, and are reasonably well-defined.  That said, there are a number of open questions about how to use them:&lt;br /&gt;
# should 'string' also be explicitly specified, or can it be assumed?&lt;br /&gt;
# does 'int' always mean 32-bits?&lt;br /&gt;
##  If so, what should be used for 64-bit integers or cryptographic (256-bit+) numbers? &lt;br /&gt;
###Python's 'long' is simple, but ambiguous.&lt;br /&gt;
###Ruby's BigNum is clear but much less common.&lt;br /&gt;
###XML-Schema has so many types it is hard to say.&lt;br /&gt;
###SQL's &amp;quot;decimal&amp;quot;, perhaps?&lt;br /&gt;
##  If not, how should conforming implementations react to longer integers than they can handle?&lt;br /&gt;
# Is it worth deviating from the standard to allow &amp;quot;dateTime&amp;quot; as an alias? (the one case where XML Schema is actually simpler)&lt;br /&gt;
&lt;br /&gt;
== Proposals ==&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Datatype Datatypes] in Wikipedia&lt;br /&gt;
* Origional [http://microformats.org/discuss/mail/microformats-discuss/2005-September/001020.html datatype] discussion&lt;br /&gt;
* Original [http://homepage.mac.com/drernie/plist.html plist] datatype mapping proposal&lt;br /&gt;
* Revised [http://opendarwin.org/~drernie/xoxo-datatypes.html xoxo datatype] proposal&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4064</id>
		<title>rest/datatypes</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4064"/>
		<updated>2006-01-10T06:46:17Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Datatypes in HTML =&lt;br /&gt;
One of the challenges of using HTML as a data transport is that everything, by default, is a string.  This page explores ways to use microformats -- specifically, class names -- to encode data type information, e.g., for use with [[xoxo]] and [[rest/ahah]], in order to allow lossless import/export from various languages.  These could also be used with forms to provide [[rest/description]]s of the type of data expected.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
These are the primary datatypes in a range of different languages and formats.  Note that we are only concerned with &amp;quot;primitive&amp;quot; datatypes (loosely defined), as structured datatypes (list/array, hash/dictionary) are handled by [[xoxo]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+Datatype comparison table&lt;br /&gt;
|-&lt;br /&gt;
! Language/format !! string !! float !!  integer !! boolean !! data || date/time || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/xmlschema-2/#built-in-datatypes XML Schema]&lt;br /&gt;
| string || float, double || decimal, integer, etc. ||  boolean || hexBinary, base64Binary || duration, dateTime, date, time || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://ws.apache.org/xmlrpc/types.html XML-RPC]&lt;br /&gt;
| string || double || i4, int||  boolean || base64 || dateTime.iso8601 || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html Mac OS X plists]&lt;br /&gt;
| string || real || integer || true, false || data ||  date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.crockford.com/JSON JSON] (JavaScript)&lt;br /&gt;
| string || number || number ||  true, false || N/A || Date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://yaml.org/spec/current.html#id2503753 YAML] tags&lt;br /&gt;
| str || int || float ||  bool || null (base 64) || N/A || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/mapping.html#table1 SQL (JDBC)]&lt;br /&gt;
| char,varchar || float, double, real || decimal, numeric || bit || binary || date, time, timestamp || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.sysprog.net/ctype.html C]&lt;br /&gt;
| char[] || float, double || int, long, short ||  bool, int || char[] || N/A || (void*)0&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html Java]&lt;br /&gt;
| char, String || float, double || int, long, short, byte ||  boolean || N/A || util.Date || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.zend.com/manual/language.types.php  PHP]&lt;br /&gt;
| string || float (double)|| integer ||  boolean || array || N/A || NULL&lt;br /&gt;
|-&lt;br /&gt;
! [http://search.cpan.org/dist/perl/pod/perldata.pod  Perl]&lt;br /&gt;
| array || scalar || scalar ||  scalar || array || N/A&lt;br /&gt;
|-&lt;br /&gt;
! [http://en.wikibooks.org/wiki/Programming:Python_Numbers  Python]&lt;br /&gt;
| str || float, complex || int, long ||  bool || binascii, base64 || time,datetime&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rubycentral.com/book/ext_ruby.html  Ruby] + [http://www.rubycentral.com/book/lib_standard.html lib]&lt;br /&gt;
| String || Float || Fixnum, Bignum ||  TrueClass,FalseClass || Hash || Date || NilClass&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
The most common set of datatypes appears to be those represented by XML-RPC, which (perhaps fortunately) also has historical precedence on the web:&lt;br /&gt;
* string&lt;br /&gt;
* double&lt;br /&gt;
* int [i4]&lt;br /&gt;
* boolean&lt;br /&gt;
* base64&lt;br /&gt;
* dateTime[.iso8601]&lt;br /&gt;
&lt;br /&gt;
Whlle not perfect, these certainly cover the 80% case, and are reasonably well-defined.  That said, there are a number of open questions about how to use them:&lt;br /&gt;
# should 'string' also be explicitly specified, or can it be assumed?&lt;br /&gt;
# does 'int' always mean 32-bits?&lt;br /&gt;
##  If so, what should be used for 64-bit integers or cryptographic (256-bit+) numbers? &lt;br /&gt;
###Python's 'long' is simple, but ambiguous.&lt;br /&gt;
###Ruby's BigNum is clear but much less common.&lt;br /&gt;
###XML-Schema has so many types it is hard to say.&lt;br /&gt;
###SQL's &amp;quot;decimal&amp;quot;, perhaps?&lt;br /&gt;
##  If not, how should conforming implementations react to longer integers than they can handle?&lt;br /&gt;
# Is it worth deviating from the standard to allow &amp;quot;dateTime&amp;quot; as an alias? (the one case where XML Schema is actually simpler)&lt;br /&gt;
&lt;br /&gt;
== Proposals ==&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Datatype Datatypes] in Wikipedia&lt;br /&gt;
* Origional [http://microformats.org/discuss/mail/microformats-discuss/2005-September/001020.html datatype] discussion&lt;br /&gt;
* Original [http://homepage.mac.com/drernie/plist.html plist] datatype mapping proposal&lt;br /&gt;
* Revised [http://opendarwin.org/~drernie/xoxo-datatypes.html xoxo datatype] proposal&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4063</id>
		<title>rest/datatypes</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rest/datatypes&amp;diff=4063"/>
		<updated>2006-01-10T05:40:09Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Datatypes in HTML =&lt;br /&gt;
One of the challenges of using HTML as a data transport is that everything, by default, is a string.  This page explores ways to use microformats -- specifically, class names -- to encode data type information, e.g., for use with [[xoxo]] and [[rest/ahah]], in order to allow lossless import/export from various languages.  These could also be used with forms to provide [[rest/description]]s of the type of data expected.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
These are the primary datatypes in a range of different languages and formats.  Note that we are only concerned with &amp;quot;primitive&amp;quot; datatypes (loosely defined), as structured datatypes (list/array, hash/dictionary) are handled by [[xoxo]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+Datatype comparison table&lt;br /&gt;
|-&lt;br /&gt;
! Language/format !! string !! float !!  integer !! boolean !! data || date/time || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/xmlschema-2/#built-in-datatypes XML Schema]&lt;br /&gt;
| string || float, double || decimal, integer, etc. ||  boolean || hexBinary, base64Binary || duration, dateTime, date, time || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://ws.apache.org/xmlrpc/types.html XML-RPC]&lt;br /&gt;
| string || double || i4, int||  boolean || base64 || dateTime.iso8601 || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html Mac OS X plists]&lt;br /&gt;
| string || real || integer || true, false || data ||  date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.crockford.com/JSON JSON] (JavaScript)&lt;br /&gt;
| string || number || number ||  true, false || N/A || Date || nil&lt;br /&gt;
|-&lt;br /&gt;
! [http://yaml.org/spec/current.html#id2503753 YAML] tags&lt;br /&gt;
| str || int || float ||  bool || null (base 64) || N/A || null&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/mapping.html#table1 SQL (JDBC)]&lt;br /&gt;
| char,varchar || float, double, real || decimal, numeric || bit || binary || date, time, timestamp || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.sysprog.net/ctype.html C]&lt;br /&gt;
| char[] || float, double || int, long, short ||  bool, int || char[] || N/A || (void*)0&lt;br /&gt;
|-&lt;br /&gt;
! [http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html Java]&lt;br /&gt;
| char, String || float, double || int, long, short, byte ||  boolean || N/A || util.Date || ?&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.zend.com/manual/language.types.php  PHP]&lt;br /&gt;
| string || float (double)|| integer ||  boolean || array || N/A || NULL&lt;br /&gt;
|-&lt;br /&gt;
! [http://search.cpan.org/dist/perl/pod/perldata.pod  Perl]&lt;br /&gt;
| array || scalar || scalar ||  scalar || array || N/A&lt;br /&gt;
|-&lt;br /&gt;
! [http://en.wikibooks.org/wiki/Programming:Python_Numbers  Python]&lt;br /&gt;
| str || float, complex || int, long ||  bool || binascii, base64 || time,datetime&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.rubycentral.com/book/ext_ruby.html  Ruby] + [http://www.rubycentral.com/book/lib_standard.html lib]&lt;br /&gt;
| String || Float || Fixnum, Bignum ||  TrueClass,FalseClass || Hash || Date&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
The most common set of datatypes appears to be those represented by XML-RPC, which (perhaps fortunately) also has historical precedence on the web:&lt;br /&gt;
* string&lt;br /&gt;
* double&lt;br /&gt;
* int [i4]&lt;br /&gt;
* boolean&lt;br /&gt;
* base64&lt;br /&gt;
* dateTime[.iso8601]&lt;br /&gt;
&lt;br /&gt;
Whlle not perfect, these certainly cover the 80% case, and are reasonably well-defined.  That said, there are a number of open questions about how to use them:&lt;br /&gt;
# should 'string' also be explicitly specified, or can it be assumed?&lt;br /&gt;
# does 'int' always mean 32-bits?&lt;br /&gt;
##  If so, what should be used for 64-bit integers or cryptographic (256-bit+) numbers? &lt;br /&gt;
###Python's 'long' is simple, but ambiguous.&lt;br /&gt;
###Ruby's BigNum is clear but much less common.&lt;br /&gt;
###XML-Schema has so many types it is hard to say.&lt;br /&gt;
###SQL's &amp;quot;decimal&amp;quot;, perhaps?&lt;br /&gt;
##  If not, how should conforming implementations react to longer integers than they can handle?&lt;br /&gt;
# Is it worth deviating from the standard to allow &amp;quot;dateTime&amp;quot; as an alias? (the one case where XML Schema is actually simpler)&lt;br /&gt;
&lt;br /&gt;
== Proposals ==&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Datatype Datatypes] in Wikipedia&lt;br /&gt;
* Origional [http://microformats.org/discuss/mail/microformats-discuss/2005-September/001020.html datatype] discussion&lt;br /&gt;
* Original [http://homepage.mac.com/drernie/plist.html plist] datatype mapping proposal&lt;br /&gt;
* Revised [http://opendarwin.org/~drernie/xoxo-datatypes.html xoxo datatype] proposal&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hatom-issues&amp;diff=3987</id>
		<title>hatom-issues</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hatom-issues&amp;diff=3987"/>
		<updated>2006-01-06T04:00:46Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Feed (atom:feed) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Discussion Participants =&lt;br /&gt;
&lt;br /&gt;
== Editors ==&lt;br /&gt;
* [http://www.blogmatrix.com David Janes]&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://www.blogmatrix.com David Janes]&lt;br /&gt;
* [http://www.dannyayers.com Danny Ayers]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik]&lt;br /&gt;
* [http://www.opendarwin.org/~drernie Ernest Prabhakar]&lt;br /&gt;
* [http://members.optusnet.com.au/benjamincarlyle/benjamin/blog/ Benjamin Carlyle]&lt;br /&gt;
&lt;br /&gt;
= Purpose =&lt;br /&gt;
Questions or comments about [[hatom|hAtom]] go here. Please add your name&lt;br /&gt;
to the [http://microformats.org/wiki?title=hatom-issues&amp;amp;action=edit&amp;amp;section=4 Contributors] section above.&lt;br /&gt;
&lt;br /&gt;
== Goals for hAtom ==&lt;br /&gt;
# to provide a blog-post microformat, based on how people actually produce weblogs&lt;br /&gt;
# based on (1), use Atom as it provides the most suitable data model for doing so&lt;br /&gt;
# based on (2), to make the format useful anywhere Atom might be used in context to create a syndication feed&lt;br /&gt;
# provide a baseline envelope format for similar {title|link|content|summary} web pages&lt;br /&gt;
&lt;br /&gt;
== Anti-Goals for hAtom ==&lt;br /&gt;
# &amp;lt;em&amp;gt;Not&amp;lt;/em&amp;gt; to tell people how to write blogs or what there blog should look like; hAtom marked up blogs should look and behave &amp;lt;em&amp;gt;identically&amp;lt;/em&amp;gt; to what they before hAtom was applied.&lt;br /&gt;
&lt;br /&gt;
= New Nomenclature =&lt;br /&gt;
&lt;br /&gt;
[[User:DavidJanes|David Janes]] added this on 2006.01.03. Since we've decided that correspondence to Atom nomenclature is not going to happen, let's just decide on it here. I tried but probably haven't succeeded in pulling all the info from below up so feel free to add new things. Also feel free to change your vote if you see a consensus happening.&lt;br /&gt;
&lt;br /&gt;
'''How to use this'''. If you like a particular use, place something like '&amp;lt;code&amp;gt;: +1 YourName&amp;lt;/code&amp;gt;' following the name. Feel free to make as make negative votes. If you have something compelling to say, add it to the Discussion section that follows. Let's settle this out by, say the 10th of January 2006?&lt;br /&gt;
&lt;br /&gt;
== Feed (atom:feed)==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;feed&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;atom-feed&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency with prefix)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;hfeed&amp;quot;&amp;lt;/code&amp;gt; (h* uF consistency)&lt;br /&gt;
: +1 DavidJanes&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
: +1 BenjaminCarlyle&lt;br /&gt;
: +1 MarkRickerby&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry (atom:entry) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;entry&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
: +1 MarkRickerby&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;atom-entry&amp;lt;/code&amp;gt; (Atom consistency with prefix)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;hentry&amp;lt;/code&amp;gt; (h* uF consistency)&lt;br /&gt;
: +1 DavidJanes&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
: +1 BenjaminCarlyle&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Title (atom:title) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;title&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;entry-title&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency, avoid hCard conflict)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;heading&amp;quot;&amp;lt;/code&amp;gt; (HTML)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;subject&amp;quot;&amp;lt;/code&amp;gt; (RFC822)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;summary&amp;quot;&amp;lt;/code&amp;gt; (hReview consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;headline&amp;quot;&amp;lt;/code&amp;gt; what they're called in the News/Journalism industry&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
: +1 BenjaminCarlyle&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;fn&amp;quot;&amp;lt;/code&amp;gt; hReview item consistency&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
BenjaminCarlyle: If one were to review a blog entry with hReview we would fill out the &amp;quot;fn&amp;quot; field with the atom:entry/title. This suggests to me that fn may be sufficient for this title usage. headline is more semantically specific, and does seem appropriate. It may be a line-ball call as to whether a new term is required, or whether the atom:entry context is sufficient to indicate the fn is also a headline.&lt;br /&gt;
&lt;br /&gt;
BenjaminCarlyle: Are we considering atom:feed/title in this discussion? There is some suggestion that atom:title should be &amp;quot;fn&amp;quot;, separate to any value of atom:entry/title.&lt;br /&gt;
&lt;br /&gt;
== Entry Content (atom:content) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;content&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
: +1 DavidJanes&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;description&amp;quot;&amp;lt;/code&amp;gt; (vCalendar, hCalendar, xFolk, hReview consistency)&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
It turns out there is actually a very fine semantic distinction between the way &amp;quot;description&amp;quot; is used in vCalendar, hCalendar, xFolk, hReview, and what &amp;quot;content&amp;quot; means.  In short, those other microformats are all &amp;quot;about&amp;quot; something else, whether an actual event in spacetime, or another item.  Whereas in hAtom is the thing itself.  The feed is the data is the item.  Thus it makes sense use a different class name than &amp;quot;description&amp;quot;.  Based on our [[naming-principles]], lacking an existing microformat term for this, we should use a term from a standard.  Since Atom uses &amp;quot;content&amp;quot;, that is the logical name to bring over and use, whether or not it is &amp;quot;perfect&amp;quot; to capture the semantic we are trying to capture. - Tantek&lt;br /&gt;
&lt;br /&gt;
BenjaminCarlyle: We may also have to consider forms of blogs that carry other media. An &amp;lt;a rel=&amp;quot;content&amp;quot; href=&amp;quot;...&amp;quot;/&amp;gt; form of content may also have to be considered, although this could still be embedded in a very short html content block. I'm not quite ready to commit to &amp;quot;content&amp;quot; yet, but I agree that description may be a little weak.&lt;br /&gt;
&lt;br /&gt;
== Entry Summary (atom:summary) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;summary&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;content-summary&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency avoiding hCalendar conflict)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;partial-description&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;excerpt&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
: +1 BenjaminCarlyle&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
Excerpt is by far the most frequent (&amp;gt;80%) use of summary, thus it makes sense to name it as such. - Tantek&lt;br /&gt;
&lt;br /&gt;
BenjaminCarlyle: I have been trying to convince meyself that atom:summary differs semantically from iCalendar summary. The &amp;quot;summary or subject&amp;quot; wording from rfc2445 is problematic, and it seems earlier microformats have taken the &amp;quot;subject&amp;quot; side. If we were to start from rfc2445 alone we might go the other way. In the end, though, webster.com describes summary as &amp;quot;covering the main points succinctly&amp;quot;. atom:summary is not really consistent with that definition, so I'll swing my weight behind excerpt.&lt;br /&gt;
&lt;br /&gt;
== Entry Permalink (atom:link) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;rel=&amp;quot;bookmark&amp;quot;&amp;lt;/code&amp;gt; (HTML consitency)&lt;br /&gt;
: +2 DavidJanes&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
: +1 BenjaminCarlyle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
BenjaminCarlyle: No real contraversy here, unless you want to start giving blog entries or feeds vcards. A vcard could contain entry or feed title as fn, as well as url.&lt;br /&gt;
&lt;br /&gt;
== Entry Published (atom:published) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;published&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;dtpublished&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency with &amp;quot;dt&amp;quot; unofficial pattern)&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
BenjaminCarlyle: I would still like to see a clear engagement with [[last-modified-brainstorming|last-modified]] before voting on this one.&lt;br /&gt;
&lt;br /&gt;
== Entry Updated (atom:updated) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;updated&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;dtupdated&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency with &amp;quot;dt&amp;quot; unofficial pattern)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;last-modified&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
BenjaminCarlyle: I would still like to see a clear engagement with [[last-modified-brainstorming|last-modified]] before voting on this one.&lt;br /&gt;
&lt;br /&gt;
== Entry Author (atom:author) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;author&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
: +1 Tantek&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
BenjaminCarlyle: I think an author concept is generally useful to microformats, so long as you can make it clear whether it is the author of the uf wrapper or the author of the uf content that is being described. I think any wavering over whether author and contributor are both required is probably a step outside the atom specification. This may be worthwhile, with an xfn-style external definition that could relate a person to a work... or even a rel-tag-based relationship. Can room be left open for both of these possibilities for future expansion, while still providing a clear author -&amp;gt; atom:author translation?&lt;br /&gt;
&lt;br /&gt;
== Entry Contributor (atom:author) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;contibutor&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
: -1 Tantek - recommend postpone from hAtom first version, since the 80% case does not need &amp;quot;contributor&amp;quot;.  We can always add it later if we need it.&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
= Questions and Comments =&lt;br /&gt;
&lt;br /&gt;
==Limitations==&lt;br /&gt;
There seems to be nothing in the hAtom specification to supply metadata for the blog (title, description, url, feedurl).&lt;br /&gt;
There is nothing defined for the encapsulation of comments, comment counts, or links to comment sections.&lt;br /&gt;
The microformat would be much more useful with these capabilities added.&lt;br /&gt;
-- [[User:Singpolyma|singpolyma]] 03:35, 3 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
* We've deliberately restricted this to being a &amp;quot;blog post&amp;quot; microformat at this point to make the problem managable. Once the core elements are defined, we will consider extended the spec to cover as much as Atom does. Also note that microformats are compositable, thus, all these things could potentially be defined elsewhere with detrement to this standard. -- DavidJanes&lt;br /&gt;
** You brought this microformat to my attention because you disagreed in priciple with the XOXO Blog Format (http://blogxoxo.blogspot.com/2006/01/xoxo-blog-format.html)...  yet the only tool that currently works with that format works with comments.  note also that at ''least'' comment counts and links to comment sections are part of posts.  If you don't want to encapsulate comments I suppose I understand that and can easily create my own format meant to be embedded in yours to facilitate this purpose :) -- [[User:Singpolyma|singpolyma]] 22:13, 3 Jan 2006 (PST)&lt;br /&gt;
** Where did I disagree in principle? A: I told you about the existence of hAtom. B: I mentioned several of the design goals for hAtom&lt;br /&gt;
&lt;br /&gt;
== Nomenclature ==&lt;br /&gt;
&lt;br /&gt;
Note: microformats [[naming-principles]] include a precise means for coming up with names which should work in the 90% case.&lt;br /&gt;
&lt;br /&gt;
One point to raise for hAtom in particular - we don't simply omit spaces from multiword property names, we use hyphens.  E.g. &amp;quot;given-name&amp;quot; and many others in [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
=== Why atomentry? ===&lt;br /&gt;
;class=&amp;quot;atomentry&amp;quot; (or rather, &amp;quot;atom-entry&amp;quot;)&lt;br /&gt;
:Why not simply &amp;quot;entry&amp;quot;? The parallel to Atom is clear, but in the&lt;br /&gt;
context of a Web page, why add the reference? In case maybe you want&lt;br /&gt;
to try for something approaching a string that won't get confused, my&lt;br /&gt;
feeling is: forget it. Stick to the local semantics and let the&lt;br /&gt;
doc-level (or HTML5 div level?) profile attribute disambiguate. Or to&lt;br /&gt;
put it another way, it's premature to see a need at that point.&lt;br /&gt;
-- [[DannyAyers]]&lt;br /&gt;
&lt;br /&gt;
* I ([[User:DavidJanes|David Janes]]) chose the &amp;quot;atom&amp;quot; prefix:&lt;br /&gt;
** to disambiguate; it is just ''too'' likely that &amp;quot;entry&amp;quot; or &amp;quot;feed&amp;quot; would appear on a random webpage in some other context. My preference would be to have a declarative statement in the XHTML header which would render this argument moot, but at this point the community seems cool on the concept.&lt;br /&gt;
** to follow the naming pattern seen in the other &amp;quot;major&amp;quot; microformats ([[hcard|hCard]], [[hcalendar|hCalendar]], etc.)&lt;br /&gt;
** because Entrys will not be required to be in Feeds (these rules and the reasons where this can happen will be forthcoming), I choose to disambiguate both&lt;br /&gt;
::I don't like the analogy; I think this is more useful than just Atom, so it should be made generic. [[User:DrErnie|Dr. Ernie]] 16:59, 25 Oct 2005 (PDT)&lt;br /&gt;
&lt;br /&gt;
:: [[DannyAyers]]  My point exactly, but it wouldn't be the end of the world if the prefix was there - not reallly more than aesthetics...&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. We're going with &amp;quot;entry&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
:: Tantek: This is actually difficult to consider outside the following issue.  In particular, if &amp;quot;entry&amp;quot; is to serve as a potential root class name (similar to &amp;quot;vevent&amp;quot;, which may be a root of an [[hcalendar|hCalendar]] event, or may be present in the context of a &amp;quot;vcalendar&amp;quot;), then we should strongly consider &amp;quot;uniquifying&amp;quot; it per our root-class-name practices. Possibilities to consider:&lt;br /&gt;
* atom-entry&lt;br /&gt;
* hentry&lt;br /&gt;
* vjournal (from RFC 2445 and thus borrowed in effect from [[hcalendar|hCalendar]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Why atomfeed? ===&lt;br /&gt;
;class=&amp;quot;atomfeed&amp;quot; (or rather, &amp;quot;atom-entry&amp;quot;)&lt;br /&gt;
:As above on the atomprefix. But what does 'feed' mean in the context of a HTML page? Doesn't the &amp;lt;head&amp;gt; element cover the corresponding semantics?&lt;br /&gt;
--  [[DannyAyers]] &lt;br /&gt;
&lt;br /&gt;
* It is possible, somewhat common, and [[blog-post-examples#Multiple_EntryGroups_on_a_page|documented]], that multiple feeds can appear on a single page, so it's insufficient to depend on the header, even though this may be the default case. You'll note that I've left out documenting a lot of concepts relating to feeds at a conceptual level, except for noting they exist because I think this is a bit of a swamp that's going to need more thinking&lt;br /&gt;
** I'm going to more explicitly recognize that the XHTML document ''may'' act as an implicit feed in many cases&lt;br /&gt;
* A Feed is a group of related Entries; what defines the relationship is entirely up to the author of the blog, except to note that if they were to place them together in the same Atom syndication feed, you'd do the same in the XHTML&lt;br /&gt;
::This makes sense to me, the way vcalendar is optional since vevent is usually sufficient. [[User:DrErnie|Dr. Ernie]] 16:59, 25 Oct 2005 (PDT)&lt;br /&gt;
::Ernie is precisely correct. The vevent/vcalendar :: entry/feed analogy is precisely correct. - Tantek&lt;br /&gt;
: The multi-feed point makes sense, but if this data appears on a regular HTML page the question remains, does &amp;quot;feed&amp;quot; make sense? (Maybe just naming aesthetics again) -- [[DannyAyers]]&lt;br /&gt;
:: I'm thinking about it more -- I think so, just to split the content of the webpage up (as opposed to blogrolls, headers, footers, etc.) -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
:: Agreed with David. Not only does it make sense, it is a bad idea to consider renaming something like that for &amp;quot;aesthetics&amp;quot;. - Tantek&lt;br /&gt;
&lt;br /&gt;
'''STATUS - PARTIALLY RESOLVED'''. We're going with &amp;quot;feed&amp;quot; IF and when the Feed element is used. When and where Feed is used at all is still under discussion in the mailing list as of 2005-12-26.&lt;br /&gt;
&lt;br /&gt;
: Tantek: Per the root-class-name naming practices, we should seriously consider a more &amp;quot;unique&amp;quot; name, e.g. some possibilities:&lt;br /&gt;
* atom-feed&lt;br /&gt;
* hfeed&lt;br /&gt;
&lt;br /&gt;
=== Why rel=&amp;quot;link&amp;quot; ? ===&lt;br /&gt;
I know this maps through to the atom name, but rel=&amp;quot;bookmark&amp;quot; is the established standard for permalinks, and is included in the [http://www.w3.org/TR/html401/types.html#type-links| w3c list of rel's], so there is an Occam's Razor case for using this.&lt;br /&gt;
[[KevinMarks]]&lt;br /&gt;
* I'd like input from everyone in this -- I'm torn really. Once I knock this thing into more of a complete state, I'll throw this out onto the mailing list for discussion -- [[DavidJanes]]&lt;br /&gt;
* Also, &amp;quot;link&amp;quot; is horribly generic and is in fact modified through the &amp;quot;rel&amp;quot; attribute in Atom -- [[DavidJanes]]&lt;br /&gt;
* Agreed with what Kevin wrote.  Also, rel=&amp;quot;link&amp;quot; doesn't actually make sense when you do the analysis as described in the [[rel-faq]].  The destination of the link is not really a &amp;quot;link&amp;quot; itself with respect to the current document/file. - Tantek&lt;br /&gt;
* OK, I'm happy with this -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. We are using &amp;lt;code&amp;gt;rel=&amp;quot;bookmark&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Tantek: agreed.&lt;br /&gt;
&lt;br /&gt;
=== title already defined by hCard ===&lt;br /&gt;
The title class is defined by [[hcard|hCard]] to mean &amp;quot;job title&amp;quot;. Possible alternatives include (Please add to list):&lt;br /&gt;
&lt;br /&gt;
* 'summary', as used by hReview, hCalendar, VJOURNAL&lt;br /&gt;
** Though I agree with the reuse, in this context, it may be confusing for those reading/familiar-with the Atom specification.  We may want to avoid the use of 'summary' entirely within hAtom. - Tantek&lt;br /&gt;
* 'Subject', as used by SMTP email&lt;br /&gt;
* 'heading'&lt;br /&gt;
* 'entry-title'&lt;br /&gt;
&lt;br /&gt;
=== summary already defined and used by vCalendar/iCalendar/hCalendar/hReview ===&lt;br /&gt;
The summary class is defined by vCalendar, iCalendar, [[hcalendar|hCalendar]], and also [[hreview|hReview]], to mean &amp;quot;summary or title&amp;quot;. Possible alternatives include (add to list):&lt;br /&gt;
&lt;br /&gt;
* description, as used by VJOURNAL. It may be possible to interpret description as text longer than summary which is about the entry content. The hierarchy of detail would be summary (atom:title) -&amp;gt; description (atom:summary) -&amp;gt; content (atom:content)&lt;br /&gt;
** description is used ambiguously by RSS to mean 'content' or 'summary', and by hReview and hCalendar to mean 'content'. Doing this would recreate that ambiguity needlessly, when Atom distinguishes it clearly.  [[User:Kevin Marks|Kevin Marks]] 15:51, 31 Dec 2005 (PST)&lt;br /&gt;
** Kevin's right, and not only that, &amp;quot;description&amp;quot; does NOT mean summary in VJOURNAL.  &amp;quot;description&amp;quot; means &amp;quot;full description&amp;quot; in vCalendar, iCalendar, [[hcalendar|hCalendar]], and also [[hreview|hReview]].  See below for where to use &amp;quot;description&amp;quot;.  We must NOT use &amp;quot;description&amp;quot; to mean summary. - Tantek&lt;br /&gt;
&lt;br /&gt;
* Depending on your interpretation, atom:summary could still be summary. Here is another option: subject (atom:title) -&amp;gt; summary (atom:summary) -&amp;gt; content (atom:content).&lt;br /&gt;
&lt;br /&gt;
* atom:summary is described as abstract in &lt;br /&gt;
&lt;br /&gt;
Tantek: We may want to avoid the use of 'summary' entirely within hAtom.  Here are some alternatives:&lt;br /&gt;
* excerpt - in practice this is what most people provide instead of full text.&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
* partial-description&lt;br /&gt;
* abstract - Rarely do bloggers actually provide abstracts different from the full text of their posts - this is so NOT the 80% (and thus should be rejected for microformat consideration), but see [http://microformats.org/wiki/blog-post-examples#Entry_contains_summary_content_only blog-post-examples] for some examples.&lt;br /&gt;
* content-summary&lt;br /&gt;
&lt;br /&gt;
=== Why content? ===&lt;br /&gt;
The concept behind atom:content has precedent in earlier microformats derived from the iCalendar standard as &amp;quot;description&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Date and time names alternatives ===&lt;br /&gt;
* atom:updated&lt;br /&gt;
** VJOURNAL LAST-MODIFIED&lt;br /&gt;
*** (also used by HTTP -[[User:RobertBachmann|Robert Bachmann]])&lt;br /&gt;
** dtstamp&lt;br /&gt;
** dtupdated&lt;br /&gt;
* atom:published&lt;br /&gt;
** VJOURNAL CREATED&lt;br /&gt;
** dtpublished&lt;br /&gt;
&lt;br /&gt;
=== Relationship to hReview definitions needs clarification ===&lt;br /&gt;
hAtom will define terminology for the general act of publication that overlaps with hReview's terminology for the specific act of publishing a review of something. The following terms could be pushed back into hReview:&lt;br /&gt;
&lt;br /&gt;
* atom:published -&amp;gt; hReview dtreviewed&lt;br /&gt;
* atom:author    -&amp;gt; hReview reviewer&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Pushed back&amp;quot; is the wrong direction here.&lt;br /&gt;
&lt;br /&gt;
The right direction is &amp;quot;re-use&amp;quot; by new proposals/drafts.  If you see anything in hReview that appears to overlap this new specification, the first thing to do is to see if you can reuse those terms from hReview in this new specification, not vice versa.&lt;br /&gt;
&lt;br /&gt;
In addition, &amp;quot;published&amp;quot; does not mean the same as &amp;quot;dtreviewed&amp;quot; (you might write a restaurant review just after you eat there, but not actually &amp;quot;publish&amp;quot; it until later).  &amp;quot;reviewer&amp;quot; is also a more precise semantic than &amp;quot;author&amp;quot;, thus the two should not be collapsed.&lt;br /&gt;
&lt;br /&gt;
- Tantek&lt;br /&gt;
&lt;br /&gt;
== hCards ==&lt;br /&gt;
&lt;br /&gt;
Should hCards be required for the &amp;lt;code&amp;gt;&amp;amp;lt;address&amp;gt;&amp;lt;/code&amp;gt; of the Entry Poster? MAY, MUST, SHOULD? Your thoughts please -- [[DavidJanes]]&lt;br /&gt;
&lt;br /&gt;
* [[User:RobertBachmann|Robert Bachmann]]: “MUST” or at least “SHOULD” because atom:author is specified as “The &amp;quot;atom:author&amp;quot; element is a Person construct that indicates the author of the entry or feed.” and &amp;lt;code&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt;’s semantics are too loose to describe [http://atompub.org/2005/08/17/draft-ietf-atompub-format-11.html#rfc.section.3.2 an Atom person construct] but using &amp;lt;code&amp;gt;&amp;amp;lt;addr class=&amp;quot;vcard&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; we would have pretty good 1:1 mappings:&lt;br /&gt;
** atom:name &amp;amp;harr; hCard’s FN &lt;br /&gt;
** atom:email &amp;amp;harr; hCard’s EMAIL&lt;br /&gt;
** atom:uri &amp;amp;harr; hCard’s URI&lt;br /&gt;
&lt;br /&gt;
'''STATUS - OPEN'''. &amp;quot;MAY&amp;quot; is the answer.&lt;br /&gt;
&lt;br /&gt;
Tantek: I think this should be MUST.  Atom should have referenced vCard for these semantics and made the mistake of making up their own terms.  Let's undo that mistake with hAtom.  Also, [[hreview|hReview]] 0.3 is going to make hCard a MUST for the &amp;quot;reviewer&amp;quot; property, based on experience and [[hreview-feedback|feedback]].  Thus we may want to just follow suit with hAtom as well.&lt;br /&gt;
&lt;br /&gt;
DavidJanes: I had based the behavior on hReview 0.2. The problem is getting meaningful information into the blog templates and also I would appeal to parsimony, that is:&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;author&amp;quot;&amp;gt;bonehead&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
has an assumed defined mapping to&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;author vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;bonehead&amp;lt;/div&amp;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;
Since in many cases we're not going to get much more information than that, why add the verbosity? I note an analogous situation in hCard, where N.* are not required because they can be inferred algorithmicly.&lt;br /&gt;
&lt;br /&gt;
== Comparisons ==&lt;br /&gt;
&lt;br /&gt;
This seems precisely analogous to [http://www.meyerweb.com/eric/tools/s5/xoxo-structure-ref.html S5]:&lt;br /&gt;
* atomentry &amp;lt;-&amp;gt; slide&lt;br /&gt;
* content &amp;lt;-&amp;gt; slidecontent&lt;br /&gt;
* summary &amp;lt;-&amp;gt; handout&lt;br /&gt;
I'm all for NOT boiling the ocean, but these really seem like the same cup of tea.&lt;br /&gt;
&lt;br /&gt;
-- [[Ernie Prabhakar]]&lt;br /&gt;
&lt;br /&gt;
* See the [[#Purpose]] section above. Basically that drove the design decision for the naming [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. We're sticking with atom terminology (entry, content, summary).&lt;br /&gt;
&lt;br /&gt;
See above as David says.  The atom terminology is both problematic, and doesn't make sufficient reuse of existing microformat terminology.  As far as the analogy to S5, yes, there is an analogy, but that doesn't make them the same.  The semantics that are represented are different enough to let these evolve independently and see if content authors want them to converge or not.  Note that you can overlay hAtom and S5 in the same markup.  Anyone that is serious about converging these should *try* using both at the same time in a *real* slide presentation example and report back their experience. - Tantek&lt;br /&gt;
&lt;br /&gt;
== Repeated Elements ==&lt;br /&gt;
We allow certain elements to be repeated, such as Entry Permalink, Entry Published and Entry Title, even though there can be at most one real value. We provide &amp;quot;disambiguation&amp;quot; rules for sorting out which is the real value. See [[hatom#Nesting_Rules|here]], [[hatom#Entry_Title|here]], [[hatom#Entry_Permalink|here]] and [[hatom#Entry_Published|here]].&lt;br /&gt;
&lt;br /&gt;
Your thoughts please... -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. The spec has explicit rules for disambiguating all these items if they appear multiple times.&lt;br /&gt;
&lt;br /&gt;
== Opaqueness ==&lt;br /&gt;
If you have concerns about [[hatom#hAtom_Opaque|opaqueness]], that is, stopping interpretation below certain hAtom elements, raise them here.&lt;br /&gt;
&lt;br /&gt;
=== Opaqueness of other microformat elements ===&lt;br /&gt;
How would we handle a case where someone wanted to provide a vcard under the class=entry element for an individual who was neither author or contributor? Consider the hypothetical case where someone wanted to list their &amp;quot;muse&amp;quot; alongside article author and contributors. If this vcard included a title it might be included accidentally as an &amp;lt;atom:title&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To summarise,&lt;br /&gt;
Is it possible that other microformats found under the class=entry or class=feed elements need to be considered opaque?&lt;br /&gt;
&lt;br /&gt;
-- BenjaminCarlyle&lt;br /&gt;
&lt;br /&gt;
* The issue of &amp;quot;muse&amp;quot; and such is somewhat out of scope. However, I grasp your larger point -- what if we wanted to extend or compositie hAtom in the future. Given the 80-20 rule right now, my feeling is to set aside the problem and if it arises, define a &amp;lt;code&amp;gt;class=&amp;quot;opaque&amp;quot;&amp;lt;/code&amp;gt; element. -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
See the [[mfo-examples]] document, and add further thoughts on this matter there. -- Tantek&lt;br /&gt;
&lt;br /&gt;
=== Opaqueness of summary and content ===&lt;br /&gt;
What one publisher considers the entry content may differ from another publisher's point of view. Is the content simply a div that does not contain any author/updated/published metadata etc, or could some of that metadata be relevant to the content as well as the entry? Consider updated. last-modified-brainstorming introduces an idea of using &amp;lt;code&amp;gt;&amp;amp;lt;ins&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;del&amp;amp;gt;&amp;lt;/code&amp;gt; elements to indicate update time. Updates are also often included in entry content with further information. This suggests to me that the line of opaqueness is blurry.&lt;br /&gt;
&lt;br /&gt;
Perhaps content and summary should not be opaque, and instead rely on the mfo proposal to avoid parsing into microformats below the content level. This approach would allow a single div to contain both &amp;quot;entry&amp;quot; and &amp;quot;content&amp;quot; classes should all metadata be considered content by the author, or would permit any other subset of the metadata to be considered content without repeating one's self.&lt;br /&gt;
&lt;br /&gt;
Consider also the &amp;quot;read more&amp;quot;-style blog. The following nesting of div elements is illegal under current opacity rules:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&amp;amp;lt;div class=&amp;quot;summary&amp;quot;&amp;gt;...&amp;lt;/div&amp;gt;...&amp;lt;/div&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A further example is provided by _fil_ on #microformats, who uses the rel-tag microformat within his atom:content to be handled as tags in his feed reader.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The current spec under Schema:Nomenclature:Entry includes the text:&lt;br /&gt;
&amp;quot;if practical, also define id=&amp;quot;unique-identifier&amp;quot; to the Entry&amp;quot;&lt;br /&gt;
What should be done with this id by parsers? How does this interact (if at all) with the interpretation of a rel=bookmark within the entry?&lt;br /&gt;
&lt;br /&gt;
Also, how should a feed &amp;lt;id&amp;gt; element be filled out from a hAtom source document? Is a rel=bookmark at the feed level required?&lt;br /&gt;
&lt;br /&gt;
The id elements in atom are supposed to survive all future movements of the blog t new hosting arragements and the like. Are current feed URLs or even rel=bookmarks solid enough?&lt;br /&gt;
&lt;br /&gt;
'''STATUS - OPEN'''.&lt;br /&gt;
&lt;br /&gt;
== HTML Title ==&lt;br /&gt;
Atom permits title to be either plain text or html. hAtom2Atom.xsl currently uses a plain text translation, and some feed readers seem not to handle html titles well (liferea does not normalize-whitespace, for example). Should a hAtom title element become a plain text or a html atom title? If so, should a subset of html be passed through rather than all html (including id, etc)?&lt;br /&gt;
&lt;br /&gt;
== rel-tag ==&lt;br /&gt;
Should hAtom use rel-tag for atom category elements? &lt;br /&gt;
&lt;br /&gt;
IMHO yes. -- Tantek&lt;br /&gt;
&lt;br /&gt;
A version of this is currently implemented in hAtom2Atom.xsl, but the interpretation of rel-tag is not straightforward.&lt;br /&gt;
&lt;br /&gt;
rel-tag uses the last path segment of a URI as its tag, for example &amp;lt;code&amp;gt;&amp;amp;lt;a href=&amp;quot;http://apple.com/ipod&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;iPod&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;. Human-friendly content is permitted within the anchor. Atom defines three attributes on a category element. &amp;quot;term&amp;quot; is the category in use. &amp;quot;scheme&amp;quot; is a namespace for this category. &amp;quot;label&amp;quot; is a human-friendly text-only version of the category.&lt;br /&gt;
&lt;br /&gt;
* This looks like a clear mapping to me - term is last path segment; scheme is the tagspace and label is the text within the anchor? The problem is if the scheme + tag is not a true URL  but a URI. So for your example, term is 'ipod, scheme is 'http://apple.com/' and label is iPod. [[User:Kevin Marks|Kevin Marks]] 15:03, 31 Dec 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
hAtom2Atom.xsl does not currently supply a scheme. Label is taken from the content of the anchor tag, and no special handling for content such as the title attribute of an img element is performed. Term is the portion of the href after the last slash character.&lt;br /&gt;
&lt;br /&gt;
rel-tag permits url encoding for IRIs, as well as conversion of spaces to plus (+) characters. It is unclear whether the conversion of rel-tag data to atom:category/@term should attempt to reverse any such encoding. The handling of plus characters may be especially difficult to reverse (are the plus characters, or spaces?).&lt;br /&gt;
&lt;br /&gt;
* They are spaces. If you want plus characters use %2B Perhaps I should add this to rel-tag. [[User:Kevin Marks|Kevin Marks]] 15:03, 31 Dec 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
== Excess disambiguation rules? ==&lt;br /&gt;
Disambiguation rules apply to feed and entry title, and hAtom2Atom.xsl implements these. Rules also apply to permalink, published, and updated. These are currently not implemented. If they appear multiple times in the source document they are repeated multiple times.&lt;br /&gt;
&lt;br /&gt;
It is clear that the data relating to these fields may be repeated within a hAtom entry, however the class notation may not. Only one element need be marked with rel=&amp;quot;bookmark&amp;quot;. Only one need be marked published, and one updated. Should the disambiguation rules be removed and only one element be allowed for each value, or is there value to the publisher in marking different elements with the hAtom class names?&lt;br /&gt;
&lt;br /&gt;
== Dependancies ==&lt;br /&gt;
=== mfo ===&lt;br /&gt;
Does this specification depend on acceptance of a hAtom-compatible mfo?&lt;br /&gt;
See [[mfo-examples]].&lt;br /&gt;
&lt;br /&gt;
=== last-modified ===&lt;br /&gt;
Does this specification depend on acceptance of a hAtom-compatible last-modified?&lt;br /&gt;
&lt;br /&gt;
== Is atom:content necessary? ==&lt;br /&gt;
Atom's structure is built up around separating content and other metadata. atom:updated, atom:author, and the like are separate from atom:content any may contain repeated data. Microformats are built around bringing the content and the metadata back together. Is there are genuine use case for identifying only part of the atom entry as content? Presumably the whole html entry is fit for human consumption, or it wouldn't be part of a microformatted web page. Could that whole html snippet be used as the content?&lt;br /&gt;
&lt;br /&gt;
== Published as default value for atom:updated ==&lt;br /&gt;
It seems to be common practice to include an &amp;quot;updated&amp;quot; section within the main blog content to track updates to an atom:entry as they occur. It is less common to include a value for atom:published within atom:content. atom:published is usually provided by a machine, but atom:updated is often provided by a human.&lt;br /&gt;
&lt;br /&gt;
I suggest that if a value of published exists but no value for updated exists that the required updated field be filled out from the optional published field. I think this would make changing the required value of updated easier for publishers. Also, several updates may occur to a single entry. I suggest that a disambiguation rule be applied such that the the latest timestamp of any updated field be used if several exist. The overal parser semantics would therefore be:&lt;br /&gt;
# If multiple updated fields exist, choose the most recent one.&lt;br /&gt;
# If only one updated field exists, choose that value.&lt;br /&gt;
# If no updated field exists but a published field exists, use the published value for atom:updated.&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[hatom|hAtom]] - the draft proposal&lt;br /&gt;
* [[hatom-issues]] - problems? complaints? ideas? Put them here&lt;br /&gt;
* [[hatom-faq]] - knowledge base&lt;br /&gt;
* [[blog-post-brainstorming]]&lt;br /&gt;
* [[blog-post-formats]]&lt;br /&gt;
* [[blog-post-examples]]&lt;br /&gt;
* [[blog-description-format]] - how to describe a blog (as opposed to the individual entries, which is what we're doing here)&lt;br /&gt;
* [[mfo-examples]]&lt;br /&gt;
* [[naming-principles]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rel-design-pattern&amp;diff=8404</id>
		<title>rel-design-pattern</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rel-design-pattern&amp;diff=8404"/>
		<updated>2006-01-04T23:53:07Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Rel design pattern =&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Use the [[rel-design-pattern]] to indicate the meaning of a link (i.e. a href) in an XHTML document&lt;br /&gt;
&lt;br /&gt;
== How to use it ==&lt;br /&gt;
&lt;br /&gt;
* define the semantic meaning of a link (&amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt;) within a micoformat and give it a name &amp;lt;code&amp;gt;''mf-rel-value''&amp;lt;/code&amp;gt;&lt;br /&gt;
** this definition may also extend to the value of elements and text enclosed by the link&lt;br /&gt;
* add &amp;lt;code&amp;gt;rel=&amp;quot;''mf-rel-value''&amp;quot;&amp;lt;/code&amp;gt; to hyperlinks that have that semantic meaning within that microformat.&lt;br /&gt;
* simple microformats that use only the [[rel-design-pattern]] are typically named after the rel-value&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
==== rel=&amp;quot;bookmark&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
The [http://www.w3.org/TR/REC-html40/types.html#h-6.12 HTML4 spec] describes a bookmark as &amp;quot;a link to a key entry point within an extended document&amp;quot;. By convention, this entry point also captures the notion of a &amp;quot;permalink&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;archive/entry.html&amp;quot; rel=&amp;quot;bookmark&amp;quot;&amp;gt;A Document Entry&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== rel=&amp;quot;tag&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
[[rel-tag]] defines semantic meaning for by the URI and enclosed elements using &amp;lt;code&amp;gt;rel=&amp;quot;tag&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://technorati.com/tag/tech&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;tech&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Main_Page#Design_Patterns|All microformat design patterns]]&lt;br /&gt;
* [http://www.w3.org/TR/REC-html40/struct/links.html#edef-A HTML 4.01 definition of the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; element]&lt;br /&gt;
* [http://www.w3.org/TR/REC-html40/struct/links.html#adef-rel HTML 4.01 definition of the &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attribute]&lt;br /&gt;
* Microformats: [[rel-license]], [[rel-nofollow]], [[rel-tag]]&lt;br /&gt;
* Proposals: [[rel-directory]], [[rel-enclosure]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hatom-issues&amp;diff=3863</id>
		<title>hatom-issues</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hatom-issues&amp;diff=3863"/>
		<updated>2006-01-03T19:46:38Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Entry (atom:entry) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Discussion Participants =&lt;br /&gt;
&lt;br /&gt;
== Editors ==&lt;br /&gt;
* [http://www.blogmatrix.com David Janes]&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://www.blogmatrix.com David Janes]&lt;br /&gt;
* [http://www.dannyayers.com Danny Ayers]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik]&lt;br /&gt;
* [http://www.opendarwin.org/~drernie Ernest Prabhakar]&lt;br /&gt;
* [http://members.optusnet.com.au/benjamincarlyle/benjamin/blog/ Benjamin Carlyle]&lt;br /&gt;
&lt;br /&gt;
= Purpose =&lt;br /&gt;
Questions or comments about [[hatom|hAtom]] go here. Please add your name&lt;br /&gt;
to the [http://microformats.org/wiki?title=hatom-issues&amp;amp;action=edit&amp;amp;section=4 Contributors] section above.&lt;br /&gt;
&lt;br /&gt;
== Goals for hAtom ==&lt;br /&gt;
# to provide a blog-post microformat, based on how people actually produce weblogs&lt;br /&gt;
# based on (1), use Atom as it provides the most suitable data model for doing so&lt;br /&gt;
# based on (2), to make the format useful anywhere Atom might be used in context to create a syndication feed&lt;br /&gt;
# provide a baseline envelope format for similar {title|link|content|summary} web pages&lt;br /&gt;
&lt;br /&gt;
== Anti-Goals for hAtom ==&lt;br /&gt;
# &amp;lt;em&amp;gt;Not&amp;lt;/em&amp;gt; to tell people how to write blogs or what there blog should look like; hAtom marked up blogs should look and behave &amp;lt;em&amp;gt;identically&amp;lt;/em&amp;gt; to what they before hAtom was applied.&lt;br /&gt;
&lt;br /&gt;
= New Nomenclature =&lt;br /&gt;
&lt;br /&gt;
[[User:DavidJanes|David Janes]] added this on 2006.01.03. Since we've decided that correspondence to Atom nomenclature is not going to happen, let's just decide on it here. I tried but probably haven't succeeded in pulling all the info from below up so feel free to add new things. Also feel free to change your vote if you see a consensus happening.&lt;br /&gt;
&lt;br /&gt;
'''How to use this'''. If you like a particular use, place something like '&amp;lt;code&amp;gt;: +1 YourName&amp;lt;/code&amp;gt;' following the name. Feel free to make as make negative votes. If you have something compelling to say, add it to the Discussion section that follows. Let's settle this out by, say the 10th of January 2006?&lt;br /&gt;
&lt;br /&gt;
== Feed (atom:feed)==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;feed&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;atom-feed&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency with prefix)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;hfeed&amp;quot;&amp;lt;/code&amp;gt; (h* uF consistency)&lt;br /&gt;
: +1 DavidJanes&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry (atom:entry) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;entry&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
: +1 MarkRickerby&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;atom-entry&amp;lt;/code&amp;gt; (Atom consistency with prefix)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;hentry&amp;lt;/code&amp;gt; (h* uF consistency)&lt;br /&gt;
: +1 DavidJanes&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Title (atom:title) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;title&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;entry-title&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency, avoid hCard conflict)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;heading&amp;quot;&amp;lt;/code&amp;gt; (HTML)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;subject&amp;quot;&amp;lt;/code&amp;gt; (RFC822)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;summary&amp;quot;&amp;lt;/code&amp;gt; (hReview consistency)&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Content (atom:content) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;content&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;description&amp;quot;&amp;lt;/code&amp;gt; (vCalendar, hCalendar, xFolk, hReview consitency)&lt;br /&gt;
: +1 DavidJanes&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Summary (atom:summary) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;summary&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;content-summary&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency avoiding hCalendar conflict)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;partial-description&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;excerpt&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Permalink (atom:link) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;rel=&amp;quot;bookmark&amp;quot;&amp;lt;/code&amp;gt; (HTML consitency)&lt;br /&gt;
: +2 DavidJanes&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Published (atom:published) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;published&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;dtpublished&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency with &amp;quot;dt&amp;quot; unofficial pattern)&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Updated (atom:updated) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;updated&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;dtupdated&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency with &amp;quot;dt&amp;quot; unofficial pattern)&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;last-modified&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Author (atom:author) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;author&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
== Entry Contributor (atom:author) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;class=&amp;quot;contibutor&amp;quot;&amp;lt;/code&amp;gt; (Atom consistency)&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
= Questions and Comments =&lt;br /&gt;
&lt;br /&gt;
==Limitations==&lt;br /&gt;
There seems to be nothing in the hAtom specification to supply metadata for the blog (title, description, url, feedurl).&lt;br /&gt;
There is nothing defined for the encapsulation of comments, comment counts, or links to comment sections.&lt;br /&gt;
The microformat would be much more useful with these capabilities added.&lt;br /&gt;
-- [[User:Singpolyma|singpolyma]] 03:35, 3 Jan 2006 (PST)&lt;br /&gt;
&lt;br /&gt;
* We've deliberately restricted this to being a &amp;quot;blog post&amp;quot; microformat at this point to make the problem managable. Once the core elements are defined, we will consider extended the spec to cover as much as Atom does. Also note that microformats are compositable, thus, all these things could potentially be defined elsewhere with detrement to this standard. -- DavidJanes&lt;br /&gt;
&lt;br /&gt;
== Nomenclature ==&lt;br /&gt;
&lt;br /&gt;
Note: microformats [[naming-principles]] include a precise means for coming up with names which should work in the 90% case.&lt;br /&gt;
&lt;br /&gt;
One point to raise for hAtom in particular - we don't simply omit spaces from multiword property names, we use hyphens.  E.g. &amp;quot;given-name&amp;quot; and many others in [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
=== Why atomentry? ===&lt;br /&gt;
;class=&amp;quot;atomentry&amp;quot; (or rather, &amp;quot;atom-entry&amp;quot;)&lt;br /&gt;
:Why not simply &amp;quot;entry&amp;quot;? The parallel to Atom is clear, but in the&lt;br /&gt;
context of a Web page, why add the reference? In case maybe you want&lt;br /&gt;
to try for something approaching a string that won't get confused, my&lt;br /&gt;
feeling is: forget it. Stick to the local semantics and let the&lt;br /&gt;
doc-level (or HTML5 div level?) profile attribute disambiguate. Or to&lt;br /&gt;
put it another way, it's premature to see a need at that point.&lt;br /&gt;
-- [[DannyAyers]]&lt;br /&gt;
&lt;br /&gt;
* I ([[User:DavidJanes|David Janes]]) chose the &amp;quot;atom&amp;quot; prefix:&lt;br /&gt;
** to disambiguate; it is just ''too'' likely that &amp;quot;entry&amp;quot; or &amp;quot;feed&amp;quot; would appear on a random webpage in some other context. My preference would be to have a declarative statement in the XHTML header which would render this argument moot, but at this point the community seems cool on the concept.&lt;br /&gt;
** to follow the naming pattern seen in the other &amp;quot;major&amp;quot; microformats ([[hcard|hCard]], [[hcalendar|hCalendar]], etc.)&lt;br /&gt;
** because Entrys will not be required to be in Feeds (these rules and the reasons where this can happen will be forthcoming), I choose to disambiguate both&lt;br /&gt;
::I don't like the analogy; I think this is more useful than just Atom, so it should be made generic. [[User:DrErnie|Dr. Ernie]] 16:59, 25 Oct 2005 (PDT)&lt;br /&gt;
&lt;br /&gt;
:: [[DannyAyers]]  My point exactly, but it wouldn't be the end of the world if the prefix was there - not reallly more than aesthetics...&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. We're going with &amp;quot;entry&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
:: Tantek: This is actually difficult to consider outside the following issue.  In particular, if &amp;quot;entry&amp;quot; is to serve as a potential root class name (similar to &amp;quot;vevent&amp;quot;, which may be a root of an [[hcalendar|hCalendar]] event, or may be present in the context of a &amp;quot;vcalendar&amp;quot;), then we should strongly consider &amp;quot;uniquifying&amp;quot; it per our root-class-name practices. Possibilities to consider:&lt;br /&gt;
* atom-entry&lt;br /&gt;
* hentry&lt;br /&gt;
* vjournal (from RFC 2445 and thus borrowed in effect from [[hcalendar|hCalendar]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Why atomfeed? ===&lt;br /&gt;
;class=&amp;quot;atomfeed&amp;quot; (or rather, &amp;quot;atom-entry&amp;quot;)&lt;br /&gt;
:As above on the atomprefix. But what does 'feed' mean in the context of a HTML page? Doesn't the &amp;lt;head&amp;gt; element cover the corresponding semantics?&lt;br /&gt;
--  [[DannyAyers]] &lt;br /&gt;
&lt;br /&gt;
* It is possible, somewhat common, and [[blog-post-examples#Multiple_EntryGroups_on_a_page|documented]], that multiple feeds can appear on a single page, so it's insufficient to depend on the header, even though this may be the default case. You'll note that I've left out documenting a lot of concepts relating to feeds at a conceptual level, except for noting they exist because I think this is a bit of a swamp that's going to need more thinking&lt;br /&gt;
** I'm going to more explicitly recognize that the XHTML document ''may'' act as an implicit feed in many cases&lt;br /&gt;
* A Feed is a group of related Entries; what defines the relationship is entirely up to the author of the blog, except to note that if they were to place them together in the same Atom syndication feed, you'd do the same in the XHTML&lt;br /&gt;
::This makes sense to me, the way vcalendar is optional since vevent is usually sufficient. [[User:DrErnie|Dr. Ernie]] 16:59, 25 Oct 2005 (PDT)&lt;br /&gt;
::Ernie is precisely correct. The vevent/vcalendar :: entry/feed analogy is precisely correct. - Tantek&lt;br /&gt;
: The multi-feed point makes sense, but if this data appears on a regular HTML page the question remains, does &amp;quot;feed&amp;quot; make sense? (Maybe just naming aesthetics again) -- [[DannyAyers]]&lt;br /&gt;
:: I'm thinking about it more -- I think so, just to split the content of the webpage up (as opposed to blogrolls, headers, footers, etc.) -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
:: Agreed with David. Not only does it make sense, it is a bad idea to consider renaming something like that for &amp;quot;aesthetics&amp;quot;. - Tantek&lt;br /&gt;
&lt;br /&gt;
'''STATUS - PARTIALLY RESOLVED'''. We're going with &amp;quot;feed&amp;quot; IF and when the Feed element is used. When and where Feed is used at all is still under discussion in the mailing list as of 2005-12-26.&lt;br /&gt;
&lt;br /&gt;
: Tantek: Per the root-class-name naming practices, we should seriously consider a more &amp;quot;unique&amp;quot; name, e.g. some possibilities:&lt;br /&gt;
* atom-feed&lt;br /&gt;
* hfeed&lt;br /&gt;
&lt;br /&gt;
=== Why rel=&amp;quot;link&amp;quot; ? ===&lt;br /&gt;
I know this maps through to the atom name, but rel=&amp;quot;bookmark&amp;quot; is the established standard for permalinks, and is included in the [http://www.w3.org/TR/html401/types.html#type-links| w3c list of rel's], so there is an Occam's Razor case for using this.&lt;br /&gt;
[[KevinMarks]]&lt;br /&gt;
* I'd like input from everyone in this -- I'm torn really. Once I knock this thing into more of a complete state, I'll throw this out onto the mailing list for discussion -- [[DavidJanes]]&lt;br /&gt;
* Also, &amp;quot;link&amp;quot; is horribly generic and is in fact modified through the &amp;quot;rel&amp;quot; attribute in Atom -- [[DavidJanes]]&lt;br /&gt;
* Agreed with what Kevin wrote.  Also, rel=&amp;quot;link&amp;quot; doesn't actually make sense when you do the analysis as described in the [[rel-faq]].  The destination of the link is not really a &amp;quot;link&amp;quot; itself with respect to the current document/file. - Tantek&lt;br /&gt;
* OK, I'm happy with this -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. We are using &amp;lt;code&amp;gt;rel=&amp;quot;bookmark&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Tantek: agreed.&lt;br /&gt;
&lt;br /&gt;
=== title already defined by hCard ===&lt;br /&gt;
The title class is defined by [[hcard|hCard]] to mean &amp;quot;job title&amp;quot;. Possible alternatives include (Please add to list):&lt;br /&gt;
&lt;br /&gt;
* 'summary', as used by hReview, hCalendar, VJOURNAL&lt;br /&gt;
** Though I agree with the reuse, in this context, it may be confusing for those reading/familiar-with the Atom specification.  We may want to avoid the use of 'summary' entirely within hAtom. - Tantek&lt;br /&gt;
* 'Subject', as used by SMTP email&lt;br /&gt;
* 'heading'&lt;br /&gt;
* 'entry-title'&lt;br /&gt;
&lt;br /&gt;
=== summary already defined and used by vCalendar/iCalendar/hCalendar/hReview ===&lt;br /&gt;
The summary class is defined by vCalendar, iCalendar, [[hcalendar|hCalendar]], and also [[hreview|hReview]], to mean &amp;quot;summary or title&amp;quot;. Possible alternatives include (add to list):&lt;br /&gt;
&lt;br /&gt;
* description, as used by VJOURNAL. It may be possible to interpret description as text longer than summary which is about the entry content. The hierarchy of detail would be summary (atom:title) -&amp;gt; description (atom:summary) -&amp;gt; content (atom:content)&lt;br /&gt;
** description is used ambiguously by RSS to mean 'content' or 'summary', and by hReview and hCalendar to mean 'content'. Doing this would recreate that ambiguity needlessly, when Atom distinguishes it clearly.  [[User:Kevin Marks|Kevin Marks]] 15:51, 31 Dec 2005 (PST)&lt;br /&gt;
** Kevin's right, and not only that, &amp;quot;description&amp;quot; does NOT mean summary in VJOURNAL.  &amp;quot;description&amp;quot; means &amp;quot;full description&amp;quot; in vCalendar, iCalendar, [[hcalendar|hCalendar]], and also [[hreview|hReview]].  See below for where to use &amp;quot;description&amp;quot;.  We must NOT use &amp;quot;description&amp;quot; to mean summary. - Tantek&lt;br /&gt;
&lt;br /&gt;
* Depending on your interpretation, atom:summary could still be summary. Here is another option: subject (atom:title) -&amp;gt; summary (atom:summary) -&amp;gt; content (atom:content).&lt;br /&gt;
&lt;br /&gt;
* atom:summary is described as abstract in &lt;br /&gt;
&lt;br /&gt;
Tantek: We may want to avoid the use of 'summary' entirely within hAtom.  Here are some alternatives:&lt;br /&gt;
* excerpt - in practice this is what most people provide instead of full text.&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
* partial-description&lt;br /&gt;
* abstract - Rarely do bloggers actually provide abstracts different from the full text of their posts - this is so NOT the 80% (and thus should be rejected for microformat consideration), but see [http://microformats.org/wiki/blog-post-examples#Entry_contains_summary_content_only blog-post-examples] for some examples.&lt;br /&gt;
* content-summary&lt;br /&gt;
&lt;br /&gt;
=== Why content? ===&lt;br /&gt;
The concept behind atom:content has precedent in earlier microformats derived from the iCalendar standard as &amp;quot;description&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Tantek: 'content' is a terrible name to use for this sort of thing.  The term is far too ambiguous and overloaded, and nearly anything can be considered to be &amp;quot;content&amp;quot;.&lt;br /&gt;
* Using 'description' is well established by vCalendar, iCalendar (RFC 2445), hCalendar, xFolk, hReview etc. - Tantek&lt;br /&gt;
&lt;br /&gt;
Proposals/alternatives:&lt;br /&gt;
* description - re-use it as it is already used by vCalendar, iCalendar (RFC 2445), hCalendar, xFolk, hReview etc.&lt;br /&gt;
** +1 Tantek&lt;br /&gt;
&lt;br /&gt;
=== Date and time names alternatives ===&lt;br /&gt;
* atom:updated&lt;br /&gt;
** VJOURNAL LAST-MODIFIED&lt;br /&gt;
*** (also used by HTTP -[[User:RobertBachmann|Robert Bachmann]])&lt;br /&gt;
** dtstamp&lt;br /&gt;
** dtupdated&lt;br /&gt;
* atom:published&lt;br /&gt;
** VJOURNAL CREATED&lt;br /&gt;
** dtpublished&lt;br /&gt;
&lt;br /&gt;
=== Relationship to hReview definitions needs clarification ===&lt;br /&gt;
hAtom will define terminology for the general act of publication that overlaps with hReview's terminology for the specific act of publishing a review of something. The following terms could be pushed back into hReview:&lt;br /&gt;
&lt;br /&gt;
* atom:published -&amp;gt; hReview dtreviewed&lt;br /&gt;
* atom:author    -&amp;gt; hReview reviewer&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Pushed back&amp;quot; is the wrong direction here.&lt;br /&gt;
&lt;br /&gt;
The right direction is &amp;quot;re-use&amp;quot; by new proposals/drafts.  If you see anything in hReview that appears to overlap this new specification, the first thing to do is to see if you can reuse those terms from hReview in this new specification, not vice versa.&lt;br /&gt;
&lt;br /&gt;
In addition, &amp;quot;published&amp;quot; does not mean the same as &amp;quot;dtreviewed&amp;quot; (you might write a restaurant review just after you eat there, but not actually &amp;quot;publish&amp;quot; it until later).  &amp;quot;reviewer&amp;quot; is also a more precise semantic than &amp;quot;author&amp;quot;, thus the two should not be collapsed.&lt;br /&gt;
&lt;br /&gt;
- Tantek&lt;br /&gt;
&lt;br /&gt;
== hCards ==&lt;br /&gt;
&lt;br /&gt;
Should hCards be required for the &amp;lt;code&amp;gt;&amp;amp;lt;address&amp;gt;&amp;lt;/code&amp;gt; of the Entry Poster? MAY, MUST, SHOULD? Your thoughts please -- [[DavidJanes]]&lt;br /&gt;
&lt;br /&gt;
* [[User:RobertBachmann|Robert Bachmann]]: “MUST” or at least “SHOULD” because atom:author is specified as “The &amp;quot;atom:author&amp;quot; element is a Person construct that indicates the author of the entry or feed.” and &amp;lt;code&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt;’s semantics are too loose to describe [http://atompub.org/2005/08/17/draft-ietf-atompub-format-11.html#rfc.section.3.2 an Atom person construct] but using &amp;lt;code&amp;gt;&amp;amp;lt;addr class=&amp;quot;vcard&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; we would have pretty good 1:1 mappings:&lt;br /&gt;
** atom:name &amp;amp;harr; hCard’s FN &lt;br /&gt;
** atom:email &amp;amp;harr; hCard’s EMAIL&lt;br /&gt;
** atom:uri &amp;amp;harr; hCard’s URI&lt;br /&gt;
&lt;br /&gt;
'''STATUS - OPEN'''. &amp;quot;MAY&amp;quot; is the answer.&lt;br /&gt;
&lt;br /&gt;
Tantek: I think this should be MUST.  Atom should have referenced vCard for these semantics and made the mistake of making up their own terms.  Let's undo that mistake with hAtom.  Also, [[hreview|hReview]] 0.3 is going to make hCard a MUST for the &amp;quot;reviewer&amp;quot; property, based on experience and [[hreview-feedback|feedback]].  Thus we may want to just follow suit with hAtom as well.&lt;br /&gt;
&lt;br /&gt;
DavidJanes: I had based the behavior on hReview 0.2. The problem is getting meaningful information into the blog templates and also I would appeal to parsimony, that is:&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;author&amp;quot;&amp;gt;bonehead&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
has an assumed defined mapping to&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;author vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;bonehead&amp;lt;/div&amp;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;
Since in many cases we're not going to get much more information than that, why add the verbosity? I note an analogous situation in hCard, where N.* are not required because they can be inferred algorithmicly.&lt;br /&gt;
&lt;br /&gt;
== Comparisons ==&lt;br /&gt;
&lt;br /&gt;
This seems precisely analogous to [http://www.meyerweb.com/eric/tools/s5/xoxo-structure-ref.html S5]:&lt;br /&gt;
* atomentry &amp;lt;-&amp;gt; slide&lt;br /&gt;
* content &amp;lt;-&amp;gt; slidecontent&lt;br /&gt;
* summary &amp;lt;-&amp;gt; handout&lt;br /&gt;
I'm all for NOT boiling the ocean, but these really seem like the same cup of tea.&lt;br /&gt;
&lt;br /&gt;
-- [[Ernie Prabhakar]]&lt;br /&gt;
&lt;br /&gt;
* See the [[#Purpose]] section above. Basically that drove the design decision for the naming [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. We're sticking with atom terminology (entry, content, summary).&lt;br /&gt;
&lt;br /&gt;
See above as David says.  The atom terminology is both problematic, and doesn't make sufficient reuse of existing microformat terminology.  As far as the analogy to S5, yes, there is an analogy, but that doesn't make them the same.  The semantics that are represented are different enough to let these evolve independently and see if content authors want them to converge or not.  Note that you can overlay hAtom and S5 in the same markup.  Anyone that is serious about converging these should *try* using both at the same time in a *real* slide presentation example and report back their experience. - Tantek&lt;br /&gt;
&lt;br /&gt;
== Repeated Elements ==&lt;br /&gt;
We allow certain elements to be repeated, such as Entry Permalink, Entry Published and Entry Title, even though there can be at most one real value. We provide &amp;quot;disambiguation&amp;quot; rules for sorting out which is the real value. See [[hatom#Nesting_Rules|here]], [[hatom#Entry_Title|here]], [[hatom#Entry_Permalink|here]] and [[hatom#Entry_Published|here]].&lt;br /&gt;
&lt;br /&gt;
Your thoughts please... -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
'''STATUS - RESOLVED'''. The spec has explicit rules for disambiguating all these items if they appear multiple times.&lt;br /&gt;
&lt;br /&gt;
== Opaqueness ==&lt;br /&gt;
If you have concerns about [[hatom#hAtom_Opaque|opaqueness]], that is, stopping interpretation below certain hAtom elements, raise them here.&lt;br /&gt;
&lt;br /&gt;
=== Opaqueness of other microformat elements ===&lt;br /&gt;
How would we handle a case where someone wanted to provide a vcard under the class=entry element for an individual who was neither author or contributor? Consider the hypothetical case where someone wanted to list their &amp;quot;muse&amp;quot; alongside article author and contributors. If this vcard included a title it might be included accidentally as an &amp;lt;atom:title&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To summarise,&lt;br /&gt;
Is it possible that other microformats found under the class=entry or class=feed elements need to be considered opaque?&lt;br /&gt;
&lt;br /&gt;
-- BenjaminCarlyle&lt;br /&gt;
&lt;br /&gt;
* The issue of &amp;quot;muse&amp;quot; and such is somewhat out of scope. However, I grasp your larger point -- what if we wanted to extend or compositie hAtom in the future. Given the 80-20 rule right now, my feeling is to set aside the problem and if it arises, define a &amp;lt;code&amp;gt;class=&amp;quot;opaque&amp;quot;&amp;lt;/code&amp;gt; element. -- [[User:DavidJanes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
See the [[mfo-examples]] document, and add further thoughts on this matter there. -- Tantek&lt;br /&gt;
&lt;br /&gt;
=== Opaqueness of summary and content ===&lt;br /&gt;
What one publisher considers the entry content may differ from another publisher's point of view. Is the content simply a div that does not contain any author/updated/published metadata etc, or could some of that metadata be relevant to the content as well as the entry? Consider updated. last-modified-brainstorming introduces an idea of using &amp;lt;code&amp;gt;&amp;amp;lt;ins&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;amp;lt;del&amp;amp;gt;&amp;lt;/code&amp;gt; elements to indicate update time. Updates are also often included in entry content with further information. This suggests to me that the line of opaqueness is blurry.&lt;br /&gt;
&lt;br /&gt;
Perhaps content and summary should not be opaque, and instead rely on the mfo proposal to avoid parsing into microformats below the content level. This approach would allow a single div to contain both &amp;quot;entry&amp;quot; and &amp;quot;content&amp;quot; classes should all metadata be considered content by the author, or would permit any other subset of the metadata to be considered content without repeating one's self.&lt;br /&gt;
&lt;br /&gt;
Consider also the &amp;quot;read more&amp;quot;-style blog. The following nesting of div elements is illegal under current opacity rules:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&amp;amp;lt;div class=&amp;quot;summary&amp;quot;&amp;gt;...&amp;lt;/div&amp;gt;...&amp;lt;/div&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A further example is provided by _fil_ on #microformats, who uses the rel-tag microformat within his atom:content to be handled as tags in his feed reader.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The current spec under Schema:Nomenclature:Entry includes the text:&lt;br /&gt;
&amp;quot;if practical, also define id=&amp;quot;unique-identifier&amp;quot; to the Entry&amp;quot;&lt;br /&gt;
What should be done with this id by parsers? How does this interact (if at all) with the interpretation of a rel=bookmark within the entry?&lt;br /&gt;
&lt;br /&gt;
Also, how should a feed &amp;lt;id&amp;gt; element be filled out from a hAtom source document? Is a rel=bookmark at the feed level required?&lt;br /&gt;
&lt;br /&gt;
The id elements in atom are supposed to survive all future movements of the blog t new hosting arragements and the like. Are current feed URLs or even rel=bookmarks solid enough?&lt;br /&gt;
&lt;br /&gt;
'''STATUS - OPEN'''.&lt;br /&gt;
&lt;br /&gt;
== HTML Title ==&lt;br /&gt;
Atom permits title to be either plain text or html. hAtom2Atom.xsl currently uses a plain text translation, and some feed readers seem not to handle html titles well (liferea does not normalize-whitespace, for example). Should a hAtom title element become a plain text or a html atom title? If so, should a subset of html be passed through rather than all html (including id, etc)?&lt;br /&gt;
&lt;br /&gt;
== rel-tag ==&lt;br /&gt;
Should hAtom use rel-tag for atom category elements? &lt;br /&gt;
&lt;br /&gt;
IMHO yes. -- Tantek&lt;br /&gt;
&lt;br /&gt;
A version of this is currently implemented in hAtom2Atom.xsl, but the interpretation of rel-tag is not straightforward.&lt;br /&gt;
&lt;br /&gt;
rel-tag uses the last path segment of a URI as its tag, for example &amp;lt;code&amp;gt;&amp;amp;lt;a href=&amp;quot;http://apple.com/ipod&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;iPod&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;. Human-friendly content is permitted within the anchor. Atom defines three attributes on a category element. &amp;quot;term&amp;quot; is the category in use. &amp;quot;scheme&amp;quot; is a namespace for this category. &amp;quot;label&amp;quot; is a human-friendly text-only version of the category.&lt;br /&gt;
&lt;br /&gt;
* This looks like a clear mapping to me - term is last path segment; scheme is the tagspace and label is the text within the anchor? The problem is if the scheme + tag is not a true URL  but a URI. So for your example, term is 'ipod, scheme is 'http://apple.com/' and label is iPod. [[User:Kevin Marks|Kevin Marks]] 15:03, 31 Dec 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
hAtom2Atom.xsl does not currently supply a scheme. Label is taken from the content of the anchor tag, and no special handling for content such as the title attribute of an img element is performed. Term is the portion of the href after the last slash character.&lt;br /&gt;
&lt;br /&gt;
rel-tag permits url encoding for IRIs, as well as conversion of spaces to plus (+) characters. It is unclear whether the conversion of rel-tag data to atom:category/@term should attempt to reverse any such encoding. The handling of plus characters may be especially difficult to reverse (are the plus characters, or spaces?).&lt;br /&gt;
&lt;br /&gt;
* They are spaces. If you want plus characters use %2B Perhaps I should add this to rel-tag. [[User:Kevin Marks|Kevin Marks]] 15:03, 31 Dec 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
== Excess disambiguation rules? ==&lt;br /&gt;
Disambiguation rules apply to feed and entry title, and hAtom2Atom.xsl implements these. Rules also apply to permalink, published, and updated. These are currently not implemented. If they appear multiple times in the source document they are repeated multiple times.&lt;br /&gt;
&lt;br /&gt;
It is clear that the data relating to these fields may be repeated within a hAtom entry, however the class notation may not. Only one element need be marked with rel=&amp;quot;bookmark&amp;quot;. Only one need be marked published, and one updated. Should the disambiguation rules be removed and only one element be allowed for each value, or is there value to the publisher in marking different elements with the hAtom class names?&lt;br /&gt;
&lt;br /&gt;
== Dependancies ==&lt;br /&gt;
=== mfo ===&lt;br /&gt;
Does this specification depend on acceptance of a hAtom-compatible mfo?&lt;br /&gt;
See [[mfo-examples]].&lt;br /&gt;
&lt;br /&gt;
=== last-modified ===&lt;br /&gt;
Does this specification depend on acceptance of a hAtom-compatible last-modified?&lt;br /&gt;
&lt;br /&gt;
== Is atom:content necessary? ==&lt;br /&gt;
Atom's structure is built up around separating content and other metadata. atom:updated, atom:author, and the like are separate from atom:content any may contain repeated data. Microformats are built around bringing the content and the metadata back together. Is there are genuine use case for identifying only part of the atom entry as content? Presumably the whole html entry is fit for human consumption, or it wouldn't be part of a microformatted web page. Could that whole html snippet be used as the content?&lt;br /&gt;
&lt;br /&gt;
== Published as default value for atom:updated ==&lt;br /&gt;
It seems to be common practice to include an &amp;quot;updated&amp;quot; section within the main blog content to track updates to an atom:entry as they occur. It is less common to include a value for atom:published within atom:content. atom:published is usually provided by a machine, but atom:updated is often provided by a human.&lt;br /&gt;
&lt;br /&gt;
I suggest that if a value of published exists but no value for updated exists that the required updated field be filled out from the optional published field. I think this would make changing the required value of updated easier for publishers. Also, several updates may occur to a single entry. I suggest that a disambiguation rule be applied such that the the latest timestamp of any updated field be used if several exist. The overal parser semantics would therefore be:&lt;br /&gt;
# If multiple updated fields exist, choose the most recent one.&lt;br /&gt;
# If only one updated field exists, choose that value.&lt;br /&gt;
# If no updated field exists but a published field exists, use the published value for atom:updated.&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[hatom|hAtom]] - the draft proposal&lt;br /&gt;
* [[hatom-issues]] - problems? complaints? ideas? Put them here&lt;br /&gt;
* [[hatom-faq]] - knowledge base&lt;br /&gt;
* [[blog-post-brainstorming]]&lt;br /&gt;
* [[blog-post-formats]]&lt;br /&gt;
* [[blog-post-examples]]&lt;br /&gt;
* [[blog-description-format]] - how to describe a blog (as opposed to the individual entries, which is what we're doing here)&lt;br /&gt;
* [[mfo-examples]]&lt;br /&gt;
* [[naming-principles]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29097</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29097"/>
		<updated>2005-12-15T00:44:54Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: Exploratory discussions: requirements-testing-examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
= Microformats Wiki =&lt;br /&gt;
Welcome to the [http://microformats.org microformats] wiki. There's a lot going on around here, but feel free to jump in and offer your assistance.&lt;br /&gt;
&lt;br /&gt;
But First: &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 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;
&lt;br /&gt;
== Exploratory discussions ==&lt;br /&gt;
Focused on real-world [[examples]] to motivate the microformat.&lt;br /&gt;
*[[blog-post-examples]], [[blog-post-formats]], [[blog-post-brainstorming]] (yields [[hatom|hAtom]])&lt;br /&gt;
*[[blog-description-format]]&lt;br /&gt;
*[[chat-examples]]&lt;br /&gt;
*[[citation-brainstorming]], [[cite|Planning pages for a citation microformat]]&lt;br /&gt;
*[[comments-formats]]&lt;br /&gt;
*[[directory-inclusion-examples]], [[directory-inclusion-formats]]. (see also [[rel-directory]])&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-metadata-examples]]&lt;br /&gt;
*[[other-formats]]&lt;br /&gt;
*[[requirements-testing]], [[requirements-testing-examples]]&lt;br /&gt;
*[[resume-brainstorming]], [[resume-formats]]&lt;br /&gt;
*[[rest-examples]]&lt;br /&gt;
*[[search-results-example]]&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;
*[[show-brainstorming]]&lt;br /&gt;
*[[showroll-brainstorming]]&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;
* [[to-do]]&lt;br /&gt;
* [[marked-for-deletion]]&lt;br /&gt;
* [http://www.birth-control.freeservers.com/ Birth control]&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])[http://www.birth-control.freeservers.com/ Birth control]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=31394</id>
		<title>requirements-testing</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=31394"/>
		<updated>2005-12-15T00:43:58Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements Testing Brainstorm ==&lt;br /&gt;
&lt;br /&gt;
This is a concept for documenting acceptance tests and project requirements in XHTML. The microformat should exist to encourage and facilitate the progress and uptake of Agile development methodologies across a wide spectrum of projects and organizations.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
* [http://maetl.coretxt.net.nz Mark Rickerby]&lt;br /&gt;
&lt;br /&gt;
== The problem ==&lt;br /&gt;
&lt;br /&gt;
There are numerous popular approaches to requirements definition and acceptance test/use case documentation, and various automated tools to run test fixtures and report back results. &lt;br /&gt;
&lt;br /&gt;
Many of the accepted formats focus on diagram notation of use cases, but a lot of the time, test plans and documentation are captured in unstructured and arbitrary styles, often in Word documents or similar. One of the major issues with working with requirements in this document format is that it is very easy to fall out of step with revisions and changes, especially once development cycles are up and running on a project. Older requirements information tends to rot and become incorrect very quickly, unless documents evolve directly with the development process itself. Word documents are hard to author collaboratively in this way, and encourage clients and developers to take an adversarial stance.&lt;br /&gt;
&lt;br /&gt;
== Documenting Requirements ==&lt;br /&gt;
&lt;br /&gt;
Could there be a delarative equivalent of a UML use case diagram in XHTML? What would this actually achieve? It's easy enough to do in XML, but this wouldn't be viewable directly in a document format. Good idea not to overcomplicate the simple description of a user role, and possible interactions with other roles/services.&lt;br /&gt;
&lt;br /&gt;
A simple HTML vocabulary could make it much easier to share structured requirements information through a wiki type format, which could thus be updated in realtime to reflect changing requirements and new knowledge about the conditions of a system.&lt;br /&gt;
&lt;br /&gt;
== Test Vocabulary ==&lt;br /&gt;
&lt;br /&gt;
A list of possible commands for a a web acceptance testing tool in basic English:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 - Start at [link] (Go to [link])&lt;br /&gt;
 - Click [text][submit]&lt;br /&gt;
 - Set field [name] to [value] (Add [name] to [value)&lt;br /&gt;
 - Should see (Expect to see)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Communicating and Sharing Acceptance Test Data ==&lt;br /&gt;
&lt;br /&gt;
Who is the audience? Clients, developers, stakeholders. What do they want to see? An itemized list of test cases - whether the tests are completed or not, and if incomplete, where did the failures occur?&lt;br /&gt;
&lt;br /&gt;
Current markup ideas:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;case&amp;quot;&amp;gt;Local Login Test (incomplete)&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;ol class=&amp;quot;results&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Start at http://localhost/login &amp;lt;span class=&amp;quot;pass&amp;quot;&amp;gt;(pass)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Expect to see &amp;quot;Please enter your login&amp;quot; &amp;lt;span class=&amp;quot;fail&amp;quot;&amp;gt;(fail)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== xoTest: XOXO outlines for defining macros ==&lt;br /&gt;
&lt;br /&gt;
Example of how the compact attribute could be used to define a test &amp;quot;macro&amp;quot;. In this case, &amp;quot;Login to localhost&amp;quot; becomes shorthand for referring to the sequence of nested steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;xoxo test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add A Link&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;Tests the process of adding a link&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;additional notes here&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;Login to localhost&lt;br /&gt;
         &amp;lt;ol compact=&amp;quot;compact&amp;quot; class=&amp;quot;macro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Go to http://localhost/login&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set username to &amp;quot;user&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set password to &amp;quot;pass&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Click submit&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;Click &amp;quot;Add Link&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set url to &amp;quot;http://microformats.org/wiki/XOXO&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set description to &amp;quot;Extensible Open XHTML Outlines&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Click submit&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Should see &amp;quot;Link was saved successfully&amp;quot;&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;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This raises some interesting possibilities for both documentation and test generation. As well as functioning as use case documentation, this basic list could be used as input for code generation tools.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=3303</id>
		<title>requirements-testing</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=3303"/>
		<updated>2005-12-15T00:42:29Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements Testing Brainstorm ==&lt;br /&gt;
&lt;br /&gt;
This is a concept for documenting acceptance tests and project requirements in XHTML. The microformat should exist to encourage and facilitate the progress and uptake of Agile development methodologies across a wide spectrum of projects and organizations.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
* [http://maetl.coretxt.net.nz Mark Rickerby]&lt;br /&gt;
&lt;br /&gt;
== The problem ==&lt;br /&gt;
&lt;br /&gt;
There are numerous popular approaches to requirements definition and acceptance test/use case documentation, and various automated tools to run test fixtures and report back results. &lt;br /&gt;
&lt;br /&gt;
Many of the accepted formats focus on diagram notation of use cases, but a lot of the time, test plans and documentation are captured in unstructured and arbitrary styles, often in Word documents or similar. One of the major issues with working with requirements in this document format is that it is very easy to fall out of step with revisions and changes, especially once development cycles are up and running on a project. Older requirements information tends to rot and become incorrect very quickly, unless documents evolve directly with the development process itself. Word documents are hard to author collaboratively in this way, and encourage clients and developers to take an adversarial stance.&lt;br /&gt;
&lt;br /&gt;
== Documenting Requirements ==&lt;br /&gt;
&lt;br /&gt;
Could there be a delarative equivalent of a UML use case diagram in XHTML? What would this actually achieve? It's easy enough to do in XML, but this wouldn't be viewable directly in a document format. Good idea not to overcomplicate the simple description of a user role, and possible interactions with other roles/services.&lt;br /&gt;
&lt;br /&gt;
A simple HTML vocabulary could make it much easier to share structured requirements information through a wiki type format, which could thus be updated in realtime to reflect changing requirements and new knowledge about the conditions of a system.&lt;br /&gt;
&lt;br /&gt;
== Test Vocabulary ==&lt;br /&gt;
&lt;br /&gt;
A list of possible commands for a a web acceptance testing tool in basic English:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 - Start at [link] (Go to [link])&lt;br /&gt;
 - Click [text][submit]&lt;br /&gt;
 - Set field [name] to [value] (Add [name] to [value)&lt;br /&gt;
 - Should see (Expect to see)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Communicating and Sharing Acceptance Test Data ==&lt;br /&gt;
&lt;br /&gt;
Who is the audience? Clients, developers, stakeholders. What do they want to see? An itemized list of test cases - whether the tests are completed or not, and if incomplete, where did the failures occur?&lt;br /&gt;
&lt;br /&gt;
Current markup ideas:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;case&amp;quot;&amp;gt;Local Login Test (incomplete)&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;ol class=&amp;quot;results&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Start at http://localhost/login &amp;lt;span class=&amp;quot;pass&amp;quot;&amp;gt;(pass)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Expect to see &amp;quot;Please enter your login&amp;quot; &amp;lt;span class=&amp;quot;fail&amp;quot;&amp;gt;(fail)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== xoTest: XOXO outlines for defining macros ==&lt;br /&gt;
&lt;br /&gt;
Example of how the compact attribute could be used to define a test &amp;quot;macro&amp;quot;. In this case, &amp;quot;Login to localhost&amp;quot; becomes shorthand for referring to the sequence of nested steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;xoxo test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add A Link&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;Tests the process of adding a link&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;additional notes here&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;Login to localhost&lt;br /&gt;
         &amp;lt;ol compact=&amp;quot;compact&amp;quot; class=&amp;quot;macro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Go to http://localhost/login&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set username to &amp;quot;user&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set password to &amp;quot;pass&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Click submit&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;Click &amp;quot;Add Link&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set url to &amp;quot;http://microformats.org/wiki/XOXO&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set description to &amp;quot;Extensible Open XHTML Outlines&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Click submit&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Should see &amp;quot;Link was saved successfully&amp;quot;&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;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This raises some interesting possibilities for both documentation and test generation. As well as functioning as use case documentation, this basic list could be used as input to generate a set of JWebUnit (Java) or Simpletest (PHP) test cases and assertions.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=requirements-testing-examples&amp;diff=18162</id>
		<title>requirements-testing-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=requirements-testing-examples&amp;diff=18162"/>
		<updated>2005-12-15T00:34:43Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: moved test language examples to separate page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements Testing Examples ==&lt;br /&gt;
&lt;br /&gt;
The XUnit framework approach to writing test cases is still the most common way of implementing automated tests, but there are already a number of examples of mini languages and formats for web testing:&lt;br /&gt;
&lt;br /&gt;
=== Feed Parser Test Suite ===&lt;br /&gt;
&lt;br /&gt;
The XML files from the [http://feedparser.org/tests/ Feed Parser Test Suite] created by Mark Pilgrim are prefixed with a comment containing a description and expectation, decoupling the test assertions from imperative code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Description: Atom namespace (official)&lt;br /&gt;
Expect:      bozo and feed['title'] == u'Example Atom'&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Description: entry contributor homepage&lt;br /&gt;
Expect:      bozo and entries[0]['contributors'][0]['url'] == u'http://example.com/'&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Canoo WebTest ===&lt;br /&gt;
&lt;br /&gt;
[http://webtest.canoo.com/manual/WebTestHome.html Canoo WebTest] runs test steps defined in the Ant XML format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;target name=&amp;quot;login&amp;quot; &amp;gt; &lt;br /&gt;
  &amp;lt;webtest name=&amp;quot;normal&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;amp;config;&lt;br /&gt;
    &amp;lt;steps&amp;gt;&lt;br /&gt;
      &amp;lt;invoke        description=&amp;quot;get Login Page&amp;quot;&lt;br /&gt;
        url=&amp;quot;login.jsp&amp;quot;   /&amp;gt;&lt;br /&gt;
      &amp;lt;verifyTitle   description=&amp;quot;we should see the login title&amp;quot; &lt;br /&gt;
        text=&amp;quot;Login Page&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;setInputField description=&amp;quot;set user name&amp;quot; &lt;br /&gt;
        name=&amp;quot;username&amp;quot;&lt;br /&gt;
        value=&amp;quot;scott&amp;quot;     /&amp;gt;&lt;br /&gt;
      &amp;lt;setInputField description=&amp;quot;set password&amp;quot; &lt;br /&gt;
        name=&amp;quot;password&amp;quot;&lt;br /&gt;
        value=&amp;quot;tiger&amp;quot;     /&amp;gt;&lt;br /&gt;
      &amp;lt;clickButton   description=&amp;quot;Click the submit button&amp;quot; &lt;br /&gt;
        label=&amp;quot;let me in&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;verifyTitle   description=&amp;quot;Home Page follows if login ok&amp;quot;&lt;br /&gt;
        text=&amp;quot;Home Page&amp;quot;  /&amp;gt;&lt;br /&gt;
    &amp;lt;/steps&amp;gt;&lt;br /&gt;
  &amp;lt;/webtest&amp;gt;&lt;br /&gt;
&amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Selenium ===&lt;br /&gt;
&lt;br /&gt;
[http://selenium.thoughtworks.com/ Selenium] is a Javascript based testing agent that runs a set of commands on a target website using a mini language for binding actions and assertions to page elements and DOM selections. Basic commands include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
open&lt;br /&gt;
click&lt;br /&gt;
clickAndWait&lt;br /&gt;
verifyTitle&lt;br /&gt;
verifyValue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Selenium test commands are defined using arbitrary HTML tables. This example is from the basic tests shipped with the framework, and shows how to specifiy assertions against an HTML select element:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;table cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td rowspan=&amp;quot;1&amp;quot; colspan=&amp;quot;3&amp;quot;&amp;gt;Test Select&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;./tests/html/test_select.html&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;select&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;index=4&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;verifySelected&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Fifth Option&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/tbody&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are no specific semantic attributes used - the test tool simply extracts commands from the columns of the table.&lt;br /&gt;
&lt;br /&gt;
=== Watir ===&lt;br /&gt;
&lt;br /&gt;
[http://wtr.rubyforge.org Watir] is a testing tool, written in Ruby that implements a domain specific language for driving web tests with Internet Explorer.&lt;br /&gt;
&lt;br /&gt;
Example (using the browser):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie = IE.new&lt;br /&gt;
 ie.goto(&amp;quot;http://microformats.org&amp;quot;)&lt;br /&gt;
 ie.contains_text(&amp;quot;Designed for humans first&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example (clicking a link):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie.link(:text, &amp;quot;Microformats&amp;quot;).click&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Would click the hyperlink:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://microformats.org&amp;quot;&amp;gt;Microformats&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=3302</id>
		<title>requirements-testing</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=3302"/>
		<updated>2005-12-07T22:49:23Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added short note about feedparser.org/tests&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Accceptance Testing Microformat ==&lt;br /&gt;
&lt;br /&gt;
This is a concept for documenting acceptance tests and project requirements in XHTML. The microformat should exist to encourage and facilitate the progress and uptake of Agile development methodologies across a wide spectrum of projects and organizations.&lt;br /&gt;
&lt;br /&gt;
== The problem ==&lt;br /&gt;
&lt;br /&gt;
There are numerous popular approaches to requirements definition and acceptance test/use case documentation, and various automated tools to run test fixtures and report back results. &lt;br /&gt;
&lt;br /&gt;
Many of the accepted formats focus on diagram notation of use cases, but a lot of the time, test plans and documentation are captured in unstructured and arbitrary styles, often in Word documents or similar. One of the major issues with working with requirements in this document format is that it is very easy to fall out of step with revisions and changes, especially once development cycles are up and running on a project. Older requirements information tends to rot and become incorrect very quickly, unless documents evolve directly with the development process itself. Word documents are hard to author collaboratively in this way, and encourage clients and developers to take an adversarial stance.&lt;br /&gt;
&lt;br /&gt;
== Documenting Requirements ==&lt;br /&gt;
&lt;br /&gt;
Could there be a delarative equivalent of a UML use case diagram in XHTML? What would this actually achieve? It's easy enough to do in XML, but this wouldn't be viewable directly in a document format. Good idea not to overcomplicate the simple description of a user role, and possible interactions with other roles/services.&lt;br /&gt;
&lt;br /&gt;
A simple HTML vocabulary could make it much easier to share structured requirements information through a wiki type format, which could thus be updated in realtime to reflect changing requirements and new knowledge about the conditions of a system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Automated Acceptance Testing ==&lt;br /&gt;
&lt;br /&gt;
To make use of the full benefits of automated acceptance testing, there needs to be a way to integrate code generation and test reporting directly into a workflow by integrating with the tools that are already being used in the common office environment. FitNesse (wiki based) and Arbiter (document based) tools are two of the steps in this direction. Arbiter uses list items to define test procedures, wheras FitNesse uses tables to define expectations. Apart from that, they work in a very similar way: upload a document/wiki page -&amp;gt; parse the test definitions -&amp;gt; generate the test code -&amp;gt; run the test code -&amp;gt; report back results. But they're still too attached to the concept of a &amp;quot;document&amp;quot; as a separate editable file, rather than a dynamic web resource.&lt;br /&gt;
&lt;br /&gt;
== Existing Tools and Practice ==&lt;br /&gt;
&lt;br /&gt;
=== Feed Parser Test Suite ===&lt;br /&gt;
&lt;br /&gt;
The XML files from the [http://feedparser.org/tests/ Feed Parser Test Suite] created by Mark Pilgrim are prefixed with a comment containing a description and expectation, decoupling the test assertions from imperative code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Description: Atom namespace (official)&lt;br /&gt;
Expect:      bozo and feed['title'] == u'Example Atom'&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Description: entry contributor homepage&lt;br /&gt;
Expect:      bozo and entries[0]['contributors'][0]['url'] == u'http://example.com/'&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Canoo WebTest ===&lt;br /&gt;
&lt;br /&gt;
[http://webtest.canoo.com/manual/WebTestHome.html Canoo WebTest] runs test steps defined in the Ant XML format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;target name=&amp;quot;login&amp;quot; &amp;gt; &lt;br /&gt;
  &amp;lt;webtest name=&amp;quot;normal&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;amp;config;&lt;br /&gt;
    &amp;lt;steps&amp;gt;&lt;br /&gt;
      &amp;lt;invoke        description=&amp;quot;get Login Page&amp;quot;&lt;br /&gt;
        url=&amp;quot;login.jsp&amp;quot;   /&amp;gt;&lt;br /&gt;
      &amp;lt;verifyTitle   description=&amp;quot;we should see the login title&amp;quot; &lt;br /&gt;
        text=&amp;quot;Login Page&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;setInputField description=&amp;quot;set user name&amp;quot; &lt;br /&gt;
        name=&amp;quot;username&amp;quot;&lt;br /&gt;
        value=&amp;quot;scott&amp;quot;     /&amp;gt;&lt;br /&gt;
      &amp;lt;setInputField description=&amp;quot;set password&amp;quot; &lt;br /&gt;
        name=&amp;quot;password&amp;quot;&lt;br /&gt;
        value=&amp;quot;tiger&amp;quot;     /&amp;gt;&lt;br /&gt;
      &amp;lt;clickButton   description=&amp;quot;Click the submit button&amp;quot; &lt;br /&gt;
        label=&amp;quot;let me in&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;verifyTitle   description=&amp;quot;Home Page follows if login ok&amp;quot;&lt;br /&gt;
        text=&amp;quot;Home Page&amp;quot;  /&amp;gt;&lt;br /&gt;
    &amp;lt;/steps&amp;gt;&lt;br /&gt;
  &amp;lt;/webtest&amp;gt;&lt;br /&gt;
&amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Selenium ===&lt;br /&gt;
&lt;br /&gt;
[http://selenium.thoughtworks.com/ Selenium] is a Javascript based testing agent that runs a set of commands on a target website using a mini language for binding actions and assertions to page elements and DOM selections. Basic commands include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
open&lt;br /&gt;
click&lt;br /&gt;
clickAndWait&lt;br /&gt;
verifyTitle&lt;br /&gt;
verifyValue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Selenium test commands are defined using arbitrary HTML tables. This example is from the basic tests shipped with the framework, and shows how to specifiy assertions against an HTML select element:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;table cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td rowspan=&amp;quot;1&amp;quot; colspan=&amp;quot;3&amp;quot;&amp;gt;Test Select&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;./tests/html/test_select.html&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;select&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;index=4&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;verifySelected&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Fifth Option&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/tbody&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are no specific semantic attributes used - the test tool simply extracts commands from the columns of the table.&lt;br /&gt;
&lt;br /&gt;
=== Watir ===&lt;br /&gt;
&lt;br /&gt;
[http://wtr.rubyforge.org Watir] is a testing tool, written in Ruby that implements a domain specific language for driving web tests with Internet Explorer.&lt;br /&gt;
&lt;br /&gt;
Example (using the browser):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie = IE.new&lt;br /&gt;
 ie.goto(&amp;quot;http://microformats.org&amp;quot;)&lt;br /&gt;
 ie.contains_text(&amp;quot;Designed for humans first&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example (clicking a link):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie.link(:text, &amp;quot;Microformats&amp;quot;).click&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Would click the hyperlink:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://microformats.org&amp;quot;&amp;gt;Microformats&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test Vocabulary ==&lt;br /&gt;
&lt;br /&gt;
A list of possible commands for a a web acceptance testing tool in basic English:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 - Start at [link] (Go to [link])&lt;br /&gt;
 - Click [text][submit]&lt;br /&gt;
 - Set field [name] to [value] (Add [name] to [value)&lt;br /&gt;
 - Should see (Expect to see)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Communicating and Sharing Acceptance Test Data ==&lt;br /&gt;
&lt;br /&gt;
Who is the audience? Clients, developers, stakeholders. What do they want to see? An itemized list of test cases - whether the tests are completed or not, and if incomplete, where did the failures occur?&lt;br /&gt;
&lt;br /&gt;
Current markup ideas:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;case&amp;quot;&amp;gt;Local Login Test (incomplete)&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;ol class=&amp;quot;results&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Start at http://localhost/login &amp;lt;span class=&amp;quot;pass&amp;quot;&amp;gt;(pass)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Expect to see &amp;quot;Please enter your login&amp;quot; &amp;lt;span class=&amp;quot;fail&amp;quot;&amp;gt;(fail)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== xoTest: XOXO outlines for defining macros ==&lt;br /&gt;
&lt;br /&gt;
Example of how the compact attribute could be used to define a test &amp;quot;macro&amp;quot;. In this case, &amp;quot;Login to localhost&amp;quot; becomes shorthand for referring to the sequence of nested steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;xoxo test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add A Link&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;Tests the process of adding a link&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;additional notes here&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;Login to localhost&lt;br /&gt;
         &amp;lt;ol compact=&amp;quot;compact&amp;quot; class=&amp;quot;macro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Go to http://localhost/login&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set username to &amp;quot;user&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set password to &amp;quot;pass&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Click submit&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;Click &amp;quot;Add Link&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set url to &amp;quot;http://microformats.org/wiki/XOXO&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set description to &amp;quot;Extensible Open XHTML Outlines&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Click submit&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Should see &amp;quot;Link was saved successfully&amp;quot;&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;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This raises some interesting possibilities for both documentation and test generation. As well as functioning as use case documentation, this basic list could be used as input to generate a set of JWebUnit (Java) or Simpletest (PHP) test cases and assertions.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=rest/forms-brainstorming&amp;diff=2124</id>
		<title>rest/forms-brainstorming</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=rest/forms-brainstorming&amp;diff=2124"/>
		<updated>2005-10-13T11:36:38Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Forms Brainstorming =&lt;br /&gt;
&lt;br /&gt;
This page collects ideas from [[forms-examples]] how to best encode form data into a microformat&lt;br /&gt;
&lt;br /&gt;
DETH = Dictionaries Encoding/Transmitting HTML&lt;br /&gt;
&lt;br /&gt;
== Rules (Strawman) ==&lt;br /&gt;
&lt;br /&gt;
# Only use [http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_sformsmodule XHTML Basic Forms] Module&lt;br /&gt;
# Must use action with appropriate URI (no scripts)&lt;br /&gt;
# Recommend: use a ''label'' with every ''input''&lt;br /&gt;
# Make the ''for'' of the ''label'' match the ''id'' of ''input''&lt;br /&gt;
# Group ''label'' with ''input'' using ''&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;lt;dd&amp;gt;''&lt;br /&gt;
# Always place ''submit'' and ''reset'' outside grouping&lt;br /&gt;
&lt;br /&gt;
== Questions for further research ==&lt;br /&gt;
&lt;br /&gt;
# How to specify whether a field is optional or required?&lt;br /&gt;
&lt;br /&gt;
== Patterns ==&lt;br /&gt;
&lt;br /&gt;
=== Anchor Design Pattern ===&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;a class=&amp;quot;deth&amp;quot; href=&amp;quot;http//somesite.com/prog/adduser&amp;quot;&amp;gt;label&amp;amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Forms Design Pattern ===&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;form class=&amp;quot;deth&amp;quot; action=&amp;quot;http://somesite.com/users&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;amp;lt;dl&amp;gt;&lt;br /&gt;
  &amp;amp;lt;dt&amp;gt;&amp;amp;lt;label for=&amp;quot;firstname&amp;quot;&amp;gt;First name:&amp;amp;lt;/label&amp;gt;&amp;amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dd&amp;gt;&amp;amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;firstname&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/dd&amp;gt;&amp;amp;lt;dt&amp;gt;&lt;br /&gt;
    &amp;amp;lt;label for=&amp;quot;lastname&amp;quot;&amp;gt;Last name:&amp;amp;lt;/label&amp;gt;&amp;amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dd&amp;gt;&amp;amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;lastname&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/dd&amp;gt;&amp;amp;lt;dt&amp;gt;Sex&amp;amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dd&amp;gt;&amp;amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;sex&amp;quot; value=&amp;quot;male&amp;quot;&amp;gt;Male&amp;amp;lt;/input&amp;gt;&lt;br /&gt;
   &amp;amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;sex&amp;quot; value=&amp;quot;female&amp;quot;&amp;gt;Female&amp;amp;lt;/input&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/dd&amp;gt;&amp;amp;lt;dt&amp;gt;Travel&amp;amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dd&amp;gt;  &amp;amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;travel&amp;quot; value=&amp;quot;car&amp;quot;&amp;gt;Car&amp;amp;lt;/input&amp;gt;&lt;br /&gt;
   &amp;amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;travel&amp;quot; value=&amp;quot;bike&amp;quot;&amp;gt;Bicycle&amp;amp;lt;/input&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/dd&amp;gt;&amp;amp;lt;dt&amp;gt;&lt;br /&gt;
  &amp;amp;lt;label for=&amp;quot;age&amp;quot;&amp;gt;Age:&amp;amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dd&amp;gt;&lt;br /&gt;
  &amp;amp;lt;select&amp;gt;&lt;br /&gt;
    &amp;amp;lt;option val=0&amp;gt;&amp;amp;lt; 18&amp;amp;lt;/option&amp;gt;&lt;br /&gt;
    &amp;amp;lt;option val=18&amp;gt;18-64&amp;amp;lt;/option&amp;gt;&lt;br /&gt;
    &amp;amp;lt;option val=65&amp;gt;65+&amp;amp;lt;/option&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/select&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/dd&amp;gt;&amp;amp;lt;dt&amp;gt;&lt;br /&gt;
  &amp;amp;lt;label for=&amp;quot;description&amp;quot;&amp;gt;Description:&amp;amp;lt;/label&amp;gt;&amp;amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;amp;lt;dd&amp;gt;&amp;amp;lt;textarea id=&amp;quot;description&amp;quot;&amp;gt;Default text&amp;amp;lt;/textarea&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/dd&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/dl&amp;gt;&lt;br /&gt;
 &amp;amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Send&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;amp;lt;input type=&amp;quot;reset&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sample Python Binding ==&lt;br /&gt;
&lt;br /&gt;
 order=[&lt;br /&gt;
  &amp;quot;firstname&amp;quot;,&amp;quot;lastname&amp;quot;,&amp;quot;sex&amp;quot;,'&amp;quot;travel&amp;quot;, &amp;quot;age&amp;quot;,&amp;quot;description&amp;quot;&lt;br /&gt;
 ]&lt;br /&gt;
 dict={&lt;br /&gt;
  &amp;quot;@@tag&amp;quot;:&amp;quot;form&amp;quot;,&lt;br /&gt;
    &amp;quot;@action&amp;quot;:&amp;quot;http://somesite.com/users/&amp;quot;,&lt;br /&gt;
    &amp;quot;@class&amp;quot;:&amp;quot;deth&amp;quot;,&lt;br /&gt;
    &amp;quot;@enctype&amp;quot;:&amp;quot;application/x-www-form-urlencoded&amp;quot;,&lt;br /&gt;
    &amp;quot;@method&amp;quot;:&amp;quot;post&amp;quot;,&lt;br /&gt;
  &amp;quot;@@order&amp;quot;:order,&lt;br /&gt;
  &amp;quot;firstname&amp;quot;:&amp;quot;First name:&amp;quot;,&lt;br /&gt;
  &amp;quot;lastname&amp;quot;:&amp;quot;Last name:&amp;quot;,&lt;br /&gt;
  &amp;quot;sex&amp;quot;:{&amp;quot;@type&amp;quot;:&amp;quot;radio&amp;quot;, &amp;quot;male&amp;quot;:&amp;quot;Male&amp;quot;, &amp;quot;female&amp;quot;:&amp;quot;Female&amp;quot;},&lt;br /&gt;
  &amp;quot;travel&amp;quot;:{&amp;quot;@type&amp;quot;:&amp;quot;checkbox&amp;quot;, &amp;quot;car&amp;quot;:&amp;quot;Car&amp;quot;, &amp;quot;bike&amp;quot;:&amp;quot;Bicycle&amp;quot;},&lt;br /&gt;
  &amp;quot;age&amp;quot;:{&amp;quot;@@body&amp;quot;:&amp;quot;Age:&amp;quot;, &amp;quot;@type&amp;quot;:&amp;quot;select&amp;quot;,&lt;br /&gt;
         &amp;quot;0&amp;quot;:&amp;quot;&amp;lt; 18&amp;quot;, &amp;quot;18&amp;quot;:&amp;quot;18-64&amp;quot;, &amp;quot;65&amp;quot;:&amp;quot;65+&amp;quot;&lt;br /&gt;
   },&lt;br /&gt;
  &amp;quot;description&amp;quot;:{&lt;br /&gt;
    &amp;quot;@@body&amp;quot;:&amp;quot;Description:&amp;quot;,&lt;br /&gt;
    &amp;quot;@type&amp;quot;:&amp;quot;textarea&amp;quot;,&lt;br /&gt;
    &amp;quot;@value&amp;quot;:&amp;quot;Default text&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.opendarwin.org/~drernie/rest-api.html REST self-describing API proposal]&lt;br /&gt;
* [http://opensearch.a9.com/ OpenSearch search results standard (REST-like)]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=3044</id>
		<title>requirements-testing</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=3044"/>
		<updated>2005-09-22T00:23:51Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: added canoo webtest&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Accceptance Testing Microformat ==&lt;br /&gt;
&lt;br /&gt;
This is a concept for documenting acceptance tests and project requirements in XHTML. The microformat should exist to encourage and facilitate the progress and uptake of Agile development methodologies across a wide spectrum of projects and organizations.&lt;br /&gt;
&lt;br /&gt;
== The problem ==&lt;br /&gt;
&lt;br /&gt;
There are numerous popular approaches to requirements definition and acceptance test/use case documentation, and various automated tools to run test fixtures and report back results. &lt;br /&gt;
&lt;br /&gt;
Many of the accepted formats focus on diagram notation of use cases, but a lot of the time, test plans and documentation are captured in unstructured and arbitrary styles, often in Word documents or similar. One of the major issues with working with requirements in this document format is that it is very easy to fall out of step with revisions and changes, especially once development cycles are up and running on a project. Older requirements information tends to rot and become incorrect very quickly, unless documents evolve directly with the development process itself. Word documents are hard to author collaboratively in this way, and encourage clients and developers to take an adversarial stance.&lt;br /&gt;
&lt;br /&gt;
== Documenting Requirements ==&lt;br /&gt;
&lt;br /&gt;
Could there be a delarative equivalent of a UML use case diagram in XHTML? What would this actually achieve? It's easy enough to do in XML, but this wouldn't be viewable directly in a document format. Good idea not to overcomplicate the simple description of a user role, and possible interactions with other roles/services.&lt;br /&gt;
&lt;br /&gt;
A simple HTML vocabulary could make it much easier to share structured requirements information through a wiki type format, which could thus be updated in realtime to reflect changing requirements and new knowledge about the conditions of a system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Automated Acceptance Testing ==&lt;br /&gt;
&lt;br /&gt;
To make use of the full benefits of automated acceptance testing, there needs to be a way to integrate code generation and test reporting directly into a workflow by integrating with the tools that are already being used in the common office environment. FitNesse (wiki based) and Arbiter (document based) tools are two of the steps in this direction. Arbiter uses list items to define test procedures, wheras FitNesse uses tables to define expectations. Apart from that, they work in a very similar way: upload a document/wiki page -&amp;gt; parse the test definitions -&amp;gt; generate the test code -&amp;gt; run the test code -&amp;gt; report back results. But they're still too attached to the concept of a &amp;quot;document&amp;quot; as a separate editable file, rather than a dynamic web resource.&lt;br /&gt;
&lt;br /&gt;
== Existing Tools and Practice ==&lt;br /&gt;
&lt;br /&gt;
=== Canoo WebTest ===&lt;br /&gt;
&lt;br /&gt;
[http://webtest.canoo.com/manual/WebTestHome.html Canoo WebTest] runs test steps defined in the Ant XML format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;target name=&amp;quot;login&amp;quot; &amp;gt; &lt;br /&gt;
  &amp;lt;webtest name=&amp;quot;normal&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;amp;config;&lt;br /&gt;
    &amp;lt;steps&amp;gt;&lt;br /&gt;
      &amp;lt;invoke        description=&amp;quot;get Login Page&amp;quot;&lt;br /&gt;
        url=&amp;quot;login.jsp&amp;quot;   /&amp;gt;&lt;br /&gt;
      &amp;lt;verifyTitle   description=&amp;quot;we should see the login title&amp;quot; &lt;br /&gt;
        text=&amp;quot;Login Page&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;setInputField description=&amp;quot;set user name&amp;quot; &lt;br /&gt;
        name=&amp;quot;username&amp;quot;&lt;br /&gt;
        value=&amp;quot;scott&amp;quot;     /&amp;gt;&lt;br /&gt;
      &amp;lt;setInputField description=&amp;quot;set password&amp;quot; &lt;br /&gt;
        name=&amp;quot;password&amp;quot;&lt;br /&gt;
        value=&amp;quot;tiger&amp;quot;     /&amp;gt;&lt;br /&gt;
      &amp;lt;clickButton   description=&amp;quot;Click the submit button&amp;quot; &lt;br /&gt;
        label=&amp;quot;let me in&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;verifyTitle   description=&amp;quot;Home Page follows if login ok&amp;quot;&lt;br /&gt;
        text=&amp;quot;Home Page&amp;quot;  /&amp;gt;&lt;br /&gt;
    &amp;lt;/steps&amp;gt;&lt;br /&gt;
  &amp;lt;/webtest&amp;gt;&lt;br /&gt;
&amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Selenium ===&lt;br /&gt;
&lt;br /&gt;
[http://selenium.thoughtworks.com/ Selenium] is a Javascript based testing agent that runs a set of commands on a target website using a mini language for binding actions and assertions to page elements and DOM selections. Basic commands include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
open&lt;br /&gt;
click&lt;br /&gt;
clickAndWait&lt;br /&gt;
verifyTitle&lt;br /&gt;
verifyValue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Selenium test commands are defined using arbitrary HTML tables. This example is from the basic tests shipped with the framework, and shows how to specifiy assertions against an HTML select element:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;table cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td rowspan=&amp;quot;1&amp;quot; colspan=&amp;quot;3&amp;quot;&amp;gt;Test Select&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;./tests/html/test_select.html&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;select&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;index=4&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;verifySelected&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Fifth Option&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/tbody&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are no specific semantic attributes used - the test tool simply extracts commands from the columns of the table.&lt;br /&gt;
&lt;br /&gt;
=== Watir ===&lt;br /&gt;
&lt;br /&gt;
[http://wtr.rubyforge.org Watir] is a testing tool, written in Ruby that implements a domain specific language for driving web tests with Internet Explorer.&lt;br /&gt;
&lt;br /&gt;
Example (using the browser):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie = IE.new&lt;br /&gt;
 ie.goto(&amp;quot;http://microformats.org&amp;quot;)&lt;br /&gt;
 ie.contains_text(&amp;quot;Designed for humans first&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example (clicking a link):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie.link(:text, &amp;quot;Microformats&amp;quot;).click&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Would click the hyperlink:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://microformats.org&amp;quot;&amp;gt;Microformats&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test Vocabulary ==&lt;br /&gt;
&lt;br /&gt;
A list of possible commands for a a web acceptance testing tool in basic English:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 - Start at [link] (Go to [link])&lt;br /&gt;
 - Click [text][submit]&lt;br /&gt;
 - Set field [name] to [value] (Add [name] to [value)&lt;br /&gt;
 - Should see (Expect to see)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Communicating and Sharing Acceptance Test Data ==&lt;br /&gt;
&lt;br /&gt;
Who is the audience? Clients, developers, stakeholders. What do they want to see? An itemized list of test cases - whether the tests are completed or not, and if incomplete, where did the failures occur?&lt;br /&gt;
&lt;br /&gt;
Current markup ideas:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;case&amp;quot;&amp;gt;Local Login Test (incomplete)&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;ol class=&amp;quot;results&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Start at http://localhost/login &amp;lt;span class=&amp;quot;pass&amp;quot;&amp;gt;(pass)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Expect to see &amp;quot;Please enter your login&amp;quot; &amp;lt;span class=&amp;quot;fail&amp;quot;&amp;gt;(fail)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== xoTest: XOXO outlines for defining macros ==&lt;br /&gt;
&lt;br /&gt;
Example of how the compact attribute could be used to define a test &amp;quot;macro&amp;quot;. In this case, &amp;quot;Login to localhost&amp;quot; becomes shorthand for referring to the sequence of nested steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;xoxo test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add A Link&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;Tests the process of adding a link&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;additional notes here&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;Login to localhost&lt;br /&gt;
         &amp;lt;ol compact=&amp;quot;compact&amp;quot; class=&amp;quot;macro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Go to http://localhost/login&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set username to &amp;quot;user&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set password to &amp;quot;pass&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Click submit&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;Click &amp;quot;Add Link&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set url to &amp;quot;http://microformats.org/wiki/XOXO&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set description to &amp;quot;Extensible Open XHTML Outlines&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Click submit&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Should see &amp;quot;Link was saved successfully&amp;quot;&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;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This raises some interesting possibilities for both documentation and test generation. As well as functioning as use case documentation, this basic list could be used as input to generate a set of JWebUnit (Java) or Simpletest (PHP) test cases and assertions.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=chat-examples&amp;diff=2167</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=chat-examples&amp;diff=2167"/>
		<updated>2005-09-11T08:10:31Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== bash.org ==&lt;br /&gt;
Bash.org collects funny irc transcripts and lets people vote on them:&lt;br /&gt;
It uses plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=1730</id>
		<title>requirements-testing</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=1730"/>
		<updated>2005-08-29T09:48:33Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: expanded existing tool examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Accceptance Testing Microformat ==&lt;br /&gt;
&lt;br /&gt;
This is a concept for documenting acceptance tests and project requirements in XHTML. The microformat should exist to encourage and facilitate the progress and uptake of Agile development methodologies across a wide spectrum of projects and organizations.&lt;br /&gt;
&lt;br /&gt;
== The problem ==&lt;br /&gt;
&lt;br /&gt;
There are numerous popular approaches to requirements definition and acceptance test/use case documentation, and various automated tools to run test fixtures and report back results. &lt;br /&gt;
&lt;br /&gt;
Many of the accepted formats focus on diagram notation of use cases, but a lot of the time, test plans and documentation are captured in unstructured and arbitrary styles, often in Word documents or similar. One of the major issues with working with requirements in this document format is that it is very easy to fall out of step with revisions and changes, especially once development cycles are up and running on a project. Older requirements information tends to rot and become incorrect very quickly, unless documents evolve directly with the development process itself. Word documents are hard to author collaboratively in this way, and encourage clients and developers to take an adversarial stance.&lt;br /&gt;
&lt;br /&gt;
== Documenting Requirements ==&lt;br /&gt;
&lt;br /&gt;
Could there be a delarative equivalent of a UML use case diagram in XHTML? What would this actually achieve? It's easy enough to do in XML, but this wouldn't be viewable directly in a document format. Good idea not to overcomplicate the simple description of a user role, and possible interactions with other roles/services.&lt;br /&gt;
&lt;br /&gt;
A simple HTML vocabulary could make it much easier to share structured requirements information through a wiki type format, which could thus be updated in realtime to reflect changing requirements and new knowledge about the conditions of a system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Automated Acceptance Testing ==&lt;br /&gt;
&lt;br /&gt;
To make use of the full benefits of automated acceptance testing, there needs to be a way to integrate code generation and test reporting directly into a workflow by integrating with the tools that are already being used in the common office environment. FitNesse (wiki based) and Arbiter (document based) tools are two of the steps in this direction. Arbiter uses list items to define test procedures, wheras FitNesse uses tables to define expectations. Apart from that, they work in a very similar way: upload a document/wiki page -&amp;gt; parse the test definitions -&amp;gt; generate the test code -&amp;gt; run the test code -&amp;gt; report back results. But they're still too attached to the concept of a &amp;quot;document&amp;quot; as a separate editable file, rather than a dynamic web resource.&lt;br /&gt;
&lt;br /&gt;
== Existing Tools and Practice ==&lt;br /&gt;
&lt;br /&gt;
=== Selenium ===&lt;br /&gt;
&lt;br /&gt;
[http://selenium.thoughtworks.com/ Selenium] is a Javascript based testing agent that runs a set of commands on a target website using a mini language for binding actions and assertions to page elements and DOM selections. Basic commands include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
open&lt;br /&gt;
click&lt;br /&gt;
clickAndWait&lt;br /&gt;
verifyTitle&lt;br /&gt;
verifyValue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Selenium test commands are defined using arbitrary HTML tables. This example is from the basic tests shipped with the framework, and shows how to specifiy assertions against an HTML select element:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;table cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td rowspan=&amp;quot;1&amp;quot; colspan=&amp;quot;3&amp;quot;&amp;gt;Test Select&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;./tests/html/test_select.html&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;select&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;index=4&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;verifySelected&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Fifth Option&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/tbody&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are no specific semantic attributes used - the test tool simply extracts commands from the columns of the table.&lt;br /&gt;
&lt;br /&gt;
=== Watir ===&lt;br /&gt;
&lt;br /&gt;
[http://wtr.rubyforge.org Watir] is a testing tool, written in Ruby that implements a domain specific language for driving web tests with Internet Explorer.&lt;br /&gt;
&lt;br /&gt;
Example (using the browser):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie = IE.new&lt;br /&gt;
 ie.goto(&amp;quot;http://microformats.org&amp;quot;)&lt;br /&gt;
 ie.contains_text(&amp;quot;Designed for humans first&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example (clicking a link):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ie.link(:text, &amp;quot;Microformats&amp;quot;).click&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Would click the hyperlink:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://microformats.org&amp;quot;&amp;gt;Microformats&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test Vocabulary ==&lt;br /&gt;
&lt;br /&gt;
A list of possible commands for a a web acceptance testing tool in basic English:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 - Start at [link] (Go to [link])&lt;br /&gt;
 - Click [text][submit]&lt;br /&gt;
 - Set field [name] to [value] (Add [name] to [value)&lt;br /&gt;
 - Should see (Expect to see)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Communicating and Sharing Acceptance Test Data ==&lt;br /&gt;
&lt;br /&gt;
Who is the audience? Clients, developers, stakeholders. What do they want to see? An itemized list of test cases - whether the tests are completed or not, and if incomplete, where did the failures occur?&lt;br /&gt;
&lt;br /&gt;
Current markup ideas:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;case&amp;quot;&amp;gt;Local Login Test (incomplete)&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;ol class=&amp;quot;results&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Start at http://localhost/login &amp;lt;span class=&amp;quot;pass&amp;quot;&amp;gt;(pass)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Expect to see &amp;quot;Please enter your login&amp;quot; &amp;lt;span class=&amp;quot;fail&amp;quot;&amp;gt;(fail)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== xoTest: XOXO outlines for defining macros ==&lt;br /&gt;
&lt;br /&gt;
Example of how the compact attribute could be used to define a test &amp;quot;macro&amp;quot;. In this case, &amp;quot;Login to localhost&amp;quot; becomes shorthand for referring to the sequence of nested steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;xoxo test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add A Link&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;Tests the process of adding a link&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;additional notes here&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;Login to localhost&lt;br /&gt;
         &amp;lt;ol compact=&amp;quot;compact&amp;quot; class=&amp;quot;macro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Go to http://localhost/login&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set username to &amp;quot;user&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set password to &amp;quot;pass&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Click submit&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;Click &amp;quot;Add Link&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set url to &amp;quot;http://microformats.org/wiki/XOXO&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set description to &amp;quot;Extensible Open XHTML Outlines&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Click submit&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Should see &amp;quot;Link was saved successfully&amp;quot;&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;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This raises some interesting possibilities for both documentation and test generation. As well as functioning as use case documentation, this basic list could be used as input to generate a set of JWebUnit (Java) or Simpletest (PHP) test cases and assertions.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=suggested-reading&amp;diff=1441</id>
		<title>suggested-reading</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=suggested-reading&amp;diff=1441"/>
		<updated>2005-08-26T05:50:31Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Suggested Reading =&lt;br /&gt;
&lt;br /&gt;
The following resources provide a lot of background on the Web, web design, semantic markup (as described in the [[introduction]]) which provided much of the bases for [[microformats]].&lt;br /&gt;
&lt;br /&gt;
* [http://www.tantek.com/log/2005/03.html#d11t0943 SXSW required reading]&lt;br /&gt;
&lt;br /&gt;
== Stub note ==&lt;br /&gt;
&lt;br /&gt;
This page is a stub and could certainly use some contributions, e.g. copy the references from the above blog post and put them inline here. - [http://tantek.com/log/ Tantek]&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.xml.com/pub/a/w3j/s1.people.html The Web is Ruined and I Ruined it] - David Siegel&lt;br /&gt;
&lt;br /&gt;
== Markup Semantics ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.simplebits.com/bits/simplequiz/ SimpleQuiz]- Dan Cederholm&lt;br /&gt;
* [http://www.zeldman.com/daily/0803a.shtml#spelling Spelling and grammar not the same] - Jeffrey Zeldman&lt;br /&gt;
* [http://www.mezzoblue.com/archives/2005/05/30/who_cares_ab/ Who Cares about Semantics Anyway?] - Dave Shea&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=28977</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=Main_Page&amp;diff=28977"/>
		<updated>2005-08-26T05:19:16Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Design Patterns */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
= Microformats Wiki =&lt;br /&gt;
Welcome to the microformats wiki. There's a lot going on around here, but feel free to jump in and offer your assistance.&lt;br /&gt;
&lt;br /&gt;
But First: &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.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
[[microformats|Microformats]] open standards specifications:&lt;br /&gt;
* [[hcalendar|hCalendar]]&lt;br /&gt;
* [[hcard|hCard]]&lt;br /&gt;
* [[rel-license|RelLicense]]&lt;br /&gt;
* [[rel-nofollow|RelNoFollow]]&lt;br /&gt;
* [[rel-tag|RelTag]]&lt;br /&gt;
* [[vote-links|VoteLinks]]&lt;br /&gt;
* [http://gmpg.org/xfn/ XFN]&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* [[xoxo|XOXO]]&lt;br /&gt;
&lt;br /&gt;
== Drafts ==&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
* [[robots-exclusion|Robots Exclusion]]&lt;br /&gt;
* [[rel-enclosure]]&lt;br /&gt;
* [[xfolk]]&lt;br /&gt;
&lt;br /&gt;
== Design Patterns ==&lt;br /&gt;
&lt;br /&gt;
* [[datetime-design-pattern]]&lt;br /&gt;
* [[content-id-design-pattern]]&lt;br /&gt;
&lt;br /&gt;
== Exploratory discussions ==&lt;br /&gt;
*[[blog-description-format]]&lt;br /&gt;
*[[blog-post-formats]]&lt;br /&gt;
*[[citation-brainstorming]]&lt;br /&gt;
*[[cite|Planning pages for a citation microformat]]&lt;br /&gt;
*[[comments-formats]]&lt;br /&gt;
*[[genealogy-formats]]&lt;br /&gt;
*[[location-formats]]&lt;br /&gt;
*[[media-metadata-examples]]&lt;br /&gt;
*[[other-formats]]&lt;br /&gt;
*[[requirements-testing]]&lt;br /&gt;
*[[resume-brainstorming]]&lt;br /&gt;
*[[resume-formats]]&lt;br /&gt;
*[[wiki-formats]]&lt;br /&gt;
*[[xmdp-brainstorming]] (see also [[xmdp-faq]])&lt;br /&gt;
*[[controllable-collection-fomat]]&lt;br /&gt;
&lt;br /&gt;
== Tools &amp;amp; Test Cases ==&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;
*[[selected-test-cases-from-the-web]]&lt;br /&gt;
*[[microformats-viewers-and-editors]]&lt;br /&gt;
&lt;br /&gt;
== shared work areas ==&lt;br /&gt;
* [[to-do]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=1473</id>
		<title>requirements-testing</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=requirements-testing&amp;diff=1473"/>
		<updated>2005-08-26T04:53:18Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Accceptance Testing Microformat ==&lt;br /&gt;
&lt;br /&gt;
This is a concept for documenting acceptance tests and project requirements in XHTML. The microformat should exist to encourage and facilitate the progress and uptake of Agile development methodologies across a wide spectrum of projects and organizations.&lt;br /&gt;
&lt;br /&gt;
== The problem ==&lt;br /&gt;
&lt;br /&gt;
There are numerous popular approaches to requirements definition and acceptance test/use case documentation, and various automated tools to run test fixtures and report back results. &lt;br /&gt;
&lt;br /&gt;
Many of the accepted formats focus on diagram notation of use cases, but a lot of the time, test plans and documentation are captured in unstructured and arbitrary styles, often in Word documents or similar. One of the major issues with working with requirements in this document format is that it is very easy to fall out of step with revisions and changes, especially once development cycles are up and running on a project. Older requirements information tends to rot and become incorrect very quickly, unless documents evolve directly with the development process itself. Word documents are hard to author collaboratively in this way, and encourage clients and developers to take an adversarial stance.&lt;br /&gt;
&lt;br /&gt;
== Documenting Requirements ==&lt;br /&gt;
&lt;br /&gt;
Could there be a delarative equivalent of a UML use case diagram in XHTML? What would this actually achieve? It's easy enough to do in XML, but this wouldn't be viewable directly in a document format. Good idea not to overcomplicate the simple description of a user role, and possible interactions with other roles/services.&lt;br /&gt;
&lt;br /&gt;
A simple HTML vocabulary could make it much easier to share structured requirements information through a wiki type format, which could thus be updated in realtime to reflect changing requirements and new knowledge about the conditions of a system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Automated Acceptance Testing ==&lt;br /&gt;
&lt;br /&gt;
To make use of the full benefits of automated acceptance testing, there needs to be a way to integrate code generation and test reporting directly into a workflow by integrating with the tools that are already being used in the common office environment. FitNesse (wiki based) and Arbiter (document based) tools are two of the steps in this direction. Arbiter uses list items to define test procedures, wheras FitNesse uses tables to define expectations. Apart from that, they work in a very similar way: upload a document/wiki page -&amp;gt; parse the test definitions -&amp;gt; generate the test code -&amp;gt; run the test code -&amp;gt; report back results. But they're still too attached to the concept of a &amp;quot;document&amp;quot; as a separate editable file, rather than a dynamic web resource.&lt;br /&gt;
&lt;br /&gt;
== Existing Tools ==&lt;br /&gt;
&lt;br /&gt;
[http://selenium.thoughtworks.com/ Selenium] is a Javascript based testing agent that runs a set of commands on a target website using a mini language for binding actions and assertions to page elements and DOM selections. Basic commands include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
open&lt;br /&gt;
click&lt;br /&gt;
clickAndWait&lt;br /&gt;
verifyTitle&lt;br /&gt;
verifyValue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Selenium test commands are defined using arbitrary HTML tables. This example is from the basic tests shipped with the framework, and shows how to specifiy assertions against an HTML select element:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;table cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td rowspan=&amp;quot;1&amp;quot; colspan=&amp;quot;3&amp;quot;&amp;gt;Test Select&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;./tests/html/test_select.html&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;select&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;index=4&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;verifySelected&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;theSelect&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Fifth Option&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/tbody&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are no specific semantic attributes used - the test tool simply extracts commands from the columns of the table.&lt;br /&gt;
&lt;br /&gt;
== Test Vocabulary ==&lt;br /&gt;
&lt;br /&gt;
A list of possible commands for a a web acceptance testing tool in basic English:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 - Start at [link] (Go to [link])&lt;br /&gt;
 - Click [text][submit]&lt;br /&gt;
 - Set field [name] to [value] (Add [name] to [value)&lt;br /&gt;
 - Should see (Expect to see)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Communicating and Sharing Acceptance Test Data ==&lt;br /&gt;
&lt;br /&gt;
Who is the audience? Clients, developers, stakeholders. What do they want to see? An itemized list of test cases - whether the tests are completed or not, and if incomplete, where did the failures occur?&lt;br /&gt;
&lt;br /&gt;
Current markup ideas:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;case&amp;quot;&amp;gt;Local Login Test (incomplete)&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;ol class=&amp;quot;results&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Start at http://localhost/login &amp;lt;span class=&amp;quot;pass&amp;quot;&amp;gt;(pass)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Expect to see &amp;quot;Please enter your login&amp;quot; &amp;lt;span class=&amp;quot;fail&amp;quot;&amp;gt;(fail)&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== xoTest: XOXO outlines for defining macros ==&lt;br /&gt;
&lt;br /&gt;
Example of how the compact attribute could be used to define a test &amp;quot;macro&amp;quot;. In this case, &amp;quot;Login to localhost&amp;quot; becomes shorthand for referring to the sequence of nested steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;ol class=&amp;quot;xoxo test&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add A Link&lt;br /&gt;
    &amp;lt;dl&amp;gt;&lt;br /&gt;
      &amp;lt;dt&amp;gt;Tests the process of adding a link&amp;lt;/dt&amp;gt;&lt;br /&gt;
        &amp;lt;dd&amp;gt;additional notes here&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;Login to localhost&lt;br /&gt;
         &amp;lt;ol compact=&amp;quot;compact&amp;quot; class=&amp;quot;macro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Go to http://localhost/login&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set username to &amp;quot;user&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Set password to &amp;quot;pass&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Click submit&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;Click &amp;quot;Add Link&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set url to &amp;quot;http://microformats.org/wiki/XOXO&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Set description to &amp;quot;Extensible Open XHTML Outlines&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Click submit&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Should see &amp;quot;Link was saved successfully&amp;quot;&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;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This raises some interesting possibilities for both documentation and test generation. As well as functioning as use case documentation, this basic list could be used as input to generate a set of JWebUnit (Java) or Simpletest (PHP) test cases and assertions.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=blog-description-format&amp;diff=1276</id>
		<title>blog-description-format</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=blog-description-format&amp;diff=1276"/>
		<updated>2005-08-15T10:53:07Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Entry Wrappers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Blog description format (background research)=&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Discussion Participants ==&lt;br /&gt;
&lt;br /&gt;
=== Editors ===&lt;br /&gt;
* [http://bs-markup.de Bj&amp;amp;ouml;rn Seibert], [http://rbach.priv.at/ Robert Bachmann]&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* [http://bs-markup.de Bj&amp;amp;ouml;rn Seibert], [http://rbach.priv.at/ Robert Bachmann]&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
A microformat to describe the contents of a (we)blog. It provides a specific set of information to categorize a (we)blog. Enables easier search for humans and efficient collection of information by machines.&lt;br /&gt;
&lt;br /&gt;
Here are some of examples for information that might be provided:&lt;br /&gt;
&lt;br /&gt;
* Details about the blog&lt;br /&gt;
* Blog name (e.g: &amp;quot;John Doe's Blog&amp;quot;)&lt;br /&gt;
** Blog URI (e.g: http://example.org/ )&lt;br /&gt;
** Lanuage used for the blog, read-able by machines (e.g: &amp;quot;en-US&amp;quot; or &amp;quot;de&amp;quot;)&lt;br /&gt;
** Topics covered by the blog&lt;br /&gt;
** A short description&lt;br /&gt;
** Available feeds (RSS, Atom, etc.)&lt;br /&gt;
** A small logo image&lt;br /&gt;
* Details about the author(s)&lt;br /&gt;
** Name (e.g: &amp;quot;John Doe&amp;quot;)&lt;br /&gt;
** Organisation&lt;br /&gt;
** Contact details &lt;br /&gt;
** Geographical Location&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
Add real world examples here&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Existing practice ==&lt;br /&gt;
&lt;br /&gt;
=== Entry Wrappers ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The entry wrapper format has widespread usage, but seems to show up in slightly different contexts.&lt;br /&gt;
&lt;br /&gt;
Some blogs (ala Wordpress) use the entry div as a wrapper to the actual post body, and wrap the whole thing in an additional div:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A vast number of sites, including many blogs contain the main content within a id=&amp;quot;content&amp;quot; div:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata ===&lt;br /&gt;
&lt;br /&gt;
Wordpress uses class=&amp;quot;postmetadata&amp;quot; to contain meta information, date, others use their own syntax - class=&amp;quot;topics&amp;quot;, class=&amp;quot;description&amp;quot;.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
-- need to post better examples here --&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Permalinks ===&lt;br /&gt;
&lt;br /&gt;
rel=&amp;quot;bookmark&amp;quot; and rel=&amp;quot;permalink&amp;quot; are both used in various places to denote a permalink to the specified entry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Blog description ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
How do blogs include information about themself?&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Feeds ====&lt;br /&gt;
Most blogging tools and services provide information about available feeds in &amp;amp;lt;link&amp;amp;gt; elements.&lt;br /&gt;
&lt;br /&gt;
Example: (random blog from LiveJournal.com) &amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/rss+xml&amp;quot; title=&amp;quot;RSS&amp;quot; href=&amp;quot;http://www.livejournal.com/users/shalom9121/data/rss&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/atom+xml&amp;quot; title=&amp;quot;Atom&amp;quot; href=&amp;quot;http://www.livejournal.com/users/shalom9121/data/atom&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Author information ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
How do blogs include information about the author?&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It seems to be common on blogger.com to include &amp;quot;About me&amp;quot; in the sidebar&lt;br /&gt;
(see http://www.blogger.com/redirect/next_blog.pyra?navBar=true for a random blog)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[blog-description-format-brainstorming]] for examples on how things ''could'' be done.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=blog-description-format&amp;diff=1275</id>
		<title>blog-description-format</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=blog-description-format&amp;diff=1275"/>
		<updated>2005-08-15T10:50:42Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: started filling out section on Existing Practice&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Blog description format (background research)=&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Discussion Participants ==&lt;br /&gt;
&lt;br /&gt;
=== Editors ===&lt;br /&gt;
* [http://bs-markup.de Bj&amp;amp;ouml;rn Seibert], [http://rbach.priv.at/ Robert Bachmann]&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* [http://bs-markup.de Bj&amp;amp;ouml;rn Seibert], [http://rbach.priv.at/ Robert Bachmann]&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
A microformat to describe the contents of a (we)blog. It provides a specific set of information to categorize a (we)blog. Enables easier search for humans and efficient collection of information by machines.&lt;br /&gt;
&lt;br /&gt;
Here are some of examples for information that might be provided:&lt;br /&gt;
&lt;br /&gt;
* Details about the blog&lt;br /&gt;
* Blog name (e.g: &amp;quot;John Doe's Blog&amp;quot;)&lt;br /&gt;
** Blog URI (e.g: http://example.org/ )&lt;br /&gt;
** Lanuage used for the blog, read-able by machines (e.g: &amp;quot;en-US&amp;quot; or &amp;quot;de&amp;quot;)&lt;br /&gt;
** Topics covered by the blog&lt;br /&gt;
** A short description&lt;br /&gt;
** Available feeds (RSS, Atom, etc.)&lt;br /&gt;
** A small logo image&lt;br /&gt;
* Details about the author(s)&lt;br /&gt;
** Name (e.g: &amp;quot;John Doe&amp;quot;)&lt;br /&gt;
** Organisation&lt;br /&gt;
** Contact details &lt;br /&gt;
** Geographical Location&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
Add real world examples here&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Existing practice ==&lt;br /&gt;
&lt;br /&gt;
=== Entry Wrappers ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt; has widespread usage, but seems to show up in slightly different contexts.&lt;br /&gt;
&lt;br /&gt;
Some blogs (ala Wordpress) use the entry div as a wrapper to the actual post body, and wrap the whole thing in an additional div:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;entry&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata ===&lt;br /&gt;
&lt;br /&gt;
Wordpress uses class=&amp;quot;postmetadata&amp;quot; to contain meta information, date, others use their own syntax - class=&amp;quot;topics&amp;quot;, class=&amp;quot;description&amp;quot;.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
-- need to post better examples here --&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Permalinks ===&lt;br /&gt;
&lt;br /&gt;
rel=&amp;quot;bookmark&amp;quot; and rel=&amp;quot;permalink&amp;quot; are both used in various places to denote a permalink to the specified entry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Blog description ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
How do blogs include information about themself?&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Feeds ====&lt;br /&gt;
Most blogging tools and services provide information about available feeds in &amp;amp;lt;link&amp;amp;gt; elements.&lt;br /&gt;
&lt;br /&gt;
Example: (random blog from LiveJournal.com) &amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/rss+xml&amp;quot; title=&amp;quot;RSS&amp;quot; href=&amp;quot;http://www.livejournal.com/users/shalom9121/data/rss&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/atom+xml&amp;quot; title=&amp;quot;Atom&amp;quot; href=&amp;quot;http://www.livejournal.com/users/shalom9121/data/atom&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Author information ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&lt;br /&gt;
How do blogs include information about the author?&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It seems to be common on blogger.com to include &amp;quot;About me&amp;quot; in the sidebar&lt;br /&gt;
(see http://www.blogger.com/redirect/next_blog.pyra?navBar=true for a random blog)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[blog-description-format-brainstorming]] for examples on how things ''could'' be done.&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=implementation-guidelines&amp;diff=1159</id>
		<title>implementation-guidelines</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=implementation-guidelines&amp;diff=1159"/>
		<updated>2005-07-30T07:38:15Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Guidelines and Strategies for Implementing Microformats=&lt;br /&gt;
&lt;br /&gt;
==Publishers==&lt;br /&gt;
&lt;br /&gt;
* Embedding in XHTML documents. See [[xmdp-faq|XMDP FAQ]].&lt;br /&gt;
* Microformats can be embedded in Atom entries:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;entry&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Review of Some Object&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;link href=&amp;quot;http://microformats.org/wiki/&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;id&amp;gt;urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a&amp;lt;/id&amp;gt;&lt;br /&gt;
   &amp;lt;updated&amp;gt;20050730T1900-0700&amp;lt;/updated&amp;gt;&lt;br /&gt;
   &amp;lt;content type=&amp;quot;xhtml&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;h3 class=&amp;quot;summary&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;item fn&amp;quot;&amp;gt;Some Object&amp;lt;/span&amp;gt; Being Reviewed&amp;lt;/h4&amp;gt;&lt;br /&gt;
       &amp;lt;p&amp;gt;Reviewer: &amp;lt;span class=&amp;quot;reviewer fn&amp;quot;&amp;gt;author name&amp;lt;/span&amp;gt; - &lt;br /&gt;
       &amp;lt;abbr class=&amp;quot;dtreviewed&amp;quot; title=&amp;quot;20050730T1900-0700&amp;quot;&amp;gt;July 30, 2005&amp;lt;/abbr&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
       &amp;lt;blockquote class=&amp;quot;description&amp;quot;&amp;gt;&amp;lt;p&amp;gt;The review content&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; out of 5&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/content&amp;gt;&lt;br /&gt;
 &amp;lt;/entry&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Questions: &lt;br /&gt;
&lt;br /&gt;
* Should an XMDP profile be linked to the Atom entry?&lt;br /&gt;
* Should the hreview class appear in the content container div?&lt;br /&gt;
&lt;br /&gt;
==Identification==&lt;br /&gt;
Javascript/XPath example which runs in Mozilla:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
var mf = 'hreview';&lt;br /&gt;
&lt;br /&gt;
var micropath = &amp;quot;//*[contains(@class,'&amp;quot; + mf + &amp;quot;')]&amp;quot;;&lt;br /&gt;
var micromatch = new RegExp('\\b' + mf + '\\b');&lt;br /&gt;
&lt;br /&gt;
var mc = document.evaluate(micropath, document, null,&lt;br /&gt;
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);&lt;br /&gt;
for (var i = 0; i &amp;lt; mc.snapshotLength; i++) {&lt;br /&gt;
    iNode = mc.snapshotItem(i);&lt;br /&gt;
    if (iNode.className.match(micromatch))&lt;br /&gt;
        doSomething();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=implementation-guidelines&amp;diff=1154</id>
		<title>implementation-guidelines</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=implementation-guidelines&amp;diff=1154"/>
		<updated>2005-07-30T04:01:32Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Guidelines and Strategies for Implementing Microformats=&lt;br /&gt;
&lt;br /&gt;
==Identification==&lt;br /&gt;
Javascript/XPath example which runs in Mozilla:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
var mf = 'hreview';&lt;br /&gt;
&lt;br /&gt;
var micropath = &amp;quot;//*[contains(@class,'&amp;quot; + mf + &amp;quot;')]&amp;quot;;&lt;br /&gt;
var micromatch = new RegExp('\\b' + mf + '\\b');&lt;br /&gt;
&lt;br /&gt;
var mc = document.evaluate(micropath, document, null,&lt;br /&gt;
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);&lt;br /&gt;
for (var i = 0; i &amp;lt; mc.snapshotLength; i++) {&lt;br /&gt;
    iNode = mc.snapshotItem(i);&lt;br /&gt;
    if (iNode.className.match(micromatch))&lt;br /&gt;
        doSomething();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=implementations&amp;diff=1290</id>
		<title>implementations</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=implementations&amp;diff=1290"/>
		<updated>2005-07-30T03:56:01Z</updated>

		<summary type="html">&lt;p&gt;MarkRickerby: /* Guidelines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Microformats Implemenations and Examples=&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Create==&lt;br /&gt;
* [http://hybernaut.com/upcoming-module Drupal Upcoming.org syndication module] emits [[hcalendar|hCalendar]]&lt;br /&gt;
* [http://theryanking.com Ryan King] has an    [http://theryanking.com/microformats/hcalendar-creator.html hCalendar creator] and a [http://theryanking.com/microformats/hreview-card.html hReview creator].&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://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;
* 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;
&lt;br /&gt;
==Publish==&lt;br /&gt;
* The [http://laughingsquid.com/squidlist/calendar/ Laughing Squid Calendar] events supports hCalendar.&lt;br /&gt;
* [http://upcoming.org Upcoming.org] - hCalendar&lt;br /&gt;
* [http://evdb.com EVDB] - hCalendar, hCard&lt;br /&gt;
* [http://livejournal.co LiveJournal] - relTag&lt;br /&gt;
* [http://concerts.shrub.ca/ Sunnyvale House Concerts] publishes hCalendar event information for concerts and [[hcard|hCards]] for each artist.&lt;br /&gt;
* [http://www.complexspiral.com/ Complex Spiral Consulting], both in the &amp;quot;Events&amp;quot; box on left side, and the separate [http://www.complexspiral.com/events/ Events page]. &lt;br /&gt;
* [http://tantek.com/log Tantek's Thoughts] publishes Events roll in [[hcalendar|hCalendar]] and includes an inline author [[hcard|hCard]] at the bottom of the page.&lt;br /&gt;
* [http://suda.co.uk/projects/holidays/ Lesser Known Holidays], a list of holidays on [http://suda.co.uk suda.co.uk] that can be imported via iCal and hCal so you can compare actual transformation versus intended.&lt;br /&gt;
* [http://technorati.com/ Technorati]'s [http://www.technorati.com/about/ About page] lists their Media Contact, and their [http://www.technorati.com/press/ Press page] also lists their Press Contact, both as inline 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://zooibaai.nl/ Rob Mientjes] has published his hCard on [http://zooibaai.nl/about his about page].&lt;br /&gt;
* [http://www.wolfsreign.com Steven Ametjan] has published his hCard on [http://www.wolfsreign.com/about/ his about page].&lt;br /&gt;
* [http://thedredge.org Andy Hume] uses the hcard format to mark-up the names and URLs of commentors on his blog. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Consume==&lt;br /&gt;
* [http://technorati.com Technorati] - relTag, relNoFollow&lt;br /&gt;
* [http://web.mit.edu/glasser/www/JSCalendar/ JSCalendar] parses hCalendar and produces a displayable HTML table/CSS-based calendar.&lt;br /&gt;
* Google - relNoFollow&lt;br /&gt;
* [http://suda.co.uk/projects/X2V/ X2V] parses [[hcard|hCard]] and to produces .vcf (vCard) streams and [[hcalendar|hCalendar]] to produce .ics (iCal) streams.&lt;br /&gt;
&lt;br /&gt;
==Guidelines==&lt;br /&gt;
See: [[implementation-guidelines|Guidelines and Strategies for Implementing Microformats]]&lt;/div&gt;</summary>
		<author><name>MarkRickerby</name></author>
	</entry>
</feed>