--- bookie/www/index.html 2001/03/19 11:08:24 1.16 +++ bookie/www/index.html 2002/07/14 09:36:35 1.34 @@ -1,26 +1,63 @@ + + + + + + You can read what Bookie is here, but here's the -long and short of it: - -
-Bookie is an application which keeps all your bookmarks on a -central server so that you can access bookmarks from anywhere on the web. -
- -

I have a server which is currently using a hacked up protocol based on FTP. -I have since learned why no-one uses a protocol from the 1970's if they can -help it: the code is going to go away and be replaced with XML-RPC, which is -both simpler and more intelligent. - -

Mozilla client is still very rudimentary, but it does do XML-RPC queries. -If you enjoy pain or would like to help, then you can pick up the code from -here. -Thanks to Aaron Andersen for the cool tutorial. - -

You do have to have the XML-RPC extensions to use the client. Go to your -mozilla/extensions/xml-rpc directory and "nmake -f -makefile.win" should take care of the problem. - +long and short of it: +

Bookie is an application which keeps all your bookmarks on a central +server so that you can access bookmarks from anywhere on the web.
+

The server is written in Java, and uses XML-RPC to communicate to clients. +There's also a client written in Swing, which is pretty functional. The current +goal is to get the Mozilla client back into shape given the existence of +a working server (finally!)

+

To get the server running on your machine, download the server.jar file +here. You should +start the server with  -Dlog4j.configuration=log4j.xml -jar server.jar +in a directory for Bookie usage. No database is required, as Bookie will +create its own database if it doesn't find one. It will start on port 9000 +by default, but you can specify the port on the command line. JDK 1.4 with the +-server option is recommended, as the I/O performance is MUCH +faster than 1.3.1.

+

To start the client, download the client file here. Unjar it with + jar xvf client.jar and it will create a bookie-client directory +with all the source and javadoc. Go to the bin directory, make sure you +have the JAVA_HOME environment variable set, and start up client.bat. JDK +1.3 will work, although again 1.4 has been found to be much faster.

+

When the client starts up, it will present you with a connections box: +

+

+ + +

+

There is be a permanent bookmark server at http://tersesystems.com. To connect +to the server at tersesystems, please enter http://tersesystems.com:9000/ +as your URL. Please do not use a normal password: +most of Bookie's traffic is not encrypted, and you may be vulnerable to +packet sniffing. Also note that there is no expectation of privacy on this +server. Although I intend to keep all bookmark information private, I reserve +the right to look at any and all data on the server for debugging purposes. +

+

Suggestions and comments are welcome. If you have any problems with the +above instructions, please e-mail me at the address below.

Will Sargent <will_sargent@yahoo.com> - - +

+
+ +