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

Reply via email to