Online Accounts features for 14.04

Registered by David Barth

Discuss the extensions planned for Online Accounts in 14.04
- support for a trusted helper
- support for applications to request an account creation if needed
- support for OA plugins in click packages and apparmor, as a way to extend the account types and authentication providers
- plan to expose OA APIs for QML & HTML5 developers
- if time permits, discussion of the webapps OA authentication scheme

Blueprint information

Status:
Not started
Approver:
Pat McGowan
Priority:
Undefined
Drafter:
David Barth
Direction:
Needs approval
Assignee:
Alberto Mardegan
Definition:
Drafting
Series goal:
Accepted for trusty
Implementation:
Unknown
Milestone target:
milestone icon ubuntu-14.04

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items for ubuntu-13.12:
[mardy] authentication prototype for webapps container: DONE
[mardy] add API to signond to provisionthe container with auth. cookies: DONE
land signond + new container in the PPA: DONE
[mardy] trusted helper API work: DONE
[mardy] UI work: DONE
[mardy] trusted helper test suite update: DONE
[mardy] components can't land due to MIR issue: BLOCKED

Work items for ubuntu-14.01:
[dbarth] migrate webapps-core: POSTPONED
[mardy] switch Evernote to the new API: TODO
[mardy] update Friends et al to use the new API: INPROGRESS

Work items for ubuntu-14.02:
get apparmor change to allow only certain OA providers: DONE
[mardy] click hooks for OA providers registration: INPROGRESS
[mardy] Upstream syncevo changes: DONE

Work items for ubuntu-14.03:
[mardy] Access revocation: POSTPONED
[mardy] contained UI plugins: POSTPONED

Dependency tree

* Blueprints in grey have been implemented.