138 |
We are developing a library storing |
We are developing a library storing |
139 |
documents on the desktop and publishing and retrieving |
documents on the desktop and publishing and retrieving |
140 |
documents from the network. |
documents from the network. |
141 |
Our system, Storm (for STORage Modules), |
Our system, Storm (for STORage Module), |
142 |
uses Freenet-like cryptographic identifiers. |
uses Freenet-like cryptographic identifiers. |
143 |
On the user level, Storm could be used as a |
On the user level, Storm could be used as a |
144 |
replacement for both file names and HTTP URLs |
replacement for both file names and HTTP URLs |
150 |
We are using an experimental URN namespace |
We are using an experimental URN namespace |
151 |
(Uniform Resource Name, a persistent kind of URI) |
(Uniform Resource Name, a persistent kind of URI) |
152 |
and are preparing the registration |
and are preparing the registration |
153 |
of an informal namespace with IANA. This allows our |
of a real namespace with IANA. This allows our |
154 |
system's identifiers to be used in Web hyperlinks. |
system's identifiers to be used in Web hyperlinks. |
155 |
|
|
156 |
.. accessible through Java library or http gateway: |
.. accessible through Java library or http gateway: |
159 |
by using the Java library directly or through an |
by using the Java library directly or through an |
160 |
HTTP gateway, which, given a Storm URN, finds and |
HTTP gateway, which, given a Storm URN, finds and |
161 |
returns the associated file. Documents can be |
returns the associated file. Documents can be |
162 |
uploaded into Storm using HTTP PUT. |
uploaded into Storm through the gateway, using HTTP PUT. |
163 |
|
|
164 |
.. Applications we are integrated with: |
.. Applications we are integrated with: |
165 |
|
|
174 |
(needs more complete WebDAV impl to save): |
(needs more complete WebDAV impl to save): |
175 |
|
|
176 |
The Emacs text editor doesn't understand Storm |
The Emacs text editor doesn't understand Storm |
177 |
URNs yet, but can load and save documents using |
URNs yet, but can load and save documents in |
178 |
Storm through the HTTP gateway. OpenOffice.org |
Storm using the HTTP gateway. OpenOffice.org |
179 |
can load documents through the HTTP gateway, |
can load documents through the HTTP gateway, |
180 |
but cannot save changes, because the gateway |
but cannot save changes, because the gateway |
181 |
does not yet support WebDAV (HTTP-based distributed |
does not yet support WebDAV (HTTP-based distributed |
185 |
|
|
186 |
The HTTP gateway also provides a Web interface |
The HTTP gateway also provides a Web interface |
187 |
to Storm, giving the user a list of all documents |
to Storm, giving the user a list of all documents |
188 |
stored on their local hard disk, and allows users |
stored on their local hard disk, and allowing them |
189 |
to conduct searches over the titles of all documents |
to conduct searches over the titles of all documents |
190 |
published on the network. |
published on the network. |
191 |
|
|