Hi Rob,

On Tue, 2008-10-07 at 16:49 +0100, Rob Bradford wrote:
> Hhh. But. The use case you outlined directly above about where this goes
> wrong also applies here: "Oh. You ran e-d-s on a machine with a version
> that migrates it to Some Other Format (tm). You then add some contacts
> which go into the new format. Then you go back to your old machine.
> *Boing*. Same problem, your new contacts are missing :-(" 

        Yes true - but at least, this is a once-and-for-all fix ;-) and of
course there is no reason to say that we can't sync them to the old db
format too for a while.

> I would expect migrating from one version of GNOME and then back again
> is probably pretty problematic anyway...ultimately I think you need to
> draw the line at some point.

        True - but having a problem at -every- version point, and across ~every
distribution such that "I used SUSE and now I can't switch back to
FooBaked Linux !" is not good ;-)

> Somewhat orthogonally: Also, I wonder on the performance impact of the
> flat-file approach wrt, modification / deletion when dealing with ~1k
> contacts.

        Fast enough I guess; I have ~3k real-life contacts, and that is ~1.5Mb
of addressbook.db [ which seems pretty much a flat vcard file when you
read it ;-].

        It seems my pmap is struggling to work ATM, but it'd be interesting to
know how much of addressbook.db is 'hot' in e-d-s anyway.



 [EMAIL PROTECTED]  <><, Pseudo Engineer, itinerant idiot

Evolution-hackers mailing list

Reply via email to