On Wed, 2004-09-15 at 00:18, Havoc Pennington wrote: > > One thing some of us would like to avoid is two-way sync (merge), since > it seems to be impossible to put a reasonable UI on it no matter how > cool your underlying technology, and seems to crank up the complexity of > the underlying technology in a big way Talking about a two-way sync... At the UKUUG Linux Developers Conference in Leeds Dave Coombs gave a presentation on a project called WvSync. There was a pretty good demonstration of two-way merging, which he has given a great deal of attention to. http://www.ukuug.org/events/linux2004/programme/abstract-DCoombs-1.shtml http://www.ukuug.org/events/linux2004/programme/paper-DCoombs-1/wvsync.pdf http://open.nit.ca/wiki/?page=WvSync WvSync is a general framework for replicating named objects (which can be files, but also many other things). Have a look - it might find a place here.