How long should one wait before determining that the synch procedure “committing remote transaction” has moved from an active process to a hopeless Hang state?
There is precious little information provided to a user about what this is or how long it should take. The activity bar gives no appreciable sense of scale or time.
Currently, I’ve been waiting more than 40 minutes. The last time DevonThink changed its synch technology I had a “committing remote transaction” churning for more than two days before I pulled the plug and started over. This was for a very large database (many gigs).
If the process does hang, then what? What’s the procedure to jump start the process as close to the end as possible, finish quickly, and dispense with the housekeeping so the real work can resume?
COMMENT: May I respectfully recommend some additional attention to User Experience; provide more useful feedback on the status of ongoing operations. This would be helpful. As it is, the activity window must be selected, then it routinely gets buried under the main window… It’s really hard to monitor progress of requisite processes.
For what it’s worth, DT’s über geek approach to software rather than a more mainstream UX, keeps me from recommending DT software to friends and colleagues. They would benefit from the software’s wonderful functions but would never tolerate\grasp the underlying geeks-only, no-help approach to functions as basic as synch.