> you will be running X for apps which depend on it for the foreseeable future. No one is even talking about removing X support, except for you.
Ok. I see 3 possible future ways for wayland:
1. Wayland runs as X.Org client. Meaning, X.org talks to the hardware, and Wayland talks to X.Org. Nothing changed, window managers work as usual, everybody is happy, we just got one more layer on top of X11.
2. X.Org is running as Wayland client. Meaning, Wayland talks to hardware, X.Org talks to Wayland, and all X11 apps run through such X11-to-Wayland proxy.
3. Wayland is aiming to replace X.Org. Meaning, there would be a compatibility proxy for some time, but developers would be aggressively encouraged to switch to wayland.
Since Wayland is advertised as a better X.Org, I was thinking that #3 is the case. If it's not, if you're talking about #1, you developed Wayland, which is "better than X.Org", but you're still relying on X.Org and not going to replace it, then... what have you made Wayland for?
So, I guess you mean #2. Obviously, window managers, dock-bars, decorators, and other similar stuff won't work in that mode. So every window manager in the world would have to either (a) implement its own wayland compositor (b) fork and hack weston, (c) commit its code to weston as a plugin and merge with it, or (d) cease to exist.
It takes a lot of effort to support such a monster as wayland compositor. So only big players like Gnome and KDE will stay alive. Others will die. Compiz author had already said that he sees no reason to develop compiz any more.
Under X11, if somebody wants to write a cool dockbar he can just write it. He don't have to patch Gnome/KDE/X.Org. And he can use it anywhere, in Gnome, KDE or OpenBox. If he wants to write a WM he's free to do it (IIRC, it takes ~50 lines of code for a basic WM). And then he could use it anywhere, he could use KDE Plasma or XFCE desktop with his own WM and it would work.
Under Wayland one can't just write a dockbar. He must integrate it with some compositor. So he either forks weston just to write a dockbar (obviously, nobody would do that), or he must submit patches to the compositor. And even if his patches were accepted by e.g. kwin, his dockbar will work under kwin only, but not under weston.
X.Org is a pearl of Linux world. It's extremely flexible, whatever you want you can do that. You like gnome panel, but don't like metacity — you can use OpenBox+gnome-panel. If you want to switch to XFCE, but you are used to kwin features — you can use kwin in XFCE. You like tiling — there're plenty of options for you, all working in X.Org. At the same time X.Org is extremely stable and backward compatible. You can use programs written 10+ years ago. People usually don't even talk about X.Org, they talk about Gnome/KDE/etc, X.Org just works.
Wayland bring fragmentation to Linux. Under wayland almost everything is compositor-specific. Since it's really hard to make a good compositor, there's going to be just a few of them, and soft written for one compositor, won't work under another one.
Are you still saying that there will be X11 support in wayland? And what is it going to be used for?