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: Benja Fallenstein
Subject: [Gzz-commits] manuscripts/storm short-paper.rst
Date: Fri, 30 May 2003 17:59:08 -0400

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Benja Fallenstein <address@hidden>      03/05/30 17:59:08

Modified files:
        storm          : short-paper.rst 

Log message:
        more twiddles, not ready

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

Patches:
Index: manuscripts/storm/short-paper.rst
diff -u manuscripts/storm/short-paper.rst:1.39 
manuscripts/storm/short-paper.rst:1.40
--- manuscripts/storm/short-paper.rst:1.39      Fri May 30 17:08:23 2003
+++ manuscripts/storm/short-paper.rst   Fri May 30 17:59:08 2003
@@ -194,8 +194,9 @@
 A suitable user interface around pointers allows the user to
 still see old-style file names, but with the file names attached
 to his/her person, not to a particular computer.
-There is also a scheme to compress blocks using differences and reverse
-differences between consecutive blocks but there is no space to explain it 
here.
+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.
 
 
 ..          storing
@@ -214,7 +215,10 @@
 to use several different modes of networking, from simply copying
 blocks to using a full-fledged P2P system
 as a library --- as of now, we are already successfully transferring
-blocks between running storm servers using GISP. 
+blocks between running storm servers 
+using a distributed hashtable.
+
+.. using the GISP DHT [XXXref!].
 
 
 Interfacing
@@ -254,7 +258,7 @@
 Browsers and applications can access Storm either
 by using the Java library directly or through an
 HTTP gateway, which locates and
-returns the associated file when a Storm URN is given. 
+returns the associated file given a Storm URN. 
 Documents can be uploaded into Storm through the gateway, 
 using HTTP PUT.
 Using the gateway, we have made the Konqueror
@@ -265,9 +269,9 @@
 documents into Storm when the user hits "Save."
 The Emacs text editor does not understand Storm
 URNs yet, but can load and save documents in
-Storm using the HTTP gateway. OpenOffice.org software
+Storm using the HTTP gateway. OpenOffice.org
 can load documents through the HTTP gateway,
-but cannot save changes, since the gateway
+but cannot save changes yet, since the gateway
 does not yet support WebDAV (HTTP-based distributed
 authoring and versioning).
 
@@ -278,12 +282,13 @@
 stored on their local hard disk, and allowing them
 to conduct searches over the titles of all documents
 published on the underlying P2P network.
-For HTML, the Storm server is also able to insert links
-to all other documents referred to by the same pointer,
-i.e. links to *alternate* or *earlier* versions of the document.
+For HTML, the Storm server is also able 
+to dynamically insert backlinks:
+links to all other HTML pages on the network that
+link to *this* page.
 
 The most important downside of using Storm in lieu of file names and URLs
-is the long, cryptic URIs which
+are the long, cryptic URIs which
 would ideally be handled through some user interface changes
 to the file selector dialog boxes.
 
@@ -291,9 +296,9 @@
 ===========
 
 We have presented Storm, a storage system unifying
-the namespaces for private and published documents.
-This may help in making hyperlinks between desktop
-documents more convenient.
+the namespaces for private and published documents,
+making hyperlinks between desktop
+documents more practical.
 While the core of Storm has been in use for almost
 three years, the peer-to-peer subsystem has only recently
 been implemented.
@@ -305,13 +310,19 @@
 ``http://sv.gnu.org/projects/storm``.
 
 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.
+are the use of cryptographic identifiers for
+versioned hypermedia storage on the desktop,
+smoothly integrated with ordinary office applications;
+pointer blocks for nonlinear versioning;
+and the use of a DHT for finding external hypermedia links.
+
+.. 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
+collaborating on a document, i.e., when a pointer is not
 associated with only one person.
 
 ..  A distributed hashtable is used to locate published documents




reply via email to

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