[Psi-devel] comment from a user

Brian fxsasjse902 at sneakemail.com
Wed Feb 28 06:45:12 PST 2007


On Feb 27, 2007, at 2:40 AM, Trejkaz trejkaz-at-trypticon.org |psi/ 
personal| wrote:

> On Tuesday 27 February 2007 12:25, Hal Rottenberg wrote:
>> I've been saying we needed a db back end since 2004 or so.  :D
>
> Just using a raw DB is nasty for people who want to manipulate the  
> files
> though. :-)
>

Kinda throws a wrench in systemwide index/search strategies like  
Spotlight on MacOS, too (unless you provide a spotlight mdimporter  
plugin thingy for it as well). :(

Personally, for chat storage I most like the strategy Apple took with  
iChat -- each conversation is a separate file, much like the maildir  
(Qmail) way of mail spooling. Spotlight finds what you're looking  
for, selecting one of the messages opens it through iChat. And like  
Hal said, you can always use grep and friends on the individual files  
for just about any custom task you might dream up.

I'd definitely hope that if any db storage functionality is added,  
it's in addition to, not in place of, the plaintext version. Or,  
heck, make it a configuration option? Pick which way you want it?  
Even if the default is db, as long as I could switch it off and stick  
with plain-text files, I'd be just fine. :)

Thanks,

  - Brian



More information about the psi-devel mailing list