[chandler-users] partial sync of events problem

Philippe Bossut pbossut at osafoundation.org
Fri Sep 7 11:43:12 PDT 2007


Hi Mitch and Esther,

Mitch Kapor wrote:
> With the "mitch8" calendar, some new events were created, one by me, a 
> couple by Esther, each on our respective desktop machines.  When 
> synced, what shows up on the server and on other desktop machines is 
> not the entire event but a new event at the right time and of the 
> right length but without the right title.
>
> Esther is using an 8.22 checkpoint and I am using RC4.

We changed the way edits are committed to the repository to make them 
more frequent with bug 9507 and you both should have that fix in your 
respective versions. Still, you need to note that your edits to a text 
field (the title for instance) are not committed as long as you leave 
your cursor in that field. I can imagine that could be long. Of course, 
if your edits are not committed, when sync happens, the edits are not 
there either and the event will show up with the default "New Event" 
title. Since background sync happens only every hour (by default), the 
weird title can show up for a long time.

We struggled with other solutions (e.g. commit on a schedule) but there 
were concerns with perf and even UI behavior so we voted against it.

One thing you can do to avoid this situation is always clicking (or 
tabbing in the case of the title) outside the edited field to make sure 
it gets committed next time around. You can also force the commit with 
"File>>Save Change (command-S)".

Also, in cases like you and Esther, I'm thinking that increasing the 
rate of syncing (from every hour to say every 15 minutes) would prevent 
lots of conflicts and delayed updates. You can change the sync schedule 
through the "File>>Sync>>Set Auto-sync..." dialog.

Cheers,
- Philippe


More information about the chandler-users mailing list