From Microformats Wiki
Revision as of 21:06, 1 April 2013 by Tantek (talk | contribs) (version brainstorming, let's do this)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Per the microformats The microformats process, this is a page for researching and brainstorming a rel value for linking to a previous version of a page.

use case

To be able to discover previous versions of a document automatically from a document.


  • W3C. Nearly every W3C specification has a link in the header to the "Previous Version".
  • ...


revision control systems

Revision control systems (RCS) like:

  • CVS
  • SVN
  • mercurial (hg)
  • git

All have ways of representing previous versions of a document.


Several rel values are being considered for linking from a document to a previous version of that document.

  • rel=older
    • -1 Tantek: "older" feels wrong as a noun.
  • rel=version
  • rel=revision
  • ...

related brainstorming

A related use case is to be able to find the current version of document when looking at an older version. For this, the following rel values are being considered:

  • rel=current
  • rel=latest
  • ...

related work

You can already use:

  • rel-canonical to link to the canonical version of a page. But this doesn't mean it's a different version, if anything, it may be the exact same content just at a shorter or more reliable/official URL.

see also