People should avoid Wayland environments which use wlroots as the compositor

Very excited for COSMIC here :slight_smile:

I think we can go by process of elimination:

  1. C++ has way more footguns for developers compared to C (example), especially for projects that lack proper documentation.
  2. Mutter is definitely actively working on security (example), and has clear documentations and guidance for developers (mutter docs vs wlroot docs).
  3. Finally, because of RHEL, Mutter also gets more eyes on it usually, leading to quick detections and fixes (example)

Do I think this means we should recommend non-wlroot wayland compositors only? I am not sure. But if we go by the idea of leading users away from potential footguns rather than the idea of only informing them of clear-cut, well-defined footguns (sounds funny :joy:), I think its fine to recommend non-wlroots compositors (mostly Gnome honestly).

Its also tied in my mind to the idea of how PG does not recommend 1500 distros of linux, and instead only recommends a few. Similarly, we should just recommend one (preferably Gnome) and not try to cover all compositors/DEs/whatever else.

1 Like