Unity Greeter Backend

Registered by Thomas Moenicke

Infrastructure to provide Unity Greeter incl. Infographic with functionality and data

Blueprint information

Status:
Not started
Approver:
Thomas Strehl
Priority:
Undefined
Drafter:
Pete Woods
Direction:
Needs approval
Assignee:
Pete Woods
Definition:
Approved
Series goal:
Accepted for saucy
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

(?)

Work Items

Work items:
[pete-woods] Define requirements for user info APIs (5d): DONE
[pete-woods] Discover current landscape by talking to interested parties (lars, sebastien, tvoss, ted, etc) (3d): DONE
[pete-woods] Determine relevant technology for implementation of backend services (3d): DONE
[pete-woods] Determine if indicators provide enough information to be used against the input API: DONE
[pete-woods] Write tests for user info API in LightDM (3d): DONE
[pete-woods] Setup greeter interfaces project skeleton (1d): DONE
[pete-woods] First iteration of output interface as a QML extension (3d): DONE
[pete-woods] Write stub implementation of API for testing the UI (3d): DONE
[pete-woods] Connect UI to output API and refine it, where it is deficient (2d): DONE
[pete-woods] Implement user metric storage service: DONE
[pete-woods] Implementation of output API for user data only (5d): DONE
[pete-woods] First iteration of input interface (3d): DONE
[pete-woods] Implement user side of input interface and connect to Account Service (3d): DONE
[pete-woods] Write fake data sources, harnessing input API, representing different scenarios to test in user interface (2d): DONE
[pete-woods] Package user metrics service (1d): DONE
[pete-woods] Fix various "first release" bugs, including regression tests (2d): DONE
[pete-woods] Verify it functions on the device and debug where needed (2d): DONE
[pete-woods] Support localisation: DONE
[pete-woods] Add simple "increment" API (1d): DONE
[pete-woods] Complete documentation (1d): DONE
[pete-woods] Implement system side of the input interface (?d): TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.