On Sat, 2012-06-09 at 10:24 +1200, Jane Atkinson wrote:
> On 08/06/12 23:56, Patrick Ohly wrote:
> > On Fri, 2012-06-08 at 01:57 +1200, Jane Atkinson wrote:
> >> One other question: how do I activate memo sync?
> > 
> > That's blocked by a know missing feature: 
> > https://bugs.meego.com/show_bug.cgi?id=24893
> > 
> > I left that as a low hanging fruit for some new developer who wants
> > to pick up some easy task, but no such developer has materialized
> > yet. I guess it is important enough to work on myself before
> > releasing 1.3.
> > 
> > Which server are you using which supports VTODO?
> > 
> 
> I'm using Radicale 0.7 It supports VEVENT, VTODO and VJOURNAL through EDS.
> 
> So, are some of these types not available as a direct CalDAV sync? I
> might need to rethink rearranging my system if that's the case.

1.2.99+20120615+SE+1c2f1c2+SYSYNC+de54721 is released as unstable
version and has support for VTODO and VJOURNAL.

commit 5bc01e79901ade98269ee9a244f52f9544ec13b1
Author: Patrick Ohly <patrick.o...@intel.com>
Date:   Tue Jun 12 17:41:46 2012 +0200

    CalDAV: support VJOURNAL + VTODO (BMC #24893)
    
    The new backend property values "CalDAVTodo" and "CalDAVJournal"
    select tasks resp. memos stored in a CalDAV collection. "CalDAV"
    continues to select events.
    
    Events, tasks and journals can be mixed in the same resource (=
    URL). However, this is less efficient than storing them separately.
    
    A good CalDAV server allows filtering items by type, and SyncEvolution
    uses that. However, it was found that Radicale 0.7 ignores this
    filtering, which could have led to data loss (SyncEvolution asks for
    all VTODOs in preparation for a "delete all items" operation in a
    "CalDAVTodo" source, gets also VJOURNALs, then deletes them).
    
    Therefore SyncEvolution plays it safe and downloads the VTODO and
    VJOURNAL data to double-check that it is working on the right items.
    This causes additional traffic for well-behaving servers; currently
    it cannot be turned off.
    
    What is missing for VJOURNAL is the conversion to plain text (see BMC
    not possible yet.

You use this by replacing "backend=caldav" with "backend=caldavtodo"
resp. "backend=caldavjournal" when configuring "todo" resp. "memo"
sources.

-- 
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
SyncEvolution@syncevolution.org
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to