> Basically, the shell now sets the evolution directory in bonoboconf, and > on startup the mailer reads that directory instead of waiting for the > owner_set callback to set it. This allows mail_session_init to be called > at startup rather than at owner_set. > > May I commit?
Hmm. I am not actually sure that this is the right approach. Basically, I don't think the location of the Evolution directory should be a setting. Rather, it should be a parameter that you specify when you start Evolution. So for example in the future we want to be able to do `evolution --open-dir=/home/ettore/alternate-evolution' and fire up a new instance of Evolution accessing that directory while still being able to run other instances of Evolution accessing other directories. In the current framework this is not possible -- but the patch moves us even further away from the objective. :-) So my question is: why do we need to have mail_session_init() called before owner_set()? Can we still make the summary work without making this a requirement? -- Ettore _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers
