/[gzz]/manuscripts/storm/short-paper.rst
ViewVC logotype

Diff of /manuscripts/storm/short-paper.rst

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.43 by benja, Fri May 30 22:31:39 2003 UTC revision 1.44 by benja, Fri May 30 22:38:15 2003 UTC
# Line 188  A pointer block is a Storm block which s Line 188  A pointer block is a Storm block which s
188  "The current version of document *X* is block *Y*.  "The current version of document *X* is block *Y*.
189  Pointer blocks *a,b*, specifying previous versions  Pointer blocks *a,b*, specifying previous versions
190  of this document, are now obsolete." Additionally,  of this document, are now obsolete." Additionally,
191  it contains a digital signature of the above information.  it contains a digital signature of the above.
192    
193  The pointer *X*  The pointer *X*
194  contains the public key used for signatures --- this allows  contains the public key used for signatures --- this allows
# Line 198  pointer block, this implements a nonline Line 198  pointer block, this implements a nonline
198  versioning model. More than one version of a document  versioning model. More than one version of a document
199  can be "current" (e.g., when different people in a working  can be "current" (e.g., when different people in a working
200  group edit the document concurrently).  group edit the document concurrently).
201    There is also a scheme for storing only
202    the differences between consecutive versions,
203    but there is no space to explain it here.
204    
205  .. A suitable user interface around pointers allows the user to  .. A suitable user interface around pointers allows the user to
206     still see old-style file names, but with the file names attached     still see old-style file names, but with the file names attached
207     to his/her person, not to a particular computer.     to his/her person, not to a particular computer.
    There is also a scheme to compress blocks storing only  
    the differences between consecutive versions of a document,  
    but there is no space to explain it here.  
208    
209    
210  ..          storing  ..          storing
# Line 327  and the use of a DHT for finding externa Line 327  and the use of a DHT for finding externa
327     pointer blocks which allow basic versioning of documents.     pointer blocks which allow basic versioning of documents.
328    
329  Storm is by no means finished: more work is needed  Storm is by no means finished: more work is needed
330  on, e.g., versioning when a group of people are  on, e.g., versioning when a pointer is
331  collaborating on a document, i.e., when a pointer is not  associated with more than one person.
 associated with only one person.  
332    
333  ..  A distributed hashtable is used to locate published documents  ..  A distributed hashtable is used to locate published documents
334      on a global scale.      on a global scale.

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.44

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26