[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] Why does Korganizer not like December 22?
From:       Tobias Koenig <tokoe () kde ! org>
Date:       2003-12-27 2:45:49
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Fri, Dec 26, 2003 at 04:26:58PM +0100, Ingo Klöcker wrote:
> On Friday 26 December 2003 16:14, Tobias Koenig wrote:
Hi Ingo,

> > Hmm, I'm currently working on a similar test implementation for the
> > address book code.
> > We would have a central contact dcopservice which does the whole
> > locking in an upper layer (no lock file is needed since the server
> > knows which app uses which contact/resource)
> 
> Really? What about apps running on different machines but sharing their 
> files via NFS? Do you really think you don't need lock files?
Hmm, I guess my concept is not perfect yet ;)
Maybe we have to use a 2 layer locking mechanism, one on file system
level where only the dcopservers have to deal with, and the other one
inside the dcopserver (like mentioned above).

> > and has a simple query language for searching contacts.
> 
> Reinventing SQL? :-)
No, not at all... my query language consists of a method
  searchContact( field, pattern, matching_type )
where field is a field identifier, pattern a pattern and
matching_type something like 'starts with', 'ends with', 'contains' and
'equals'.

Furthermore there will be a method which takes a list of such triples,
tied together with an 'and' or 'or' flag.

That's enough to fulfil 99% of requirements IMHO.

Ciao,
Tobias
-- 
Can a government that shoots at reporters be democratic?
Separate politics from religion and economy!

["signature.asc" (application/pgp-signature)]

_______________________________________________
kde-pim mailing list
kde-pim@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic