Re: [Evolution-hackers] User directory layout for 2.0
- From: Not Zed <notzed ximian com>
- To: Ettore Perazzoli <ettore ximian com>
- Cc: Evolution Hackers Mailing List <evolution-hackers ximian com>
- Subject: Re: [Evolution-hackers] User directory layout for 2.0
- Date: Fri, 22 Aug 2003 16:55:49 -0400
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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]