Online Accounts is for remembering, updating, and reusing account credentials. It is not for remembering, or providing UI to edit, app- specific settings like mail server address and port number. That is up to individual apps. There are three reasons for this:
(1) Putting app-specific settings in Online Accounts would complicate the Online Accounts UI with settings for apps that you may never use. For example, if you use a Yahoo account for Yahoo Mail, not Yahoo Calendar, calendar-specific settings in Online Accounts would be distracting. (And time-wasting, if you got the impression that you had to configure some of them anyway.) (2) Apps for services that have non-UOA providers have to provide UI for those app-specific settings anyway. For example, Dekko has its own UI for editing server address, port number etc for non-UOA IMAP accounts, and it would need that UI even if UOA had its own UI for those same settings for UOA providers. So if it did, you’d end up with UI for the same settings in different places, with different layout and terminology, depending on the type of account. (3) If a provider starts, stops, or changes a particular service, an app can be updated more quickly than the OS can. For example, if tomorrow Facebook started providing an e-mail service, or Yahoo stopped providing their e-mail service — or if “an e-mail provider might force SSL, or change the address of its imap server” — then Dekko could update within days, without having to wait for an update to Ubuntu that might take weeks. Similarly, if Google released a new video calling app, that app could use UOA without having to wait for Ubuntu to update UOA to “know” that Google accounts can be used for video calling. All UOA ever needs to know is how to sign in to an account, and which apps have permission to use it, not what they are using it for. ** Changed in: ubuntu-ux Status: Triaged => Won't Fix -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-system-settings- online-accounts in Ubuntu. https://bugs.launchpad.net/bugs/1513435 Title: [online-accounts] No edit UI Status in Ubuntu UX: Won't Fix Status in ubuntu-system-settings-online-accounts package in Ubuntu: Confirmed Bug description: Currently there is no way to edit an accounts credentials and other settings stored in an online account. This is needed for apps like Dekko that will store a lot of editable details such as server addresses, port numbers etc. These should be easily editable after account creation and not have to delete and re- create an account just to adjust one value. As an example, a server or corporate policy might be in place that you have to change your password every 90 days. This will be inconvenient to the user to have to re-create the account and also lose any additional (possibly critical) data stored in an app that is bound to that account. -------------------------- Questions to Design team: 1) is it OK to let account providers add more content to that page? 2) if yes, where should this content appear? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1513435/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp