Annotation of bookie/www/index.html, revision 1.38
1.36 will 1: <p>
1.15 will 2: You can read what Bookie is <a href="purpose.html">here</a>, but here's the
1.34 will 3: long and short of it:
1.36 will 4: </p>
1.35 will 5:
1.36 will 6: <blockquote>
7: Bookie is an application which keeps all your bookmarks on a central
8: server so that you can access bookmarks from anywhere on the web.
12: The server is written in Java, and uses XML-RPC to communicate to clients.
13: There's also a client written in Swing, which is pretty functional. The current
14: goal is to get the Mozilla client back into shape given the existence of
15: a working server.
19: To get the server running on your machine, download the server.zip file
20: <a href="http://tersesystems.com/bookie/server.zip">here</a>. You should
21: start the server with
23: <code>java -Dlog4j.configuration=info.xml -jar server.jar</code>
25: in a directory for Bookie usage. No database is required, as Bookie will
26: create its own database if it doesn't find one. It will start on port 9000
27: by default, but you can specify the port on the command line.
28: <a href="http://java.sun.com/j2se/1.4/download.html">JDK 1.4</a> with the
29: <code>-server</code> option is recommended, as the I/O performance is MUCH
30: faster than 1.3.1.
1.35 will 32:
1.36 will 33: <p>
34: To get the java client running, download the client.zip file <a
36: Unzip the client in a new directory, and execute it with one of the
1.38 ! will 37: scripts or <code>java -jar swing.jar</code>.
1.36 will 38: </p>
1.35 will 39:
1.37 will 40: <p>Alternatively, you can run the Java client as a Web Start application: <a href="http://tersesystems.com/bookie/jnlp/bookie.jnlp"><img src="webstart.small.jpg"/></a>
1.36 will 42: <p>
43: When the client starts up, it will present you with a connections box:
1.34 will 44: </p>
1.36 will 45:
1.34 will 47: <ul>
1.37 will 48: <li>Create a new connection to http://tersesystems.com:9000.</li>
1.36 will 49: <li>Double click on the connection to connect to the server.</li>
1.34 will 50: <li>When the server asks you if you would like to be registered for the
1.36 will 51: server, say yes.</li>
1.34 will 52: <li>Click on the root folder, then click on the File menu and select the
1.36 will 53: import menu item. </li>
1.37 will 54: <li>
55: Import your bookmarks by going to your netscape bookmarks.html file
56: and clicking on that. As an example, my Mozilla file is under "C:\Documents and Settings\Will Sargent\Application Data\Mozilla\Profiles\default\mq632ho0.slt" (See <a href="http://www.mozillazine.org/forums/viewtopic.php?t=9233&start=0&postdays=0&postorder=asc&highlight=">here</a> for how to get it to be somewhere more convenient).
1.36 will 57: </li>
1.37 will 58: <li>Or, if you are using Internet Explorer, you can import your bookmarks by going to "C:\Documents and Settings\Will Sargent\Favorites" and importing the favorites from there.</li>
1.35 will 59: <li>You can also export to Netscape if you want to get bookmarks out of the server.</li>
60: <li>That's it!</li>
1.34 will 61: </ul>
1.36 will 62: </p>
65: There is an example bookmark server at
66: <a href="http://tersesystems.com">http://tersesystems.com</a>. To connect
67: to the test server, please enter
69: as your URL. <strong>Please do not use a normal password</strong>:
70: most of Bookie's traffic is not encrypted, and you may be vulnerable to
1.37 will 71: packet sniffing. Also note that there is no expectation of privacy on this
1.36 will 72: server. Although I intend to keep all bookmark information private, I reserve
73: the right to look at any and all data on the server for debugging purposes.
77: Suggestions and comments are welcome. If you have any problems with the
78: above instructions, please e-mail me at the address below.
1.34 will 79: </p>
1.35 will 80:
1.34 will 81: <p>Will Sargent <<a href="mailto:email@example.com">firstname.lastname@example.org</a>>