Snappy desktop

Registered by Michael Hall

We want to be able to deliver a desktop environment using the same tools developed for the phone, including image-based updates and confined applications. This details the challenges faced, solutions, and work items that will get us there.

Blueprint information

Status:
Not started
Approver:
Will Cooke
Priority:
Undefined
Drafter:
Michael Hall
Direction:
Approved
Assignee:
None
Definition:
New
Series goal:
Accepted for wily
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
Generate initial Ubuntu Personal desktop image: INPROGRESS
Fix any issues with read only root filesystem: TODO
Ensure Ubuntu Personal desktop image works on range of hardware: TODO
Write instructions on how to install Ubuntu Personal desktop: TODO
Convert File Manager to a snap: TODO
Make Ubuntu Personal desktop image have default set of preinstalled snaps: TODO
Add input method support: TODO
Make web browser snap: TODO
Make messaging snap: TODO
Make media player snap: TODO
Make notes snap: TODO
Make system settings snap: TODO
Expand System Settings to include desktop items: TODO
[alecu] Make snappy store scope: INPROGRESS
[alecu] Scope to launch installed snappy apps: TODO
Make media scanner scope: TODO
Set up snap store to know about Ubuntu personal desktop: TODO
Install Unity 8 greeter: TODO
Add X legacy support (launching apps, containing apps, etc): TODO
Make gedit snap: TODO
Make LibreOffice snap: TODO
Make PDF viewer snap: TODO
Make photo editor snap: TODO
Enable Copy & Paste between Unity 8 and X applications running in Xmir: TODO
Simple Xmir window management: TODO
Investigate application confinement for pre-install apps: TODO

Dependency tree

* Blueprints in grey have been implemented.