Marc Bantle | 21 May 12:40 2016
Picon

item is outside the sync interval

Hi all,

I'm trying to sync my ubuntu phone calendar 
against a newly setup oncloud 9.0 server using 
a syncevolution (1.5-0ubuntu5) CalDAV 
connection. For most events I get the following 
message:

[INFO  <at> owncloud] CalDAV peer rejected updated because 
item is outside the sync interval

It looks like only recent and future events 
(last 3 month) get synced properly and all 
others are being rejected. 

Does anyone know, where that message comes from 
and which component is imposing the restriction? 
How can I change it?

Any hints?

Regards,
Marc
deloptes | 2 Apr 23:04 2016
Picon

Calendar+Todo and Memo

Hi all,

I apologize for disturbing you once again, however I found out that the
older Nokia 5530 has Calendar+Todo and Memo in one.
So when I use following configuration I get everything to the TDE Calendar
when just syncing the calendar part. This is great, however I can not push
back Todo or Memo items for obvious reasons.

How can I modify the configuration such that I am able to use all of it. I
read about the virtual, but could not come up with a decision what I should
put where in the config.

syncevolution --configure \
             --template ${template} \
                syncURL=obex-bt://${deviceAddress} \
              peerIsClient=1 \
              dumpData=0 \
              printChanges=0 \
                addressbook/backend=tdepim-contacts \
                addressbook/database="kxXrRFzP9c" \
                addressbook/databaseFormat="text/vcard" \
                calendar/uri="Calendar" \
                calendar/backend=tdepim-calendar \
                calendar/database="ZsPZokpoTg" \
                calendar/databaseFormat="text/calendar" \
                todo/backend=tdepim-tasks \
                todo/database="ZsPZokpoTg" \
                todo/databaseFormat="text/calendar" \
                memo/backend=tdepim-memos \
                memo/database="ZsPZokpoTg" \
(Continue reading)

deloptes | 23 Mar 08:39 2016
Picon

Char encoding in syncevo config

Hi all,

I might be too frustrated recently and might have overseen something, but is
there a way to set up specific char encoding in SyncEvolution
configuration?

The reason is that I have few old phones in Latin1/ISO-8859-15 and a newer
N9 using UTF-8
While N9 works fine, I get mangled ö/ä/ü in the contacts from the older
phones. 
I'm just thinking how can I solve this.

regards

_______________________________________________
SyncEvolution mailing list
SyncEvolution <at> syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution
Tino Mettler | 1 Mar 12:13 2016
Picon

reject file in git tree

Hi Patrick,

there is a file that does not belong to the git tree IMHO:

src/backends/pbap/PbapSyncSource.cpp.rej

Regards,
Tino
deloptes | 20 Feb 13:14 2016
Picon

Help needed

Hi Patrick, all,

I found in the code
deloptes | 3 Feb 20:05 2016
Picon

TDEPIM sync questions

Hi to all  <at> syncevolution, sorry for bothering you, but I hope one could save
me some digging by answering my questions.
I thank you in advance for the patience and support.

1.
I have an item uid: libkcal-1629736449.222 
which is returned by syncevolution (--print-items) 
as urlencoded libkcal-1629736449%2e222

Is this on purpose and why?

2.
How are the sources/databases handled - example if I have 3 calendars
(1default, 1 read only and 1 custom). Imagine I set the custom or the
default as inactive or active - how would this influence the sync?

3.
About the platform support.
Is this also picked up by the engine automatically ?
I saw something about KDE in the sync src code as well.
I would like to implement similar functionality with the tdewallet - it
sounds like nice feature to have when dealing with passwords, but I need
some hint here as I was not able to understand from the kde code what
exactly has to be done, so that syncevo can cope with it.

example

info.m_backendRule = "KDE";

4.
(Continue reading)

Patrick Ohly | 2 Feb 08:17 2016
Picon
Gravatar

Re: Syncevolution for TDE (8)

On Thu, 2016-01-28 at 21:30 +0100, deloptes wrote:
> So here is what I see when I build "shared" ("statics" - I see only
> one desc of the module)

Could it be that the code for registering datastore types is the same in
both of your .so modules and thus everything gets added twice?

Perhaps try deleting one of them. That should remove just the entry for
data stored via that module.

--

-- 
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.
Milan Crha | 19 Jan 11:25 2016
Picon

Build fails with libical 2.0.0

	Hello,
I just realized that the syncevolution fails to build against
libical 2.0.0. The problem is synevolution's extract of
icaltz-util.c/.h, referencing extern const char *ical_tzid_prefix;
This variable had been made private and there is no way to get to it
from the outside of libical (the added icaltimezone_tzid_prefix() is
not exported in the libical library).

I do not know the rationale with the icaltz-util extract in the
syncevolution, but I'd say it's time to get rid of it when new-enough
libical is used for the build. What do you think?

I placed a lame workaround in my build and defined the missing variable
with the value copied from the libical 2.0.0 sources. I know it doesn't
scale and can easily break in the future, but I expect that there will
be done a proper fix upstream meanwhile and I'll be able to drop the
workaround once the fix will be released.
	Bye,
	Milan
