How to add a new feature to Wayland?

The Wayland development process is often quite frustrating for application developers. When they discover missing functionality in Wayland and try to request it they often find series of closed bugs and discussions in development channels that go nowhere. I&rsquo;ll try to demystify the process a bit and explain the reasons why this is happening and how to avoid it. So read on if you&rsquo;d like…