[SyncEvolution] Sync broken after upgrade to syncevolution 1.2
I sync a Nokia E63 directly with Evolution over BlueTooth. The databases, other than the addressbook, are caldav (on my local machine) to which Evolution connects. I've been using this setup successfully for some time. On the first run after upgrading to syncevolution 1.2, the sync failed. The error text begins with: Fatal: Script Error: comparescript: unknown macro at line 1786: '... _$VCALENDAR...' at line 1787 col 9 Fatal: Script Error: comparescript: unknown macro at line 1805: '... _$VCALENDAR...' at line 1806 col 9 Fatal error 20010, no valid configuration could be read from XML file [ERROR] internal error, invalid XML configuration (without datastores): ?xml version=1.0? !-- SYNTHESIS SYNCML CLIENT Version 3.2 Configuration file -- What's happened here, and what do I need to do to fix it? Many thanks Irihapeti ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
Re: [SyncEvolution] N900 - Mozilla Lightning / Sunbird Support via Bluetooth?
Patrick Ohly patrick.ohly@... writes: On Do, 2011-02-24 at 09:08 +, Irihapeti wrote: ... Evolution and Lightning have different ways of interpreting repeating events with exceptions, and there may be other quirks as well. ... Can you elaborate on that? Which events are handled differently? It's been a while since I tested this, but I recall that one of the issues was that if I removed one occurrence from a series in Evolution, it - naturally enough - showed as blank in Evolution, but still appeared in Lightning. I can do a bit of testing in the next day or so to give you more detail. Please let me know what you'd need in the way of logs etc. ... I'm mentioning it in this context because synchronization could be simplified to: - run Darwin Calendar Server - connect Lightning to it - synchronize N900-Calendar Server with SyncEvolution Would that mean that it wouldn't be necessary to have Evolution itself installed? I currently have it there mostly as a means for SyncEvolution to do its job. Currently, though, I can't sync tasks with DCS. I very rarely use them anyway, so no problem for me, but might be for others. ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
Re: [SyncEvolution] N900 - Mozilla Lightning / Sunbird Support via Bluetooth?
Patrick Ohly patrick.ohly@... writes: On Do, 2011-02-24 at 09:08 +, Irihapeti wrote: ... Evolution and Lightning have different ways of interpreting repeating events with exceptions, and there may be other quirks as well. Can you elaborate on that? Which events are handled differently? I got the opportunity today to do some testing. Here are the notes I made. Create appointment with six recurrences in total. Using Evolution. 25 Feb to 1 April. Attempt to remove one occurrence in Evolution. It won't let me. I get an unknown error. Change one occurrence in Evolution. Make it movable does not remove the original fixed event from the series. It creates a single separate event, which initially is a duplicate of one of the occurrences. Create appointment with six recurrences in total. Using Lightning. 12 March to 23 April. Remove one occurrence (9 April) in Lightning. Occurrence has disappeared in Lightning. It's still displaying in Evolution. But if I go into the Edit recurrence dialog, the exception is listed correctly. Change one occurrence (26 March -same day but different time) in Lightning. Displays correctly in Evolution. Displays correctly in Lightning. Change one occurrence (from 19 March to 20 March - same time) in Lightning. Displays correctly in Evolution and Lightning. Evolution vers. 2.28.3 (Lucid) and 2.30.3 (Maverick) behave the same. When synced to E63 phone: 9 April event (removed in Lightning) still displayed. Moved events display correctly. Deleted both series of events from Evolution and synced phone again. First series (created in Evolution and which had no modified events) deleted OK. Second series (created in Lightning) deleted only the modified events and left the unchanged ones on the phone. --- To summarise, Lightning interprets a specific recurrence as deleted where Evolution and E63 don't. You might recall that I had some errors with recurring events created on the E63. For these reasons, I prefer not to use recurring events. ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
Re: [SyncEvolution] Changes in calendar description not syncing
On 14/02/11 09:19, Irihapeti wrote: I changed the description field on an event on my Nokia E63 by deleting the latter half of the description. Not very bright of me - I should have said that I'm running syncevolution vers. 1.1.1 ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
Re: [SyncEvolution] Changes in calendar description not syncing
On 14/02/11 20:28, Patrick Ohly wrote: On So, 2011-02-13 at 20:19 +, Irihapeti wrote: I changed the description field on an event on my Nokia E63 by deleting the latter half of the description. This is treated as a special case by the Synthesis engine's merge rules:... If you don't want this behavior, then you can remove merge=lines from the DESCRIPTION entry in 10calendar-fieldlist.xml. If you put that modified file into ~/.config/syncevolution-xml/datatypes, it'll survive updates of the system's config files. I'd rather not change the config that comes with SyncEvolution because I expect that the current behavior is useful for more users - how often is a description really shortened? That's fine. I didn't realise it was a special case, and it will explain why it's only happened occasionally. I'm happy to do a work-around and leave the default behaviour as it is. Thanks Irihapeti ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
Re: [SyncEvolution] empty description set to summary
On 26/12/10 23:27, Patrick Ohly wrote: On Mi, 2010-12-22 at 21:31 +, jea...@xtra.co.nz wrote: On 22/12/10 21:41, Patrick Ohly wrote: How strongly do you feel about the added description? I'd rather keep the code as it is instead of risking breaking something for someone else. (I posted a reply to this earlier, but it seems to have disappeared into a cyber-black hole.) The issue is not important enough to warrant turning everything upside down, and maybe causing problems for other people. You have a valid point. It might not be a big issue, but even the small ones matter. Thank you. I've made the changes to the xml file, as you suggested, and it's now doing what I want. If I can do that in future versions, I'm OK. With Lukas explanation I'd be comfortable to make the change for everyone. Can you confirm that the line that he suggested works for you, instead of removing it entirely? if (ISAVAILABLE(SUMMARY)!=TRUE DESCRIPTION==EMPTY) DESCRIPTION=SUMMARY; That line seems to work. I've tested with items originating on the phone and on Evolution. Thanks Irihapeti ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
Re: [SyncEvolution] syncevo-http-server: planning of new functionality
Patrick Ohly patrick.o...@... writes: Hello! As usual, I'd like to write down some thoughts on future functionality before actually implement it. How difficult would it be to have Obex over USB? It can be a lot faster if there are many items to sync, and is possibly more secure (especially in crowded environments such as apartment buildings). Just a dream, perhaps, but it would be nice to have an option for Lightning/Thunderbird/Seamonkey. It's a nice alternative for a lightweight system where Evolution with Gnome dependencies is more than one wants. Unfortunately, my coding skills are minimal so I can't help in that area, but I'd be very willing to help with testing. Irihapeti ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
[SyncEvolution] How to specify which evolution calendar when syncing to Nokia E63
I am playing with the Darwin Calendarserver on Ubuntu 10.04. I have two calendars in Evolution which are in the default location: Personal and Caldav. I need to be able to specify that SyncEvolution use only the Personal calendar and not Caldav, or everything gets deleted off the phone. (Thank goodness for the recovery options!) Because the E63 uses the calendar+todo option, I'm having trouble figuring out how to edit the config file. If I change ~/.config/syncevolution/default/sources/calendar+todo/config.ini so that evolutionsource = anything other than calendar,todo I get an error. Is this the file I'm supposed to be editing, and what should I be putting in it? Best wishes to all for the festive season. Irihapeti ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution
Re: [SyncEvolution] Calendar sync information not showing in Sync-ui
jea...@... writes: I had same problem with OpenSync (over USB), in Lucid but not Hardy or Debian Stable. I can't confirm that SyncEvolution behaves differently in Hardy (it doesn't find the phone) but I may be able to test in Debian Stable. Irihapeti I can't get SyncEvolution to find the phone in Debian Stable, either, unfortunately. Fortunately, the workaround is fairly straightforward and I got used to it when using OpenSync. Irihapeti ___ SyncEvolution mailing list SyncEvolution@syncevolution.org http://lists.syncevolution.org/listinfo/syncevolution