Stephen Paul Weber | 9 Jan 17:55 2016
Picon
Gravatar

Sync to a flat file?

Is it possible to configure syncevolution to have the "local" side be an 
ical or vcard file (for events or contacts)?  If not, does anyone know of an 
application that would allow me to sync caldav/carddav to files like this?

--

-- 
Stephen Paul Weber,  <at> singpolyma
See <http://singpolyma.net> for how I prefer to be contacted
edition right joseph
_______________________________________________
SyncEvolution mailing list
SyncEvolution@...
https://lists.syncevolution.org/mailman/listinfo/syncevolution
Janusz | 30 Dec 15:47 2015

Syncevolution --print-databases

Hi

 

I'm just struggling with setting up SyncEvolution with Akonadi.

Following Wiki page I stopped right after first step :)

 

entering:

syncevolution --print-databases

 

shows:

$ syncevolution loglevel=3 --print-databases
CalDAV:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

CalDAVTodo:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

CalDAVJournal:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

CardDAV:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

Evolution Address Book = Evolution Contacts = evolution-contacts:
  Osobiste (system-address-book) <default>

Evolution Calendar = evolution-calendar:
  Osobiste (system-calendar) <default>
  Urodziny i rocznice (birthdays)

Evolution Task List = Evolution Tasks = evolution-tasks:
  Osobiste (system-task-list) <default>

Evolution Memos = evolution-memos:
  Osobiste (system-memo-list) <default>

... and freezes on this not presenting Akonadi resources (akonadi runs). Seems like syncevo-dbus-helper (invoked by syncevo-dbus-server) stopped responding with no error.

 

 

Once I stop Akonadi the same command presents:

 

$ syncevolution loglevel=3 --print-databases
CalDAV:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

CalDAVTodo:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

CalDAVJournal:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

CardDAV:
  select database via absolute URL, set username/password to scan, set syncURL to base
URL if server does not support auto-discovery (<path>)

Evolution Address Book = Evolution Contacts = evolution-contacts:
  Osobiste (system-address-book) <default>

Evolution Calendar = evolution-calendar:
  Osobiste (system-calendar) <default>
  Urodziny i rocznice (birthdays)

Evolution Task List = Evolution Tasks = evolution-tasks:
  Osobiste (system-task-list) <default>

Evolution Memos = evolution-memos:
  Osobiste (system-memo-list) <default>

[ERROR] KDE Address Book = KDE Contacts = kde-contacts:
[ERROR] accessing databases failed
[ERROR] Akonadi is not running. It can be started with 'akonadictl start'.
[ERROR] KDE Calendar = kde-calendar:
[ERROR] accessing databases failed
[ERROR] Akonadi is not running. It can be started with 'akonadictl start'.
[ERROR] KDE Task List = KDE Tasks = kde-tasks:
[ERROR] accessing databases failed
[ERROR] Akonadi is not running. It can be started with 'akonadictl start'.
[ERROR] KDE Memos = kde-memos:
[ERROR] accessing databases failed
[ERROR] Akonadi is not running. It can be started with 'akonadictl start'.

... but backs to command prompt.

 

======== sys info ==================================================

$ syncevolution  --version
SyncEvolution 1.5
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncxmlrpc.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncsqlite.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncqtcontacts.
so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncmaemocal.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/synckcalextende
d.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncfile.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncecal.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncebook.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncdav.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncakonadi.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/syncactivesync.
so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/platformkde.so
Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/platformgnome.s
o

========

$ cat /etc/lsb-release  
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=15.10
DISTRIB_CODENAME=wily
DISTRIB_DESCRIPTION="Ubuntu 15.10"

May I ask for some help ?

BR

Janusz

 

 

 

_______________________________________________
SyncEvolution mailing list
SyncEvolution@...
https://lists.syncevolution.org/mailman/listinfo/syncevolution
Emanoil Kotsev | 16 Dec 10:56 2015
Picon

Syncevolution for TDE

Hi all,
couple of years ago we discussed the advantages of syncevolution and SyncML over opensync and support for KDE4.
Back then I was not sure if I'll stick to KDE, but since I preferred to stay on TDE for various reasons.
However I am missing one essential part - the sync with the mobile phone(s) in TDE, so I was wondering what I can do about it, being already convinced that the only one could help me is syncevolution.
I would also write backends for TDE if necessary, as I already did for opensync, but the integration of the code into the syncevolution build and gui are still a mystery for me.
May I ask for your opinion please - what would be the steps or send me web links to docs as I'm getting lost in the documentation?
1. Is there a way to sync with TDE  without writing backends for TDE? I ask this in the bluetooth/usb context.
2. Where do I start and what process should I follow to integrate the code into the build and in the gui?
3. In the backend part I see kde, kcalextended and akonadi for kde4 - why was that split up - I mean, I see what is in the code, but why the split?

thanks in advance

regards
_______________________________________________
SyncEvolution mailing list
SyncEvolution@...
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Gmane