Lead Mir Developer: 'Mir More Relevant Than Wayland In Two Years'
M-Saunders writes Canonical courted plenty of controversy with it announced Mir, its home-grown display server. But why did the company choose to go it alone, and not collaborate with the Wayland project? Linux Voice has an interview with Thomas Voss, Mir's lead developer. Voss explains how Mir came into being, what it offers, and why he believes it will outlast Wayland.
I think the main issue Canonical has with Wayland and X is that they are Not Invented Here. Canonical has their own priorities and regardless of the technical merits vs. Wayland and others Canonical wants to be in control of the display server so they can lead it to their interests and not have to convince other parties to go their way.
Shh.
It appears to be Slashdotted. Someone's got to show them how to use IIS!
What's wrong with Wayland that Mir fixes?
What else does Mir bring to the table that would make people use it over Wayland?
What is preventing Wayland from improving over the next 2 years?
If you want people to click on, read, and discuss articles, Slashdot, you should have articles worth clicking on, reading, and discussing.
I read TFA. Nothing in it answers the questions I have, not even the answer to the same fucking question that the interviewer had.
So that’s looking at Mir in relation to X. The obvious question is comparing Mir to Wayland – so what is it that Mir does, that Wayland doesn’t?
This might sound picky, but we have to distinguish what Wayland really is. Wayland is a protocol specification which is interesting because the value proposition is somewhat difficult. You’ve got a protocol and you’ve got a reference implementation. Specifically, when we started, Weston was still a test bed and everything being developed ended up in there.
No one was buying into that; no one was saying, “Look, we’re moving this to production-level quality with a bona fide protocol layer that is frozen and stable for a specific version that caters to application authors”. If you look at the Ubuntu repository today, or in Debian, there’s Wayland-cursor-whatever, so they have extensions already. So that’s a bit different from our approach to Mir, from my perspective at least.
There was this protocol that the Wayland developers finished and back then, before we did Mir and I looked into all of this, I wrote a Wayland compositor in Go, just to get to know things.
He's even the author of the linked article. When you follow the link, you see it. I think that's disclosed enough?
Seriously, what's so broken about X? Is it just a pain in the ass for developers to work with?
I write sci-fi for metalheads
Follow the link? What are you, new?
Wish I had mod points. Canonical arn't really interested in Linux or unix in general other than how it can ultimately make them money. Its a means to an end and if that means dropping 30 years of experience because it doesn't quite suit them then they will.
X is far from perfect but its the unix display standard and it isn't going anywhere anytime soon. If canonical want to go their own way then they'll find their user base dropping away even further.
There's one that people link to a LOT of Daniel Stone giving an unfinished powerpoint presentation at linuxconf.au 2013 where he forgot his cable so you can't actually see his Wayland desktop. It's the one where he says X is slow and gives startup times of gedit on Gnome3 as proof! That's like saying MS Windows is slow because homemade VB crapware that needs to load a pile of stuff before it can get started is slow. He also has the joke about only three people understanding X input and many people who link to that video do not understand that it is a joke. It's the one where he makes fun of people that want to run applications older than gnome3, or who want to have shaped windows, and makes fun of the Enlightenment window manager which is a project where developers have put in a lot of time to add support for Wayland. I'm pretty sure Daniel Stone would not want that presentation held up as being an authority on the subject especially since it was still a work in progress at the time and had a few obvious errors - I'd have to watch it again before I could tell you where but hopefully I don't have to and there's a finished version somewhere.
The largest mistake I recall was "nobody uses X for sending stuff over the network anymore" which should have been changed to "nobody in the gnome3 project uses it but everyone else does".
I have not seen any other videos on the topic that come close to proof of anything. Care to link one? Even better, something in text instead of the postliterate shit of having to sit down and watch a talking head reading something out that you could read yourself in 1/10 of the time.
Including forgetting to bring his cables, forgetting to finish writing up his presentation, forgetting to remind people that his "three people who understand ..." was a joke, forgetting that gedit needs to start up a pile of gnome3 stuff so it's a poor measure of X speed and so on. You are not seeing him at his best. There must be a video or something out there of the finished presentation. You also need to understand the context is about displays for phones, which is one reason why he is disparaging about running old applications and why there is so much "nobody does whatever" when it's really "nobody in the current gnome project does whatever even if everyone else does.
Honestly if it works better than wayland im all for it...Diversity is what makes Linux great. Maybe Ubuntu wanted to keep it under their control to cut down on the politics and make something that they can control and make work better for Ubuntu. Having alternatives makes the world a better place and being a sheepie and following the herd helps no one. I truly hope Ubuntu do a good job. After all its another system that can be forked, played with and generally improved.