Unity 8 as default desktop

Registered by Michael Hall

What features and capabilities are required to be in Unity 8 before it can replace Unity 7 as the default desktop environment in Ubuntu.

Blueprint information

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

Related branches

Sprints

Whiteboard

Session notes

=== legacy apps ===
* plans to support legacy X apps (full session about that tomorrow)
- lxd based container system with debs support, support for Xmir

plan for the cycle:
- "best effort" (going to be as good as possible but it might not be perfect), some apps are going to work, others maybe not yet
- first iteration, container set up, letting install/start some X applications
- make sure a selected list of applications works without issue, others should work but no garanty

=== copy/paste, dnd ===

 there is a plan to support those (from the mir team?), nobody actually working on it yet

=== windows management ===

work happening mostly in Mir
the current team focus is still on phone, need ressources assigned to desktop work
managing focus & placement of windows
- Add support to Mir to receive WM requests from toolkits, and implement these on toolkits as well.

=== things needed to be usable as a dev env ===

standard applications
windows management -> should make a good part of the Qt/GTK applications work
multi monitor support?

workitems
that session goal is to give an overview of the work needed, details and workitems are covered in other more-topic-oriented blueprints/sessions

(?)

Work Items