Tom Kazimiers | 19 May 20:44
Gravatar

Sychronizing abook and SyncML server

Hi all,

I try to have two different databases in sync: abook [1] and a SyncML
server. Abook is a small address book program that integrates well with
the mail client mutt. It is able to export and import its data in
various formats, amongst them VCard. Since syncevolution is able to
handle this, it seems to be the perfect tool for the job. Using abook's
VCard export/import functionality, it will create/read one VCard file
for its whole data base. This can be split into single files for the
use with syncevolution.

I hope the actual syncing will work like this: export current abook
data to VCard, split it into one file per item, use this as the file
backend data for syncevolution, sync, combine single updated VCard files
into single files and import them back into abook.

However, after a lot of reading and fiddling with syncevolution I
couldn't manage to get it to work. I would appreciate it very much if
you could show me the right direction. This is what I did:

I added a peer (I think) for the SyncML server which seems to
synchronize fine, called funambol <at> default. Then I added another
context (that's what I think it is) for the local VCard file backend:

    syncevolution --configure backend=file \
        database=/home/tom/tmp/sync/vcard-dir \
        databaseformat=text/vcard @local addressbook

Based on this I created another peer, local <at> default:

(Continue reading)

Daniel CLEMENT | 14 May 10:47
Picon
Favicon

Trouble transferring Funambol parameters to new PC

Hi,

I'm really struggling to transfer my Funambol sync settings on another
system.

Previous setup was Ubuntu 10.04 (Evolution 2.28), new one is Linux Mint
LMDE with Evolution 3.2.2, to which I imported my data.

Syncevolution is the same version (1.2.2) so I just moved the
~/.config/syncevolution folder.

But now I'm locked in a loop of errors which I can't escape. I get
either
* an error 22001 for the appointments;
* errors 417 and "impossible to complete SyncML" for contacts and memos
(in either order).

I have tried to start again with an empty .config/syncevolution folder,
but then when I try to set up Funambol, it's missing the all-important
appointments checkbox.

I'm out of ideas... TIA for any advice. Regards,
--

-- 
Daniel CLEMENT
Patrick Ohly | 13 May 09:36
Picon
Favicon
Gravatar

syncevolution.org + SSL certificate + mailman

Hello Mike!

http://downloads.syncevolution.org now redirects to the https version,
which has an invalid certificate:

        downloads.syncevolution.org uses an invalid security
        certificate.

        The certificate is only valid for the following names:
          ofono.org , www.ofono.org  
        The certificate expired on 06/03/2011 10:39 PM. The current time
        is 05/13/2012 09:20 AM.

This change also seems to break the apt repository (the issue that
Wojciech mentioned).

Also affected:
      * lists.syncevolution.org
      * syncevolution.org

We also seem to have lost the mailman web interface. When I accept the
security exception for lists.syncevolution.org, I get redirected to a
Drupal 404 error page for syncevolution.org.

--

-- 
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
(Continue reading)

Daniel CLEMENT | 5 May 18:07
Picon
Favicon

Correct way to start auto. sync

Hello,

I have set up a remote sync with Funambol. I'd like to take advantage of
the automatic sync. But I've been unable to locate information about
that.

I note that when I start, then close, sync-ui, the syncevo-dbus-server
remains active. So, is it enough that I add

usr/libexec/syncevo-dbus-server

to my startup apps?

TIA - regards, Daniel

BTW, a few remarks about Funambol. As a username, I have put my phone
number _without_ the + (while on the phone, it is there). And I have
kept the default server address http://my.funambol.com/sync, whereas
their web site rather says: http://onemediahub.com:80/sync (which is the
setting on my phone).
--

-- 
Daniel CLEMENT
Patrick Ohly | 30 Apr 09:19
Picon
Favicon
Gravatar

Re: Problems with multiple calendars and addressbooks

On Mon, 2012-04-30 at 08:56 +0200, Roth wrote:
> First question before I dive into CalDAV. Which server do you suggest?

DAViCal is included in many distros. Radicale also looked good, but make
sure that you have the latest version, 0.7.

