On Fri, 2003-08-22 at 12:48, Ettore Perazzoli wrote: > Here are my thoughts on how to organize Evolution's data in 2.0. > > First of all, we need to move the root directory to a hidden place; > so instead of storing everything under ~/evolution we should store > everything under ~/.evolution. (Yeah, finally. :-))
Having it configurable via an environmental variable is useful, not only for testing multiple configurations, but also for multiple profiles. > The extra directories in mail/ have the following meanings: > > - config/meta : The folder-specific configuration (e.g. thread > status, sorting, etc., currently in ~/evolution/meta). Actually want to try and kill this off, it was kinda hackish to start with, but i guess we'll have to see if we get time to get to it. > - cache/http : The HTTP cache (currently in > ~/evolution/cache/http). > > - cache/imap : The IMAP cache (currently in > ~/evolution/mail/imap) > > - cache/pop : The POP cache (currently in > ~/evolution/mail/pop3) > - signatures : The signatures (currently in > ~/evolution/signatures). Sure, but it doesn't really matter for any of this stuff, it's all just private data. > - certs : The Camel certificates (currently in ~/evolution) > > We should also drop the default_user directory altogether, and let the > components do their own initialization the first time they are > started. The current mechanism is painful to maintain and just plain > ugly... I don't think it's that bad, for email we'd just basically do the same for the mail files anyway. _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers
