the OP's proposed distinction looks great to me - one shouldn't be forced to upgrade if the new version only improves on petty GUI features / docs. however, looking back through the last few years, i can't see any version that hasn't had stability fixes as well.
the patch or the initial suggestion (no immediate dialog - just a status bar message and a menu command) could be fine if it were limited to those versions without crash / security fixes; but for the current ones, which all contained these important fixes, always showing the dialog is a must. as for reducing the amount of text presented in the upgrade dialog, i believe the current summary is far better than just "Do you want to upgrade?" - those who don't want to read it can skip it; others may find it useful. -- You received this bug notification because you are a member of Dcplusplus-team, which is subscribed to DC++. https://bugs.launchpad.net/bugs/377693 Title: Upgrade Dialog Should Only Be Persistent If Necessary Status in DC++: Confirmed Bug description: Recently I reported this bug: https://bugs.launchpad.net/dcplusplus/+bug/344833 . This was resolved as wont fix. The argument against is that new versions of DC++ introduces new network features. If people keep using old versions of DC++, they are holding back the network. My suggestion is to only show the upgrade dialog every time when the user is currently using a client that holds back the network. If the older version the user is using does not affect the network in a negative way, the user should be able to disable the upgrade dialog until the next upgrade of DC++ is available. Also, most people do not understand or read the text presented on the upgrade dialog. Just "Do you want to upgrade?" is way more effective. _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : [email protected] Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp

