[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] Proposal: KSharedFile
From: Nick Papadonis <nick () coelacanth ! com>
Date: 2001-12-12 16:13:19
[Download RAW message or body]
Cornelius Schumacher <schumacher@kde.org> writes:
> On Wednesday 12 December 2001 00:25, Ingo Assenmacher wrote:
> >
> > > If so, a database EASILY solves this issue. A client accessible
> > > database is needed to allow KPIM to display group shared data.
> > > KSharedFile will not acheive this goal.
> >
> > I do think so, too. As stated above: these are different goals and
> > need different techniques. Well, but I say that the term "easily"
> > does make me shiver a bit. There are for sure more pitfalls than we
> > might think, so we need to prepare if there is to be movement.
>
> I also agree. For multiple user access to calendar data, we will need
> something based on a real database. For communcating changes during
> syncing between programs like KPilot and KOrganizer, I think
> KSharedFile is the right solution.
>
Maybe it is. I haven't looked at it enough to make a good opinion
however since someone is actually coding it, yes it is. :)
Why couldn't all the interaction happen inside system memory when
running ksync/kitchensync? The data proxy could wrap all
communication with the database. Ksync would read and resolve
conflicts between the device plugin and korganizer plugin in memory.
<past message>
2. Have syncronization with the data proxy happen in Korganizer
- Ksync uses IPC to retrieve/set information in Korganizer
- The is a Korganizer PLUGIN for Ksync
- When IPC calls are received in Korganizer, data can be updated
real-time in the display.
- Korganizer will communicate with the data proxy.
DF for option #2:
DATA PROXY <--> KORGANIZER
KORGANIZER PLUGIN <--> KSYNC
KSYNC <--> PALM PLUGIN
</past message>
What do you think?
--
Nick
_______________________________________________
kde-pim mailing list
kde-pim@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-pim
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic