Therefore, as you say, there's no incentive for the GNOME developers to support X11, and the devs are free to say "Use GNOME on wayland, implement an X11 backend for GNOME/GTK yourself, or don't use GNOME" which, in practice, boils down to "Use GNOME on Wayland, or don't use GNOME" and is, effectively, a fiat to use Wayland if you want to continue using newer versions of GNOME.
I also didn't intend this to be judgemental; GNOME is almost certainly the most complete desktop environment for linux. I personally use KDE as my desktop, but most applications I use are not part of KDE (or even built using Qt). Conversely, a typical desktop user could probably get by using just GNOME applications (plus maybe libre-office for opening MS documents that can't be handled within GNOME). IMO a large part of what makes this possible is by being judicious in what is supported.
Ok, I get what you're saying, but this is not different from looking at GNOME 2 (which only ran on X11) and saying they declared a fiat that you have to use X11. Any project gets to pick its dependencies.
No, the parent comment is wrong. There is no "vertical integration" or control. It's just an open source project. If anyone was interested in maintaining the X11 support, it would happen, or at minimum it would happen in a fork, but there is currently nobody.
If someone is worrying about other parts suffering, they should start contributing now. I doubt this will happen though, nobody has turned up over the past several years, which is exactly why they consider dropping it. Honestly I think most developers who even bother with GTK4 are probably fully on board with wayland, the ones who aren't are still trying to use GTK2 and GTK3.
Did I miss an announcement or something? Last time I checked X was not deprecated.
How would you even deprecate a protocol? Is HTTP/1.1 also deprecated?
SSLv2 and SSLv3 are surely deprecated protocols, no?
Apparently.
>> Last time I checked X was not deprecated.
Well now you know. Feel free to check again.
I generally use Gnome on my Linux laptop. I often find myself switching it to be Gnome on X rather than Gnome on Wayland. This isn't based on any explicit preference (I genuinely don't care), but I usually encounter some glitchiness that goes away when I take Wayland out of the picture.