On Fri, Aug 22, 2003 at 05:32:38PM -0400, Ettore Perazzoli wrote: > > > 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. > > Yeah, having it configurable is a plus. > > There is one problem though... The list of accounts is in GConf, and > the list of available calendars and addressbook is going to be in GConf > as well. Those stay the same even if you run Evolution with a different > EVOLUTION_DIRECTORY env variable; which makes the environment variable > not that useful in the first place. > > In particular, the list of calendars/addressbooks are going to have URIs > to the files. Even if we make the URIs relative to ~/.evolution, you'll > still need the same set of calendars/addressbooks to be present in all > the "profiles" for things to work properly.
I've already talked a year or so ago in gnome-hackers@ about support for multiplie profiles of ANY gnome apps via explicit support for this in GConf. I hope it will be agreed to do so sometime in the future, so please please please make the URIs relative to the ~/.evolution. -- Best regards, -Vlad _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers
