On Thu, Apr 6, 2017 at 3:59 PM, Adam Williamson adamwill@fedoraproject.org wrote:
On Fri, 2017-04-07 at 00:20 +0300, Elad Alfassa wrote:
On Thu, Apr 6, 2017 at 7:03 PM, Michael Catanzaro mcatanzaro@gnome.org wrote:
On Thu, 2017-04-06 at 14:48 +0200, Jiri Eischmann wrote:
Automatic updates of apps is a frequent request I hear from users. If they use Firefox Nightly for Flatpak which gets updated every day, they just get tired of updating it manually.
I have no opinion on automatic updates, but we can never in any circumstance prompt the user to install updates every single day. That's crazy. If they want to check daily, fine, but prompts are supposed to be weekly.
Michael _______________________________________________ desktop mailing list -- desktop@lists.fedoraproject.org To unsubscribe send an email to desktop-leave@lists.fedoraproject.org
In my opinion, we shouldn't even prompt the user to update apps if updating the app doesn't require a reboot - we should just update. Android updates apps automatically if you're on wifi and charging, I think it works well. Users can disable auto-update for individual apps if they need to.
This is the kind of thinking that made my laptop blow through my cellphone data plan limit in about fifteen minutes while I was tethering.
I've had this happen variably on every platform and it drives me bezerk how much crap Windows, macOS, and even Fedora, is willing to download behind the scenes. Fedora is perhaps the worst offender on a per day basis because dnf and packagekit don't share metadata, and it's not an incremental (diff'd) update. It's a twice duplicative download of metadata. It's pretty much one of my top "too much sand in the wrong places" complaints.
However...
gnome-software at least has awareness of whether a connection is metered, but I'm not sure all the pieces are in place in the whole chain to get that fact communicated properly all the way to gnome-software.
Maybe a wifi connection login dialog needs a checkbox to indicate whether it's a metered connection. Because however it's supposed to work, isn't reliable in the real world.