[system settings] syncing over 3G should be configurable and off by default

Bug #1306078 reported by Bill Filler on 2014-04-10
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
High
Matthew Paul Thomas
sync-monitor
Medium
Renato Araujo Oliveira Filho
sync-monitor (Ubuntu)
Medium
Renato Araujo Oliveira Filho

Bug Description

by default we should not perform a sync when not connected to wifi. in the future this should be a setting.

---------UX comment----------

desired resolution:

In general Sync/background updates per up should be allowed in System Settings. However, switching off this functionality should be done per app basis, therefor should sit in App Settings.

summary: - syncing over 3G should be configurable and off by default
+ [system settings] syncing over 3G should be configurable and off by
+ default
Daniela Ferrai (dferrai) on 2014-06-24
Changed in ubuntu-ux:
assignee: nobody → Matthew Paul Thomas (mpt)
John Lea (johnlea) on 2014-07-21
Changed in ubuntu-ux:
importance: Undecided → High
status: New → Triaged
Bill Filler (bfiller) on 2014-07-31
tags: added: rtm14
Changed in sync-monitor (Ubuntu):
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
importance: Undecided → Medium
status: New → Confirmed
Changed in sync-monitor:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
Matthew Paul Thomas (mpt) wrote :

Sorry, I don't understand this bug report. What is a "sync", exactly?

The "Updates" screen has a setting for which kinds of connection to use when auto-downloading updates. So whatever syncing is, if it is necessary maybe it could be modelled on that setting.

Changed in ubuntu-ux:
status: Triaged → Incomplete
Victor Tuson Palau (vtuson) wrote :

I think it means calendar and contacts sync.

tags: added: ota-2
Matthew Paul Thomas (mpt) wrote :

Calendar and contacts are apps, so that would belong in the apps rather than in System Settings.

Changed in ubuntu-ux:
assignee: Matthew Paul Thomas (mpt) → Olga Kemmet (olga-kemmet)
status: Incomplete → New
Changed in ubuntu-ux:
status: New → Triaged
Olga Kemmet (olga-kemmet) wrote :

I disagree and agree with that, it should be a global setting rather than per app.
It could be refined per app (switch off) but in general if apps can do background sync/updates via 3G as well has to be determined in System Settings.

description: updated
Changed in ubuntu-ux:
assignee: Olga Kemmet (olga-kemmet) → nobody
assignee: nobody → Matthew Paul Thomas (mpt)

We should split sync from apps. Because:

1 - Apps does not do the sync, it only can ask for sync (Android does not allow that, the sync is completely invisible by the user)
2- The sync can happen even if the app is not running (push-notifications-syncs, database changes)
3- A database can be accessed by different apps and changing this database could trigger a sync that can happen during the application life time or not
4 - Apps does not run in background so if the sync was attached to the app the sync will be suspended
5 - Syncs should to be a system wide process that runs: periodical , push-notifications events, user request, or several others ways based on device status (baterry, network, disk space).

I have attached two examples of android system settings sync options.

I am not saying that we should use the same approach, these images is just to show how android does.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers