Re: Multiple users

> Several people can have the calendar and address book programmes open,
> displaying the same shared calendar and address book at once.
> If somebody alters, adds, or deletes a record, all the other instances of
> the cal/addr will notice within a few seconds and re-read the data.
> The programmes should cope sensibly if the data changes from under them
> (eg. if the user tries to delete a record which has already been deleted,
> it will silently succeed).

This should be pretty simple to implement ignoring standards.

> Eventually, the capability to only load records into memory as they are
> needed rather than always keeping all of them in memory (not needed
> straight away). At the same time, the ability would need to be added to
> perform searches using SQL rather than simply searching through the
> records in memory.

That is also simple.  You only have to abstract a few routines in
calendar.c and calobj.c

> Attached. What it does is make Gnomecard allow you to use all 13 phone
> number types specified in the Vcard specification, rather than just the
> first 6 (I wanted to enter a mobile phone number and thought "why didn't
> Vcard specify a mobile phone type?"- turns out it did, but Gnomecard
> wasn't using them all).

Arturo was working on adding infinite numbers to gnomecard.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]