http://bugzilla.moblin.org/show_bug.cgi?id=8392
--- Comment #1 from pohly <patrick.ohly(a)intel.com> 2009-12-02 08:06:53 PST ---
(In reply to comment #0)
The evolutionsource parameter gets lost in the new configuration
layout. The
file backend as well as other parameters which use this parameter don't work
anymore.
$ export XDG_CONFIG_HOME=/tmp/test
$ egrep -v '^(#|$)'
/tmp/test/syncevolution/default/peers/scheduleworld/sources/addressbook/config.ini
sync = two-way
type = file:text/vcard:3.0
evolutionsource = file://tmp/test
uri = card
The evolutionsource property is no longer stored per-peer. Conceptually it is a
property of the "addressbook" source, independent of which peer is accessing
the source. Therefore it must go into
/tmp/test/syncevolution/default/sources/addressbook/config.ini.
There is no mechanism which uses the per-peer setting of a property when there
is no such per-independent property. Adding something like this would catch
such configuration issues, but I think it is conceptually wrong and doesn't
work for updating such a property via the command line or the D-Bus
API/sync-UI.
Thoughts? May I close as "invalid"?
--
Configure bugmail:
http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.