The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus Extras
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
OmniFocus sync Using webDAV Thread Tools Search this Thread Display Modes
Hi :O)

I am an avid newbie OmniFocus user and experienced .net web developer. I have been toying with the idea of writing an online GTD system as was disatisfied with NOZBE.

After finding the amazing OF - I'm very keen to go ahead with developing such a system and to be able to synchronise my OF data with it.

I'm trying to get my head around the Syncing using the content.xml file and I'm a little confused. Have read all the articles on here and wondered if anyone has an overview of exactly how the OF syncing process works.

I'm not sure of the purpose of the client file and the zip files. Any help would be gratefully received.


Many thanks and congrats on am amazing product

Tim
 
Ken actually explained the process in a fair bit of detail in the forums a few years back. It was pretty detailed.

Note the content.xml file isn't really the key part… Each client writes a file (which is .zip compressed) for every transaction. The "client" files track which client has received which transaction. When all clients have received a particular set of transactions (up to a point) they are incorporated into the main database file (which is XML) and removed.

This means if you have a client (or multiple) that don't sync for a while, you can get slow syncs as there are lots of small .zip files around that have to be reconciled and compared.

Anyway, I wish I could find Ken's post. Maybe someone will be kind enough to post a link to it. It's here, I just don't know the search terms. It was about 3 years ago, or so.
 
CatOne, is this the thread you were thinking of? Seemed most likely, but wanted to double-check.
 
Quote:
Originally Posted by Brian View Post
CatOne, is this the thread you were thinking of? Seemed most likely, but wanted to double-check.
No, that wasn't the one. In the one I'm thinking of, Ken discusses that the Omni Group grew out of a consulting company that was writing transactional file stores, before they were a software company, before going into details of how transactions were handled. I think it was 2-3 years ago.
 
Quote:
Originally Posted by CatOne View Post
Ken actually explained the process in a fair bit of detail in the forums a few years back. It was pretty detailed.

Note the content.xml file isn't really the key part… Each client writes a file (which is .zip compressed) for every transaction. The "client" files track which client has received which transaction. When all clients have received a particular set of transactions (up to a point) they are incorporated into the main database file (which is XML) and removed.

This means if you have a client (or multiple) that don't sync for a while, you can get slow syncs as there are lots of small .zip files around that have to be reconciled and compared.

Anyway, I wish I could find Ken's post. Maybe someone will be kind enough to post a link to it. It's here, I just don't know the search terms. It was about 3 years ago, or so.
Hi Guys :O)

Thanks for getting back so quick - appreciate the help.

That is good to hear I'm thinking along right lines as in SQL Database with XML updates but still doesn't explain the exact mechanics of the update procudure - what to put in the client files etc.

Has anyone seen such a guide or post?

Many thanks again

Tim x
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sync OmniFocus with WebDAV from German Telekom / T-Online csandman Other WebDAV 0 2012-01-02 07:32 AM
Omnifocus WebDav Sync with Dreamhost omnifocususer OmniFocus Syncing 0 2011-12-09 11:02 PM
SOLVED: iPhone OmniFocus refuses to sync with WebDAV, authentication issue lazerfire OmniFocus for iPhone 0 2008-08-02 04:14 PM
WebDAV sync problems Mark Lawrence Other WebDAV 30 2008-07-15 04:28 PM


All times are GMT -8. The time now is 01:04 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.