Show error notification if background updates consistently fail
This is an idea proposed here:
It seems like there might be some scope for showing an error notification about background updates failing, if they fail repeatedly for a longer period of time. For example, perhaps we could have something like “Background updates haven’t succeeded for 3 days now, please open GNOME Software and check why”. But that’s definitely something for a designer to think about, in a follow-up issue.
This was discussed very briefly in !1526 (closed), but it seems better to discuss it in an issue rather than a merge request.
The context is about whether to show notifications when background updates fail: currently they are typically always shown, as soon as the update fails. I believe this is confusing to users, because background updates happen at unpredictable times (which in itself is fine), but that leads to error notifications popping up without being in response to a user action, and without much context about what caused them. That could be confusing. Often the errors are transient and will go away next time a background update is attempted.
Hence the suggestion to not notify the user about background update failures unless they’ve failed a few times in a row, and then to include more context in the error notification.