<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jun 17, 2013 at 11:06 PM, Martin Pitt <span dir="ltr"><<a href="mailto:martin.pitt@ubuntu.com" target="_blank">martin.pitt@ubuntu.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey Jono,<br>
<br>
I just want to chime in with my impressions from various discussions<br>
and talks to clarify the emotional situation.  FWIW, I do not have any<br>
opinion about which technology is better -- I know nothing about this<br>
stuff, just summarizing what I hear/read.<br>
<br></blockquote><div><br></div><div>I think your guidance and input is always welcome, Martin! :-)<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Jono Bacon [2013-06-17 16:47 -0700]:<br>
<div class="im">> My primary point was in response to "Canonical declines to work with the<br>
> rest of the free software community"; I think this is an example of us<br>
> being very eager and open to engage with upstream. I think we are doing the<br>
> best we can, but entirely understand if upstream are uninterested in<br>
> investing their time in Mir.<br>
<br>
</div>It seems the main gripe of GNOME, KDE, and Wayland itself are that<br>
there was no such sign of that before the Mir decision -- there have<br>
been no discussions at all with the Wayland developers about what we<br>
would need from it and how to adapt the Wayland protocol to Unity's<br>
needs. Now, I do understand that the Wayland protocol has certainly<br>
been looked at, but (1) what has been published from that decision<br>
making process has not been technically very convincing to these<br>
communities, and (2) it would have been more effective/polite to<br>
discuss the technical difficulties as a first step; people like Daniel<br>
Stone have a vast technical experience and are not hard to reach (he<br>
had even worked for Canonical for several years).<br>
<br></blockquote><div><br></div><div>Agreed. Speaking personally, I would have preferred if we had been able to discuss this more openly from the beginning (I would always prefer things that way), but I guess it is what it is; it wasn't my decision to make. I agree that this no doubt factors into the decision-making upstream about Mir.<br>

</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
So I guess we need to accept that they are not entirely happy about<br>
this result and thus won't be eager to drop all their plans and work<br>
to jump on Mir.<br>
<br></blockquote><div>I think we do accept that; no one is denying the frustrations that upstreams feel about the announcement of Mir, I think where there is a point of contention is when that frustration completely halts any further discussions around solving the problems raised in this thread. These are shared problems in our eco-system.<br>

<br></div><div>Ever since Mir was announced we have been working hard to be as open, transparent, and collaborative as possible. The open discussion on the list/channel, weekly status updates, clear on-ramp for people to participate, and offers of working with upstreams to help discuss and evaluate Mir backends is what we are doing to try and remedy the frustrations of the past and move things forward. I am not expecting upstream to simply use Mir, but I am expecting upstream to at least have a discussion and an open mind about options moving forward as opposed to just slamming that door shut.<br>

</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think the best way for us to contiue to engage with upstreams at<br>
this point is to make sure that the Wayland protocol can work on<br>
Ubuntu. I don't see support for multiple protocols happening in<br>
GNOME/KDE/others, as that's quite contrary to every project's goal<br>
(including Unity!)<br clear="all"></blockquote></div><br></div><div class="gmail_extra">That is definitely one option. From my perspective I see the following options:<br><br></div><div class="gmail_extra"> 1. Wayland is pulled in from Debian and maintained in Ubuntu by the community and Kubuntu and other flavors can use that. This will require community participation.<br>

</div><div class="gmail_extra"> 2. Upstream evaluates the work involved in building a Mir back-end, or at least works with their own community and the Ubuntu community to see if someone wishes to build this. Canonical would provide support and mentoring around this work.<br>

</div><div class="gmail_extra"> 3. Upstream runs their DE on XMir on Mir. I am not sure if this is an option, but I would assume it is. This of course requires an X backend for the DE. I suspect this will be fine over the next few years anyway as not all distros are going to immediately switch to Wayland.<br>

</div><div class="gmail_extra"><br></div><div class="gmail_extra">I agree that (1) would be the least work for our flavors, but this is not something Canonical is likely to employ staff to maintain, so maybe one option is that the flavors work together to share the workload here?<br>

<br></div><div class="gmail_extra">   Jono<br></div><div class="gmail_extra"><br>-- <br>Jono Bacon<br>Ubuntu Community Manager<br><a href="http://www.ubuntu.com">www.ubuntu.com</a> / <a href="http://www.jonobacon.org">www.jonobacon.org</a><br>

<a href="http://www.identi.ca/jonobacon">www.identi.ca/jonobacon</a> <a href="http://www.twitter.com/jonobacon">www.twitter.com/jonobacon</a>
</div></div>