> And (hopefully) the last question before I have succeeded with Funambol.
> I don't understand how to import the local file into the local Evolution
> calendar.
> 
> syncevolution --inport syc/ccc <calendarname, or what does come here?>

There are two ways. You can specify the database directly:
  --import <.ics file> backend=evolution-calendar database=<database name>

Or you can configure a local SyncEvolution source in the @default
context and use that as an alias for these options:
  --configure backend=evolution-calendar database=<database name> \
              @default choose-calendar-source-name
  --import <.ics file> @default choose-calendar-source-name

If you want to synchronize against the Funambol server, then you'll need
such a source in the config. Once it exists, you can configure and use
it for syncing with Funambol like this and use it for syncing:
   --configure uri=<your sync source URI> sync=none \
               syncFormat=text/calendar \
               forceSyncFormat=1 \
               funambol <at> default choose-calendar-source-name
   --sync refresh-from-local funambol choose-calendar-source-name

(Continue reading)

Thomas Pequet | 23 Apr 13:59

Re: New version of Memotoo server

Le 23/04/2012 11:52, Patrick Ohly a écrit :
> On Wed, 2012-04-18 at 18:07 +0200, Thomas Pequet wrote:
>>> -------------------------------------
>>> Unexpected update sent back to client:
>>>
>>> http://syncev.meego.com/2012-04-13-15-25_all/testing-amd64/23-memotoo/Client_Sync_eds_event_testCopy.log.html
>>>
>>> Could this be related to a change for handling the case where the server
>>> resolves a conflict (see earlier discussion around testMerge)? Or
>>> perhaps it is simply a timing issue? If it is timing, then the
>>> client-side test driver cannot do anything about it, because it happens
>>> inside a single sync session.
>>>
>>> In the testCopy case, client A is sending an item that the server
>>> doesn't have (Add). Why is the server sending back an update for it?
>>>
>>> Send:
>>> http://syncev.meego.com/2012-04-13-15-25_all/testing-amd64/23-memotoo/Client_Sync_eds_event_testCopy.send.client.A/syncevolution-log_trm002_003_outgoing.xml
>>>
>>> Update (same session):
>>> http://syncev.meego.com/2012-04-13-15-25_all/testing-amd64/23-memotoo/Client_Sync_eds_event_testCopy.send.client.A/syncevolution-log_trm003_006_incoming.xml
>>>
>>> testCopy only failed for events, worked for contacts, tasks and notes.
>>>
>>> Same failure in testAddUpdate for events (Add command) *and* tasks (but
>>> at a different part of the test, after the Replace command).
>>>
>>> I've spot-checked some of other failures, they all seem to be about this
>>> unexpected update.
>>> -------------------------------------
(Continue reading)

Roth | 23 Apr 11:23

Problems with multiple calendars and addressbooks

Hello,

I have problems with the configuration for the sync of more than the
default calendar or addressbook with funambol 10.0.0.

I followed the instructions and have several users on the funambol
server, each for one calendar.

But with the config.ini I have problems.

Can someone please give me a valid config.ini example for a calendar and
addressbook for the 10.0.0. version?

With the following I get the following error:

First ERROR encountered: cannot bump config version in old-style config

# config.ini #
sync = two-way
type = calendar:text/calendar!
evolutionsource = Office
uri = caloffice

Or is meanwhile another more elegant solution for the sync of more than one calendar?

Thanks

Max
Frederik Elwert | 19 Apr 21:36
Picon

DBus exception in Genesis

Hello,

I recently noticed an issue in Genesis: I have Genesis in autostart, and
sometimes when trying to sync it does nothing, throwing this exception:

        DBusException in call_blocking():
        org.freedesktop.DBus.Error.ServiceUnknown: The name :1.50 was
        not provided by any .service files

I am not exactly sure how to reproduce it, but it seems it only happens
a) when Genesis is started on startup (I was not able to reproduce it
when launching Genesis manually later), and b) Genesis runs for a while
before being used for the first time.

Any idea what could be causing this? Might this be caused by the
syncevolution dbus-server going down after a while?

Any help appreciated.

