I recognize my inability to contribute. What I do understand is if red hat truly cared a tiny bit about desktop linux they would have intervened in the 18 year history of wayland. They're either afraid of acknowledging the fact that 18 years went down the drain or they are doing it on purpose. Mostly the latter.
Progress is good but the other reasons are fundamental faults of wayland. You cannot "fix" them, the only solution is to make X12. And no wayland is not X12.
The fact that such a thing exists shows the intentional flaw. Why should an application write different code for multiple compositors? It's almost like they want devs to feel frustrated.
I recognize my inability to contribute. What I do understand is if red hat truly cared a tiny bit about desktop linux they would have intervened in the 18 year history of wayland. They're either afraid of acknowledging the fact that 18 years went down the drain or they are doing it on purpose. Mostly the latter.