As Martin posted a review recently I remembered I forgot to send a summary of a discussion we had at FOSDEM.<div><br></div><div>Right now our notifications suck. Most the time they appear they're just annoying rather than informative.</div>
<div>We had a talk and decided to work out what we actually wanted to happen rather than just randomly hacking with no direction. We outlined a list of situations where accounts can't connect/fail to connect which covers pretty much all the categories and talked through what should happen in each case.</div>
<div><br></div><div><div>Terminology used below:</div><div>  not connected to network = network manager knows if you're offline</div><div>  not connected to internet = network manager thinks you're online, but really you're not for whatever reason.</div>
<div>(this isn't quite accurate, but it'll do for the purposes of describing)</div><div><br></div><div>When trying to connect:</div><div><br></div><div> - Computer not connected to network</div><div>    Don't even allow to go online. Block it in the UI and show that we are offline.</div>
<div>    Supress any errors</div><div><br></div><div> - Computer not connected to internet / host is down</div><div>    1 notification for all errors.</div><div><br></div><div> - Hostname is wrong</div><div>    notify... (same as above)</div>
<div><br></div><div> - Username/Password/Certifcate wrong</div><div>    Prompt for password/certificate</div><div>    Keep prompting until user hits cancel</div><div>    No notification if you hit cancel</div><div><br></div>
<div>Suddenly disconnected:</div><div> - Computer no longer connected to the network</div><div>    Do Nothing</div><div><br></div><div> - Computer no longer connected to internet / host breaks</div><div>    Try reconnecting...and then... ???</div>
<div>         </div></div><div><br></div>