On Wed, 2010-12-22 at 09:18 -0500, Darren Govoni wrote: > I would design Evolution to use SQLlite
It *does*! But it doesn't put the *messages* in SQLite; that would die horribly. > or something like it. Firefox is going that direction in itself. > It would buy you these lacking qualities now: > 1) Data integrity > 2) Fast retrieval, sorting > 3) Ad hoc querying > 4) Open format (can use any/many tools to manipulate) Point#4 is, IMO, rather bogus. The "format" may technically be Open but if you don't intimately understand the schema / data-model it (a) may not really be helpful to have "access" and (b) provide a nice avenue for users to trash their data and then blame the application [loudly, and in public, of course - with no mention of their thrashing about in the applications internals]. > On Wed, 2010-12-22 at 09:15 -0430, Patrick O'Callaghan wrote: > > On Wed, 2010-12-22 at 08:30 -0500, Adam Tauno Williams wrote: > > > An application's data should be a sealed container and accessed only > > > via an API / service > > Fine in theory as long as the API/service is foolproof. Getting at an > > mbox file with a text editor has saved my skin more than once (though I > > agree that it's a terrible format for mail). _______________________________________________ evolution-list mailing list [email protected] To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-list
