[Chandler-dev] Background-sync code is now in the trunk
Morgen Sagen
morgen at osafoundation.org
Tue Jun 13 11:35:05 PDT 2006
We just checked the background sync code into the trunk, so after
your next update (which includes a schema change, so you will have to
start with a clean repository), your shared collections will sync
every hour. You can change the frequency using the "Collection |
Synchronization preferences..." menu item. Hitting the "Sync All"
toolbar button will initiate a background sync, and you will be able
to continue working while this is happening.
As previously discussed on the list, since the view merging code does
not support the merging of kind changes, I have disabled the stamping
buttons for items that are being shared. Once we are comfortable
with the stability of view merging, we'll tackle stamping.
Much thanks to Andi whose view merging code is making background sync
possible, and for keeping the branch up to date with changes from the
trunk. Kudos to PJE and Grant for the code that actually runs/
schedules the sharing code in a separate thread.
I'm sure we'll come across some bugs this week with more people using
the code. If you do, it would be wonderful if you could document the
steps to reproduce the bug, and also include the chandler.log +
twisted.log (accessible via the "Test | Logging | Show log window"
menu item) in the bug report.
Thanks!
~morgen
More information about the chandler-dev
mailing list