Don't offer services that no apps subscribe to

Bug #1427410 reported by Corentin Noël
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Switchboard Online Accounts Plug
Fix Released
High
Cody Garver

Bug Description

The big offender right now is mail. Obviously this is difficult because technically EDS is subscribing to this service.

Perhaps we should temporarily hardcode in a check for Evolution since it's the only Mail app that is using EDS.

It does seem odd from a user's perspective when you want to configure access to services that "Evolution Data Server" is presented as an app. Perhaps we should be investigating a way to authenticate apps into EDS so we can show, for example, Calendar.

mporten (mathias-porten)
summary: - Shit only working services
+ Ship only working services
Changed in switchboard-plug-onlineaccounts:
milestone: none → loki-beta1
Changed in switchboard-plug-onlineaccounts:
milestone: loki-beta1 → loki-rc1
summary: - Ship only working services
+ Don't offer services that no apps subscribe to
description: updated
Revision history for this message
Danielle Foré (danrabbit) wrote :

It sounds like for this cycle that what we need to do is:
* Remove all of the providers except for Last.FM

And then (optionally):
* Make mail get the password for Fastmail from gsso
* Implement a generic IMAP provider
* Remove the accounts dialog from Mail

Changed in switchboard-plug-onlineaccounts:
status: Confirmed → Triaged
Changed in switchboard-plug-onlineaccounts:
status: Triaged → In Progress
assignee: nobody → Cody Garver (codygarver)
Cody Garver (codygarver)
Changed in switchboard-plug-onlineaccounts:
status: In Progress → Fix Committed
Cody Garver (codygarver)
Changed in switchboard-plug-onlineaccounts:
milestone: loki-rc1 → 0.3
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.