4 |
|
|
5 |
.. TODO |
.. TODO |
6 |
|
|
7 |
|
.. Linking personal documents like we link Web pages is inconvenient |
8 |
|
enough that users rarely if ever do it. A major reason is that |
9 |
|
links break when documents are moved around or sent by mail. |
10 |
|
|
11 |
|
|
12 |
.. raw:: latex |
.. raw:: latex |
13 |
|
|
14 |
\begin{abstract} |
\begin{abstract} |
15 |
Linking personal documents like we link Web pages is inconvenient |
We present Storm, a storage system which unifies the |
|
enough that users rarely if ever do it. A major reason is that |
|
|
links break when documents are moved around or sent by mail. |
|
|
|
|
|
We present Storm, a storage system for use both on the |
|
16 |
desktop and the public network. Storm assigns each document |
desktop and the public network. Storm assigns each document |
17 |
a permanent unique URI when it is created. Using peer-to-peer |
a permanent unique URI when it is created. Using peer-to-peer |
18 |
technology, we can locate documents even though our URIs |
technology, we can locate documents even though our URIs |
19 |
do not include location information. |
do not include location information. |
20 |
Thus, links continue to work unchanged when documents are emailed |
Links continue to work unchanged when documents are emailed |
21 |
or published on the network. |
or published on the network. |
|
|
|
22 |
We have extended KDE to understand |
We have extended KDE to understand |
23 |
Storm URIs. Other systems such as GNU Emacs are able to use Storm |
Storm URIs. Other systems such as GNU Emacs are able to use Storm |
24 |
through an HTTP gateway. |
through an HTTP gateway. |