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
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.
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.
You do have to have the XML-RPC extensions to use the client. Go to your
mozilla/extensions/xml-rpc directory and
makefile.win" should take care of the problem.
Using the server requires Jena, XMLRPC-Java, Log4j, and Junit. At least.
There is an Ant script available firstname.lastname@example.org>