Today I met Andreas Schneider, developer of the csync tool. This little program is designed to effectively synchronize files between a local directory and a smb share without mounting it. It is especially used for implementing roaming profiles in linux.
Andreas is also very interested in file synchronization and offline working concepts. We shared some ideas and discussed the aims of our projects.
He has many innovative approaches to file synchronization in general and I see many points for collaboration.