LWN: Comments on "No Mir by default in Ubuntu 13.10" http://lwn.net/Articles/569101/ This is a special feed containing comments posted to the individual LWN article titled "No Mir by default in Ubuntu 13.10". hourly 2 No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569585/rss 2013-10-06T18:42:37+00:00 robclark <div class="FormattedComment"> <font class="QuotedText">&gt; All the information needed is there (and always was there), you just refused to connect the dots.</font><br> <p> Well, I guess I'm just not reading between the lines as hard as you are. I was looking for something a bit more concrete and a bit less conspiracy-theory.<br> <p> All the same, my opinion remains the same: it isn't really a terribly good process tool for open source projects.<br> <p> <p> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569580/rss 2013-10-06T16:08:09+00:00 khim <blockquote><font class="QuotedText">well, write-access control to prevent a developer from 'git push origin bonghits' is different from read-access, ie "developers can't see each other work".</font></blockquote>Well, yeah. One is relevant to Rietveld, another is not relevant. <blockquote><font class="QuotedText">I didn't get this impression from either the wikipedia article or the 'project background' link.</font></blockquote>Really? Please read it again. <i>This quickly turned into a fork as we added access control features that Guido van Rossum did not want to see complicating the Rietveld code base.</i> Then again. …<i>access control features</i> … <i>Rietveld</i> … <i>code base</i>. Got that? NOOO? I'll explain.</p> <p>Just <b>what</b> is <a href="http://en.wikipedia.org/wiki/Rietveld_(software)">Rietveld</a>? It's <i>collaborative <b>code review</b> tool</i>. It <b>can not read</b> code from subversion or git (this is work of <a href="http://www.chromium.org/developers/how-tos/depottools">depot_tools</a>), it can not commit code to the repo (this is work of <a href="http://www.chromium.org/developers/testing/commit-queue">commit queue</a>), it's strictly and specifically <b>review tool</b>. Heck it's not even involved in ownership decisions—this is work for the <a href="http://www.chromium.org/developers/how-tos/depottools/presubmit-scripts">presubmit scripts</a>. Any changes which are <i>complicating the Rietveld code base</i> by necessity must affect <b>patch review process</b>—because Rietveld does not do anything else. Just <b>what</b> kind <i>access control</i> for <b>patch review process</b> can you imagine which does not affect patches viewability status? No, really? You may forbid certain users from adding the comments, but this change is pretty localized: you only need to check these things when new comments are added. You may add <a href="http://www.chromium.org/developers/owners-files">OWNERS</a>, but this change does not affect Rietvield <b>at all</b> (it's enforced by <a href="http://www.chromium.org/developers/how-tos/depottools/presubmit-scripts">presubmit scripts</a> and <a href="http://www.chromium.org/developers/testing/commit-queue">commit queue</a>). <b>The only</b> kind of change which may significantly perturb Rietvield's codebase is pervasive access control which determines who and when can <b>watch</b> patches which are in process of review. <b>This</b> will be invasive: this will mean that you need huge amount of checks spread over the codebase.</p> <p>All the information needed is there (and always was there), you just refused to connect the dots.</p> <blockquote><font class="QuotedText">one of my long standing complaints about the gerrit workflow (vs, send-patches-to-public-list approach, possibly augmented w/ patchwork) is that by default only the people you choose to review some patch(s) get notified.</font></blockquote> <p>That's <b>the whole point</b> of gerrit! It's raison d’être! It's designed to facilitate parallel development of “open source” Android's code and vendor's proprietary “secret sauce” in parallel thus such decision makes perfect sense.</p> <blockquote><font class="QuotedText">Vs. everyone seeing the patches and having a chance to review/comment.</font></blockquote> <p>Oh yeah. Imagine that. What SAMSUNG will do if patches needed to support their next innovative “air scrolling” will be seen by HTC or SONY? This will be <b>huge</b> brawl. Not pretty at all. <b>This</b> is what gerrit is dealing with: companies who actively try to <b>destroy</b> each other—yet are forced to cooperate. “Everyone seeing the patches and having a chance to review/comment” does not work for that.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569579/rss 2013-10-06T15:31:15+00:00 robclark <div class="FormattedComment"> <font class="QuotedText">&gt; What kind of “reference” do you need??? It's not a secret that enforceable access control was the reason for the Gerrit creation. Of course later it have gotten other properties, too, but initially it was just a “Rietvield with access control”. Heck, it's in description of the project background: Gerrit Code Review started as a simple set of patches to Rietveld, and was originally built to service AOSP. This quickly turned into a fork as we added access control features that Guido van Rossum did not want to see complicating the Rietveld code base.</font><br> <p> well, write-access control to prevent a developer from 'git push origin bonghits' is different from read-access, ie "developers can't see each other work". I was curious if read-access was actually a motivation as you at least seem to have implied. I didn't get this impression from either the wikipedia article or the 'project background' link.<br> <p> one of my long standing complaints about the gerrit workflow (vs, send-patches-to-public-list approach, possibly augmented w/ patchwork) is that by default only the people you choose to review some patch(s) get notified. Vs. everyone seeing the patches and having a chance to review/comment.<br> <p> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569578/rss 2013-10-06T14:45:12+00:00 khim <p>What kind of “reference” do you need??? It's not a secret that enforceable access control was <b>the</b> reason for the Gerrit creation. Of course later it have gotten other properties, too, but initially it was just a “Rietvield with access control”. Heck, it's in description of the <a href="https://code.google.com/p/gerrit/wiki/Background">project background</a>: <i>Gerrit Code Review started as a simple set of patches to Rietveld, and was originally built to service AOSP. This quickly turned into a fork as we added access control features that Guido van Rossum did not want to see complicating the Rietveld code base.</i></p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569577/rss 2013-10-06T14:20:07+00:00 robclark <div class="FormattedComment"> <font class="QuotedText">&gt; Android developed Gerrit to make sure different developers can't see each other work yet still can develop common components</font><br> <p> a bit off topic, but that would explain why I find gerrit so aggravating to use. Is that really true? Do you have a reference for that?<br> <p> <p> -----<br> <p> back on the main topic.. I think the short answer is success or failure of a phone ecosystem has more to do with other factors than development model. But the fact that there are so few successes makes it difficult to draw any sort of conclusion.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569575/rss 2013-10-06T13:51:47+00:00 khim <blockquote><font class="QuotedText">I am not sure I can follow here. Either they shipped and failed or they were simply not used. Failure implies trying.</font></blockquote> <p>Of course they have tried! They have some code, bunch of repos, even some demos. Best case scenario: they managed to run their stuff on a couple of old smartphone models (usually with bunch of hardware non-functional). OpenMoko is in this camp, the only thing which places it in their own category is the fact that it had software developed and actually created specifically for OpenMoko.</p> <blockquote><font class="QuotedText">Maybe, didn't followed them too closely. Doesn't change the fact that they failed while not being community developed.</font></blockquote> <p>Well, if “community” is so important then what can't it make these projects success? Are projects which were adopted by community are somehow more problematic then projects developed by “community” from the start?</p> <blockquote><font class="QuotedText">What we can probably correlate is knowledge about number of prototype iterations with development process transparency.<br /> A fully opque development process should in theory not allow to know that prototypes even existed, a fully transparent process should allow to see all stages, maybe even including experiements.</font></blockquote> <p>Hmm... So by now we know that opaque approach succeeds from time to time (even most iPhone suppliers <a href="http://www.nytimes.com/2013/10/06/magazine/and-then-steve-said-let-there-be-an-iphone.html">had no idea that Apple does iPhone</a>, Android developed <a href="http://en.wikipedia.org/wiki/Gerrit_(software)">Gerrit</a> to make sure different developers can't see each other work yet still can develop common components, etc), while transparent approach fails (<b>all</b> “transparent” efforts are faileres. What does it say about “community” chances?</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569573/rss 2013-10-06T13:04:22+00:00 krake <div class="FormattedComment"> <font class="QuotedText">&gt; GPE, OPIE, Enlightenment and many, many others.</font><br> <p> Ah, good to know. Didn't know about the first two and I thought Enlightenment was a desktop software project.<br> <p> <font class="QuotedText">&gt; Very few reached the stage where you can actually use them on the real hardware</font><br> <p> I am not sure I can follow here. Either they shipped and failed or they were simply not used. Failure implies trying.<br> <p> <font class="QuotedText">&gt; These are developed by “community” nowadays, too.</font><br> <p> Maybe, didn't followed them too closely. Doesn't change the fact that they failed while not being community developed.<br> <p> There is no correlation and certainly no causation between single vendor vs. multivendor developed product and market success.<br> <p> What we can probably correlate is knowledge about number of prototype iterations with development process transparency.<br> A fully opque development process should in theory not allow to know that prototypes even existed, a fully transparent process should allow to see all stages, maybe even including experiements.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569567/rss 2013-10-06T12:17:47+00:00 khim <blockquote><font class="QuotedText">Dozends? OpenMoko and?</font></blockquote> <p><a href="http://gpephone.linuxtogo.org/">GPE</a>, <a href="http://en.wikipedia.org/wiki/OPIE_user_interface">OPIE</a>, <a href="http://www.enlightenment.org/?p=about">Enlightenment</a> and many, many others.</p> <p>Very few reached the stage where you can actually use them on the real hardware (OpenMoko is rare success by the standards of phone projects developed by “community”), most died before reaching that stage.</p> <blockquote><font class="QuotedText">plus a couple that were not community developed and failed, e.g. Maemo, WebOS</font></blockquote> <p>These are developed by “community” nowadays, too. As <a href="http://merproject.org/">Mer</a> and <a href="http://www.openwebosproject.org/">Open webOS</a>. These, too, have about the same level of success as all other “community” projects.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569564/rss 2013-10-06T12:01:39+00:00 krake <div class="FormattedComment"> <font class="QuotedText">&gt; XMir runs on Mir. It is a major achievement to replace Xorg with XMir.</font><br> <p> It would be a major achievement if it had been achieved :)<br> <p> You might have missed it but a short while back there was a huge flamefest because some XMir specific patches were removed from a Xorg driver.<br> <p> Those patches wouldn't be necessary if XMIr ran on Mir due to Mir doing the actual input/output hardware/driver access.<br> <p> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569563/rss 2013-10-06T11:51:15+00:00 krake <div class="FormattedComment"> <font class="QuotedText">&gt; That's why we have dozens of Linux phones projects which were developed by “community” and failed </font><br> <p> Dozends? OpenMoko and?<br> <p> <font class="QuotedText">&gt; plus one “developed in isolation” which succeeded</font><br> <p> plus a couple that were not community developed and failed, e.g. Maemo, WebOS<br> <p> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569475/rss 2013-10-04T16:22:36+00:00 khim <p>Mea culpa. Of course Motorola's project was called EZX. You are right, OpenEZX is community project not supported by Motorola.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569420/rss 2013-10-04T09:19:17+00:00 BlueLightning <div class="FormattedComment"> Er, did Motorola actually sponsor OpenEZX or was it simply a community project?<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569403/rss 2013-10-04T01:12:11+00:00 khim <blockquote><font class="QuotedText">Heck, if things designed by committee are doomed to fail, C++ has been a failure for years and years... ;)</font></blockquote> <p>C++ was <b>not</b> designed by committee. It was <b>polished</b> by committee. It was <b>designed</b> by a small group of developers. Heck, the infamous <a href="http://www.amazon.com/The-Annotated-C-Reference-Manual/dp/0201514591">ARM</a> carries only two authors on it's cover—yet contains pretty good description of the whole langauge including bits and pieces which were not actually implemented when it was published!</p> <p>When C++ was passed to a committee it was pretty mature and more-or-less finished work. Well, except for the STL, but that work, <b>too</b> was made by a small group of developers.</p> <blockquote><font class="QuotedText">Heck .. posix, the internet, the web ????</font></blockquote> <p>In all cases you can name few principal authors who did initial work and then large committees which polished the result. This is fine and this exactly as it should be. There is very simple reason for why it must be done that way: efficiency and freedom of choice.</p> <p>Initially when you try to create something new efficiency (both efficiency of your team and efficiency of the end result) dominates. You can not please everyone but that's not a problem at this stage: you must make sure this thing <b>actually works</b>. At this point you <b>don't</b> have luxury to involve committee and you <b>don't</b> have spare capacity to add unnecessary connections, bells and whistles. Custom-made pieces <b>rule</b> at this stage! They may be proprietary or open source, but they are designed to precisely adhere to requirements of your team, they are not generic and you don't discuss them for years. You just go and do what you need to do. Later, when thing more-or-less works it's time to involve “community”: this will mean that the end result may not be as holistic or pretty, but it will be more customizable and will give users more choices. If you'll not do that then someone else will do that.</p> <p>Sometimes process is repeated if you need serious redesign of your work. Android gives us great example with it's Honeycomb 3.x release: it was supposed to be “tablets-only” and “proprietary”, but <b>why</b>? The answer is obvious: 3D acceleration. When Android was conceived and implemented it was developed for a systems without 3D accelerator but that made effects slow and clunky. Android 3.0 introduced <a href="http://android-developers.blogspot.ru/2011/03/android-30-hardware-acceleration.html">hardware acceleration</a> and this basically required to redo a lot of things in Android. In a sense Honeycomb was beta release of Android++ and ICS was basically the first stable release of 3D-accelerated Android++. That's why they repeated the same thing they did with the initial release of an Android: first close-source beta, then bugsfixes and eventually new release.</p> <p>This is similar to what Wayland guys are doing and Mir guys are doing, but it took about three years from the initial idea to the full-blown implementation to the world-wide adoption. Wayland was conceived in about the same time and it's <b>still</b> not in production. Mir was probably started as response to this slowness but apparently Canonical underestimated complexity of the task and overestimated availability of skilled personnel.</p> <blockquote><font class="QuotedText">The only thing Steve Jobs ever personally developed was his own ego, his bank account, and some crazy, effective people-manipulation skills.</font></blockquote> <p>It's true that Steve Jobs have not written the iOS code, but, on the other hand, he was the guy who managed to release iPhone in 2007—complete with “every frame is perfect” ideology and usable finger-driven GUI. Yes, all the pieces which he used were actually invented by others (often they were simultaneously invented by different guys in different companies), but he was able to choose the right combination of hardware and software to make this thing actually usable. Which BTW distinguishes Steve Jobs before his exile and Steve Jobs after his exile: first Steve Jobs was able to design pretty things (<a href="http://en.wikipedia.org/wiki/Apple_III">Apple III</a>, <a href="http://en.wikipedia.org/wiki/Apple_Lisa">Apple Lisa</a>, <a href="http://en.wikipedia.org/wiki/Apple_Macintosh">Apple Macintosh</a>), but he had no idea how to make <b>sellable</b>. People talked about his creations a lot but few have bought them. Second Steve Jobs was able to invent something people would instantly like—and not just like enough to gossip, but like enough to <b>buy</b>.</p> </p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569398/rss 2013-10-03T23:54:51+00:00 ssmith32 <div class="FormattedComment"> <font class="QuotedText">&gt; Steve Jobs taught us all that the great products are the ones that are NOT developed by committee.</font><br> <p> Hah! As long as we're being flippant about it:<br> <p> No, Steve Jobs taught us that you could take something developed by committees and the community (C,C++, BSD), put some shiny on top of it (objective-C, Cocoa, OSX), sell it to suckers as a status symbol, AND convince them that the set of ALL GREAT PRODUCTS consists of three things: the iPhone, the iPad, and OSX - ignoring clean running water, sanitation, the roads, security... gee, if only the Romans had brought iPad's too..<br> <p> Heck, if things designed by committee are doomed to fail, C++ has been a failure for years and years... ;)<br> <p> Heck .. posix, the internet, the web ????<br> <br> I would say all great things were developed by a team of cooperating people operating by consensus (even if the consensus is let the iCon take all the credit, while we do the work), sometimes with the official label of "committee" on their name. The only thing Steve Jobs ever personally developed was his own ego, his bank account, and some crazy, effective people-manipulation skills.<br> <p> Of course, I'm just being flippant, but one silly comment deserves another!<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569374/rss 2013-10-03T21:31:00+00:00 khim <blockquote><font class="QuotedText">Google has pretty much no real concern whether Android gets broader uptake in the wider Linux development world.</font></blockquote> <p>It does, it does. And it gets said uptake. E.g., there used to be pretty diverse and wild world of embedded systems - yet today <a href="http://shop.oreilly.com/product/0636920021094.do">Android is there</a> and it's slowly crushing incumbents.</p> <p>When you have large enough ecosystem developers <b>will</b> come—like <a href="http://lwn.net/Articles/464298/">kernel developers did</a>.</p> <p>The one thing Google <b>does not do</b> is playing favorites: “uptake in the wider Linux development world” is important but of course “uptake in the wider gamedev development world” is important too and “uptake in the wider mobile apps development world” is even more important. Not because Google hates “the wider Linux development world” but because “the wider Linux development world” is actually <b>smaller</b> than “gamedev development world” and <b>much smaller</b> than “mobile apps development world”.</p> <blockquote><font class="QuotedText">You can call it successful anyway, but that's not the kind I meant.</font></blockquote> <p>Why not? What kind of “success” you've meant? I'm not jeering at you, that's a honest question. Usually success of a given endeavour is measured in monetary terms, but it's pretty poor measure for open source platforms thus I tend to think more in terms of “number of users” or may be more of a “percentage of users” (not many users use Linux on supercomputers, but it's still a success since most users who do anything with supercomputers at all do that with Linux nowadays). If you don't like that criteria then offer your own… with explanation for why do you think <b>this</b> must be measure of success.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569377/rss 2013-10-03T21:18:47+00:00 robclark <div class="FormattedComment"> yes.. well, I actually worked for an SoC vendor at the time android was starting, so maybe had a bit of a different perspective. But seems to me like their success was:<br> (a) somewhat neutral ground (ie. not associated with one or small # of handset makers or carriers), with a big enough backer that all the carriers and handset makers pay attention<br> (b) get something out there... doesn't matter that it really sucks in the beginning, google is big enough to catch developer interest to start getting app ecosystem going<br> (c) rinse, repeat until you have something decent<br> <p> But don't underestimate the google power.. a lot of people inside the industry were pretty much assuming android would be the next big thing back when android was in diapers and way inferior on a technical level compared to alternatives like maemo/meego.<br> <p> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569370/rss 2013-10-03T20:27:41+00:00 khim <p>Really <b>all</b>? Why Google (an outsider company!) could do that but Nokia (with <a href="http://en.wikipedia.org/wiki/Maemo">Meego</a>), Motorola (with <a href="http://en.wikipedia.org/wiki/OpenEZX">OpenEZX</a>), Samsung (with <a href="http://jeffhoogland.blogspot.ru/2011/02/samsung-is-backing-linux-slp.html">SLP</a>) and even dozen of high-profile mobile companies together (with <a href="http://en.wikipedia.org/wiki/LiMo_Foundation">LiMo</a>) could not do that?</p> <p>Yes, “corporate credibility” is important (and Ubuntu is sorely lacking in this department), but <b>something else</b> is clearly needed, too.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569372/rss 2013-10-03T20:19:42+00:00 pboddie <p>Indeed. They went and <a rel="nofollow" href="https://lwn.net/Articles/552328/">closed bug #1</a>, reflecting the situation on the ground in such an accurate fashion that when I had reason to go and purchase a computer in a retail outlet the other day there was a healthy choice of software pre-installed on the available models.</p> <p>Just kidding, of course: there was a row of Macbooks and everything else was running Windows 8. Canonical's "mission accomplished" moment, without a doubt.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569369/rss 2013-10-03T20:04:14+00:00 smurf <div class="FormattedComment"> Canonical started out with a somewhat different vision. Microsoft did not.<br> <p> This is not trolling. It's disappointment.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569357/rss 2013-10-03T17:47:31+00:00 k8to <div class="FormattedComment"> Google has pretty much no real concern whether Android gets broader uptake in the wider Linux development world. And they haven't gotten it. <br> <p> You can call it successful anyway, but that's not the kind I meant.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569353/rss 2013-10-03T17:25:23+00:00 robclark <div class="FormattedComment"> android won because it had the corporate credibility with carriers and handset manufactures which comes from the google backing. That is really all.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569351/rss 2013-10-03T17:23:39+00:00 smurf <div class="FormattedComment"> <font class="QuotedText">&gt;&gt; but then Mir will be ignored by developers not using Ubuntu.</font><br> <p> I would assume that Mir will be ignored by developers not using Ubuntu PERIOD, no qualification necessary.<br> <p> I have't heard of a single advantage of Mir, compared to Wayland.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569342/rss 2013-10-03T17:14:38+00:00 khim <p>May be. But this goes against <a href="http://en.wikipedia.org/wiki/Occam's_razor">Occam's razor</a> principle.</p> <p>Android have won because it was there first. In “good enough” state, I mean. OpenMoko, Maemo/Meego, Tizen and many other projects have failed for one simple reason: they were late. And it's obvious that “proper” “community project” moves slower then “developed in isolation” project. Simply because you need more interactions to achieve consensus. Of course at later stage (when basic functionality is done) you need “community” (or at least “alliance”) because it's the only way to create lots of small tweaks, but start doing that too early and your project will not be done in time.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569303/rss 2013-10-03T12:01:51+00:00 robclark <div class="FormattedComment"> I think you may find that the success of android is a result of factors other than the development model.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569300/rss 2013-10-03T11:40:49+00:00 ovitters <div class="FormattedComment"> I share your opinion. I want open source / free software companies to succeed (all of them!). No matter if that is Google where you can argue if Android is free software, or just any other company. For Canonical, I think they're not big enough to work isolated and this might cause a failure. My criticism is because I want them to succeed and I think there are things they could work on. At the moment only Google seems to have success (talking solely about Android). Copying another company is not enough, should figure out why they're a success.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569289/rss 2013-10-03T11:05:19+00:00 khim <p>That's why we have dozens of Linux phones projects which were developed by “community” and failed plus one “developed in isolation” which succeeded. Paint me unimpressed.</p> <p>I have my doubts about Mir, but they are related not to the fact that it's developed in isolation but to the fact that it's developed by a small company which does not have the ability to actively promote the end result, push large companies around, etc.</p> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569257/rss 2013-10-03T05:10:21+00:00 Neowin <div class="FormattedComment"> When people refer to mjg59's ideas, please link to a more recent one:<br> <a rel="nofollow" href="http://mjg59.dreamwidth.org/28032.html">http://mjg59.dreamwidth.org/28032.html</a><br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569254/rss 2013-10-03T04:56:36+00:00 Neowin <div class="FormattedComment"> Many Linux trolls have problems seeing Canonical, a normal, for-profit company having any business secret and/or using diplomatic language. Their heads are full of FUDs and conspiracy theories. They prefer to pull down Canonical rather than Microsoft.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569253/rss 2013-10-03T04:49:33+00:00 Neowin <div class="FormattedComment"> Trolls always come early. It's none of your business, Sir. Continue doing your work using MS Office.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569248/rss 2013-10-03T03:07:09+00:00 k8to <div class="FormattedComment"> Open Source development is not the only way to do things, nor in my opinion always the best. However, in the context of Open and/or Free systems, doing things in isolation is well-documented as substandard.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569227/rss 2013-10-02T22:09:43+00:00 mjg59 <div class="FormattedComment"> Not really. XMir is a Mir client, it depends on there being a Mir server process running. It just doesn't use that Mir server for performing drawing operations.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569221/rss 2013-10-02T21:31:58+00:00 drag <div class="FormattedComment"> <font class="QuotedText">&gt; XMir runs on Mir. It is a major achievement to replace Xorg with XMir.</font><br> <p> It's more accurate to say that Mir runs on XMir.<br> <p> <a href="http://mjg59.dreamwidth.org/26254.html">http://mjg59.dreamwidth.org/26254.html</a><br> <p> It's a bit old article, but I doubt a huge amount has changed.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569218/rss 2013-10-02T21:20:01+00:00 robclark <div class="FormattedComment"> well, considering that an nv employee talked openly at XDC about how EGL could potentially be extended to let them step out of the mir vs wayland debate... it doesn't really feel they they treat this as their secret sauce (and rightly so.. EGL is boring)<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569182/rss 2013-10-02T17:46:02+00:00 tuna <div class="FormattedComment"> The only point I found in the comment was that it would be technically possible to have better VT switching, but that is not enabled in the current Mir/XMir setup.<br> <p> Did you find something else?<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569179/rss 2013-10-02T17:04:23+00:00 rsidd <div class="FormattedComment"> I assume you read it too, as well as the comments? There is a benefit to pushing (Mir/Wayland) out to users, even if they are using X(Mir/Wayland) to actually run their programs, and even if Xmir is not very different at this point from Xorg. Apart from wider testing of Mir itself, several other points are brought up in the comments.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569176/rss 2013-10-02T16:33:40+00:00 ovitters <div class="FormattedComment"> Because there is no benefit in doing that. You might want to read <a href="http://mjg59.dreamwidth.org/26254.html">http://mjg59.dreamwidth.org/26254.html</a>.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569174/rss 2013-10-02T16:13:57+00:00 rsidd <div class="FormattedComment"> XMir runs on Mir. It is a major achievement to replace Xorg with XMir. If it were trivial, why didn't Fedora or others ship with X-Wayland as default years ago? It would have been the best way to kickstart porting to Wayland.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569172/rss 2013-10-02T16:06:26+00:00 ovitters <div class="FormattedComment"> Canonical and Ubuntu rely on the work of others. The other companies have far more control. For Mir Canonical needs EGL, but Wayland needs this as well. The patching within just their distribution is possible, but then Mir will be ignored by developers not using Ubuntu.<br> <p> Anyway, would be nice if you don't assume all kinds of things about me. E.g. starting about "The youug'uns" is funny and inaccurate. Probably you'll say that despite replying to me that you didn't mean me, but then it is a bit meaningless to include that tidbit, no?<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569171/rss 2013-10-02T16:00:24+00:00 ovitters <div class="FormattedComment"> Why can't you discuss like a civilized person?<br> <p> I am a member of the community and I already explained in another reply why this information is useful. If you have any real questions about this, feel free to ask in a normal way.<br> </div> No Mir by default in Ubuntu 13.10 http://lwn.net/Articles/569160/rss 2013-10-02T15:50:50+00:00 robclark <div class="FormattedComment"> there is a pretty important distinction between "developed by committee" and "developed by community"<br> </div>