Hi all!
 
I've maden synchronization program (it's called X-Sync) which synchronize between Evolution and our Linu@ mobile PIMS program.
Currently, Contacts, Calendar, Tasks synchronization is implemented. but there are two problems.
 
1. X-Sync support 3 conflict rule.
 
    - Compare modification time.
    - Always replace the item on my device.
    - Always replace the item on this computer.
 
    To implement "Compare modification time" conflict rule, each vcard(vcalendar) must have a timestamp, 
    and when vcard(vcalendar) is modified, timestamp's value must be modified. but i think that evolution doesn't store timestamp correctly.
 
    Therefore i suggest that evolution store each vcard(vcalendar)'s timestamp correctly.
 
2. Is there any good idea to reload vcard(vcalendar) database and refresh view ?
    (X-Sync use Qt library, therefore i can't use GTK signal/callback mechanism.)
 
 
 
You can see some screenshots at http://sql.kldp.org/evolution-sync and
You can find more information about Linu@ at http://www.linuette.com
 
 
Thank you. :-)
 

Reply via email to