Ubuntu graphic stack roadmap update

Thierry Carrez ttx at ubuntu.com
Fri Jun 28 08:21:48 UTC 2013

Marc Deslauriers wrote:
> On 13-06-27 12:44 PM, Kees Cook wrote:
>>> Ubuntu 13.10:
>>> XMir on Mir by default, with a fallback session to X where there is no Mir
>>> driver support, supported for 9 months
>> While I recognize this is a roadmap, this seems unrealistic to me. I feel
>> there has been a long history of adopting things as default too early. With
>> bugs like "vt switching doesn't work", and feature freeze in 2 months, I
>> think it is way too early to declare something ready for default. Certainly
>> ship it, make it available, but don't make it the default. Doing so would
>> just make unwilling testers out Ubuntu users. Let people interested in the
>> software test it, and once there is a trusted level of stability and
>> features, make it the default.
> That's the problem. In order to people to actually use it and test it, it
> _needs_ to be the default. This needs to be done now so the LTS release will be
> rock solid. Please don't make me support an LTS for another 5 years with an
> insecure X. :)

I'm not sure forcing beta software for a critical piece of a desktop to
unsuspecting users is a good trade-off. You'll get some testing, for
sure, but in the end you'll rather have pissed users on one side, and
power users who will quickly disable it on the other side.

I agree that you don't want an insecure X in the next LTS. I recognize
that you should not do an LTS without an "interim release" where the new
stack is the default. The problem is the MIR/LTS timing: it looks like
since the next LTS is logically on 14.04, then it must be a default in
13.10, for its first appearence, users be damned ("interim releases are
for power users anyway").

An alternative plan would be to make 14.10 the LTS. Then you can
introduce MIR as an option in 13.10, make it the default in 14.04,
before making it rock-solid and supportable for 5 years. Was that
considered ?

Thierry Carrez (ttx)

More information about the ubuntu-devel mailing list