<p dir="ltr"><br>
On Jun 14, 2013 7:55 AM, "Jonathan Riddell" <<a href="mailto:jriddell@ubuntu.com">jriddell@ubuntu.com</a>> wrote:<br>
><br>
><br>
> Here's a discussion I half started as part of vUDS.<br>
><br>
> The switch to Mir in Ubuntu seems pretty risky for the existance of<br>
> Kubuntu, I wonder if other flavours have the same probable problem.<br>
><br>
> KWin dev has opinions on the subject <a href="http://blog.martin-graesslin.com/blog/2013/05/mir-in-kubuntu/">http://blog.martin-graesslin.com/blog/2013/05/mir-in-kubuntu/</a><br>
> From the architecture section on that blog post:<br>
><br>
>  "Mir’s architecture is centered around Unity. It is difficult to really<br>
>  understand the architecture of Mir as the specification is so full of<br>
>  buzz-words that I don’t understand it [5]. From all I can see and<br>
>  understand Unity Next is a combination of window manager and desktop<br>
>  shell implemented on top of Mir. How exactly this is going to look<br>
>  like I do not know. Anyway it does not fit our design of having<br>
>  desktop shell and window manager separated and we do not know whether<br>
>  Mir would support that. We also do not know whether Mir would allow<br>
>  any other desktop shell except Unity Next, given that this is the main<br>
>  target. Wayland on the other hand is designed to have more than one<br>
>  compositor implementations. Using KWin as a session compositor is an<br>
>  example in the spec."<br>
><br>
> and on protocol<br>
><br>
>  "But it gets worse, the protocol between Mir server and Mir clients<br>
>  is defined as not being stable. In fact it’s promised that it will<br>
>  break. That’s a huge problem, I would even call it a showstopper....<br>
>  Given that the protocol may change any time and given that the whole<br>
>  thing is developed for the needs of Unity we have to expect that the<br>
>  server libraries are not binary compatible or that old version of the<br>
>  server libraries cannot talk with the latest client libraries"<br>
><br>
> Canonical was going to port LightDM to Wayland but now does not plan<br>
> to so someone else would have to do this.  KDE might be interested<br>
> but more likely will switch to SDDM.<br>
><br>
> For Kubuntu the options are:<br>
> - Use Mir - infeasable as upstream can't support it as described above<br>
> - Use Wayland with packages from Debian and hope we can make those packages<br>
>   live with Mir as best as possible<br>
> - End of Kubuntu<br>
><br>
> The second options is the one I'm expecting.  It's completely unknown<br>
> how much it means Kubuntu and other flavours will need to maintain X<br>
> and Wayland packages, hopefully not much (it's hardly our speciality)<br>
> and hopefully Debian and Ubuntu Desktop will support it enough.<br>
><br>
> I don't think there's a public timeline for Mir so we don't know when<br>
> this will hit us, presumably in the next year.<br>
><br>
> Other flavours I think are this:<br>
> Mythbuntu: not evaluated, hope to do so once NVideo and AMD provide drivers<br>
> Lubuntu: not evaluated, hope to use X and GTK<br>
> ubuntustudio: I've heard both that they use xfce based on xubuntu and<br>
> will follow them, and "aiming for users to choose whatever desktop<br>
> environment they want"<br>
><br>
> Any other flavours got an opinions?<br>
><br>
> Are there any misconceptions I have in the above?<br>
><br>
> Jonathan<br>
><br>
> --</p>
<p dir="ltr">I have nothing to add about the difficulties Kubuntu feels like they may face with Mir. I'm optimistic that a call could be setup to hash out some of the concerns surrounding Mir in Kubuntu.</p>
<p dir="ltr">I'm sure Canonical will help along the way.<br>
</p>