[Openicc] Linux CM ideology .. Linux CM proposal
Robert Krawitz
rlk at alum.mit.edu
Tue Feb 8 19:05:05 PST 2011
On Tue, 8 Feb 2011 15:53:21 -0700, Chris Murphy wrote:
>
> OK but how often do SQLite databased self-destruct? How
> easy/difficult is it to create one that will corrupt? If it works,
> data goes in, same data comes out. Many things in color management
> need transparency, but I encoding information isn't necessarily one
> of them. If the data is reliably going in and coming back out, I
> think I'm happy both as a user and developer.
You hope they don't get corrupted, but if perchance they do (system
crash at just the wrong time), you have a better chance of recovering
a text file, even an ugly text file like JSON. And if I need someone
to send me something for debugging, I'm a lot better off with that
text file.
Relational databases certainly have their place, but it's far from
clear to me that this is one of them.
> And as a database of some sort, which is more likely to have
> problems eventually. A 1000 profile database based on SQLite, or
> human readable files at the filesystem level? And are there not
> tools for debugging databases?
Yes, but they don't tend to be as reliable as good old emacs or vi.
More information about the openicc
mailing list