12 |
enough that users rarely if ever do it. A major reason is that |
enough that users rarely if ever do it. A major reason is that |
13 |
links break when documents are moved around or sent by mail. |
links break when documents are moved around or sent by mail. |
14 |
|
|
15 |
We propose Storm, a storage system for use both on the |
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 |
57 |
which would make them part of the web: |
which would make them part of the web: |
58 |
|
|
59 |
While many Web pages are densely interlinked today, |
While many Web pages are densely interlinked today, |
60 |
desktop documents still have any hypermedia |
hypermedia |
61 |
functionality only rarely. |
functionality is still only rarely used in desktop documents. |
|
Even though documents written with |
|
|
Microsoft Word or OpenOffice.org can nowadays be |
|
|
linked just like HTML files, users almost never |
|
|
seem to do so. |
|
|
|
|
62 |
Hypermedia on the desktop would be useful for |
Hypermedia on the desktop would be useful for |
63 |
keeping hyperlinked notes, for referring to |
keeping hyperlinked notes, for referring to |
64 |
pieces of documents in discussion, or to |
pieces of documents in discussion, or to |
65 |
refer from a short memo to a document |
refer from a short memo to a document |
66 |
with more in-depth information. |
with more in-depth information. |
67 |
|
Even though documents written with |
68 |
|
Microsoft Word or OpenOffice.org can nowadays be |
69 |
|
linked just like HTML files, users almost never |
70 |
|
seem to do so. |
71 |
|
|
72 |
.. links needed that don't break when documents are moved: |
.. links needed that don't break when documents are moved: |
73 |
|
|
74 |
|
.. non-breaking links seem not globally resolvable: |
75 |
|
|
76 |
A major obstacle to hypermedia |
A major obstacle to hypermedia |
77 |
on the desktop is broken links. A user receiving |
on the desktop is broken links. A user receiving |
78 |
hyperlinked documents by email, for example, would have to reconstruct |
hyperlinked documents by email, for example, would have to reconstruct |
79 |
the original directory structure; otherwise the links |
the original directory structure; otherwise the links |
80 |
will not work. |
will not work. |
81 |
|
Many hypermedia systems |
82 |
|
assume that identifiers either |
83 |
|
expose where a document can be found on the network, or they |
84 |
|
cannot be efficiently resolved on a global scale. |
85 |
|
Indeed, Berners-Lee [name-myth]_ argues that |
86 |
|
using unique and random-looking numbers to identify documents |
87 |
|
is not possible on a global scale. |
88 |
|
|
89 |
.. Include to the paragraph above ? |
.. Include to the paragraph above ? |
90 |
"A major reason is that links break when documents are moved |
"A major reason is that links break when documents are moved |
124 |
quite slow, taking many seconds. This is not |
quite slow, taking many seconds. This is not |
125 |
acceptable for general Web publishing. |
acceptable for general Web publishing. |
126 |
|
|
|
.. non-breaking links seem not globally resolvable: |
|
|
|
|
|
Many hypermedia systems |
|
|
assume that identifiers either |
|
|
expose where a document can be found on the network, or they |
|
|
cannot be efficiently resolved on a global scale. |
|
|
For this reason, Berners-Lee [name-myth]_ argues that |
|
|
using unique and random-looking numbers to identify documents |
|
|
is not possible on a global scale. |
|
|
|
|
127 |
.. but DHTs can do it: |
.. but DHTs can do it: |
128 |
|
|
129 |
However, recent developments in peer-to-peer systems have |
However, recent developments in peer-to-peer systems have |