This was first requested by Jens Ropers on the wikitech mailinglist, see
The newest revision of an article should have a unique ID for exactly that
revision to be linkable.
This is very useful because:
- Linking to wiki articles is "safer" because the linker know exactly which
revision of the article he is linking to, he / she does not have to fear that
the newest revision reads something like "Justin Hartlake sucks
dick!!!!!!!!!!!!!!". This would also make it much easier/safer to cite from
- Linking to the latest diff is possible, which can be used in discussions where
you'd like to explain why a the diff was done. Such a diff link could also
replace/join the "(hist)" link on "User contributions" pages, making those much
more useful. If used on the Watchlist you would also come to the correct diff if
an article has been changed in the time between loading the watchlist and
loading the diff.
I don't know how it can be implemented but:
- The first "(last)" diff link and all the "(cur)" links on the "History" page
should link to a diff page that is the same no matter how many revisions are
done after loading the "History" page.
- A "particular revision" link should be added to the article (and discussion)
page somewhere. I suggest this text "This is the link to this particular
revision of this page" or it could have its own small box under "other
languages", or it could be placed somewhere on the history page.
- When an older revision than the current is accessed without going through the
history page, a more explanatory header than the current "(Revision as of 05:47,
20 Aug 2004)" (example) should probably appear. Something like "This is the
revision as of hh:mm, dd Mmm yyyy. It has since been [[link to
history|revised]], the newest revision is available [[ordinary wikilink|here]].
'''You''' can also [] it."