On Fri, 2012-06-01 at 19:33 +1200, Jane Atkinson wrote:
> On 31/05/12 01:05, Patrick Ohly wrote:
> > 
> > CalDAV and CardDAV ==================
> > 
> > This section explains how to use local syncing for CalDAV and 
> > CardDAV. Both protocols are based on WebDAV and are provided by
> > the same backend. They share ``username/password/syncURL``
> > properties defined in their target config.
> > 
> 
> I'm having some trouble figuring out exactly how to set this up.
> 
> Currently, my setup runs like this:
> 
> 
> [E-63]<. . . . . >[SyncEvol.]<-->[Evol.]<-->[Radicale]
>                                                  ^
>                                                  |
>                                 [Lightning]<------
> 
> I.e. Evolution is using a calDAV calendar as its default.
> 
> The link between the E-63 and SyncEvolution is over bluetooth.
> Everything on the right-hand side is on the same machine.
> 
> 
> I'd like to be able to set it up like this:
> 
> [E-63]<. . . . . >[SyncEvol.]<----->[Radicale]
>                                       ^    ^
>                                       |    |
>                     [Lightning]<-------    |
>                                            |
>                     [Evol.]<----------------
> 
> Then I can remove Evolution if I want to.
> 
> I'd like to keep bluetooth as the link between the phone and
> SyncEvolution. Is this possible?

Yes.

> I followed the instructions from the readme and ended up with two
> folders in ~/.config/syncevolution, default and webdav
> 
> I think that "default" comes from setting up the phone in Sync-UI, and
> "webdav" comes from the configuration commands in the terminal.
> 
> I guess my question is how to link the two. What am I missing here?

Two options: either delete the config for the phone in @default and
re-create it in @webdav (can't be done via the GTK UI), or configure
your @default context to access Radicale.

The first option is useful if one wants to have the choice of still
using EDS. The second option is useful if all one wants to do is bridge
to Radicale and use the GTK UI to configure peers.

For option one, use:
  syncevolution --print-config -q E63 (assuming that "E63" is your config name)
  syncevolution --configure \
                syncURL=bt-obex://<same as for old E63 config> \
                --template Nokia_N900 \
                E63@webdav
  syncevolution --remove E63@default

Actually, deleting the @default config is optional. You can already sync with
  syncevolution --sync refresh-from-local E63@webdav
without deleting it. Note that the phone may get confused when switching
back and forth between the configs. I suggest to always do a refresh
sync when doing that. "from-local" refers to the side where
SyncEvolution is running in the phone<->computer sync; it does not refer
to the location of the data (which is unknown to the command line tool).

For option two, use the configure instructions for @webdav and
substitute @webdav with @default. Again, do a refresh sync, this time
because change tracking will get messed up when reconfiguring the
databases in @default.


-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to