Regards
Frederik
Patrick Ohly | 11 Apr 14:45
Picon
Favicon
Gravatar

RFC: command line output + stderr

Hello SyncEvolution users!

I'm considering a change in the behavior of SyncEvolution's command
line. See the commit message below for details. The implementation is
currently in the for-master/cmdline-output branch. I'm posting this here
because I hope to get some feedback whether this change makes sense and
warn users about the change.

Ove, your Maemo UI still works by parsing the output, right? Beware that
you'll have to capture both stdout and stderr to get all output, if this
change gets in. I also updated some of the output strings - I don't
expect that to affect your UI, though.

commit 1fe3100c34aaed518fb28a0e2535ffae8e8971ee
Author: Patrick Ohly <patrick.ohly@...>
Date:   Wed Apr 11 14:38:54 2012 +0200

    command line: use both stdout and stderr

    Traditionally, the "syncevolution" command line tool mixed its
    INFO/ERROR/DEBUG messages into the normal stdout. This has the major
    drawback that error messages get lost during operations like
       syncevolution --export - @default addressbook | grep "John Doe"

    Now anything which not the expected result of the operation is always
    sent to stderr. Obviously this includes ERROR messages. INFO and DEBUG
    are harder to decide. Because they usually convey meta information
    about the running operation, they are also sent to stderr.

    This changes the behavior of
(Continue reading)

David Haas | 27 Mar 18:17
Picon

[Revised] Question regarding sync-ui package

Hello there,

it's been almost a week since I first posted my question. Apparently the file I attached caused the email to get corrupted in the mail delivery queue, so this time I repost my question with no attachments. Yeah, it took me a week. Sorry for that.

I'm still pretty new to the Unix world, so please bear with me if any of my questions seem idiotic or downright obvious to answer; I am not trying to bother anyone.

As a user of the service Memotoo, I was eager to try to sync my data with Evolution, which is part of the GNOME desktop I use on Ubuntu 11.04 (no Unity, thank you!). Wanting to install the latest available version of the package that is offered on http://downloads.syncevolution.org/apt/, I added the corresponding line to my /etc/apt/sources.list as suggested on your site.

Besides being careful to install the  syncevolution-evolution  package (since an apt-get update followed by a check with apt-cache policy showed that even after adding to sources.list, the package  syncevolution  listed the official Ubuntu repositories as only candidate for installation, and didn't seem to find another candidate on the newly added repository), I haven't done anything else. The packages syncevolution and sync-ui are shown as not installed on my system (which is right, since I didn't pick the official repo), and the syncevolution-evolution package is installed.

Everything dandy. I started the sync-ui (I assume it must be included in the package I installed?) which looks just like it should, except that, no matter what service I pick for synchronization, I only have a checkbox to enable syncing of contact information. No calendar, and no task support at all. I still tried it, and all of my contacts synced properly, but of course nothing else did. Still, I would like to know what I could do to fix this and get the full goodness of syncevolution. I have the feeling it is something rather simple.

I leave you with a little console output, to make sure I don't have an old version of syncevolution:

user <at> machine:~$ apt-cache policy syncevolution-evolution
syncevolution-evolution:
  Installed: 1:1.2.2-2
  Candidate: 1:1.2.2-2
  Version table:
 *** 1:1.2.2-2 0
        500 http://downloads.syncevolution.org/apt/ stable/main i386 Packages
        100 /var/lib/dpkg/status

I would be thankful for any hint on what is causing this (perceived) lack of functionality. Good day and thanks for the long read :)

David Haas

_______________________________________________
SyncEvolution mailing list
SyncEvolution@...
http://lists.syncevolution.org/listinfo/syncevolution
Tobias Hägele | 25 Mar 18:59
Picon
Picon

Sync spinnt

Hallo,

seit etlichen Tagen schlägt der Sync mit Syncevolution fehl.
Da es möglicherweise am Server liegt, hier eine genauere Beschreibung 
des Fehlers incl. log: 
https://core.forge.funambol.org/ds/viewMessage.do?dsForumId=405&dsMessageId=191031 
.

Vielen Dank für Hinweise

Tobhaeg

Gmane