Earlier quoted context omitted.
If I understand correctly, they'll drop the server part replacing it with Wayland. But they'll keep their compositor, which any Wayland based DE needs to implement anyway. They don't intended it for the desktop, since they are dropping Unity. It's for IoT and etc.
They can't replace something with Wayland because Wayland is a protocol and interface, Mir needs to implement code to speak that protocol.
Mir’s next steps – we need your input
21–30 of 48 posts
Re: Mir’s next steps – we need your input
#22Re: Mir’s next steps – we need your input
#23Earlier quoted context omitted.
Canonical will use Mir on other platforms, I am thinking like the screens that show advertising in Malls or touchscreens that display info and you can interact. from what I read Canonical does not intend to change GNOME too much , only fix the major complains, if they wanted a better system from the code molecularity point of view they had the chance 2 times to use KDE as a base.
> Malls or touchscreens that display info and you can interact. Why would that require anything new? I mean, Canonical is in the server OS business mostly, right?
Re: Mir’s next steps – we need your input
#24"This is where server/compositor/window manager and panels/docks/desktop are all in a single process." This sounds like gnome-shell, and it's atrocious. It's unresponsive and laggy under any sort of load, even the mouse cursor skips around
I – Obeys operator
The operator shall retain full control of the machine at all times. In particular, the handling of the keyboard, mouse, and other human interface devices must take absolute priority over all other processing. The operator shall have the ability to issue commands and receive immediate confirmation of said commands at all times, regardless of system load.
Re: Mir’s next steps – we need your input
#25Earlier quoted context omitted.
They can't replace something with Wayland because Wayland is a protocol and interface, Mir needs to implement code to speak that protocol.
OK, then they are replacing the compositor and changing their client, rewriting it to talk in Wayland protocol.
Re: Mir’s next steps – we need your input
#26Earlier quoted context omitted.
> Malls or touchscreens that display info and you can interact. Why would that require anything new? I mean, Canonical is in the server OS business mostly, right?
If you have a terminal that needs to run just 1 app then why use Gnome or other DE? you would need to run a minimal display server and start that only application.
Re: Mir’s next steps – we need your input
#27That's all I ask. The backlash against Canonical was in leveraging the Open Source community to make increasingly silo'd services. Canonical is moving in the right direction, first in discontinuing Unity in favor of GNOME, and now in making Mir Wayland-compatible. I hope the trend continues.
Re: Mir’s next steps – we need your input
#28Earlier quoted context omitted.
https://wiki.gnome.org/Initiatives/Wayland/GnomeShell/GnomeS...
I am not close to the Gnome community, so could somebody aware of the context tell us how serious/realistic/close-term this ideas page is?
https://www.phoronix.com/scan.php?page=news_item&px=GNOME-Sh...
Re: Mir’s next steps – we need your input
#29Earlier quoted context omitted.
Wayland is a protocol, Mir will use this protocol, I think you are not uptodate with what is happening here.
What does Mir offer compared to Weston? It still sounds pretty NIH.
I think Mir should be looked at as an independent project now. I might be wrong, of course, but that's the impression I have.
https://github.com/MirServer/mir/commits?author=gerboland https://launchpad.net/~gerboland https://www.phoronix.com/scan.php?page=news_item&px=Mir-Now-...
Re: Mir’s next steps – we need your input
#30Earlier quoted context omitted.
> Malls or touchscreens that display info and you can interact. Why would that require anything new? I mean, Canonical is in the server OS business mostly, right?
If you have a terminal that needs to run just 1 app then why use Gnome or other DE? you would need to run a minimal display server and start that only application.