Meh, I feel that the only important choice is the type of distro; source, rolling, stable, immutable, reproducible, etc. as that’d impact difficulty to some degree.
Beyond that, it’s not a big deal. Newbies will just pick the DE their most comfortable with. The popular DEs don’t really have difficulties, just differences.
It’s called Compositor Hand-offs, it’s coming in the future and is Wayland only.
It’s likely going to be in Plasma 6 release.
Restoring application state isn’t the only thing it does either. It also allow for graceful crash recovery, true-full-poweroff hibernation and hot-swapping supported compositors.
Pipewire is a modern audio server that can drop-in replace the mess that is alsa, pulse audio, jack, etc.
Wayland is a communication protocol made to be a replacement for the X11 protocols, with it’s compositer implementations being the replacement for Xorg.
Actually, no. OP is just a Lemmy.world user so the post exists on Lemmy.world server despite being posted to lemmy.ml.
You’ll find that if your client is properly written, it’ll send you to the appropriate post on Lemmy.ml regardless.
For example here’s one of your posts : lemmy.keychat.org/post/799992 which exists on lemmy.keychat.org despite being posted to lemmy.world. This is just how Lemmy’s federation works in it’s current state, your post isn’t being duplicated to the other servers but rather hyperlinked in way.
Unfortunately, my client prefers direct post links and not the indirect hyperlinks shared with the federated server.
Also, you have to link posts as Lemmy lacks any real unified coss-post functionality currently.
They’ve made great strides towards Wayland support, considering that the vast majority of the work is being done by 1 guy.
It’s not just a lack of devs that’s contributing to slow development time either, it’s also the fact their goal is to port every single component to native Wayland without relying on Xwayland at all; which is obviously going to take way longer than just porting the essentials and saying “fuck it, use Xwayland”.
There’s a big difference between Working on vs is working. They’re Working on a full port, other than that you have preliminary access that’s not intended for casual users; only developers, tinkers/enthusiast & testers.
This design document is intended for Xfce developers to begin brainstorming ideas for future development. This is a work in progress and does not imply any future implementation commitments.