On Do, 2011-09-08 at 20:31 +1000, Roger KeIrad wrote:
> Hello,
> 
> to add the sqlite backend for calendar can i just add us for contact
> these two files (SQLiteCalendarSourceRegister.cpp and
> SQLiteCalendarSource.cpp ) ?

Just add them and extend the *.am accordingly if you are using
SyncEvolution 1.1. On the current master branch also extend
BACKEND_REGISTRIES in src/backends/backends.am.

> did syncevolution automatically accept this backend extention or there
> is a procedure to follow ? 

It used to be picked up based on the file name, but now it needs to be
listed.

> I remark that when setting syncevolution to synchronize using
> vcalendar1.0 the recur field is not synced it's totally ignored ,the
> other field are synchronized without a problem, should i activate
> something ?

The calendar profile has an entry for RRULE which should be active in
vCalendar and iCalendar:

          <!-- recurrence rule (with delayed parsing, as it is dependent on 
DTSTART) -->
          <property name="RRULE" suppressempty="yes" delayedparsing="2">
            <!-- Note: RR_FREQ is the beginning of a block of fields
                 suitable for the "rrule" conversion mode -->
            <value field="RR_FREQ" conversion="rrule"/>
          </property>

Run with loglevel=4 and check the HTML log files. There should be
entries about the RRULE. Perhaps the peer doesn't understand what is
sent to it?

-- 
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