[SyncEvolution] Sync broken after upgrade to syncevolution 1.2

2011-10-19 Thread Irihapeti
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?

2011-02-24 Thread Irihapeti
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?

2011-02-24 Thread Irihapeti
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

2011-02-13 Thread Irihapeti

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

2011-02-13 Thread Irihapeti

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

2010-12-26 Thread Irihapeti

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

2010-12-26 Thread Irihapeti
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

2010-12-23 Thread Irihapeti
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

2010-12-09 Thread Irihapeti
 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