Re: Online Desktop, Tomboy, and user storage
- From: Havoc Pennington <hp redhat com>
- To: john carr unrouted co uk
- Cc: GNOME Desktop Devel <desktop-devel-list gnome org>
- Subject: Re: Online Desktop, Tomboy, and user storage
- Date: Wed, 08 Aug 2007 19:00:25 -0400
Hi,
OK, since my last mail was too long ;-)
The issue here is very simple. I have the existing Tomboy local data
store (NoteManager) which is C# objects, and I have some server-side app
logic (the Java process on online.gnome.org) which has its own way of
looking at data (Java objects).
*As an implementation detail of a larger project* I need those two trees
of C# and Java objects to be in sync.
If something like DAV gets involved, it's just as a protocol; it would
be one way to eventually end up with Java objects in the server app. So
let's just ignore DAV vs. XMPP for a minute.
OK.
Tomboy has a SyncManager thing, which knows how to sync the NoteManager
to my implementation of a SyncServer interface that sends stuff to my
server app.
The thing I'm planning is to implement SyncServer so it somehow gets
stuff to my Java server, and then I'm coding a server-side app.
For me, SyncServer is just a simple way to hook in to Tomboy.
So, concretely how does Conduit affect what I am doing, meaning, which
code I'm thinking of writing in Tomboy would I write differently?
Havoc
- References:
- Online Desktop, Tomboy, and user storage (was Re: Dogfood servers now up)
- Re: Online Desktop, Tomboy, and user storage (was Re: Dogfood servers now up)
- Re: Online Desktop, Tomboy, and user storage
- Re: Online Desktop, Tomboy, and user storage
- Re: Online Desktop, Tomboy, and user storage
- Re: Online Desktop, Tomboy, and user storage
- Re: Online Desktop, Tomboy, and user storage
- Re: Online Desktop, Tomboy, and user storage
- Re: Online Desktop, Tomboy, and user storage
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]