Re: [Evolution-hackers] Base URI for "On This Computer"
- From: Matthew Barnes <mbarnes redhat com>
- To: evolution-hackers gnome org
- Subject: Re: [Evolution-hackers] Base URI for "On This Computer"
- Date: Wed, 09 Jun 2010 08:41:49 -0400
On Wed, 2010-06-09 at 17:50 +0530, chen wrote:
> Changing the uri to local:// might break other applications who depend
> on the uri to check if its a local calendar source. I could not
> understand what kind of problems changing uri solves.. Is it really
> necessary to change the uri ? Just looked at one such case in a test
> program, test-ecal.c.
The immediate problem is that I'm trying to move us toward XDG base
directories instead of lumping everything under ~/.evolution (see my
previous post about that).
So a local source group with a base URI of:
file:///home/mbarnes/.evolution/calendar/local
will become:
file:///home/mbarnes/.local/share/evolution/calendar
But we've been getting bit by these absolute paths for years. If a user
backs up his accounts and then restores them under a different username,
the URI is no longer valid and things break. So rather than pile on yet
more workarounds and migration cruft, I'm trying to fix the root problem
by eliminating the need to specify a file path at all.
Do you know of any applications that actually check for "file://"?
Tracker maybe? (and I'm okay with forcing them to adapt)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]