Quote:
Originally Posted by bowdengl
Just a thought, but wouldn't a 2 stage sync process solve this where you would tar (or otherwise serialise) the whole directory structure, transfer it and finally untar it, thus completing the whole package move.
|
Serializing the document wrapper is a perfectly reasonable approach: it's how we send OmniOutliner documents through email now (using zip). That's the approach we're looking at for OmniOutliner 4.
But that's a change to the file format, one which OmniOutliner 3 doesn't understand today. It works fine for email transfers because those are one-way and opening a zip file will automatically unpack it, but it doesn't work with syncing because we need every edit to end up zipped back up again automatically.