We were promised Xanadu

1,724 views

Published on

Slides of my presentation at Wikimania 2010 at Sunday, July 11th in Gdańsk

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,724
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

We were promised Xanadu

  1. 1. Jakob Voss We were promised Xanadu The original hypertext system and how we can benefit from its concepts presented at Wikimania 2010 Gdańsk Sunday, July 11 th 2010
  2. 2. Jimbo Wales Wikipedia 2001 Ward Cunningham WardsWiki 1995 Tim Berners-Lee World Wide Web 1989 Ted Nelson Xanadu 1960 digital hypertext systems Easy editing Versioning Backlinks Centralized Open Content Limited Scope (Encyclopaedia) Identifiers (URI & URL) Distributed Very limited type of Hypertext Deep digital documents Mostly Vaporware Important concepts
  3. 3. “ HTML is precisely what we were trying to PREVENT – ever- breaking links , links going outward only , quotes you can't follow to their origins, no version management, no rights management.” Ted Nelson's Computer Paradigm, Expressed as One-Liners (1999) WWW is broken
  4. 4. Hyperlinks is more <ul><li>Docuverse
  5. 5. Versioning
  6. 6. Transclusion
  7. 7. Deep links
  8. 8. Compound Documents
  9. 9. ... </li></ul>A File Structure for the Complex, the Changing and the Indeterminate (1965)
  10. 10. Docuverse light
  11. 11. Memex trails
  12. 12. Versioning light Wiki Internet Archive
  13. 13. time merge change merge change change change change change change version 1 version 2 version 3 version 4 text A text F text C text D text B text E text G version 5
  14. 14. branch change change parallel text Types of changes change parallel branches sequent versions links parallel text transcluded transcluded text C text D text E text A text B
  15. 15. Deep links in Xanadu An identifier for any portion/span of text (of whatever version) can be constructed.
  16. 16. Pathways from WWW to Xanadu <ul><li>Backlinks </li><ul><li>Trackback/Pingback for notification
  17. 17. Dedicated link servers to publish and query links </li></ul><li>Versioning </li><ul><li>Adding Time to the Web with Memento* </li></ul><li>Branching and Merging </li><ul><li>OAI-ORE and similar RDF based models
  18. 18. Distributed Version Control Systems </li></ul></ul>* http://www.mementoweb.org/
  19. 19. Distributed version control systems (DVCS) <ul><li>Track changes, branches & merges
  20. 20. Already used also for books
  21. 21. Current systems do not scale: you always to clone the full repository* </li></ul>* See question http://stackoverflow.com/questions/3098029
  22. 22. We can do better We can do Xanadu

×