https://bugs.kde.org/show_bug.cgi?id=479317
Bug ID: 479317 Summary: Add a checkbox "this network is metered" with opt-out below the password prompt Classification: Plasma Product: plasma-nm Version: master Platform: unspecified OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: applet Assignee: plasma-b...@kde.org Reporter: amanita+kdeb...@mailbox.org Target Milestone: --- Created attachment 164636 --> https://bugs.kde.org/attachment.cgi?id=164636&action=edit sketch: required entering box yes/no "is this network metered"? I attach a very ugly concept sketch of this. The idea: - Distros need to autoupdate. Relying on people to click "okay" is dumb, people ignore it and have outdated systems. - Having updates in the same location as your installed software, especially when using immutable systems, does not make sense But the problem: Unlike Android Linux Laptops have no SIM card often, so typical "metered networks" are not there. On Android automatic updates (as well as many other things like big media, downloads, etc.) can all just check "is this device on a metered network?" And if yes, stop doing things This does not work, as "metered networks" is not simply from another antenna, but for example a phone hotspot or USB tethering. Currently (nearly?) no apps use the "metered network" value, which is really sad. Also it is opt-in, so you may already have used up your 4GB of cell data for a big System update, without knowing it. Benefits: - opt-in: all networks will be seen as unmetered. Adaptive apps will use full resolution, scheduled system updates will go, scheduled downloads in Kasts etc. can all listen to this - opt-out: unless users specify it, no cell data will be used up. This means that automatic updates may never happen though, if users are lazy and dont set a value. Dangers: - opt-in: all networks are seen as unmetered, so if users are lazy, automatic updates etc. may eat their celldata - opt-out: all networks are seen as metered, so lazy users may never get automatic updates. So you see, having a button that REQUIRES users to set if the network is "metered" (with an explanation what this means, like "A metered network may have restricted volume, for example your phone hotspot") or "unmetered. Only if Desktops implement this into a GUI, distros can stop using this silly "do you want to update?" dialog, as its simply a bad workaround for the problem that updates should be automatic, but may eat your data volume. And also only if this is implemented apps can start taking this value seriously. On Android this is brilliant, Apps can stop showing thumbnails, reduce playback quality, stop automatic updates, automatic downloads of Podcasts etc. This is nonexistent on Linux Desktop afaik. And the Setting to set the value in systemsettings is not accessible at all. In the attached sketch I used a little box. But maybe there is a better element, to require users to set a specific value (not opt-in or opt-out but empty by default and then set to "no" or "yes"). Maybe having two boxes and clicking one is required? -- You are receiving this mail because: You are watching all bug changes.