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 1 for Mac
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
[FIXED] WTF? "Your database needs to be reopened" Thread Tools Search this Thread Display Modes
I get the message "your database needs to be reopened" frequently when updating. Then I'm given the option to reopen it now, or reopen it later. How the heck am I supposed to know which one to do? How about "reopen never?" Why am I bothered with this dialog? What am I supposed to do about it? It's poorly thought out.
 
OmniFocus has just completed a sync, and the data it's displaying on-screen doesn't match what it just received from the server. It needs to re-display at some point. It doesn't want to keep you from finishing the sentence you're currently writing. But it also doesn't want you to keep working with this old data, not realizing that it has new data available for you.

If you have a suggestion about how we can make this message clearer (or avoid it entirely), please let us know.
 
The message itself is far more disruptive (to me) than having to re-type a sentence. I'd appreciate the option to turn the message off completely (forever).

- Art
 
Quote:
Originally Posted by Lizard View Post
OmniFocus has just completed a sync, and the data it's displaying on-screen doesn't match what it just received from the server. It needs to re-display at some point. It doesn't want to keep you from finishing the sentence you're currently writing. But it also doesn't want you to keep working with this old data, not realizing that it has new data available for you.

If you have a suggestion about how we can make this message clearer (or avoid it entirely), please let us know.
First suggestion: check to see if I'm actually in the middle of typing a sentence.
Second suggestion: Say what you mean: "You are in the middle of something and we need to refresh the window because we just synchronized. Do you mind if we do that now or do you want to finish the current sentence first? Click "Go ahead" when you're ready."
How's that? :-)
 
What happens to the new data you just entered after you re-open the document to sync with the other database. Both have new information now.
 
If both sets of new information are about the same task, one of them will be thrown away. (This is why we want to show you new info as soon as possible, so there's less chance of it getting thrown away.)

If the changes are on different tasks, or different projects, both sets of changes will be kept.

(We're working on making it even smarter about changes, so if you change a task note on one computer and the same task's start date on a different computer, we can keep both changes.)
 
Quote:
Originally Posted by Lizard View Post
(We're working on making it even smarter about changes, so if you change a task note on one computer and the same task's start date on a different computer, we can keep both changes.)
That sounds good. But what if a task's note field has been edited on two different computers? Will OmniFocus prompt me to choose a version of that task or will one simply overwrite the other? And if I can choose a version (i.e. local vs. server), is it on a per-action-basis or do I have to choose one entire database over the other?

-Dennis
 
Maybe "working on" was too strong a phrase. "Aware of the desire for" might be more accurate. So I can't really answer how it's going to behave.
 
Toadling, the answer (at least for now) is that the most recent change wins. That is, if you change an action's title on client A and then later change its note on client B, when they get synced together both clients will end up with the new note and the old title.
 
I agree with wealthychef that the dialog is confusing as it is worded. In fact, the reason I came to the forums was to find out what it meant.

I don't think new OF users, like me, have any idea what "reopening the database" means. But I do understand that I'm syncing my data with a server, so I suggest rewording the dialog to explain the situation in that context.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sync adds "Process" prefix to Perspectives [A: Bug, will be fixed in update. Sorry!] b-dr OmniFocus for iPhone 3 2012-09-24 01:56 PM
"Jump to specific canvas" action wrong in exported PDF? [A: Bug, fixed in 5.4.1] Georgy OmniGraffle General 4 2012-07-31 04:44 PM
"database on your iPhone is incompatible with the sync database" error message kevinwest66 OmniFocus Syncing 36 2011-05-08 04:32 PM
What should I do about "Client has not been synced" warnings? [Fixed: see thread] stacecom OmniFocus Syncing 49 2010-10-06 05:16 AM
OF for iPhone: Turning sync off/back on causes "No Root" error [FIXED-install v1.2.3] ajr OmniFocus Syncing 1 2009-04-29 04:33 PM


All times are GMT -8. The time now is 01:55 PM.


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