[cosmo-dev] caldav<-->chandler model

Jeffrey Harris jeffrey at osafoundation.org
Mon May 19 15:55:29 PDT 2008


Hi Randy,

> The problem I see here is that once a client uploads a VTODO with lets 
> say a due date, they will receive back a VEVENT the next time they sync, 
> which is confusing.

I think we can avoid this.  I thought I already had this coded in 
Desktop, I'm not sure if I neglected to port it to EIM or if we 
deliberately removed it.

Anyway, I think if we import something from iCalendar, we should store a 
property x-osaf-originally-vtodo in icalextra.  Anything that's got that 
property becomes a VTODO when it's exported.

That way, tasks stay tasks if they're round-tripped from a non-Chandler 
client.

Seem reasonable?
Jeffrey


More information about the cosmo-dev mailing list