It sounds like you want to differentiate between sync and connection errors? With a sync error, where the sync target was reached and the actual sync itself failed, being potentially more important and serious, but with a connection error being common, expected, temporary, and unproblematic?

In my mind, the ideal, informative message after a sync that didn't connect would be something like:

Attempted: yyyy-mm-dd hh:mm
Unable to reach [sync_target] (maybe this line isn't needed)
Completed: yyyy-mm-dd hh:mm (this would be the time of the last successful sync)

I'm conscious of not overloading the sidebar status area, but would be interested everyone's thoughts.

2 Likes