--- bookie/www/index.html 2001/03/19 11:00:06 1.15 +++ bookie/www/index.html 2002/07/14 09:36:35 1.34 @@ -1,28 +1,63 @@ + + ++
-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 -clients/mozilla/extensions/bookie/resources (I know it's a long URL, I'm -trying to keep it synced with the mozilla codebase) and copy the directories -into your dist/bin/chrome/bookie directory. I will see if I can wrap it -into an XPInstall script for easier access. Thanks to Aaron Andersen for -the cool tutorial. - -
You do have to have the XML-RPC extensions. Go to your
-mozilla/extensions/xml-rpc directory and
-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
+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 <email@example.com> - - ++