--- bookie/www/index.html 2001/07/10 04:54:01 1.27 +++ bookie/www/index.html 2002/07/14 09:36:35 1.34 @@ -1,32 +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 XML-RPC and implements three commands: -getRoot, getNode and getChildren. It -returns RDF data in the same -format that Mozilla itself internally for bookmarks. This is all I need to -iterate through a tree. - -

-A snapshot of the server (and a java client) is here. Both the client and the server are fully functional. (Note that you will need a database and JDBC driver before you start the server, but the SQL scripts are included). -
- -

The Mozilla client is still very rudimentary, but it does pick up XML-RPC -queries and display the RDF in a little window. 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. - -

Suggestions and comments are welcome. - -

-Will Sargent <will_sargent@yahoo.com> - - +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> +

+
+ +