/[gzz]/manuscripts/pointers/article.rst
ViewVC logotype

Diff of /manuscripts/pointers/article.rst

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

revision 1.38 by tjl, Thu Oct 30 10:29:47 2003 UTC revision 1.39 by tjl, Thu Oct 30 14:24:32 2003 UTC
# Line 4  Versioning for a location-independent We Line 4  Versioning for a location-independent We
4    
5  .. (tentative title)  .. (tentative title)
6    
7    Title suggestions and comments:
8    
9    should somehow say "Versioning on top of a simple basic model"...
10    Totally **distributed** versioning
11    Works even in ad hoc environments
12    ...
13    
14    
15  Abstract  Abstract
# Line 43  have fallen off the Web. "If I have seen Line 49  have fallen off the Web. "If I have seen
49  on the shoulders of giants;" but how can we do that today,  on the shoulders of giants;" but how can we do that today,
50  if the shoulders keep rotting away?  if the shoulders keep rotting away?
51    
52    XXX Wayback machine?
53    
54  .. Links shouldn't break when documents move or  .. Links shouldn't break when documents move or
55     publishers lose interest     publishers lose interest
56    
# Line 314  on top of the following primitive abstra Line 322  on top of the following primitive abstra
322  by a system:  by a system:
323    
324  Add permanent block  Add permanent block
325      Given a bit string, adds the block into      Given a bit string and a MIME type,
326        adds the block into
327      the system and return a *permanent id* for      the system and return a *permanent id* for
328      that exact bitstring,      that exact bitstring,
329      for example a cryptographic hash of the data.      for example a cryptographic hash of the data.
# Line 370  to implement a persistent, distributed v Line 379  to implement a persistent, distributed v
379  system relying only on the abstraction presented  system relying only on the abstraction presented
380  in the previous section.  in the previous section.
381    
382    Our system is based on adding blocks to the system
383    
384    
385  The PointerID is a combination of a public key of the  The PointerID is a combination of a public key of the
386  owner of the pointer (possibly a certificate)  owner of the pointer (possibly a certificate)
387  and an indentifier. The association of the PointerID to  and an identifier. The association of the PointerID to
388  a particular data block is specified by adding a special  a particular data block is specified by adding a special
389  *pointer block* into the system, which contains  *pointer block* into the system, which contains
390    
# Line 443  Implementation Line 455  Implementation
455    
456  - ?  - ?
457    
458    
459  Conclusions  Conclusions
460  ===========  ===========
461    
# Line 458  Conclusions Line 471  Conclusions
471    
472      - spamming with new versions (only author due to DS, but still)      - spamming with new versions (only author due to DS, but still)
473    
474        - Copyright issues
475    
476            - on web, not such a great problem, as
477              most of the web is about publishing things for all to see.
478    
479  - XXX  - XXX
480  - We have presented a peer-to-peer infrastructure that...with location-independent  - We have presented a peer-to-peer infrastructure that...with location-independent
481    identifiers    identifiers

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39

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