• tslocum 9 hours ago

    Oof. I can understand why Valve wants to push this forward. But bypassing the existing protocol development just doesn't seem right.

    Has Valve made every effort to assist in moving the official protocol forward before resorting to this? Reading the MR comments, the concensus seems to be that any remaining delay in publishing an official protocol is just a lack of maintainer/contributor activity. Seems like a perfect place for Valve to invest some man-hours and get it over the finish line.

    • ndiddy 6 hours ago

      The author goes into more detail here: (you have to scroll down because Mastodon doesn't implement permalinks properly) https://idtech.space/notice/AmKoRh9UNybVIC7eaW.

      > the [wayland-protocols] governance model is totally broken, and needs to be just removed and should be replaced with controlled anarchy like Mesa.

      > the fact that the repository is anything more than a collection of XML files that compositors and clients handshake on is a huge mistake. w-p should not be set up like a standards body. it doesn't deal with ip or legal frameworks like Khronos does; and the current w-p governance represents but a tiny selection of clients and compositors.

      > whenever something new is proposed, the immediate reaction is typically "this goes against my ideology for what i think is pure and right for Wayland," which is totally messed up and not conducive to actually fixing any problems. take the window icons protocol, 95% of that whole thing was just utterly useless noise and what-about-ism.

      > it is not just a "technical" problem, the way people treat others with differing opinions and schools of thought about how something should or could be done is really bad, and even if certain people are not directly members, they are associated/affiliated to projects who are, and act incredibly hostile.

      > in my experience, wayland-protocols is just a lot of power-tripping and useless arguing, and not much actually solving problems.

      > as mentioned by me and others, the bar for entry for a protocol to land even in 'staging' is ludicrously high, which leads to features taking literally half a decade to land at some times.

      > having a path for experimental protocols in w-p -- ie. something that can be rapidly iterated on and implemented by clients and compositors, and shipped to users is a total must.

      > experimental protocols can follow the basic iteration groundrules of what I defined in frog-protocols to avoid there being an immense amount of churn there.

      > but I think all of this is incompatible with the current governance model.

    • skeptrune 9 hours ago

      Doesn't seem healthy for community that they are jumping the gun like this

      • jauntywundrkind 7 hours ago

        > users who want better GPU-bound performance and their games to not freeze and disconnect them when occluded have been forced to use X11/XWayland.

        Can confirm. I often will leave na idle game or two running, but with Wayland most of these games wont run, will freeze, if I'm on a different virtual desktop. There's suggestions to shrink it to a really small window size & float it on every desktop, which is well, some kind of workaround.

        There's lots of experimental protocols.out there. I'm not sure how notable or exceptional this act is.

        • undefined 11 hours ago
          [deleted]