gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] manuscripts/storm short-paper.rst


From: Tuomas J. Lukka
Subject: [Gzz-commits] manuscripts/storm short-paper.rst
Date: Fri, 30 May 2003 14:35:12 -0400

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Tuomas J. Lukka <address@hidden>        03/05/30 14:35:12

Modified files:
        storm          : short-paper.rst 

Log message:
        editing

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/storm/short-paper.rst.diff?tr1=1.34&tr2=1.35&r1=text&r2=text

Patches:
Index: manuscripts/storm/short-paper.rst
diff -u manuscripts/storm/short-paper.rst:1.34 
manuscripts/storm/short-paper.rst:1.35
--- manuscripts/storm/short-paper.rst:1.34      Fri May 30 14:08:14 2003
+++ manuscripts/storm/short-paper.rst   Fri May 30 14:35:12 2003
@@ -170,18 +170,19 @@
 As opposed to filesystems, Storm uses
 uses Freenet-like cryptographic identifiers to
 manipulate the blocks.
-This seems like a bad tradeoff: while these identifiers
+This may seem like a bad tradeoff: while these identifiers
 enable secure location-independent references, they 
 do not allow
 the documents referred to by the identifiers to change 
 and
 are also less comprehensible for humans.
-However, Storm is able to address both downsides by
-simple cryptographic techniques.
+However, these downsides are dealt with by the higher abstraction
+levels
+of Storm.
 
 .. pointers
 
-One of the key innovations in storm is the use 
+One of the key innovations in Storm is the use 
 of *pointer blocks*
 to build mutable documents on top of
 the lowest layer append-and-delete-only model.
@@ -282,6 +283,10 @@
 to all other documents referred to by the same pointer,
 i.e. links to *alternate* or *earlier* versions of the document.
 
+The most important downside of using Storm in lieu of file names and URLs
+is the long, cryptic URIs which
+would ideally be handled through some user interface changes
+to the file selector dialog boxes.
 
 Conclusions
 ===========
@@ -290,34 +295,32 @@
 the namespaces for private and published documents.
 This may help in making hyperlinks between desktop
 documents more convenient.
-
-XXX CURRENT INTERFACING
-The downside is the long, cryptic URIs which
-would ideally be handled through some user interface changes
-CUTTING&PASTING.
-
-A distributed hashtable is used to locate published documents
-on a global state.
 While the core of Storm has been in use for almost
 three years, the peer-to-peer subsystem has only recently
 been implemented.
 Currently, a number of systems can use Storm
-through an HTTP gateway. 
-
-XXX WHAT IS THE CONTRIBUTION OVER FREENET, GNUTELLA ...
+through an HTTP gateway or the KDE libraries. 
+Storm can also be used to implement the more ambitious
+Xanalogical hypertext model [#]_ [lukka02guids]_.
+Storm is available as Free Software from
+``http://sv.gnu.org/projects/storm``.
 
-XXX Chief contributions of storm: pointers, ...??
+The main new features in Storm over previous systems 
+are the integration of
+ordinary office applications with the P2P network and
+pointer blocks which allow basic versioning of documents.
+
+Storm is by no means finished: more work is needed
+on, e.g., versioning when a group of people are
+collaborating on a document, i.e., when the pointer is not
+associated with only one person.
 
-XXX Authentication, user management needs work
+..  A distributed hashtable is used to locate published documents
+    on a global scale.
 
 .. A next step will be
    WebDAV support, allowing many more systems to
    save data in Storm.
-
-Storm can also be used to implement the more ambitious
-Xanalogical hypertext model [#]_ [lukka02guids]_.
-Storm is available as Free Software from
-``http://sv.gnu.org/projects/storm``.
 
 .. [#] Our implementation of Xanalogical storage 
    is available at ``http://sv.gnu.org/projects/alph``.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]