Welcome to Sunless-Sea Roy Neary: Ronnie, if I don't do this, <b>that's</b> when I'm going to need a doctor. -Movie: Close Encounters
Google
Entire Web sunless-sea.net
xanadu.net udanax.com
 
WHITEBOARDS
 links into
 revise
 activity
 how to use

SITENAV
 meetings
 what's new?
 whiteboards
 post article
 frontpage
 downloads

ORIENTATION
 legalisms
 history
 glossary
 participants

BACK-ENDS
 udanax-green
 udanax-gold

ALGORITHMS
 coordspaces
 enfilade
 ent

OLD MANUALS
 XIA

HELPING
 puzzles
 needs
 funding
Like the site? Click to donate!

 site-traffic
 admin


Whiteboard: NONOBVIOUS XANADU BEHAVIOR last revised by 127.0.0.1 on Aug 17, 2005 3:28 am

The Xanadu concepts have some nonobvious characteristics that may catch some unaware.

  • while a user has a document open for writing, no one else can read it, because it doesn't make sense to allow links to what is still changing.

  • if a user has a document open for reading, the owner of the document cannot open it for writing.

  • once a particular version of a document is locked (made public), it cannot be unlocked or changed. You can, however, create a new, superceding version.

  • if we adopt the feature of autosaves, either periodically or at end-of-session, then the user must be prepared to understand why his document has so many version numbers.

---

Commentary by Andrew Pam:

Note that according to my understanding, the first two points are addressed by versioning; although no one can read the version being written, previous versions can still be read. Likewise, a document owner can create and begin editing a new version while the previous version is being read. I would expect these to be implemented as the default behaviours.

Furthermore, in regard to the fourth point note that in Nelson's conception of document editing EVERY CHANGE to a document (adding, moving or deleting content) creates a new version, and "undo" and branching are also supported resulting in a large tree of versions for all edited documents.

Reading List
As We May Think, 1945 Vannevar Bush
Augmenting Human Intellect:A Conceptual Framework, 1962 Doug Engelbart
Literary Machines, 1981, 87, 93 Ted Nelson
Engines of Creation, Chapter 14 The Network of Knowledge, 1986, 87 K. Eric Drexler
Hypertext Publishing and the Evolution of Knowledge, 1986 K. Eric Drexler
SF:EarthWeb, 1999 Marc Stiegler

Quick Links
www.udanax.com
www.xanadu.com
www.xanadu.com.au
Udanax List Archive
Xanadu® List Archive

All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©2001 Jeff Rush.